《线性代数》学习笔记

Chapter 1: Vector Spaces

1.1 Introduction

向量相加:(a1,b1)+(a2,b2)=(a1+a2,b1+b2)

标量乘法:c(a,b)=(ca,cb)。向量 x,y 平行当且仅当 x=ty

可以用 x=u+t(vu) 刻画一条直线,用 x=u+s(vu)+t(wu) 刻画一个平面。

1.2 Vector Spaces

向量空间

F 上的 向量空间 (vector space) V 是一个定义了加法和标量乘法的集合,满足以下八条性质:

  1. x,yV, x+y=y+x(加法交换)。
  2. x,y,zV, (x+y)+z=x+(y+z)(加法结合)。
  3. 存在 0V 满足 xV, x+0=x(单位元,零向量)。
  4. xV, yV, x+y=0(加法逆元)。
  5. xV, 1x=x
  6. a,bF, xV, (ab)x=a(bx)
  7. aF, x,yV, a(x+y)=ax+ay
  8. a,bF, xV, (a+b)x=ax+bx

F 的元素称为 标量 (scalar)V 的元素称为 向量 (vector)

向量空间也称 线性空间 (linear space)

常见线性空间

n 元组空间 Fn,元素一般写成列向量的形式。

m×n 矩阵空间 Mm×n(F)

多项式空间 P(F)

定理 1.1(消去律)

x,y,zV。若 x+z=y+z,则 x=y

推论 1

零向量唯一。

推论 2

加法逆元唯一。

定理 1.2

(a) xV, 0x=0

(b) aF, xV, (a)x=(ax)=a(x)

(c) aF, a0=0

  • 显然的运算规律的正确性。

1.3 Subspaces

子空间

线性空间 V 的子集 W 称为 子空间 (subspace),若 WV 的加法和标量乘法下是向量空间。

{0}VV 的子空间,前者称为 零子空间 (zero subspace)

定理 1.3

V 的子集 W 是子空间,当且仅当以下三个条件同时成立:

(a) 0W

(b) x,yW, x+yWW 对加法封闭)。

(c) cF, xW, cxWW 对标量乘法封闭)。

  • 用于证明子空间。

定理 1.4

V 的任意子空间的交是子空间。

两个子空间的并是子空间当且仅当它们具有包含关系。从两个子空间构造包含它们空间的方法是 {x+yxW1, yW2}

1.4 Linear Combinations and Systems of Linear Equations

线性组合

S 是线性空间 V 的非空子集。vV 称为 S 中向量的 线性组合 (linear combination),若存在有限个 u1,,unSa1,,anF,使得 v=a1u1++anuna 称为线性组合的 系数 (coefficient)

张成

S 的所有线性组合形成的集合称为 S张成 (span),记作 Span(S)

定理 1.5

Span(S)V 的子空间。V 的包含 S 的子空间包含 Span(S)

生成

Span(S)=V,则称 S 生成 (generate) V

1.5 Linear Dependence and Linear Independence

寻找最小的生成 V 的集合。

线性相关

V 的子集 S 称为 线性相关 (linearly dependent),若存在有限个 u1,,unS 和不全为零的 a1,,anF,满足 a1u1++anun=0

线性无关

S 不线性相关,则称为 线性无关 (linearly independent)

  1. 空集线性无关。
  2. 在线性无关的集合上,0 只有平凡表示。

定理 1.6

S1S2V,若 S1 线性相关,则 S2 线性相关。

推论

S2 线性无关,则 S1 线性无关。

*定理 1.7

vSS{v} 线性相关当且仅当 vSpan(S)

  • 若没有 S 的真子集生成 Span(S),则 S 线性无关。

1.6 Bases and Dimension

βV 称为 V 的一组 基 (basis),若 β 线性无关且 Span(β)=V

基的大小不一定有限,如 P(F)

定理 1.8

βV 的一组基当且仅当 uV 被唯一的 a1u1++anun 表示。

根据 0 只有平凡表示证明。

  • 每个向量可以写为唯一的 n 元组(若基中元素有序)。

定理 1.9

V 被有限集 S 生成,则某个 S 的子集是 V 的基(不一定唯一),V 有有限基。

  • 有限生成集可以约减为基。

*定理 1.10 (Replacement Theorem)

V 被大小为 nG 生成,LV 的大小为 m 的线性无关子集。则 mn 且存在大小为 nmHG 使得 LH 生成 V

m0 归纳证明。

推论 1

V 有有限基,则 V 的所有基大小相等。

维度

V 称为 有限维 (finite-dimensional),若有有限基,基的大小称为 维度 (dimension),记作 dim(V)。否则称为 无限维 (infinite-dimensional)

推论 2

(a) 生成集的大小不小于 dim(V),大小为 dim(V) 的生成集是基。

(b) 大小为 dim(V) 的线性无关集是基。

(c) V 的线性无关集可以扩展为基。

定理 1.11

W 是有限维线性空间 V 的子空间,则 W 有限维且 dim(W)dim(V)。若 dim(W)=dim(V),则 V=W

推论

W 的基可以扩展为 V 的基。

Chapter 2: Linear Transformations and Matrices

假设所有线性空间在相同的域 F

2.1 Linear Transformations, Null Spaces, and Ranges

线性变换

函数 T:VW 称为 线性变换 (linear transformation),若对任意 x,yVcF,都有 T(x+y)=T(x)+T(y)T(cx)=cT(x)

线性变换具有以下性质:

  1. T(0)=0
  2. T 是线性变换当且仅当 T(cx+y)=cT(x)+T(y)。常用于证明线性变换。
  3. T(xy)=T(x)T(y)
  4. T 是线性变换当且仅当 T(aixi)=aiT(xi)

T(x)=x 的线性变换记作 IV

零空间与像空间

