東京大学 新領域創成科学研究科 メディカル情報生命専攻 2024年1月実施 問題8
Author
zephyr
Description
Suppose that the eigenvalues and the corresponding eigenvectors of an n × n n \times n n × n square matrix A \mathbf{A} A are λ 1 , … , λ n \lambda_1, \dots, \lambda_n λ 1 , … , λ n and α 1 , … , α n \mathbf{\alpha}_1, \dots, \mathbf{\alpha}_n α 1 , … , α n respectively.
Suppose that I n \mathbf{I}_n I n is the n × n n \times n n × n identity matrix, and the inverse matrix of an invertible matrix C \mathbf{C} C is C − 1 \mathbf{C}^{-1} C − 1 .
Answer the following questions.
Show all the eigenvalues and the corresponding eigenvectors of A 2 \mathbf{A}^2 A 2 .
If λ 1 , … , λ n \lambda_1, \dots, \lambda_n λ 1 , … , λ n are mutually different, show that P − 1 A P \mathbf{P}^{-1} \mathbf{A} \mathbf{P} P − 1 AP is a diagonal matrix, using P = ( α 1 , … , α n ) \mathbf{P} = (\mathbf{\alpha}_1, \dots, \mathbf{\alpha}_n) P = ( α 1 , … , α n ) that is a matrix of concatenated eigenvectors.
Show all the eigenvalues and the corresponding eigenvectors of B \mathbf{B} B .
B = ( 3 0 0 − 2 3 2 0 0 1 ) \mathbf{B} = \begin{pmatrix}
3 & 0 & 0 \\
-2 & 3 & 2 \\
0 & 0 & 1
\end{pmatrix} B = 3 − 2 0 0 3 0 0 2 1
Suppose that μ \mu μ is the maximum eigenvalue of B \mathbf{B} B , and γ = ( 1 0 0 ) \mathbf{\gamma} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} γ = 1 0 0 .
Calculate δ = ( B − μ I 3 ) γ \mathbf{\delta} = (\mathbf{B} - \mu \mathbf{I}_3)\mathbf{\gamma} δ = ( B − μ I 3 ) γ .
Suppose that β \beta β is the eigenvector of B \mathbf{B} B corresponding to the minimum eigenvalue. Calculate Q − 1 B Q \mathbf{Q}^{-1}\mathbf{B}\mathbf{Q} Q − 1 BQ using Q = ( δ , γ , β ) \mathbf{Q} = (\mathbf{\delta}, \mathbf{\gamma}, \beta) Q = ( δ , γ , β ) that is a matrix concatenating δ , γ , β \mathbf{\delta}, \mathbf{\gamma}, \beta δ , γ , β .
Suppose that m m m is an arbitrary positive integer. Calculate B m \mathbf{B}^m B m .
假设 n × n n \times n n × n 方阵 A \mathbf{A} A 的特征值及相应的特征向量分别为 λ 1 , … , λ n \lambda_1, \dots, \lambda_n λ 1 , … , λ n 和 α 1 , … , α n \mathbf{\alpha}_1, \dots, \mathbf{\alpha}_n α 1 , … , α n 。
假设 I n \mathbf{I}_n I n 是 n × n n \times n n × n 的单位矩阵,并且可逆矩阵 C \mathbf{C} C 的逆矩阵为 C − 1 \mathbf{C}^{-1} C − 1 。
回答以下问题。
展示 A 2 \mathbf{A}^2 A 2 的所有特征值及相应的特征向量。
如果 λ 1 , … , λ n \lambda_1, \dots, \lambda_n λ 1 , … , λ n 是互不相同的,证明 P − 1 A P \mathbf{P}^{-1} \mathbf{A} \mathbf{P} P − 1 AP 是一个对角矩阵,其中 P = ( α 1 , … , α n ) \mathbf{P} = (\mathbf{\alpha}_1, \dots, \mathbf{\alpha}_n) P = ( α 1 , … , α n ) 是由特征向量构成的矩阵。
展示 B \mathbf{B} B 的所有特征值及相应的特征向量。
B = ( 3 0 0 − 2 3 2 0 0 1 ) \mathbf{B} = \begin{pmatrix}
3 & 0 & 0 \\
-2 & 3 & 2 \\
0 & 0 & 1
\end{pmatrix} B = 3 − 2 0 0 3 0 0 2 1
假设 μ \mu μ 是 B \mathbf{B} B 的最大特征值,并且 γ = ( 1 0 0 ) \mathbf{\gamma} = \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix} γ = 1 0 0 。
计算 δ = ( B − μ I 3 ) γ \mathbf{\delta} = (\mathbf{B} - \mu \mathbf{I}_3)\mathbf{\gamma} δ = ( B − μ I 3 ) γ 。
假设 β \beta β 是 B \mathbf{B} B 对应于最小特征值的特征向量。计算 Q − 1 B Q \mathbf{Q}^{-1}\mathbf{B}\mathbf{Q} Q − 1 BQ ,其中 Q = ( δ , γ , β ) \mathbf{Q} = (\mathbf{\delta}, \mathbf{\gamma}, \beta) Q = ( δ , γ , β ) 是由 δ , γ , β \mathbf{\delta}, \mathbf{\gamma}, \beta δ , γ , β 构成的矩阵。
假设 m m m 是任意正整数。计算 B m \mathbf{B}^m B m 。
题目描述
设 n × n n\times n n × n 方阵 A \mathbf A A 的特征值及对应特征向量分别为
λ 1 , … , λ n , α 1 , … , α n . \lambda_1,\ldots,\lambda_n,\qquad
\boldsymbol\alpha_1,\ldots,\boldsymbol\alpha_n. λ 1 , … , λ n , α 1 , … , α n .
I n \mathbf I_n I n 表示单位矩阵,可逆矩阵 C \mathbf C C 的逆记为 C − 1 \mathbf C^{-1} C − 1 。回答:
列出 A 2 \mathbf A^2 A 2 的全部特征值及对应特征向量。
若 λ 1 , … , λ n \lambda_1,\ldots,\lambda_n λ 1 , … , λ n 两两不同,令
P = ( α 1 , … , α n ) , \mathbf P=(\boldsymbol\alpha_1,\ldots,\boldsymbol\alpha_n), P = ( α 1 , … , α n ) ,
证明 P − 1 A P \mathbf P^{-1}\mathbf A\mathbf P P − 1 AP 为对角矩阵。
求
B = ( 3 0 0 − 2 3 2 0 0 1 ) \mathbf B=
\begin{pmatrix}
3&0&0\\
-2&3&2\\
0&0&1
\end{pmatrix} B = 3 − 2 0 0 3 0 0 2 1
的全部特征值与相应特征向量。
设 μ \mu μ 为 B \mathbf B B 的最大特征值,
γ = ( 1 0 0 ) , \boldsymbol\gamma=\begin{pmatrix}1\\0\\0\end{pmatrix}, γ = 1 0 0 ,
计算
δ = ( B − μ I 3 ) γ . \boldsymbol\delta=(\mathbf B-\mu\mathbf I_3)\boldsymbol\gamma. δ = ( B − μ I 3 ) γ .
设 β \boldsymbol\beta β 是 B \mathbf B B 最小特征值对应的特征向量,并令
Q = ( δ , γ , β ) , \mathbf Q=(\boldsymbol\delta,\boldsymbol\gamma,\boldsymbol\beta), Q = ( δ , γ , β ) ,
计算 Q − 1 B Q \mathbf Q^{-1}\mathbf B\mathbf Q Q − 1 BQ 。
对任意正整数 m m m ,计算 B m \mathbf B^m B m 。
特征值与矩阵幂 :由 A α i = λ i α i \mathbf A\boldsymbol\alpha_i=\lambda_i\boldsymbol\alpha_i A α i = λ i α i 推出 A 2 \mathbf A^2 A 2 的谱,并直接求具体三阶矩阵的特征空间。
对角化条件 :利用互异特征值对应特征向量线性无关,构造特征向量矩阵完成相似对角化。
广义特征向量与 Jordan 形 :识别 B \mathbf B B 的重特征值缺少足够普通特征向量,以 γ , δ \boldsymbol\gamma,\boldsymbol\delta γ , δ 构造 Jordan 链并据此求 B m \mathbf B^m B m 。
Kai
1. Positive Eigenvalues and Normalized Eigenvectors of A T A \mathbf{A}^T \mathbf{A} A T A
Given the singular value decomposition (SVD) of A \mathbf{A} A as A = U Σ V T \mathbf{A} = \mathbf{U} \mathbf{\Sigma} \mathbf{V}^T A = UΣ V T , we can express A T A \mathbf{A}^T \mathbf{A} A T A as follows:
A T A = ( U Σ V T ) T ( U Σ V T ) = V Σ T U T U Σ V T = V Σ 2 V T \mathbf{A}^T \mathbf{A} = (\mathbf{U} \mathbf{\Sigma} \mathbf{V}^T)^T (\mathbf{U} \mathbf{\Sigma} \mathbf{V}^T) = \mathbf{V} \mathbf{\Sigma}^T \mathbf{U}^T \mathbf{U} \mathbf{\Sigma} \mathbf{V}^T = \mathbf{V} \mathbf{\Sigma}^2 \mathbf{V}^T A T A = ( UΣ V T ) T ( UΣ V T ) = V Σ T U T UΣ V T = V Σ 2 V T
The matrix Σ 2 \mathbf{\Sigma}^2 Σ 2 is diagonal with the diagonal elements σ k 2 \sigma_k^2 σ k 2 (k = 1 , … , r k = 1, \ldots, r k = 1 , … , r ). Thus, the positive eigenvalues of A T A \mathbf{A}^T \mathbf{A} A T A are exactly the σ k 2 \sigma_k^2 σ k 2 , and the associated normalized eigenvectors are the columns of V \mathbf{V} V .
2. Surjectivity and Injectivity of T A T_{\mathbf{A}} T A
Surjective (onto) :
The mapping T A : R m → R n T_{\mathbf{A}}: \mathbb{R}^m \to \mathbb{R}^n T A : R m → R n is surjective if the range of A \mathbf{A} A spans R n \mathbb{R}^n R n , i.e., A \mathbf{A} A has full row rank. This occurs when r = n ≤ m r = n \leq m r = n ≤ m .
Injective (one-to-one) :
The mapping T A T_{\mathbf{A}} T A is injective if the kernel of A \mathbf{A} A contains only the zero vector, i.e., A \mathbf{A} A has full column rank. This occurs when r = m ≤ n r = m \leq n r = m ≤ n .
3. Image of T B T_{\mathbf{B}} T B and Kernel of T A T_{\mathbf{A}} T A
The pseudoinverse A + \mathbf{A}^+ A + is defined as A + = V Σ − 1 U T \mathbf{A}^+ = \mathbf{V} \mathbf{\Sigma}^{-1} \mathbf{U}^T A + = V Σ − 1 U T . Consider B = I m − A + A \mathbf{B} = \mathbf{I}_m - \mathbf{A}^+ \mathbf{A} B = I m − A + A .
We need to show that I m ( T B ) \mathrm{Im}(T_{\mathbf{B}}) Im ( T B ) is isomorphic to K e r ( T A ) \mathrm{Ker}(T_{\mathbf{A}}) Ker ( T A ) . Observe the following:
B A = ( I m − A + A ) A = A − A + A A = A − A = 0 \mathbf{B} \mathbf{A} = (\mathbf{I}_m - \mathbf{A}^+ \mathbf{A}) \mathbf{A} = \mathbf{A} - \mathbf{A}^+ \mathbf{A} \mathbf{A} = \mathbf{A} - \mathbf{A} = \mathbf{0} BA = ( I m − A + A ) A = A − A + AA = A − A = 0
Thus, I m ( B ) ⊆ K e r ( A ) \mathrm{Im}(\mathbf{B}) \subseteq \mathrm{Ker}(\mathbf{A}) Im ( B ) ⊆ Ker ( A ) .
Now, consider x ∈ K e r ( A ) \mathbf{x} \in \mathrm{Ker}(\mathbf{A}) x ∈ Ker ( A ) . Then A x = 0 \mathbf{A} \mathbf{x} = \mathbf{0} Ax = 0 , and
B x = ( I m − A + A ) x = x \mathbf{B} \mathbf{x} = (\mathbf{I}_m - \mathbf{A}^+ \mathbf{A}) \mathbf{x} = \mathbf{x} Bx = ( I m − A + A ) x = x
Thus, x ∈ I m ( B ) \mathbf{x} \in \mathrm{Im}(\mathbf{B}) x ∈ Im ( B ) . Therefore, I m ( B ) = K e r ( A ) \mathrm{Im}(\mathbf{B}) = \mathrm{Ker}(\mathbf{A}) Im ( B ) = Ker ( A ) .
4. Orthogonal Decomposition
Given x = x 1 + x 2 \mathbf{x} = \mathbf{x}_1 + \mathbf{x}_2 x = x 1 + x 2 where x 1 = B x \mathbf{x}_1 = \mathbf{B} \mathbf{x} x 1 = Bx and x 2 = x − x 1 \mathbf{x}_2 = \mathbf{x} - \mathbf{x}_1 x 2 = x − x 1 :
x 2 = x − B x = x − ( I m − A + A ) x = A + A x \mathbf{x}_2 = \mathbf{x} - \mathbf{B} \mathbf{x} = \mathbf{x} - (\mathbf{I}_m - \mathbf{A}^+ \mathbf{A}) \mathbf{x} = \mathbf{A}^+ \mathbf{A} \mathbf{x} x 2 = x − Bx = x − ( I m − A + A ) x = A + Ax
To show orthogonality:
x 1 T x 2 = ( B x ) T ( A + A x ) = x T B T A + A x \mathbf{x}_1^T \mathbf{x}_2 = (\mathbf{B} \mathbf{x})^T (\mathbf{A}^+ \mathbf{A} \mathbf{x}) = \mathbf{x}^T \mathbf{B}^T \mathbf{A}^+ \mathbf{A} \mathbf{x} x 1 T x 2 = ( Bx ) T ( A + Ax ) = x T B T A + Ax
Since B \mathbf{B} B is symmetric (B = I m − A + A \mathbf{B} = \mathbf{I}_m - \mathbf{A}^+ \mathbf{A} B = I m − A + A ):
x T ( I m − A + A ) A + A x = x T ( A + A − A + A ) x = 0 \mathbf{x}^T (\mathbf{I}_m - \mathbf{A}^+ \mathbf{A}) \mathbf{A}^+ \mathbf{A} \mathbf{x} = \mathbf{x}^T (\mathbf{A}^+ \mathbf{A} - \mathbf{A}^+ \mathbf{A}) \mathbf{x} = \mathbf{0} x T ( I m − A + A ) A + Ax = x T ( A + A − A + A ) x = 0
Thus, x 1 \mathbf{x}_1 x 1 and x 2 \mathbf{x}_2 x 2 are orthogonal.
5. Minimizing ( A x − b ) T ( A x − b ) (\mathbf{A} \mathbf{x} - \mathbf{b})^T (\mathbf{A} \mathbf{x} - \mathbf{b}) ( Ax − b ) T ( Ax − b )
Let x 0 = A + b \mathbf{x}_0 = \mathbf{A}^+ \mathbf{b} x 0 = A + b . We need to show that x = x 0 \mathbf{x} = \mathbf{x}_0 x = x 0 minimizes the expression.
Consider the error:
A x − b = A ( x − x 0 ) + ( A x 0 − b ) \mathbf{A} \mathbf{x} - \mathbf{b} = \mathbf{A} (\mathbf{x} - \mathbf{x}_0) + (\mathbf{A} \mathbf{x}_0 - \mathbf{b}) Ax − b = A ( x − x 0 ) + ( A x 0 − b )
Since x 0 = A + b \mathbf{x}_0 = \mathbf{A}^+ \mathbf{b} x 0 = A + b , we have A x 0 = b \mathbf{A} \mathbf{x}_0 = \mathbf{b} A x 0 = b , thus:
A x − b = A ( x − x 0 ) \mathbf{A} \mathbf{x} - \mathbf{b} = \mathbf{A} (\mathbf{x} - \mathbf{x}_0) Ax − b = A ( x − x 0 )
The norm to be minimized is:
( A x − b ) T ( A x − b ) = ( A ( x − x 0 ) ) T ( A ( x − x 0 ) ) (\mathbf{A} \mathbf{x} - \mathbf{b})^T (\mathbf{A} \mathbf{x} - \mathbf{b}) = (\mathbf{A} (\mathbf{x} - \mathbf{x}_0))^T (\mathbf{A} (\mathbf{x} - \mathbf{x}_0)) ( Ax − b ) T ( Ax − b ) = ( A ( x − x 0 ) ) T ( A ( x − x 0 ))
This is minimized when x = x 0 \mathbf{x} = \mathbf{x}_0 x = x 0 since A x 0 = b \mathbf{A} \mathbf{x}_0 = \mathbf{b} A x 0 = b and A ( x − x 0 ) = 0 \mathbf{A} (\mathbf{x} - \mathbf{x}_0) = \mathbf{0} A ( x − x 0 ) = 0 .
Knowledge
重点词汇
singular value decomposition (SVD) 奇异值分解
pseudoinverse 广义逆
surjective 满射
injective 单射
orthogonal decomposition 正交分解
参考资料
"Linear Algebra and Its Applications" by Gilbert Strang, Chapter 7: The Singular Value Decomposition (SVD)
"Matrix Computations" by Gene H. Golub and Charles F. Van Loan, Chapter 2: Matrix Analysis