线性代数
Posted zizi7
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线性代数相关的知识,希望对你有一定的参考价值。
目录
特征值和特征向量
对 n n n阶方阵 A A A,如果满足 A x = λ x (1) Ax=\\lambda x \\tag1 Ax=λx(1)其中 x x x为 n n n维非0向量, λ \\lambda λ为常数(可以为复数)
则称 λ \\lambda λ为 A A A的特征值, x x x为 A A A属于 λ \\lambda λ的特征向量
式(1)的几何意义是:向量 x x x经过转换矩阵 A A A后,依然保持原来的方向,只有 λ \\lambda λ倍伸缩的变化
特征向量与特征值的求解
对式(1)稍作变形,有
(
A
−
λ
I
)
x
=
0
(2)
(A-\\lambda I)x=0 \\tag2
(A−λI)x=0(2)
要使得式(2)有非0解,则
A
−
λ
I
A-\\lambda I
A−λI为奇异矩阵,即
d
e
t
(
A
−
λ
I
)
=
0
(3)
det(A-\\lambda I)=0 \\tag3
det(A−λI)=0(3)
求解式(3),可以得到所有特征值
λ
i
\\lambda_i
λi
将特征值代入式(2),可以求得对应的特征向量
x
i
x_i
xi
特征向量的性质
- 所有特征值的和(迹)等于矩阵对角线之和
t r ( A ) = ∑ λ i = ∑ a k k (4) tr(A)=\\sum\\lambda_i=\\suma_kk \\tag4 tr(A)=∑λi=∑akk(4) - 所有特征值的乘积等于矩阵的行列式
∏ λ i = ∣ A ∣ (5) \\prod\\lambda_i=|A| \\tag5 ∏λi=∣A∣(5) - 对角矩阵和三角矩阵的特征值是其对角线上的元素
λ i = a i i (6) \\lambda_i=a_ii \\tag6 λi=aii(6) - 对 n n n阶的方阵,如果其有 n n n个不同的特征值,那么对应的 n n n个特征向量线性无关(充分不必要条件)
方阵 A A A的 S Λ S − 1 S\\Lambda S^-1 SΛS−1分解
如果 n n n阶方阵 A A A有 n n n个线性无关的特征向量,则
A = S Λ S − 1 (7) A=S\\Lambda S^-1 \\tag7 A=SΛS−1(7)
其中
S S S是由 A A A的 n n n个特征向量(列向量)组成的特征矩阵
Λ \\Lambda Λ是由 A A A的 n n n个特征值组成的对角阵
证明:
设
S
=
[
x
1
,
x
2
,
.
.
.
x
n
]
S=[x_1,x_2,...x_n]
S=[x1,x2,...xn],
Λ
=
d
i
a
g
(
λ
1
,
λ
2
,
.
.
.
λ
n
)
\\Lambda=diag(\\lambda_1,\\lambda_2,...\\lambda_n)
Λ=diag(λ1,λ2,...λn)
其中
λ
1
,
.
.
.
,
λ
n
\\lambda_1,...,\\lambda_n
λ1,...,λn是
A
A
A的特征值,
x
1
,
.
.
.
,
x
n
x_1,...,x_n
x1,...,xn是对应的线性无关的特征向量,有:
A
S
=
A
[
x
1
,
x
2
,
.
.
.
x
n
]
=
[
λ
1
x
1
,
λ
2
x
2
,
.
.
.
λ
n
x
n
]
=
[
x
1
,
x
2
,
.
.
.
,
x
n
]
d
i
a
g
(
λ
1
,
λ
2
,
.
.
.
,
λ
n
)
=
S
Λ
(8)
\\beginalignedAS=&A[x_1,x_2,...x_n]\\\\=&[\\lambda_1x_1,\\lambda_2x_2,...\\lambda_nx_n]\\\\=&[x_1,x_2,...,x_n]diag(\\lambda_1,\\lambda_2,...,\\lambda_n)\\\\=&S\\Lambda\\endaligned \\tag8
AS====A[x1,x2,...xn][λ1x1,λ2x2,...λnxn][x1,x2,...,xn]diag(λ1,λ2,...,λn)SΛ(8)
由(8)式易得(7)式
由式(7),易得 以上是关于线性代数的主要内容,如果未能解决你的问题,请参考以下文章
A
k
=
S
Λ
k
S
−