线性变换 T零空间 (null space)核 (kernel)N(T)={xV:T(x)=0}像空间 (range)R(T)={T(x):xV}

定理 2.1

零空间和像空间是 VW 的子空间。

定理 2.2

v1,,vnV 的基,则

R(T)=Span({T(v1),,T(vn)})

  • V 的基计算 R(T) 的基。

零化度和秩

N(T)R(T) 是有限维,则定义 零化度 (nullity) nullity(T)=dim(N(T))秩 (rank) rank(T)=dim(R(T))

*定理 2.3 (Dimension Theorem)

nullity(T)+rank(T)=dim(V)

证明

v1,,vkN(T) 的基,v1,,vnV 的基,证明 T(vk+1),,T(vn)R(T) 的基。

  • 核越大,秩越小。

定理 2.4

T 是单射当且仅当 N(T)={0}

定理 2.5

dim(V)=dim(W),则以下等价:

(a) T 是单射。

(b) T 是满射。

(c) rank(T)=dim(V)

T 是单射,则 S 线性无关当且仅当 T(S) 线性无关。

*定理 2.6

v1,,vnV 的基,对任意 w1,,wnW,存在唯一的线性变换 T:VW 使得 T(vi)=wi

推论

若线性变换 U(vi)=T(vi),则 U=T

  • 线性变换被它对基的作用唯一决定。

2.2 The Matrix Representation of a Linear Transformation

线性变换和矩阵一一对应。从一个视角得到的性质可以完美推广到另一个视角。

有序基

生成 V 的线性无关向量序列称为 有序基 (ordered basis)

定义有序基为了将线性空间的元素与 n 元组一一对应。

Fn,称 {e1,,en} 为标准有序基。对 Pn(F),称 {1,x,,xn} 为标准有序基。

坐标向量

定义 xV 关于有序基 β={v1,,vn}坐标向量 (coordinate vector)

[x]β=(a1a2an)

其中 x=a1v1++anvn。由定理 1.8,这种表示唯一。

x[x]βVFn 的线性变换。

线性变换的矩阵表示

V 的有序基 β={v1,,vn}W 的有序基 γ={w1,,wm} 和线性变换 T:VW,存在 aijF 使得

T(vj)=i=1maijwi

m×n 矩阵 Aij=aij 称为 T 关于 βγ矩阵表示 (matrix representation),记为 A=[T]βγ

A 的第 j 列即 [T(vj)]γ

映射的加法和标量乘法

对映射 T,U:VW,定义 T+U:(T+U)(x)=T(x)+U(x)aT:(aT)(x)=aT(x)

定理 2.7

设线性变换 T,U:VW,则

(a) aT+U 是线性变换。

(b) 在映射的加法和标量乘法下,所有 VW 线性变换是在 F 上的线性空间。

VW 的所有线性变换为 L(V,W)。在 2.4 小节看到 L(V,W)Mm×n(F) 的等价性。

定理 2.8

(a) [T+U]=[T]+[U]

(b) [aT]=a[T]

2.3 Composition of Linear Transformations and Matrix Multiplication

UT=UT

定理 2.9

UT 是线性变换。

定理 2.10

T,U1,U2L(V),则

(a) T(U1+U2)=TU1+TU2(U1+U2)T=U1T+U2T

(b) T(U1U2)=(TU1)U2

(c) TIV=IVT=T

(d) a(U1U2)=(aU1)U2=U1(aU2)

  • 根据线性变换和矩阵的等价性,反映了矩阵乘法的性质。

矩阵乘法

Am×n 矩阵,Bn×p 矩阵,定义 矩阵乘法 (matrix multiplication)

(AB)ij=k=1nAikBkj

  • 从线性变换的角度考虑,矩阵的每一列描述了原空间的基被映到新空间的哪个位置。AB 的第 i 列相当于 A 作用在 B 的第 i 列,相当于 A 的每一列以 B 的第 i 列的对应行作为系数的线性组合(定理 2.13)。

定理 2.11

[UT]αγ=[U]βγ[T]αβ

推论

[UT]β=[U]β[T]β

单位矩阵

定义 n单位矩阵 (identity) (In)ij=[i=j]

定理 2.12

Am×n 矩阵,B,Cn×p 矩阵,D,Eq×m 矩阵,则

(a) A(B+C)=AB+AC,且 (D+E)A=DA+EA

(b) a(AB)=(aA)B=A(aB)

(c) ImA=A=AIn

(d) 若 dim(V)=n,则 [IV]β=In

推论

A(i=1kaiBi)=i=1kaiABi

(i=1kaiCi)A=i=1kaiCiA

  • 定理 2.10 的矩阵版本。

定理 2.13

ujvjABB 的列向量,则

(a) uj=Avj

(b) vj=Bej

定理 2.14

[T(u)]γ=[T]βγ[u]β

左乘变换

Am×n 矩阵。定义 左乘变换 (left-multiplication transformation) LA:FnFmLA(x)=Ax

定理 2.15

A,Bm×n 矩阵,则 LA 是线性变换。设 βγFnFm 的标准基,则

(a) [LA]βγ=A

(b) LA=LB 当且仅当 A=B

(c) LA+B=LA+LBLaA=aLA

(d) 若 T:FnFm 是线性变换,则存在唯一的 m×n 矩阵 C 使得 T=LCC=[T]βγ

(e) 设 En×p 矩阵,则 LAE=LALE

(f) 若 m=n,则 LIn=IFn

  • 在矩阵和线性变换之间建立双射。

定理 2.16

A(BC) 有定义,则 (AB)C 有定义且 (AB)C=A(BC)

2.4 Invertibility and Isomorphism

维度相同的线性空间同构(在相同的域 F 上)。

T:VW 是线性变换。U:WV 称为 T逆 (inverse),若 TU=IWUT=IV。此时称 T 可逆 (invertible),逆唯一,记为 T1

