Last updated on April 25, 2026 pm
本期是线性代数的简单复习。
行列式
行列式的定义与性质
-
逆序数:若存在一个大数排在一个小数前面,则构成一个逆序
τ(n,n−1,⋯,1)=2n(n−1)
-
行列式的定义:
D=a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann=∑(−1)τ(j1⋯ji)a1ji⋯anjn
-
行列式的性质:
- 行列式转置,行列式的值不变,即 ∣AT∣=∣A∣
- 行列式的两行互换,行列式反号
- 用 k 乘以行列式,相当于用 k 乘以该行列式的某一行
- 如果行列式某行元素均为两个数之和,则其行列式可以分解为两个行列式之和
- 将行列式的某行的 k 倍加到另一行上去,行列式的值不变
-
常用公式:设 A 和 B 均为 n 阶方阵,
- AT=∣A∣
- ∣λA∣=λn∣A∣
- ∣AB∣=∣BA∣=∣A∣∣B∣
- ∣Ak∣=∣A∣k
- 若 A 可逆,A−1=∣A∣1
- ∣A∗∣=∣A∣n−1(n≥2)
- ∣A∣=λ1λ2⋯λn,其中 λ1λ2…λn 是 A 的 n 个特征值
- 若 A 和 B 相似,则 ∣A∣=∣B∣
- 若 A 和 B 相似,B 和 C 相似,则 ∣A∣=∣C∣
-
行列式的常用结论:
- 若 A 为方阵且 ∣A∣=0,那么
- r(A)=n
- A 可逆,A∗=∣A∣A−1
- Ax=0 仅有零解,Ax=b 有唯一解
- A 的行(列)向量组没有多余的向量,线性无关
- A 的列向量组是 n 维向量空间 Rn 的一组基
- ATA 是正定矩阵
- A 的特征值不为 0
- 若 A 为方阵且 ∣A∣=0,那么
- r(A)<n
- A 不可逆
- Ax=0 有非零解,Ax=b 有无穷多解或无解
- A$ 的行(列)向量组有多余的向量,线性相关
- ATA 是半正定矩阵
- A 有 0 特征值
行列式展开定理
行列式的计算技巧
-
主对角行列式:
D=a11⋱ann=a11∗∗⋱∗ann=a11∗⋱∗∗ann=a11⋯ann
-
副对角行列式:
D=an1⋱a1n=an1⋱∗a1n∗∗=∗∗an1∗⋱a1n=(−1)2n(n−1)a1n⋯an1
-
矩阵分块行列式:
AOOB=AOCB=ADOB=∣A∣∣B∣
OBm×mAn×nO=OBAC=DBAO=(−1)mn∣A∣∣B∣
-
范德蒙行列式:
Vn=1x1x12⋮x1n−11x2x22⋮x2n−1⋯⋯⋯⋱⋯1xnxn2⋮xnn−1=n⩾i>j⩾1∏(xi−xj)
线性方程组
方程组的求解
-
线性方程组的形式:Ax=b(n 个未知数,m 个方程)
⎩⎨⎧a11x1+a12x2+⋯+a1nxn=b1a21x1+a22x2+⋯+a2nxn=b2⋯⋯am1x1+am2x2+⋯+amnxn=bn
-
矩阵的初等行变换:都是同解变换,但初等列变换不是
- 互换变换:两个方程之间互换位置
- 倍乘变换:某个方程乘以一个常数 k (k=0)
- 倍加变换:把一个方程的倍数加到另一个方程上
-
秩:有效方程的个数,即行最简矩阵非零行的行数、主变量的个数,用 r 表示
- r(A)<m,r(A)<n,即秩 ≤ 行数,秩 ≤ 列数
-
求解过程:
- 预处理:自上而下,化为阶梯形矩阵
- 若有零行,零行都在最下方
- 非零行的第一个不为 0 的元素,称为主元
- 并且下一行的主元在上一行主元的右下方
a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amnb1b2⋮bm⟶a?b⋯⋯⋱??⋮zc1c2⋮cm⇔⎩⎨⎧ax1+?+⋯+?bx2+⋯+?zxn=c1=c2⋮=cm
- 最终型:自下而上,化为行最简矩阵
- 是阶梯形矩阵
- 非零行的主元都是 1
- 每个主元所在的列其余元素都是 0
a?b⋯⋯⋱??⋮zc1c2⋮cm⟶101⋯⋯⋱00⋮1d1d2⋮dm⇔⎩⎨⎧x1+0+⋯+0x2+⋯+0xn=d1=d2⋮=dm
-
解的情况:
- 无解:r(A)=r(A,b)
- 有唯一解:r(A)=r(A,b)=n
- 有无穷解:r(A)=r(A,b)<n
-
无穷多解的表示:令自由变量为任意常数,主元通过自由变量表示
- 重要关系:主变量个数(秩)+ 自由变量个数(基础解系向量的个数)= 未知数个数(系数矩阵的列数)
- 自由变量的个数:n−r(A)
- 基础解系中向量个数:n−r(A)
-
齐次线性方程组:Ax=0
- 有唯一解(零解):r(A)=n
- 有无穷解:r(A)<n
方程组解的结构与性质
-
基础解系的定义:若一组向量 ξ1,ξ2,ξ3,⋯,ξs 满足以下三个条件:
- 均是 Ax=0 的解
- 向量之间线性无关
- 共有 n−r(A) 个
则称 ξ1,ξ2,ξ3,⋯,ξs 是该齐次线性方程组的基础解系
-
齐次线性方程组的通解:基础解系中向量的线性组合
-
非齐次线性方程组的通解:对应齐次线性方程组的通解,加上一个特解
- Ax=b 有 s+1 个无关解,则 Ax=0 有 s 个无关解
- 若 r(A)=m,则 Ax=b 一定有解
- 若 m<n,则方程一定不是唯一解
公共解与同解
-
公共解的相关结论:
- Ax=ξ 与 Bx=η 有公共解 ⇔ r(BA)=r(B,ηA,ξ)
- Ax=ξ 与 Bx=η 有唯一公共解 ⇔ r(BA)=r(B,ηA,ξ)=n
- Ax=0 与 Bx=0 有非零公共解 ⇔ r(BA)<n
- Ax=0 的基础解系是 ξ1,ξ2,⋯,ξs,Bx=0 的基础解系是 η1,η2,⋯,ηs,则两个方程组有非零公共解 ⇔ξ1,ξ2,⋯,ξs,η1,η2,⋯,ηs 线性相关
-
同解的相关结论:
- Ax=0 的解均是 Bx=0 的解 ⇒ r(A)≥r(B)
- Ax=0 的解均是 Bx=0 的解 ⇔ {Ax=0Bx=0 和 Ax=0 的解是相同的 ⇔ r(A)=r(BA)
- Ax=0 和 Bx=0 同解 ⇔
- Ax=0 的解都是 Bx=0 的解,Bx=0 的解都是 Ax=0 的解
- r(A)=r(B)=r(BA),即 A 与 B 的行向量组等价
- Ax=0 与 Bx=0 的基础解系(向量组)等价
- Ax=0 与 Bx=0 的解空间是同一个空间
- Ax=b 和 Bx=c 同解 ⇔
- Ax=b 的解都是 Bx=c 的解,Bx=c 的解都是 Ax=b 的解
- r(A,b)=r(B,c)=r(B,cA,b),即 (A,b) 与 (B,c) 的行向量组等价
-
秩的相关结论:
- 若 P 为列满秩矩阵,r(PA)=r(A),即左乘列满秩不改变秩
- 若 P 为行满秩矩阵,r(AP)=r(A),即右乘行满秩不改变秩
- r(A)=r(AT)=r(ATA)=r(AAT)
- Am×nBn×s=O, 则 r(A)+r(B)≤n
- 设 A 是 n 阶方阵,则 Anx=0 与 An+1x=0 同解
-
线性方程组的常用结论:
- Ax=0 仅有零解:
- 秩:r(A)=n
- 向量组:A=(α1,α2,⋯,αn) 列向量组线性无关
- 行列式:若 A 为 n 阶方阵,则 ∣A∣=0
- Ax=0 有无穷多解:
- 秩:r(A)<n
- 向量组:
- A=(α1,α2,⋯,αn) 列向量组线性相关
- Am×n ,若 m<n ,则 Ax=0 必有无穷多解
- 行列式:若 A 为 n 阶方阵,则 ∣A∣=0
- Ax=b 无解:
- 秩:r(A)<r(A,b)⇔r(A)+1=r(A,b)
- 向量组:b 向量不可以由 A 的列向量组线性表示
- Ax=b 有唯一解:
- 秩:r(A)=r(A,b)=n
- 向量组:
- b 向量可以由 A 的列向量组唯一线性表示
- A=(α1,α2,⋯,αn) 列向量组线性无关
- 行列式:若 A 为 n 阶方阵,则 ∣A∣=0
- Ax=b 有无穷多解:
- 秩:r(A)=r(A,b)<n
- 向量组:
- b 向量可以由 A 的列向量组无穷线性表示
- A=(α1,α2,⋯,αn) 列向量组线性相关
- 行列式:若 A 为 n 阶方阵,则 ∣A∣=0
向量组
-
线性表示:若存在一组常数 k1,k2,⋯,kn,使得 k1α1+k2α2+⋯+knαn=β,则称 β 可以由 α1,α2,⋯,αn 线性表示
-
线性相关:存在不全为零的常数 k1,k2,k3,使得 k1α1+k2α2+k3α3=0 成立
-
线性无关:仅有 k1=k2=k3=0 时,才使得 k1α1+k2α2+k3α3=0 成立
-
相关结论:
-
若 α1,α2,⋯,αn 相关,那么
-
若 α1,α2,⋯,αn 无关,那么
- 部分向量一定无关
- 延长向量一定无关
- 若 α1,α2,⋯,αn,β 仍无关,则 β 不可由 α1,α2,⋯,αn 线性表示
- 若 α1,α2,⋯,αn,β 相关,则 β 可由 α1,α2,⋯,αn 线性表示,且表示方式唯一
-
n 个 m 维向量,若 n>m,必定线性相关
-
极大线性无关组:若向量组 α1,α2,⋯,αn 内存在一个子向量组线性无关,且再往里面添加一个向量,整个向量组就线性相关,则称这个子向量组是向量组 α1,α2,⋯,αn 的一个极大线性无关组
- 向量组中任一个向量都可以由向量组的极大无关组线性表示
- 向量组的极大无关组可能不唯一,但所包含的向量个数一定相等
- 若向量组 α1,α2,⋯,αn 本身就线性无关,则极大无关组为本身
- 基础解系是解向量的极大线性无关组
-
向量组的秩:不同的极大无关组所含向量的个数相等,我们把极大无关组所含向量的个数称为向量组的秩
- 初等变换不改变矩阵的秩
- 相关性:
- 向量组 α1,α2,⋯,αn 线性相关 ⇔r(α1,α2,⋯,αn)<n
- 向量组 α1,α2,⋯,αn 线性无关 ⇔r(α1,α2,⋯,αn)=n
- 表示性:
- β 可以被 α1,α2,⋯,αn 线性表示 ⇔r(α1,α2,⋯,αn,β)=r(α1,α2,⋯,αn)
- β 不可以被 α1,α2,⋯,αn 线性表示 ⇔r(α1,α2,⋯,αn,β)=r(α1,α2,⋯,αn)+1
- 约束性:
- 向量组 α1,α2,⋯,αn 中的向量均是 m 维向量,则 r(α1,α2,⋯,αn)≤n 且 r(α1,α2,⋯,αn)≤m
-
向量组的线性表示:若 r(α1,α2,⋯,αn)=r(α1,α2,⋯,αn,β1,β2,⋯,βn),则向量组 β1,β2,⋯,βn 可以由向量组 α1,α2,⋯,αn 线性表示
- (I) 可由 (II) 表示 ⇒ r(I)≤r(II),r(II)=r(II,I)
- (I) 可由 (II) 表示,但(II) 不可由 (I) 表示 ⇒ r(I)<r(II)
- (I) 可由 (II) 表示,且 (I) 中向量个数大于 (II) 中向量个数 ⇒ (I) 一定线性相关
- 向量组等价,即(I) 可由 (II) 表示,且 (II) 可由 (I) 表示 ⇔ r(I)=r(II)=r(I,II),即 r(α1,α2,⋯,αn)=r(β1,β2,⋯,βm)=r(α1,α2,⋯,αn,β1,β2,⋯,βm)
-
向量组等价与矩阵等价:
- 向量等价:两个向量组可以相互线性表示
- 充要条件:r(I)=r(II)=r(I,II)
- 矩阵等价:形状相同的矩阵,秩相等,即 r(A)=r(B)
-
列满秩矩阵的性质:若 Am×n 为列满秩矩阵,即 r(A)=n ,则
- 秩的角度:r(AB)=r(B) ,至少有一个 n 阶子式不为零(n+1 阶都为零)
- 向量角度:A 的列向量线性无关,A 有 n 个行向量线性无关
- 空间角度:m≥n,即维数 ≥ 个数
- 方程角度:Ax=0 仅有零解,Ax=b 可能无解,ATx=b 一定有解
- 变换角度:存在 n 阶可逆矩阵 P ,使得 PA=(OEn),即 A 经过初等行变换可化为 (OEn) 的形式
- 正定矩阵:ATA 为正定矩阵
-
行满秩矩阵的性质:若 Am×n 为列满秩矩阵,即 r(A)=m ,则
- 秩的角度:r(BA)=r(B) ,至少有一个 m 阶子式不为零(m+1 阶都为零)
- 向量角度:A 的行向量线性无关,A 有 m 个列向量线性无关
- 空间角度:m≤n,即维数 ≤ 个数
- 方程角度:Ax=b 一定有解,ATx=0 仅有零解,ATx=b 可能无解
- 变换角度:存在 n 阶可逆矩阵 P ,使得 AP=(En,O),即 A 经过初等列变换可化为 (En,O) 的形式
- 正定矩阵:AAT 为正定矩阵
矩阵
矩阵与逆矩阵
矩阵的秩
-
行最简矩阵的非零行行数:
r(AB)≤{r(A)r(B)≤⎩⎨⎧r(A,B)r(BA)≤r(A)+r(B)
-
非零子式的最高阶数:
- 若有一个 r 阶子式不等于零,r(A)≥r
- 若所有 r+1 阶子式全为零,r(A)≤r
-
有效方程(独立向量)的个数:行秩等于列秩
- 有效方程:r(A)≤m
- 独立向量:r(A)≤n
-
分块矩阵的秩:
⎩⎨⎧r(AOOB)=r(A)+r(B)r(OABO)=r(A)+r(B)
⎩⎨⎧r(AOCB)≥r(A)+r(B)r(ACOB)≥r(A)+r(B)
-
秩与线性表示:
- I 可由 II 线性表示:
{r(I)⩽r(II)r(II)=r(II,I)
- AB=C:
- 列向量:r(A)=r(A,AB)
- 行向量:r(B)=r(ABB)
-
秩的相等:
- 二秩相等(矩阵等价):r(A)=r(B)
- 三秩相等:
- 向量组等价:r(I)=r(Π)=r(I,II)
- 方程组同解:r(A)=r(B)=r(BA)
- 四秩相等(转置矩阵):r(A)=r(AT)=r(ATA)=r(AAT)
-
伴随矩阵的秩:
r(A∗)=⎩⎨⎧n,1,0,r(A)=nr(A)=n−1r(A)<n−1
-
秩与方程组的解:
- 若 Ax=0 的解都是 Bx=0 的解,则 r(A)≥r(B)
- 若 AB=O,则 r(A)+r(B)≤n
-
列满秩和行满秩:
- 若 P 为列满秩矩阵,则 r(PA)=r(A)
- 若 P 为行满秩矩阵,则 r(AP)=r(A)
分块矩阵
-
分块矩阵的转置:
(ACBD)T=(ATBTCTDT)
-
分块矩阵的高次幂:
ABCn=AnBnCn
-
分块矩阵的行列式:
- 主对角线:
AOOB=AOCB=ADOB=∣A∣∣B∣
- 副对角线:
OBm×mAn×nO=OBAC=DBAO=(−1)mn∣A∣∣B∣
-
分块矩阵的逆:
- 主对角线:
(AOOB)−1=(A−1OOB−1)
(ACOB)−1=(A−1−B−1CA−1OB−1)
(AOCB)−1=(A−1O−A−1CB−1B−1)
- 副对角线:
(OBAO)−1=(OA−1B−1O)
(CBAO)−1=(OA−1B−1−A−1CB−1)
(OBAC)−1=(−B−1CA−1A−1B−1O)
-
分块矩阵的秩:
⎩⎨⎧r(AOOB)=r(A)+r(B)r(OABO)=r(A)+r(B)
⎩⎨⎧r(AOCB)≥r(A)+r(B)当 A 行满秩或 B 列满秩时取等r(ACOB)≥r(A)+r(B)当 A 列满秩或 B 行满秩时取等
-
广义初等变换:以行变换为例
- 行互换:
(ACBD)r1↔r2(CADB)
(OEEO)(ACBD)=(CADB)
- 行倍乘:
(ACBD)Mr1(∣M∣=0)(MACMBD)
(MOOE)(ACBD)=(MACMBD)
- 行倍加:
(ACBD)r1−Mr2(A+MCCB+MDD)
(EOME)(ACBD)=(A+MCCB+MDD)
相似
特征值与特征向量
AP=PΛP=(ξ1,ξ2,⋯,ξn)⟹A(ξ1,ξ2,⋯,ξn)=(ξ1,ξ2,⋯,ξn)λ1λ2⋱λn⟹⎩⎨⎧Aξ1=λ1ξ1Aξ2=λ2ξ2⋮Aξn=λnξn⟹(Aξ−λξ)=0即 (A−λE)ξ=0⟹(A−λE)x=0 有非零解 ⟹∣A−λE∣=0
秩一矩阵
-
定义:r(A)=1
-
性质:
- 矩阵各列(行)成比例
- 分解:A=αβT
- 迹:tr(A)=∑i=1naii=βTα
- 特征向量:α 是 A 的属于特征值迹的特征向量,即 Aα=tr(A)α
- 高次幂:An=[tr(A)n−1]A
- 特征值:λ1=λ2=⋯=λn−1=0,λn=tr(A)
- 相似对角化:充要条件是 tr(A)=0
实对称矩阵的相似对角化
-
正交矩阵:
- 定义:QQT=QTQ=E,即 Q−1=QT
- 特点:由两两正交的单位列(行)向量拼成
- 性质:
- ∣Q∣=1 或 −1
- 特征值为 1 或 −1
- 元素均小于等于 1,若存在 1,则该列该行其余元素均为 0
- QT,Q−1,Q∗ 均是正交矩阵
- A,B 均为正交矩阵,则 AB 和 BA 也是正交矩阵
- β=Qα 为正交变换,且 ∥α∥=∥β∥(不改变向量长度)
- A 是正交矩阵,则 AT 是 AX=E 的解
-
实对称矩阵的性质:
- 相关矩阵:A∗,A−1,AT 以及 f(A) 也为实对称
- 特征值:特征值均为实数
- 特征向量:
- 不同特征值的特征向量一定线性无关,并且正交
- 属于同一特征值的特征向量也一定线性无关,可以将其化为彼此正交
- 相似对角化:一定可以相似对角化,并且存在正交矩阵 Q,使得 QTAQ=Λ
-
施密特正交化:将重根的特征向量正交化
⎩⎨⎧β1=α1β2=α2−(β1,β1)(α2,β1)β1β3=α3−(β1,β1)(α3,β1)β1−(β2,β2)(α3,β2)β2……βk=αk−(β1,β1)(αk,β1)β1−(β2,β2)(αk,β2)β2⋯−(βk−1,βk−1)(αk,βk−1)βk−1
二次型
线性变换的本质
-
二次型的概念:含多个变量,不含常数的二元齐次函数
- 普通形式:
f(x1,x2,⋯,xn)=a11x12+a22x22+⋯+annxn2+2a12x1x2+2a13x1x3+⋯+2a1nx1xn ⋮+2an−1,nxn−1xn⇔a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn
- 矩阵形式:
f(x1,x2,⋯,xn)=xTAx=(x1,x2,⋯,xn)a11⋮an1⋯⋱⋯a1n⋮annx1x2⋮xn
其中 A 为实对称矩阵
-
标准形与坐标变换:
- 二次型的标准形:f(x1,x2,⋯,xn)=a11x12+a22x22+⋯+annxn2,是只含平方项、不含交叉项的二次型函数(有无数种)
- 坐标变换:x=Py
x=Py⇔x1x2x3=a11a21a31a12a22a32a13a23a33y1y2y3⇔⎩⎨⎧x1=a11y1+a12y2+a13y3x2=a21y1+a22y2+a23y3x3=a31y1+a32y2+a33y3
只有 P 可逆的情况下,坐标之间可以一对应,变换才有意义.
- 合同的定义:f(x1,x2,x3)=xTAx,经过可逆线性变换 x=Py,
f=xTAx=(Py)TA(Py)=yT(PTAP)y=yTBy
即PTAP=B
则称 A 和 B 合同
- 合同对角化:若 B 是一个对角阵,即 PTAP=Λ,则称为合同对角化,可以得到标准形 g(y1,y2,y3)=k1y12+k2y22+k3y32
-
二次型的规范形:
- 定义:规范形是特殊的标准形,平方项前面的系数只取 1,−1,0,标准形不唯一,但规范形唯一
- 标准形:f(x1,x2,⋯,xn)=k1x12+k2x22+⋯+knxn2(按照正负零排序)
- 规范形:f(x1,x2,⋯,xn)=d1x12+d2x22+⋯+dnxn2(di=1 或 −1 或 0)
- 惯性指数:
- 正惯性指数 p = 标准形正平方项的个数 = 正特征值的个数 = 规范形 1 的个数
- 负惯性指数 q = 标准形负平方项的个数 = 负特征值的个数 = 规范形 −1 的个数
- 二次型矩阵的秩:r(A)=p+q
- 惯性定理:二次型经过多次可逆线性变换,正负惯性指数恒不变,正负特征值个数不变,秩不变
-
二次型化标准形:
正定二次型
向量空间
向量空间的本质
-
向量空间的概念:
- 向量空间:n 维实向量的全体构成的集合称为 n 维向量空间,记为 Rn;设 V 是 Rn 的一个非空子集,且对加法和数乘运算封闭,则称 V 是 Rn 的一个子空间,简称为向量空间 V
- 基:向量空间 V 的一个向量组 α1,α2,⋯,αr 线性无关,且 V 中每个向量都能由它线性表示,则称它为向量空间的一个基
- 维数:向量空间的基所含向量个数为该空间的维数
- 坐标:α1,α2,⋯,αr 是向量空间 V 中的一个基,设 α=x1α1+x2α2+⋯+xrαr,则称 (x1,x2,⋯,xr) 为 α 在这组基下的坐标.
-
基变换与坐标变换:
- 过渡矩阵:设 α1,α2,⋯,αn 和 β1,β2,⋯,βn 为 n 维向量空间 V 中的两组基,显然 β1,β2,⋯,βn 中每一个向量,都可以由基 α1,α2,⋯,αn 线性表示,即
⎩⎨⎧β1=c11α1+c21α2+⋯+cn1αnβ2=c12α1+c22α2+⋯+cn2αn⋯βn=c1nα1+c2nα2+⋯+cnnαn
令C=(cij)n=c11c21⋮cn1c12c22⋮cn2⋯⋯⋱⋯c1nc2n⋮cnn
得矩阵表达式:(β1,β2,⋯,βn)=(α1,α2,⋯,αn)C
该公式称之为基变换公式. 从基 α1,α2,⋯,αn 到基 β1,β2,⋯,βn 所用到的可逆矩阵 C 称为过渡矩阵.
- 坐标变换公式:设向量 γ 在基 α1,α2,⋯,αn 下的坐标为 (x1,x2,⋯,xn)T,在基 β1,β2,⋯,βn 下的坐标为 (y1,y2,⋯,yn)T,C 为从基 α1,α2,⋯,αn 到基 β1,β2,⋯,βn 的过渡矩阵,则有
x1x2⋮xn=Cy1y2⋮yn或y1y2⋮yn=C−1x1x2⋮xn
称为向量在不同基下的坐标变换公式.
- 正交基与规范(标准)正交基:向量空间的一组基,如果其中的向量两两正交,称为正交基;特殊的,如果每个向量都是单位向量,则称为规范正交基.
参考资料
本笔记参考 B 站 UP 当年线代视频。