相似与对角化
相似矩阵
相似矩阵的定义
对于 n 阶方阵 A 和 B,如果存在可逆矩阵 P,使得 B=P−1AP,则称矩阵 A 与 B 相似,记作 A∼B。
相似矩阵的性质
性质 1:相似关系是等价关系(自反、对称、传递)。
性质 2:相似矩阵有相同的特征多项式。
性质 3:相似矩阵有相同的特征值。
性质 4:相似矩阵有相同的迹和行列式。
性质 5:相似矩阵有相同的秩。
相似矩阵的证明
证明性质 2:
设 B=P−1AP,则:
∣B−λI∣=∣P−1AP−λI∣=∣P−1AP−P−1λIP∣=∣P−1(A−λI)P∣=∣P−1∣∣A−λI∣∣P∣=∣A−λI∣
对角化
对角化的定义
如果矩阵 A 与对角矩阵相似,即存在可逆矩阵 P 和对角矩阵 D,使得:
A=PDP−1
则称矩阵 A 可对角化。
对角化的条件
可对角化的充要条件
n 阶矩阵 A 可对角化的充要条件是 A 有 n 个线性无关的特征向量。
证明
证明:
- 充分性:设 A 有 n 个线性无关的特征向量 x1,x2,…,xn,对应的特征值为 λ1,λ2,…,λn。令 P=[x1,x2,…,xn],D=diag(λ1,λ2,…,λn),则 A=PDP−1。
- 必要性:如果 A=PDP−1,则 AP=PD,即 A 的列向量是 P 的列向量的线性组合,且系数为 D 的对角元素。
对角化的步骤
步骤:
- 求特征值:解特征方程 ∣A−λI∣=0
- 求特征向量:对每个特征值,求对应的线性无关特征向量
- 构造矩阵:P 由特征向量组成,D 由特征值组成
- 验证:验证 A=PDP−1 是否成立
例子
例 1:判断矩阵 A=(2112) 是否可对角化,如果可以,求对角化形式。
解:
- 特征方程:∣A−λI∣=λ2−4λ+3=0
- 特征值:λ1=1,λ2=3
- 特征向量:
- λ1=1:x1=(1,−1)
- λ2=3:x2=(1,1)
- 构造矩阵:
- P=(1−111)
- D=(1003)
- 对角化形式:A=PDP−1
不可对角化的情况
不可对角化的条件
不可对角化的条件
如果矩阵 A 有重特征值,且重特征值的几何重数小于代数重数,则 A 不可对角化。
例子
例 2:判断矩阵 A=(1011) 是否可对角化。
解:
- 特征方程:∣A−λI∣=(1−λ)2=0
- 特征值:λ=1(二重根)
- 几何重数:解 (A−I)x=0,得到 x=(1,0),几何重数为 1
- 代数重数为 2,几何重数为 1,所以不可对角化
对角化的应用
矩阵幂的计算
矩阵幂的计算
如果 A=PDP−1,则 An=PDnP−1。
证明
证明:
An=(PDP−1)n=PDP−1⋅PDP−1⋅⋯⋅PDP−1=PDnP−1
矩阵函数的计算
矩阵函数的计算
如果 A=PDP−1,则 f(A)=Pf(D)P−1,其中 f(D)=diag(f(λ1),f(λ2),…,f(λn))。
若尔当标准形
若尔当标准形的定义
对于实对称矩阵 A,如果存在正交矩阵 P,使得 PTAP=D 为对角矩阵,则称 A 可对角化,其中 D 是对角矩阵,对角线上的元素是 A 的特征值。
若尔当块
形如
Ji=λi0⋮01λi⋮001⋮0……⋱…00⋮λi
的矩阵称为若尔当块。
练习题
练习 1
判断矩阵 A=(1011) 是否可对角化。
相似矩阵对角化可对角化特征向量
解题思路:
检查是否有足够的线性无关特征向量。
详细步骤:
- 特征方程:∣A−λI∣=(1−λ)2=0
- 特征值:λ=1(二重根)
- 求特征向量:解 (A−I)x=0
- (0010)(xy)=(00)
- 得到特征向量 x=(1,0)
- 只有一个线性无关特征向量,少于矩阵阶数 2
最终答案:不可对角化
练习 2
求矩阵 A=(3012) 的对角化形式。
相似矩阵对角化可对角化特征方程
解题思路:
按照对角化的步骤求解。
详细步骤:
- 特征方程:∣A−λI∣=(3−λ)(2−λ)=0
- 特征值:λ1=2,λ2=3
- 特征向量:
- λ1=2:x1=(1,−1)
- λ2=3:x2=(1,0)
- 构造矩阵:
- P=(1−110)
- D=(2003)
- 对角化形式:A=PDP−1
最终答案:A=PDP−1,其中 P=(1−110),D=(2003)
练习 3
证明:相似矩阵有相同的特征值。
相似矩阵对角化可对角化特征多项式
解题思路:
利用相似矩阵有相同特征多项式的性质。
详细步骤:
- 设 A∼B,即 B=P−1AP
- 相似矩阵有相同的特征多项式:∣A−λI∣=∣B−λI∣
- 特征值是特征多项式的根
- 所以 A 和 B 有相同的特征值
最终答案:证明完成
练习 4
设 A=PDP−1,求 An。
相似矩阵对角化可对角化矩阵
解题思路:
利用对角化矩阵幂的性质。
详细步骤:
- A=PDP−1
- An=(PDP−1)n=PDnP−1
- Dn=diag(λ1n,λ2n,…,λnn)
最终答案:An=PDnP−1,其中 Dn=diag(λ1n,λ2n,…,λnn)
练习 5
判断矩阵 A=(2112) 是否可对角化,如果可以,求对角化形式。
相似矩阵对角化可对角化特征向量
解题思路:
按照对角化的步骤求解。
详细步骤:
- 特征方程:∣A−λI∣=λ2−4λ+3=0
- 特征值:λ1=1,λ2=3
- 特征向量:
- λ1=1:x1=(1,−1)
- λ2=3:x2=(1,1)
- 有两个线性无关特征向量,等于矩阵阶数
- 构造矩阵:
- P=(1−111)
- D=(1003)
- 对角化形式:A=PDP−1
最终答案:可对角化,A=PDP−1,其中 P=(1−111),D=(1003)
总结
本文出现的符号
| 符号 | 类型 | 读音/说明 | 在本文中的含义 |
|---|
| P−1AP | 数学符号 | P inverse A P | 相似变换的形式:B=P−1AP |
| A∼B | 数学符号 | A tilde B | 矩阵 A 与 B 相似 |
| P | 数学符号 | invertible matrix P | 可逆矩阵,由线性无关的特征向量拼成 |
| A=PDP−1 | 数学符号 | A equals P D P inverse | 对角化分解式 |
| D=diag(λ1,…,λn) | 数学符号 | diagonal matrix of lambdas | 对角矩阵,对角元为特征值 |
| λi | 希腊字母 | Lambda sub i | 第 i 个特征值 |
| ∣A−λI∣ | 数学符号 | determinant of (A minus lambda I) | 特征多项式,相似矩阵有相同者 |
| An=PDnP−1 | 数学符号 | A to the n equals P D to the n P inverse | 对角化后矩阵幂的计算 |
| Ji | 数学符号 | Jordan block J i | 若尔当块,上对角带 1 的特征矩阵 |
中英对照
| 中文术语 | 英文术语 | 音标 | 说明 |
|---|
| 相似矩阵 | similar matrices | /ˈsɪmɪlə ˈmeɪtrɪsiːz/ | 满足 B=P−1AP 的矩阵 A 与 B |
| 对角化 | diagonalization | /daɪˌæɡənəlaɪˈzeɪʃən/ | 把矩阵化为 A=PDP−1 的过程 |
| 对角矩阵 | diagonal matrix | /daɪˈæɡənl ˈmeɪtrɪks/ | 非对角元全为零的矩阵 D |
| 可逆矩阵 | invertible matrix | /ɪnˈvɜːtəbl ˈmeɪtrɪks/ | 存在逆矩阵 P−1 的矩阵 |
| 特征分解 | eigendecomposition | /ˌaɪɡəʊˌdiːkɒmpəˈzɪʃən/ | 把矩阵分解为特征向量与特征值的乘积 |
| 矩阵幂 | matrix power | /ˈmeɪtrɪks ˈpaʊə/ | 利用对角化计算 An=PDnP−1 |
| 等价关系 | equivalence relation | /ɪˈkwɪvələns rɪˈleɪʒən/ | 相似关系满足自反、对称、传递 |
| 若尔当块 | Jordan block | /ˈdʒɔːrdæn blɒk/ | 形如 Ji 的上三角特征矩阵 |
| 若尔当标准形 | Jordan canonical form | /ˈdʒɔːrdæn kəˈnɒnɪkl fɔːm/ | 不可对角化矩阵的标准形式 |