对可逆函数 T,U,有以下事实:

  1. (TU)1=U1T1
  2. (T1)1=T。特别地,T1 可逆。

一个函数可逆当且仅当它同时是单射和满射,可知在有限维空间上的线性变换可逆有必要条件 dim(V)=dim(W)

  1. T:VW 是线性变换,dim(V)=dim(W),则 T 可逆当且仅当 rank(T)=dim(V)

定理 2.17

设线性变换 T:VW 可逆,则 T1:WV 是线性变换。

  • 线性变换的逆是线性变换。

可逆矩阵

An×n 矩阵。A 可逆,若存在 n×n 矩阵 B 使得 AB=BA=I。此时这样的 B 唯一,记为 A1

引理

T:VW 是可逆线性变换,则 V 有限维当且仅当 W 有限维。此时 dim(V)=dim(W)

定理 2.18

T 可逆当且仅当 [T]βγ 可逆,此时 [T1]γβ=([T]βγ)1

  • 线性变换和矩阵之间的桥梁。

推论 1

T 可逆当且仅当 [T]β 可逆。

推论 2

A 可逆当且仅当 LA 可逆,此时 (LA)1=LA1

同构

称线性空间 VW 同构 (isomorphic),若存在可逆线性映射 T:VWT 称为 VW同构 (isomorphism)

同构是等价关系。

定理 2.19

对有限维线性空间 V,WVW 同构当且仅当 dim(V)=dim(W)

推论

VFn 同构当且仅当 dim(V)=n

  • 不要忘记我们正在假设线性空间在 F 上。

定理 2.20

Φ:L(V,W)Mm×n(F) 是同构,其中 Φ(T)=[T]αβ

推论

dim(L(V,W))=nm

基的标准表示

线性空间 V 关于基 β 的标准表示是 ϕβ:VFn,其中 ϕβ(x)=[x]β

定理 2.21

对任何有限维线性空间 Vϕβ 是同构。

  • 最终证明了抽象线性空间上的线性变换和 FnFm 上的线性变换的变换是等价的。

2.5 The Change of Coordinate Matrix

基变换是帮助我们切换视角的工具。

定理 2.22

ββ 是有限维线性空间 V 的基,Q=[IV]ββ,则

(a) Q 可逆。

(b) [v]β=Q[v]β

基变换矩阵

Q 称为 基变换矩阵 (change of coordinate matrix)Qβ 坐标变换为 β 坐标。

因为

xj=i=1nQijxi

所以 Q 的第 j 列是 [xj]β

接下来只考虑 V 到自身的线性映射,称为 线性算子 (linear operator)

定理 2.23

[T]β=Q1[T]βQ

推论

[LA]γ=Q1AQ

其中 Q 的第 j 列是 γ 的第 j 个向量。

β 坐标系下的线性变换转化为 β 下的线性变换。

相似

B 相似于 (similar) A,若存在 B=Q1AQ

2.6 Dual Spaces

对偶空间

L(V,F)V对偶空间 (dual space),记为 VfV 称为 线性泛函 (linear functional)

fi(x)=([x]β)i,称 fi 是关于基 β={x1,,xn} 的第 i 维坐标函数。注意到 fi(xj)=δij

定理 2.24

固定 ββ={f1,,fn}V 的基。对任意 fV

f=i=1nf(xi)fi

ff(xi) 唯一决定。这说明 VFn 同构。

对偶基

ββ对偶基 (dual basis)

定理 2.25

β,γ 是有限维线性空间 V,W 的有序基。对任意线性变换 T:VWTt:WV 其中 Tt(g)=gT, gW 是线性变换,满足 [Tt]γβ=([T]βγ)t

拉回:(gT)(x)=g(T(x))=g(y)f=gT

转置

定理 2.25 定义的线性变换 Tt 称为 T转置 (transpose)

xV,定义 x^:VF 其中 x^(f)=f(x)x^V 的线性泛函,所以 x^Vxx^ 的对应关系导出 VV 的同构。

引理

x^(f)=0, fV,则 x=0

定理 2.26

定义 ψ:VV 其中 ψ(x)=x^,则 ψ 是同构。

推论

任何 V 的有序基都是 V 的某个有序基的对偶基。

Chapter 3: Matrix

3.2 The Rank of a Matrix and Matrix Inverses

定义矩阵 A秩 (rank) rank(A)=rank(LA)

定理 3.3

rank(T)=rank([T]βγ)

定理 3.4

Am×n 矩阵,P,Qm×m,n×n 的可逆矩阵,则

(a) rank(AQ)=rank(A)

(b) rank(PA)=rank(A)

(c) rank(PAQ)=rank(A)

推论

初等行变换和初等列变换不改变矩阵的秩。

初等行变换可以用可逆矩阵表示。

定理 3.5

A=(a1an),则

rank(A)=dim(Span(a1,,an))=\# of pivot columns

定理 3.6

m×n 矩阵 A 的秩为 r,则 rm,nA 可以用初等行变换和列变换变形为

D=(IrO1O2O3)

其中 O1,O2,O3 都是零矩阵。

推论 1

对秩为 rn×m 矩阵 A,存在可逆的 m×m 矩阵 Bn×n 矩阵 C,使得

D=(IrO1O2O3)

其中 D=BAC

推论 2

(a) rank(AT)=rank(A)

(b) 矩阵的秩等于线性无关的行的最大数量,即行向量张成子空间的维度。

(c) 矩阵的行和矩阵的列张成相同维度的子空间,等于矩阵的秩。

推论 3

可逆矩阵是初等矩阵的乘积。

定理 3.7

(a) rank(UT)rank(U)

(b) rank(UT)rank(T)

(c) rank(AB)rank(A)

(d) rank(AB)rank(B)

线性映射不会扩大空间维度。

