109 年 國立臺灣大學資訊工程學系碩士班《計算機數學(含線性代數、離散數學)》
第 1 題5 分
- (5%) Consider
where for . What is the generating function for the number of integer solutions to the above equation (where the desired count appears as the coefficient of , where )?
登入後即可作答並保存紀錄。
核心觀念
本題考查離散數學中**普通生成函數(Ordinary Generating Function, OGF)**於組合計數問題的應用。
-
生成函數與多元一次方程式整數解:
設整數變數 的取值集合為 ,則變數 的單項生成函數為 。當多個變數滿足方程式 時,整體系統的生成函數 為各變數單項生成函數之乘積:
方程式的整數解個數即為 展開式中 項的係數,記作 。 -
有限等比級數求和公式:
對於公比 的有限等比級數,其和可表示為閉合型態(Closed Form):
解題方法
步驟一:建立單一變數 的生成函數
根據題目限制條件,對任意 ,變數 的可能取值範圍為 的整數,即 。
因此,單一變數 對應的生成函數 為所有可行取值對應之 冪次和:
步驟二:計算 個變數的整體生成函數
由於 為 個獨立且限制範圍相同的變數,根據多項式乘法法則,方程式 的整數解個數生成函數 為 個 之乘積:
步驟三:化簡為閉合型態(Closed Form)
利用有限等比級數求和公式化簡多項式 。級數首項為 ,公比為 ,項數為 項:
將化簡後的 代入整體生成函數 :
第 2 題5 分
- (5%) What is the number of functions from to ?
登入後即可作答並保存紀錄。
核心觀念
-
從集合 到集合 的函數總數公式:
設 與 為有限集合,其元素個數分別為 與 。從 到 所能建立的函數總數為:
這是因為定義域 中的每一個元素都有 種映射選擇,且各元素的選擇相互獨立,由乘法原理可得 。 -
笛卡兒積(Cartesian Product)的元素個數:
若 ,則 的元素個數為:
-
單元集(Singleton Set):
對應域標示為 ,代表從 開始至 結束的集合,即單元集 ,其元素個數為 。
解題方法
-
確定定義域(Domain)與對應域(Codomain)的大小:
- 定義域 ,其元素個數為:
- 對應域 ,其元素個數為:
- 定義域 ,其元素個數為:
-
套用函數總數公式推導:
根據函數定義,定義域 中每一個元素 都必須在對應域 中恰好指定一個對應值 。
第 3 題10 分
- (10%) Consider
where for . What is its number of nonnegative integer solutions when and ?
登入後即可作答並保存紀錄。
核心觀念
本題屬於離散數學中**組合計數(Combinatorial Counting)與重複組合(Combinations with Repetition)**的經典應用題型。
-
重複組合定義:從 種相異物品中,可重複地選取 個物品的組合數,記作 ,其計算公式為:
這等價於多元一次方程式 的**非負整數解(Nonnegative Integer Solutions)**個數,其中 且 。 -
不等式型重複組合轉換:
對於形如 且 的非負整數不等式,由於 皆為整數,其和亦必然為整數,故該不等式可等價改寫為:
處理此類「小於等於」不等式有兩種常見切入觀念:- 鬆弛變數法(Slack Variable Method):引入一個額外的非負整數鬆弛變數 ,將不等式轉化為 個變數的等式 。
- 曲棍球棒恆等式(Hockey-Stick Identity):將總和拆解為 各種相等情況分別計算再求和,即 。
解題方法
當 且 時,原式為:
主要解法:引入鬆弛變數法(推薦)
-
不等式轉化:
因為 皆為非負整數,其總和必然為整數,故 完全等價於:
-
引入鬆弛變數 :
定義非負整數 。因為 ,故 必成立。
將原不等式重構為含 個變數的線性方程式:
-
求重複組合數:
上述方程式的非負整數解個數即為從 種相異元素中重複取 個元素的重複組合數 :
-
數值計算:
利用組合的對稱性質 展開計算:
第 4 題10 分
- (10%) Derive the solution for that satisfies the recurrence equation with .
登入後即可作答並保存紀錄。
核心觀念
本題考查**一階非齊次常係數線性遞迴關係式(First-order Non-homogeneous Linear Recurrence Relation)**的求解能力。主要包含以下重點:
- 通解結構(General Solution Structure):
一階非齊次線性遞迴關係式 的通解由「齊次解 」與「特解 」疊加而成:
- 齊次解(Homogeneous Solution):
對應齊次方程 ,特徵方程式為 ,解得特徵根 ,故齊次解形如 (其中 為待定常數)。 - 特解與待定係數法(Method of Undetermined Coefficients):
非齊次項為 (一階多項式),且底數 並非齊次特徵根(),故可假設特解形式為一階一般多項式:
- 初始條件與特解常數確定:
利用初始條件 代入通解,即可求解常數 ,得到最終閉合形式(Closed-form expression)。
解題方法
方法一:齊次解與特解法(待定係數法,推薦首選)
第一步:求齊次解
考慮對應的齊次遞迴關係式:
寫出特徵方程式:
因此,齊次解為:
第二步:求特解
非齊次項為一階多項式 。設特解為:
將 代回原遞迴式 中:
展開並整理右式:
對比等式兩邊 的同次項係數:
- 項係數:
- 項(常數項):
因此,特解為:
第三步:組合通解並代入初始條件
通解 為齊次解與特解之和:
代入初始條件 :
第四步:寫出最終解
將 代回通解:
方法二:母函數法 / 生成函數法(Generating Function Method)
定義普通生成函數(Ordinary Generating Function)為:
原遞迴式為 (),兩邊同乘 並對 到 求和:
利用已知級數展開公式:
將上述代入方程式:
第 5 題10 分
- (10%) The generating function in partial fraction decomposition for the above recurrence equation is _____.
(Note that expressions like
are not partial fraction decompositions.)
登入後即可作答並保存紀錄。
核心觀念
-
生成函數(Generating Function)
在離散數學中,數列 的普通生成函數(Ordinary Generating Function, OGF)定義為無窮級數 。求解線性遞迴關係式時,常將遞迴式轉化為有理函數(Rational Function)形式:
其中 與 為多項式,且分子次數嚴格小於分母次數(即 )。 -
部分分式分解(Partial Fraction Decomposition)的嚴格定義
將有理函數 拆解為最簡分式之和的過程稱為部分分式分解。若分母包含重線性因子 ,其標準分解型態必須包含最高至 次方的每一項次,且每一個分式的分子次數必須嚴格小於底數 的次數(即分子必須為常數):
題幹特別提醒:如 這類分子次數為 、與底數次數相同或更高的表示式,尚未完成分解,必須進一步降次拆解。
解題方法
本題因單獨擷取考題,缺乏前一題(第 4 題)給定之具體遞迴關係式與初始條件,以下依據題幹提示之表達式 作為前一題生成函數化簡結果之合理假設進行推導。
步驟一:分析待拆解有理函數
假設由前一題推導出之生成函數暫時表示式為:
其中項次 的分子已為常數,符合最簡形式;而項次 的分子為一次多項式 ,次數未降至常數,需針對該項進行降次拆解。
步驟二:分子多項式湊項降次
將分子 改寫為以底數 表示的形式:
代回該分式並進行拆項:
步驟三:組合完全部分分式分解形式
將化簡後的結果代回 ,得到符合標準定義的部分分式分解:
第 6 題10 分
- (10%) Prove the following inequality:
where .
登入後即可作答並保存紀錄。
核心觀念
本題考驗「二項式定理(Binomial Theorem)」與「中央二項式係數(Central Binomial Coefficient)」的放縮估算技巧,以及對「取整函數(Floor Function)」屬性的分析。
本題運用之關鍵定義與定理如下:
- 取整函數(Floor Function):
對任意實數 , 表示不超過 的最大整數。當 時,。 - 二項式定理(Binomial Theorem):
- 中央二項式係數的最大性(Maximality of Central Binomial Coefficient):
在 Pascal 三角形的第 列中,中央項 為該列最大的組合係數。即對任意 ,均滿足:
解題方法
本題需分別針對「題目字面給定之分式敘述」與「離散數學標準考題之組合數敘述」進行嚴謹推導與說明。
1. 題目字面敘述之分析與推導
原題給定之不等式為:
對任意整數 :
因 ,左式(LHS)的上界為:
而右式(RHS)為 。當 時,。
具體驗算小數值:
- 當 時:,。由於 ,不等式不成立。
- 當 時:,。由於 ,不等式不成立。
- 當 時:,不等式恆不成立。
因此,若直接依題目字面符號 進行證明,該不等式為數學上不成立(偽敘述)。
2. 標準修正考題(組合數不等式)之完整證明
在離散數學經典考題中,本題係試題轉錄誤將二項式組合符號 誤植為分式 ,且漏寫分母 。其正確命題為證明以下中央二項式係數不等式:
完整證明步驟如下:
-
根據二項式定理,展開 :
-
將級數拆解為兩個端點項與中間項:
第 7 題10 分
- (10%) If the polynomial function satisfies
then are _____, _____, _____, _____, _____, respectively.
登入後即可作答並保存紀錄。
核心觀念
-
多項式插值與線性方程組(Polynomial Interpolation & Linear Systems)
給定 次多項式 及其在 個互異點的函數值,可建立以係數為變數的線性方程組。由於節點互異,其係數矩陣為范德蒙矩陣(Vandermonde Matrix),保證聯立方程組解存在且唯一。 -
多項式的奇偶分解(Even-Odd Decomposition of Polynomials)
若採用的求值節點具有關於原點對稱的特性(如 ),可將多項式 拆解為偶函數部分與奇函數部分:
其中:
利用對稱點相加與相減,可將原本 的大型聯立方程組解耦(Decouple)為兩個獨立的 線性方程組與一個常數項直接求解,大幅降低計算複雜度與出錯率。
解題方法
步驟一:求解常數項
直接帶入 :
步驟二:利用對稱點 解耦
-
偶函數部分(相加消去奇次項):
將 代入得:
-
奇函數部分(相減消去偶次項):
步驟三:利用對稱點 解耦
-
偶函數部分(相加消去奇次項):
將 代入得:
-
奇函數部分(相減消去偶次項):
步驟四:求解變數
- 由 (式 1) 與 (式 3) 求解 :
第 8 題10 分
- (10%) The nullities of the matrices for are _____, _____, _____, _____, _____, respectively.
Let
登入後即可作答並保存紀錄。
核心觀念
- 矩陣乘法與轉置矩陣:
對於矩陣 ,矩陣 的第 個元素等於 的第 個列向量(Row Vector)與第 個列向量的內積,即 。 - 矩陣的零化度(Nullity)與秩-零化度定理:
對 方陣 ,其零空間(Null Space)的維度稱為零化度,記作 。
根據秩-零化度定理(Rank-Nullity Theorem):
- 特徵值與幾何重數(Geometric Multiplicity):
- 矩陣 的零化度 ,在定義上即為純量 作為矩陣 之特徵值的幾何重數。
- 若 不是 的特徵值,則 為滿秩矩陣(可逆),其 。
- 實對稱矩陣可對角化性質:
矩陣 為實對稱矩陣(Real Symmetric Matrix),必可正交對角化。因此, 的每一個特徵值之代數重數(Algebraic Multiplicity)必等於其幾何重數(Geometric Multiplicity)。
解題方法
步驟一:求矩陣
給定 矩陣:
將 的 4 個列向量標記為:
計算兩兩列向量的內積 :
- , ,與其餘列向量之內積皆為
- ,與其餘列向量之內積皆為
- ,與其餘列向量之內積皆為
- , ,與其餘列向量之內積皆為
得矩陣 為:
步驟二:計算 的特徵多項式與特徵值
計算特徵多項式 :
觀察第 2 行(Column)與第 3 行,除對角項外皆為 0,可按對角分塊拆解行列式:
第 9 題10 分
- (10%) Let
Let the matrix be defined by
are _____, _____, _____, respectively. The numbers of elements in a matrix with _____.
登入後即可作答並保存紀錄。
由生成向量可得
取
因 ,故
第 10 題10 分
- (10%) If
then the numbers of elements in a matrix with
are _____, _____, _____, respectively.
登入後即可作答並保存紀錄。
本題要求的矩陣 為 的摩爾-彭若斯廣義逆矩陣(Moore-Penrose Pseudoinverse),記作 。
觀念與解題步驟
步驟 1:計算 與其特徵值
將 轉置:
計算 :
步驟 2:奇異值分解 (SVD) 或利用定義求解
觀察矩陣 的列 (rows) 與行 (columns) 關係,也可直接解線性方程組求解 :
由 ,先求 :
為區塊對角矩陣:
- 對於區塊 ,其 Pseudoinverse 為