111 年 國立臺灣大學工業工程學研究所碩士班產業與服務系統工程組《線性代數(C)》
第 1 題
True/false questions. No need to explain.
(a) Symmetric matrices are always diagonalizable. (2.5%).
(b) Symmetric matrices are always invertible. (2.5%).
(c) Eigenvectors of a symmetric matrix which come from different eigenspaces must be orthogonal. (2.5%).
(d) Eigenvectors of a symmetric matrix which come from different eigenspaces must be linearly independent. (2.5%).
登入後即可作答並保存紀錄。
這是一題關於對稱矩陣性質的判斷題。
(a) 對稱矩陣(Symmetric matrices)必定可對角化(diagonalizable)。
【答案】True。根據譜定理(Spectral Theorem),任何對稱矩陣都可以被一個正交矩陣對角化,也就是說,存在一個正交矩陣 和一個對角矩陣 使得 。對角化意味著存在一個由特徵向量組成的基底。
(b) 對稱矩陣(Symmetric matrices)必定可逆(invertible)。
【答案】False。一個矩陣可逆的條件是其行列式不為零,或者其零空間(null space)只包含零向量。對稱矩陣不一定可逆。例如,零矩陣 是一個對稱矩陣,但它是不可逆的。
(c) 來自不同特徵空間(eigenspaces)的對稱矩陣的特徵向量(eigenvectors)必須是正交(orthogonal)的。
【答案】True。這是對稱矩陣譜定理的一個重要性質。設 是一個對稱矩陣, 和 分別是屬於不同特徵值 的特徵向量。則 且 。考慮 。同時,因為 是對稱的,所以 。我們有 。因此,,這意味著 。
第 2 題10 分
Let . Find the basis for the null space, row space, and column space of . What is the rank of ?
登入後即可作答並保存紀錄。
核心觀念
本題考查矩陣的四個基本子空間:
- 零空間:。
- 列空間:由矩陣的所有列向量張成。
- 行空間:由矩陣的所有行向量張成。
- 秩:矩陣中主元的個數,也等於列空間與行空間的維度。
利用列運算化為階梯形或簡化列階梯形後:
- 主元所在的欄決定列空間的基底。
- 簡化列階梯形的非零列決定行空間的基底。
- 自由變數可用來求零空間的基底。
解題方法
原矩陣為
先將第二列除以 :
再以第二列消去第一列的第 個元素:
得到
最後以第三列消去第一列的第 個元素:
因此簡化列階梯形為
主元位置在第 欄,因此主元欄為 ,自由欄為第 欄。
零空間的基底
令
由簡化列階梯形可得方程組
令自由變數
則
所以
為避免分數,分別將兩個基底向量乘以 ,得到零空間的一組基底:
因此
行空間的基底
列運算會改變矩陣的行向量,但不會改變行空間。因此可直接取原矩陣中三個非零且線性獨立的行向量:
也可以取簡化列階梯形的非零行作為基底:
第 3 題10 分
Consider the linear system:
in which and are parameters. Under what conditions (i.e. for what values of and ) does this system have: (a) a unique solution? (b) no solution? (c) an infinite number of solutions?
登入後即可作答並保存紀錄。
本題要求根據參數 和 的值,判斷給定的線性方程組解的個數(唯一解、無解、無限多解)。我們將利用高斯消去法來分析增廣矩陣。
首先,寫出線性方程組的增廣矩陣:
接下來,我們進行高斯消去以轉換成行階梯形式。
步驟 1:將第三行的 消去。
步驟 2:將第四行的 消去。
步驟 3:將第四行的 消去。
現在,我們分析最後一行來判斷解的個數。
最後一行代表方程 。
- 情況 (a) 唯一解 (Unique Solution)
唯一解發生在係數矩陣的秩等於變數個數(這裡為 4),且增廣矩陣的秩也等於變數個數。
在我們的行階梯形式中,這意味著最後一行必須是一個形如 且 的形式,或者 且前面的係數矩陣的秩為 4。
第 4 題10 分
Let be a matrix such that has both and as solutions. Find another solution to this equation. Please explain.
登入後即可作答並保存紀錄。
本題給定一個 矩陣 ,以及一個非齊次線性方程組 ,其中 。我們已知兩個解 和 。要求找出另一個解。
首先,我們需要理解線性方程組解的結構。對於一個非齊次線性方程組 ,如果它有解,那麼其解集可以表示為 ,其中 是方程組的一個特解(particular solution),而 是對應齊次方程組 的通解。
我們已知 和 都是 的解。
這意味著:
考慮兩個解的差值 :
將這個差值代入齊次方程組 :
這說明向量 是齊次方程組 的一個解。
如果齊次方程組 有非零解,那麼矩陣 的零空間(null space)維度大於 0,這意味著 是奇異的(singular),即 。
當 有兩個不同的解時,必然意味著齊次方程組 有非零解。
現在,我們知道 是 的一個解,並且 是 的一個解。
第 5 題10 分
Prove that if is an eigenvalue of the matrix , then is an eigenvalue of the matrix .
登入後即可作答並保存紀錄。
本題要求證明:如果 是矩陣 的一個特徵值,那麼 是矩陣 的一個特徵值。
證明:
設 是矩陣 的一個特徵值,並且 是對應於 的特徵向量。根據特徵值和特徵向量的定義,我們有:
其中 。
現在,我們考慮矩陣 。我們將 這個等式左邊同時乘以矩陣 :
利用矩陣乘法的結合律和標量乘法的性質,我們得到:
由於我們知道 ,我們可以將其代入上式右邊:
這個結果表明,向量 是矩陣 的一個特徵向量,並且對應的特徵值是 。
因為 是 的特徵向量,所以 。因此, 確實是 的一個特徵值。
證明完畢。
第 6 題10 分
Let . Compute .
登入後即可作答並保存紀錄。
本題要求計算矩陣 的 10 次方 。
直接計算 是非常繁瑣的,通常我們採用對角化方法或利用特徵值和特徵向量來簡化計算。
步驟 1:計算特徵值(Eigenvalues)
特徵值 滿足特徵方程 。
分解因式:
所以,特徵值為 和 。
步驟 2:計算特徵向量(Eigenvectors)
對於 :
從第二行得到 ,即 。
取 ,則 。
特徵向量 。
對於 :
從第二行得到 ,即 。
取 ,則 。
特徵向量 。
步驟 3:對角化矩陣
我們可以將矩陣 表示為 ,其中 是由特徵向量組成的矩陣,而 是由對應特徵值組成的對角矩陣。
計算 :
第 7 題15 分
Let be the subspace of vectors satisfying . Find an orthonormal basis for .
登入後即可作答並保存紀錄。
核心觀念
本題考查:
- 子空間的參數表示;
- 正交與正規化;
- Gram–Schmidt 正交化法。
若向量組 滿足
且每個向量皆為單位向量,即 ,則此向量組為正交規範組。若同時張成 ,便是 的正交規範基底。
解題方法
已知
由條件得
令
則
因此
可先取一組基底
其中
但
所以需要對 進行正交化。
第一步:保留
計算
第二步:將 對 正交化
依 Gram–Schmidt 法,
其中
所以
為避免分數,可將其乘以 ,取同方向向量
第 8 題15 分
Suppose you are doing a least squares regression in which you use an equation to fit the points .
(a) Find the coefficients and of the regression curve . (10%).
(b) What values should be at times so that the best curve is ? (5%).
登入後即可作答並保存紀錄。
核心觀念
模型 對係數 是線性的,因此可用最小平方法求解。令 ,設計矩陣的每一列為 ,最小平方解滿足正規方程
幾何上,擬合曲線的預測值是 在設計矩陣欄空間上的正交投影。
解題方法
(a) 求 與
當 時,,因此
計算正規方程所需的矩陣與向量:
所以
也就是
第 9 題10 分
Suppose you are in a Pokémon game in which you can choose either Charizard or Pikachu to play the game. It is a multiplayer game. Assume is the fraction of players who prefer Charizard to Pikachu at round . The remaining fraction prefers Pikachu. At round , of those who prefer Charizard change their mind. Also, at round , of those who prefer Pikachu change their mind.
(a) Create the matrix such that . (5%).
(b) Find the limit of as . (5%).
登入後即可作答並保存紀錄。
本題描述了一個關於玩家偏好轉移的模型,類似於馬可夫鏈。我們需要建立一個轉移矩陣,並計算長期趨勢。
部分 (a):建立轉移矩陣
我們有兩個狀態:偏好 Charizard () 和偏好 Pikachu ()。
是在回合 時偏好 Charizard 的玩家比例。
是在回合 時偏好 Pikachu 的玩家比例。
我們知道 。
在回合 時,玩家的偏好是根據回合 的情況轉移的。
-
偏好 Charizard 的玩家比例 :
- 仍然偏好 Charizard 的玩家比例:上一回合偏好 Charizard 的玩家比例 ,其中 的人保持不變。所以這部分是 。
- 從偏好 Pikachu 轉移到偏好 Charizard 的玩家比例:上一回合偏好 Pikachu 的玩家比例 ,其中 的人改變主意。所以這部分是 。
因此,。
-
偏好 Pikachu 的玩家比例 :
- 仍然偏好 Pikachu 的玩家比例:上一回合偏好 Pikachu 的玩家比例 ,其中 的人保持不變。所以這部分是 。
- 從偏好 Charizard 轉移到偏好 Pikachu 的玩家比例:上一回合偏好 Charizard 的玩家比例 ,其中 的人改變主意。所以這部分是 。
因此,。
將這兩個方程寫成矩陣形式:
所以,轉移矩陣 是:
。
部分 (b):計算 的極限
我們需要計算當 時,矩陣 的 次方作用於初始狀態向量的極限。
這相當於尋找系統的穩態分佈(steady-state distribution)。
首先,我們需要找到矩陣 的特徵值和特徵向量。
1. 計算特徵值:
分解因式:
所以,特徵值是 和 。
2. 計算特徵向量:
對於 :
第一行:。
取 ,則 。
對應於 的特徵向量是 。
對於 :