矩阵的逆

A1(A|In)=(In|A1)

A 变为 In 时,对 In 做同样的初等行变换,得到 A1

*LU Decomposition

Am×n 矩阵,将 A 分解为 A=LU 的形式,其中 Lm×m 下三角矩阵,UA 的阶梯型,称为 LU 分解

用处:线性方程组 Ax=bLy=bUx=y。因为 L 是下三角矩阵,且 U 是阶梯型,所以时间为 O(n2)

求法:将 A 化为阶梯型,得到 EpE1A=U,则 L=(EpE1)1。对于交换两行,需要预先进行,否则不能保证 L 是下三角矩阵。具体地,考虑 A 的主元列。在高斯消元时,如果该主元列用第 i 行消去第 i+1m 行,那么 L 的第 i 列第 j(ji) 行就是对应的比例系数 AjiAii

LU 分解求矩阵的逆:B(a1an)=(e1en),所以 Bai=ei,解得 ai 对应的矩阵为 A=B1

3.3 Systems of Linear Equations —— Theoretical Aspects

齐次线性方程组

线性方程组 Ax=b 称为 齐次 (homogeneous) 的,若 b=0。否则称为 非齐次 (nonhomogeneous) 的。

任何齐次线性方程组至少有 x=0 一组解。

相容

线性方程组 Ax=b 称为 相容 (consistent) 的,若其至少有一组解。否则称为 不相容 (inconsistent) 的。

定理 3.8

KAx=0 的解集,则 K=N(LA)dim(K)=nrank(A)

推论

m<n,则 Ax=0 有非零解。

定理 3.9

KAx=b 的解集,KHAx=0 的解集。K={s}+KH,其中 sAx=b 的任意一组解。

定理 3.10

Ax=b 有唯一解当且仅当 A 可逆。

An×n 矩阵。Ax=b 有唯一解,当且仅当 A 的所有列(行)向量线性无关,当且仅当 rank(A)=n,当且仅当 A 可逆,当且仅当 LA 可逆,当且仅当 N(LA)={0},当且仅当 LA 是双射。

增广矩阵

(A|b) 称为 Ax=b增广矩阵 (augmented matrix)

定理 3.11

Ax=b 相容当且仅当 rank(A)=rank(A|b)

Chapter 4: Determinants

4.1 Determinants of Order 2

行列式

定义 2×2 矩阵 A=(abcd)行列式 (determinants)

det(A)=|A|=adbc

定理 4.1

行列式关于每一行是线性函数,即

det(u+kvw)=det(uw)+kdet(vw)

det(wu+kv)=det(wu)+kdet(wv)

定理 4.2

A 可逆当且仅当 |A|0。逆矩阵为

1|A|(A22A12A21A11)

4.2 Determinants of Order n

余子式

给定 n×n 矩阵 A。对 n2,将第 i 行第 j 列删去得到的 (n1)×(n1) 矩阵称为 A 关于第 i 行第 j 列的 余子式 (minor),记为 A~ij

行列式

n=1,定义 det(A)=A11

n2,定义

det(A)=j=1n(1)1+jA1jdet(A~1j)

代数余子式

cij=(1)i+j|A~ij|

称为 A 关于第 i 行第 j 列的 代数余子式 (cofactor),则 detA=A11c11++A1nc1n。该公式称为 A 沿第一行的代数余子式展开。

证明行列式相关性质一般是通过沿第一行代数余子式展开使用数学归纳法。

定理 4.3

n×n 矩阵的行列式是关于每一行的线性函数。对任意 1rn

det(a1ar1u+kvar+1an)=det(a1ar1uar+1an)+kdet(a1ar1var+1an)

推论

A 有一行全是 0,则 |A|=0

引理

如果 B 的第 i 行等于 ek,则 |B|=(1)i+k|B~ik|

定理 4.4

矩阵的行列式可由沿任意一行的代数余子式展开得到。即对任意 1in

|A|=j=1n(1)i+jAij|A~ij|

推论

A 有两行相等,则 |A|=0

定理 4.5

BA 交换两行得到,则 |A|=|B|

定理 4.6

BA 的一行加上另一行的若干倍得到,则 |A|=|B|

推论

A 的秩小于 n,则 |A|=0

4.3 Properties of Determinants

定理 4.7

|AB|=|A||B|

证明

先证明 A 是初等矩阵的情况,再分成 A 是否可逆分别证明。

推论

A 可逆当且仅当 |A|0,此时 |A1|=1|A|

定理 4.8

|At|=|A|

定理 4.9(Cramer’s Rule)

Ax=bn 个变量,n 个方程的线性方程组。若 |A|0,则方程有唯一解

xk=|Mk||A|

其中 MkA 的第 k 列替换为 b

证明

Xk 是将单位矩阵第 k 列换成 x 得到的矩阵,则 AXk=Mk|Xk|=xk。于是 xk=|Mk||A|

[3B1B] 克莱姆法则的几何解释

Chapter 5:Diagonalization

5.1 Eigenvalues and Eigenvectors

可对角化

V 上的线性算子 T 可对角化 (diagonalizable),若存在有序基 β 使得 [T]β 是对角矩阵。

特征值和特征向量

非零向量 vV 称为 T特征向量 (eigenvector),若存在 λF 使得 T(v)=λvλ 称为 v 对应的 特征值 (eigenvalue)

定理 5.1

T 可对角化当且仅当存在特征向量组成的有序基。

定理 5.2

λ 是特征向量当且仅当 |AλIn|=0

Ax=λx(AλIn)x=0 有非零解。

特征多项式

f(t)=|AtIn| 称为 A特征多项式 (characteristic polynomial)

特征多项式的根是特征值。

相似矩阵的特征多项式相同:

|Q1AQtIn|=|Q1(AtIn)Q|=|Q1||AtIn||Q|=|AtIn|

因此,对线性变换 T,无论 β 是什么,[T]β 的特征多项式都是相同的。由此定义线性变换的特征多项式。

计算特征向量:设 A=[T]β(AλI)x=0,其中 x=[v]β。则

Ax=λx[T(v)]β=[λv]βT(v)=λv

定理 5.3

(a) A 的特征多项式是度为 n 且首项系数为 (1)n 的多项式。

(b) A 有至多 n 个特征值。

定理 5.4

λT 的特征值,则 vV 是特征值为 λ 的特征向量当且仅当 v0vN(TλI)

5.2 Diagonalizability

*定理 5.5

λ1,,λkT 的不同的特征值。设 λi 对应的特征向量为 vi,则 v1,,vk 线性无关。

证明

假设线性相关。不妨设 vk=i=1k1aivi,则 T(vk)=λki=1k1aivi。而 T(vk)=i=1k1aiT(vi),所以 i=1k1ai(λkλi)vi=0。若 v1,,vk1 线性无关,则 ai=0,于是 vk=0,矛盾,所以 v1,,vk1 线性相关。归纳即可。

推论

Tn 个不同特征值,则 T 可对角化。

分裂

f(t)P(F)F分裂 (split over),若存在 c,a1,,anF 使得 f(t)=c(ta1)(tan)

定理 5.6

可对角化线性变换的特征多项式分裂。

证明

对角矩阵的特征多项式分裂,而可对角化矩阵可以通过相似变换变为对角矩阵,又因为相似矩阵的特征多项式相同,所以可对角化矩阵的特征多项式分裂。

代数重数

特征值 λ代数重数 (algebraic multiplicity) 为最大的 k 使得 (tλ)kf(t) 的因数。

特征子空间

Eλ=N(TλIV) 称为 T 关于特征值 λ特征子空间 (eigenspace)。特征子空间的维度称为 λ几何重数 (geometric multiplicity)

定理 5.7

设特征值 λ 在特征多项式的重数为 m,则 1dim(Eλ)m

证明

v1,,vpEλ 的有序基,扩展成 V 的有序基 β。设 A=[T]β,则

A=(λIpBOC)

T 的特征多项式 f(t)=|(λt)Ip||CtInp|=(λt)pg(t)。于是 p 不超过 m 的重数。

引理

λ1,,λkT 的不同特征值。设 viEλi。若 v1++vk=0,则 v1==vk=0

证明

用定理 5.5 即可。

定理 5.8

λ1,,λkT 的不同特征值。设 SiEλi 的有限线性无关子集,则 S=S1SkV 的线性无关子集。

证明

假设线性相关,引理得到每个 Si 内部的线性组合为 0,进一步得到每个元素的系数为 0

定理 5.9

T 是有限维空间的线性算子且特征多项式分裂。设 λ1,,λkT 的所有不同的特征值。

(a) T 可对角化当且仅当每个 dim(Eλi) 等于 λi 在特征多项式的重数。

(b) 若 T 可对角化且 βiEλi 的有序基,则 β=β1βkV 的特征向量有序基。

证明

(a) 若 T 可对角化,则存在特征向量有序基 β。容易证明 |βEλi|dim(Eλi)mi,其中 miλi 的几何重数。对 i 求和得 ndim(Eλi)n。相反,根据定理 5.8,每个特征子空间的一组有序基可以构成 V 的特征向量有序基,因为 dim(Eλi)=mi=n

应用:矩阵快速幂

Q1AQ=D,则 (Q1AQ)n=Q1AnQ=Dn,即 An=QDnQ1

应用:常系数齐次线性微分方程组

x=AxQ1AQ=D 是对角矩阵,y=Q1x,则 Qy=AQy,即 y=Dy。因为 D 是对角矩阵,所以 y 容易求解,x=Qy

和与直和

V 的子空间 W1,,Wk,定义它们的 和 (sum)

i=1kWi={i=1kvi:viWi}

子空间的和的每个元素的表示方法(子空间的元素的和)不一定唯一。

VW1,,Wk直和 (direct sum),若

V=i=1kWi

WiijWj={0}

记为 V=W1Wk

定理 5.10

W1,,Wk 是有限维线性空间 V 的子空间,则以下命题等价:

(a) V=W1Wk

(b) V=W1++Wk 且对任意 viWi,若 v1++vk=0,则 vi=0

(c) 每个 vV 可以被唯一表示为 v=v1++vk,其中 viWi

(d) 若 γiWi 的有序基,则 γ1γkV 的有序基。

(e) 存在 Wi 的有序基 γi,使得 γ1γkV 的有序基。

证明

(a) -> (b):若 v1++vk=0,则 v1=v2vkW1j=2nWi={0}

(b) -> (c):假设有两个表示,作差,由 (b) 得 vivi=0

(c) -> (d):设 γ 的线性组合为 0,由 (c) 可知每个子空间的对应线性组合为 0,于是每个系数为 0

(d) -> (e):显然。

(e) -> (a):设 viWijiWj。如果 vi0,那么容易得到 γ 的非平凡线性组合,矛盾。

定理 5.11

T 可对角化当且仅当 V 是每个特征值的特征子空间的直和。

证明

结合定理 5.9 和定理 5.10 易证。

5.4 Invariant Subspaces and the Cayley-Hamilton Theorem

不变子空间

V 的子空间 W 称为 T-不变子空间 (invariant subspace),若 T(W)W

循环子空间

W=Span(x,T(x),T2(x),)

称为 x 生成的 T-循环子空间 (cyclic subspace)W 是最小的包含 xT-不变子空间。

定理 5.21

WVT-不变子空间,则 TW 的特征多项式是 T 的特征多项式的因式。

定理 5.22

Wv 生成的 T-循环子空间,k=dim(W),则

(a) {v,T(v),T2(v),,Tk1(v)}W 的基。

(b) 若 a0v+a1T(v)++ak1Tk1(v)+Tk(v)=0,则 TW 的特征多项式为

f(t)=(1)k(a0+a1t++ak1tk1+tk)

证明

(b) 设 β={v,T(v),,Tk1(v)},则

[T]β=(000a0100a1001ak1)

其特征多项式为 (1)k(a0+a1t++ak1tk1+tk)

定理 5.23 (Cayley-Hamilton)

T 是有限维空间 V 上的线性算子,f(t)T 的特征多项式,则对任意 vVf(T)(v)=0

证明

Wv 生成的 T-循环子空间,dim(W)=k。由定理 5.22(a),存在 a0,,ak1 使得

a0v+a1T(v)++ak1Tk1(v)+Tk(v)=0

由定理 5.22(b),TW 的特征多项式为

g(t)=(1)k(a0+a1t++ak1tk1+tk)

于是 g(T)(v)=0。由定理 5.21,g(t)f(t) 的因式,所以 f(T)(v)=0

定理 5.24

V 是其若干子空间的直和,则其特征多项式为这些子空间的特征多项式的乘积。

矩阵的直和

定义矩阵 B1B2 的直和为

(B1OOB2)

Chapter 6:Inner Product Spaces

6.1 Inner Products and Norms

内积

内积 (inner product) 是二元运算 ,:V2F,满足以下所有条件:

  • x+z,y=x,y+z,y
  • cx,y=cx,y
  • x,y=y,x
  • x,x>0,若 x0

F=\R 时,第三条等价于 x,y=y,x

标准内积

x=(a1,,an),y=(b1,,bn)Fn,定义

x,y=i=1naibi

Fn 上的 标准内积 (standard inner product)。当 F=\R 时,不需要复共轭操作,此时称为 点积 (dot product),记为 xy

共轭转置

定义 m×n 矩阵 A共轭转置 (conjugate transpose)n×m 矩阵 A,满足 (A)ij=Aji

弗罗贝尼乌斯内积

A,BMn×n(F),定义 A,B=\tr(BA),称为 弗罗贝尼乌斯内积 (Frobenius inner product)

内积空间

F 上的线性空间 V 在给定的内积下称为 内积空间 (inner product space)

定理 6.1

(a) x,y+z=x,y+x,z

(b) x,cy=cx,y

(c) 0,x=x,0=0

(d) x,x=0 当且仅当 x=0

(e) 若对任意 xVx,y=x,z,则 y=z

模长

定义 xV模长 (norm)x=x,x

定理 6.2

(a) cx=\abscx

(b) x=0 当且仅当 x=0

(c) |x,y|xy (Cauchy-Schwarz)。

(d) x+yx+y (triangle)。

证明

(c) 0xcy2=x,x+|c|2y,ycx,ycy,x。取 c=x,yy,y,则

0x2|x,y|2y2

(d)

x+y2=x2+2x,y+y2x2+2\absx,y+y2x2+2xy+y2=(x+y)2

正交和标准正交

x,y 正交 (orthogonal),若 x,y=0V 的子集 S 是正交的,若其中任何两个不同的向量正交。

x 称为 单位向量 (unit vector),若 x=1V 的子集 S标准正交 (orthonormal) 的,若其正交且由单位向量构成。

标准化

将每个向量除以其长度的操作称为 标准化 (normalizing)

6.2 The Gram-Schmidt Orthogonalization Process and Orthogonal Complements

标准正交基

V 是内积空间。V 的子集 β标准正交基 (orthonormal basis),若 β 是一组标准正交的基。

定理 6.3

SV 的正交子集。若 ySpan(S),则

y=i=1ky,vivi2vi

推论 1

S 标准正交,则

y=i=1ky,vivi

推论 2

S 标准正交,则 S 线性无关。

定理 6.4

S={w1,,wn}V 的线性无关子集。定义 S={v1,,vn},其中 v1=w1,且

vk=wkj=1k1wk,vjvj2vj

S 正交且 Span(S)=Span(S)

证明

归纳证明

vk,vi=wk,vij=1k1wk,vjvj2vj,vi=wk,viwk,vjvj2vj,vj=0

于是 S 正交。根据 vk 的构造方式可知 Span(S)Span(S),再根据定理 6.3 的推论 2 可知 Span(S)=Span(S)

定理 6.4 的构造正交子集的过程称为 格拉姆-施密特正交化 (Gram-Schmidt orthogonalization)

定理 6.5

V 是内积空间。V 存在标准正交基 β={v1,,vn},且对任意 xV

x=i=1nx,vivi

推论

A=[T]β,则 Aij=T(vj),vi

傅里叶系数

对内积空间 V 的标准正交子集 β,定义 xV 关于 β傅里叶系数 (Fourier coefficient)x,y,其中 yβ

正交补

对内积空间 V 的子集 S,定义 S正交补 (orthogonal complement) S={xV:x,y=0,yS}SV 的子空间。

定理 6.6

W 是有限维内积空间 V 的子集,yV,存在唯一的 uWzW 使得 y=u+z。设 {v1,,vk}W 的标准正交基,则

u=i=1ky,vivi

推论

uW 的距离 y 最近的向量,即对任意 xWxyuyu 称为 yW 上的 正交投影 (orthogonal projection)

定理 6.7

S={v1,,vk}n 维内积空间的标准正交子集。

(a) S 可被扩展为标准正交基 {v1,,vn}

(b) 设 W=Span(S),则 S1={vk+1,,vn}W 的标准正交基。

(c) 设 WV 的任何子空间,则 dim(V)=dim(W)+dim(W)

6.3 The Adjoint of a Linear Operator

定理 6.8

V 是有限维内积空间,设 g:VF 是线性变换,则存在唯一的 y 使得 xV,g(x)=x,y

证明

β={v1,,vn} 是标准正交基。令

y=i=1ng(vi)vi

viβ,vi,y=g(vi)。根据 g 的线性性和内积关于第一个分量的线性性,xV,x,y=g(x)

唯一性显然。

定理 6.9

V 是有限维线性空间。存在唯一的线性算子 T:VV 使得 x,yV,T(x),y=x,T(y)

证明

g(x)=T(x),y,容易证明 g 是线性变换。由定理 6.8,g(x)=x,y。设 T:yy,容易证明 T 线性且唯一。

伴随变换

TT伴随 (adjoint),则 T(x),y=x,T(y)

x,T(y)=T(y),x=y,T(x)=T(x),y

定理 6.10

β 是有限维内积空间 V标准正交基,则

[T]β=[T]β

证明

A=[T]βB=[T]ββ={v1,,vn},则由定理 6.5,

Bij=T(vj),vi=vi,T(vj)=T(vi),vj=Aji=(A)ij

推论

An×n 矩阵,则 LA=(LA)

定理 6.10 非常重要。

定理 6.11

T,U 是内积空间 V 上的线性算子,则

(a) (T+U)=T+U

(b) (cT)=cT

(c) (TU)=UT

(d) T=T

(e) I=I

推论

对矩阵有类似结论。

最小二乘

给定平面上的一些点 (ti,yi),找到一条直线 y=ct+d 最小化 E=i=1m(yictid)2

A=(t11t21tm1),x=(cd),y=(y1y2ym)

E=yAx2,于是 yAxR(A),即对任意 x\R2

yAx,Ax=0A(yAx),x=0

于是 A(yAx)=0,即 AAx=Ay

直线可以改成 n 阶多项式,类似的做法。

引理

AMm×n(F),rank(AA)=rank(A)

证明

Ax=0,则 AAx=0

AAx=0,则

0=AAx,xn=Ax,Axm=Ax,Axm

于是 Ax=0

推论

rank(A)=n,则 AA 可逆。

线性方程组的最小范数解

Ax=bx 最小解,则 xN(LA)=R(LA)Ax=b 的解是 N(LA) 在特解方向上平移)。解 AAu=b,则 x=Auu 可能不唯一,但 x 唯一:

A(x1x2)=0x1x2N(LA)N(LA)={0}

6.4 Normal and Self-Adjoint Operators

引理

T 是有限维内积空间 V 上的线性算子。若 T 有特征向量,则 T 有特征向量。

证明

λ 是特征值,v 是特征向量,则

xV,0=(TλI)(v),x=v,(TλI)(x)

所以 vR(TλI),即 N(TλI) 非零。

定理 6.14(Schur)

T 是有限维内积空间 V 上的线性算子且 T 的特征多项式分裂。存在标准正交基 β 使得 [T]β 是上三角矩阵。

证明

n=1 时显然。

由引理,T 存在特征向量 z。设 T(z)=λzW=Span(z),证明 WT-不变子空间。对 W 使用归纳假设即可。

正规变换

TT=TT,则称 T正规算子 (normal operator)。若 AA=AA,则称 A正规矩阵 (normal matrix)

定理 6.15

T 是正规算子。

(a) T(x)=T(x)

(b) TcI 是正规算子。

(c) 若 T(x)=λx,则 T(x)=λx

(d) 若特征向量 x1,x2 对应不同特征值,则 x1,x2 正交。

证明

(a) 对任意 xV

T(x)2=T(x),T(x)=TT(x),x=TT(x),x=T(x),T(x)=T(x)2

(c) 设 U=TλI,则 U(x)=0。由 (b),U 正规。由 (a),

0=U(x)=U(x)=(TλI)(x)

(d)

λ1x1,x2=λ1x1,x2=T(x1),x2=x1,T(x2)=x1,λ2x2=λ2x1,x2

定理 6.16

对有限维复内积空间 VT 正规当且仅当存在特征向量的标准正交基。

证明

T 正规,由代数学基本定理和 Schur 分解得到标准正交基 β,使用数学归纳法,结合定理 6.5 和 6.15 证明。

反方向显然。

自伴随变换

T=T,则称 T自伴算子 (self-adjoint operator)。若 A=A,则称 A自伴矩阵 (self-adjoint matrix),也称 厄米特矩阵 (Hermitian matrix)

自伴算子是正规算子的特例。

引理

T 是自伴算子。

(a) T 的特征值是实数。

(b) 若 V 是实内积空间,则 T 的特征多项式分裂。

证明

(a) 容易证明 λ=λ

(b) 由代数学基本定理和 (a)。

定理 6.17

T 是实内积空间的线性算子,则 T 是自伴算子当且仅当存在特征向量的标准正交基。

证明

T 是自伴算子。由引理 (b) 和 Schur 定理,存在标准正交基 β 使得 A=[T]β 是上三角矩阵。但

A=[T]β=[T]β=[T]β=A

所以 A 是对角矩阵,β 由特征向量构成。

反方向显然。

6.5 Unitary and Orthogonal Operators and Their Matrices

保持长度的线性变换同时保持内积。

幺正算子

T 是有限维内积空间上的线性算子。若 T(x)=x,则称 T幺正算子 (unitary operator)(对 F=\C)或 正交算子 (orthogonal operator)(对 F=\R)。

引理

U 是有限维内积空间 V上的自伴随算子。若 xV,x,U(x)=0,则 U=T0

证明

由定理 6.16 或 6.17,存在特征向量的标准正交基 β。若 xβ,则 U(x)=λx

0=x,U(x)=λx,x

于是 xβ,U(x)=0

以下定理的 (d) -> (a) 说明幺正算子是正规算子。

定理 6.18

V 是有限维内积空间。以下命题等价:

(a) TT=TT=I

(b) T(x),T(y)=x,y

(c) 若 β 是标准正交基,则 T(β) 是标准正交基。

(d) T(x)=x

证明

(d) -> (a):x,x=T(x),T(x)=x,TT(x),于是 x,(ITT)(x)=0。由引理,I=TT。因为 V 的维度有限,所以 TT=I(练习 2.4.10)。

推论 1

对实内积空间 V,存在 T 的特征值绝对值为 1 的特征向量的标准正交基,当且仅当 T 自伴随且正交。

推论 2

对复内积空间 V,存在 T 的特征值绝对值为 1 的特征向量的标准正交基,当且仅当 T 是幺正算子。

定理 6.19

An×n 复矩阵。A 正规当且仅当 A 和对角矩阵 D 酉等价。

定理 6.20

An×n 实矩阵。A 对称当且仅当 A 和对角矩阵 D 正交等价。

6.6 Orthogonal Projections and the Spectral Theorem

正交投影

T 称为 正交投影 (orthogonal projection),若 R(T)=N(T)N(T)=R(T)

定理 6.24

T 是正交投影当且仅当 T 有伴随算子 TT=T=T2

证明

T 是正交投影。

V=R(T)N(T)R(T)=N(T)。因为 T 是投影,所以 T2=T。对任意 x,yV,设正交分解为 x=x1+x2y=y1+y2,则

x,T(y)=x1+x2,y1=x1,y1=x1,y1+y2=T(x),y

于是 T=T

T=T=T2

对任意 xV,设 x=T(x)+y,则 T(y)=T(x)T2(x)=0。于是 V=R(T)+N(T)。设 xN(T)R(T)T(x)=0,且存在 T(y)=x。于是 T2(y)=T(x)=0,即 x=0。于是 V=R(T)N(T)。对任意 x=x1+x2,设 T(y)=x1,则 T(x)=T2(y)+T(x2)=x1。因此 T 是投影。

定理 6.25 (The Spectral Theorem)

T 有特征值 λ1,,λkT 是正规算子(F=\C)或自伴算子(F=\R),Wiλi 的特征子空间,Ti 是到 Wi 的正交投影。

(a) V=i=1kWi

(b) 设 Wi=jiWj,则 Wi=Wi

(c) TiTj=δijTi

(d) I=T1++Tk,称为 单位算子分解 (resolution of the identity operator)

(e) T=λ1T1++λkTk,称为 谱分解 (spectral decomposition){λ1,,λk} 称为 T谱 (spectrum)

推论 1

F=\C,则 T 正规当且仅当 T=g(T)

证明

T=g(T),则 TT 交换。

T 正规,则 T=λ1T1++λkTk。由拉格朗日插值,存在 g(λi)=λi,则 g(T)=T

推论 2

F=\C,则 T 幺正当且仅当 T 正规且 |λ|=1

推论 3

F=\CT 正规,则 T 自伴当且仅当 T 的所有特征值都是实数。

推论 4

TjT 的多项式。

6.7 The Singular Value Decomposition and the Pseudoinverse

考虑 F=\R

我们希望将 Am×n 分解为 Um×mΣm×nVn×nt,其中 Σ=(D000)D 是对角矩阵,U,V 是正交矩阵。D 的对角线上的元素 σ1σ2σk 称为 奇异值 (singular value)

{v1,,vn}AtA(对称)的特征向量的标准正交基,则 Avi2=vitAtAvi=λi

A(v1vn)=(Av1Avr0)m×n=(Av1σ1Avrσr0)m×mΣm×n

于是

U=(Av1σ1Avrσr0)m×m,Vt=(v1vn)n×n1=(v1vn)n×nt

6.8 Bilinear and Quadratic Forms

研究元素是向量空间。

双线性型

H:V×VF 称为 双线性型 (bilinear form),若 H 关于每个变量线性。所有双线性型的集合记为 B(V)

双线性型的矩阵表示

β={v1,,vn}V 的一组基,则

H(x,y)=i,j[x]β,iH(vi,vj)[y]β,j=[x]βtA[y]β

对应的 A 称为 H 关于 β 的矩阵表示,记作 ψβ(H)

定理 6.32

ψβ:B(V)Mn×n(F) 是同构。

合同

A,BMn×n(F),若存在可逆矩阵 Q 使得 B=QtAQ,则称 B 关于 A 合同 (congruent)

合同是等价关系。

定理 6.33

βγ 是两组基,Q 是从 γβ 的基变换矩阵,则 ψγ(H)=Qtψβ(H)Q

对称双线性型

H(x,y)=H(y,x),则称 H 对称 (symmectric)

定理 6.34

H 对称当且仅当 ψβ(H) 对称。

可对角化双线性型

若存在 β 使得 ψβ(H) 是对角矩阵,则称 H 可对角化 (diagonalizable)

推论

H 是有限维线性空间上的可对角化双线性型,则 H 对称。

引理

H 是非零对称双线性型,且 F 的特征不为 2,则存在 xV 使得 H(x,x)0

证明

存在 H(u,v)0。若 H(u,u)=0H(v,v)=0,则 H(u+v,u+v)=2H(u+v)0

定理 6.35

V 是特征不为 2 的域上的线性空间,则 V 上的对称双线性型可对角化。

证明

数学归纳,设 n=dim(V)

H 是非零对称双线性型,则存在 H(x,x)0。设 Lx(y)=H(x,y),则 rank(Lx)=1dim(N(Lx))=n1

HN(Lx) 是非零对称双线性型。根据归纳假设,存在 N(Lx) 的有序基 β={v1,,vn1} 使得对任意 ijH(vi,vj)=0。令 vn=x 即可。

双线性型的可对角化是矩阵和对角矩阵合同,线性算子的可对角化是矩阵和对角矩阵相似。

posted @   qAlex_Weiq  阅读(347)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示