线代老师不是按课本顺序讲的,因此下面我的笔记可能比较杂乱。
笔记
行列式
行列式的公理化定义
- 单位矩阵的行列式 ∣E∣=1
- 行列式 A 中任意两行交换,行列式变号
- 多重线性:行列式 A 对其每一行都线性
余子式
设 A 为 n 阶方阵,aij 为 A 的第 i 行第 j 列元素,则 Mij 为 aij 的余子式,Aij 为 aij 的代数余子式。有
Aij=(−1)i+jMij
A=j=1∑naijAij=j=1∑n(−1)i+jaijMij
逆序数
排列 S 中的所有逆序的个数称为这个排列的逆序数。记为 τ(S)。
自然顺序指的是从小到大排列的顺序。
逆序指的是从大到小排列的顺序。
基于逆序数的行列式的定义:
对行列式 Dn=a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann,定义其结果为
Dn=S∑(−1)τ(S)a1s1a2s2⋯ansn,(S=s1,s2,⋯,sn)
和
a11⋮ai1+bi1⋮an1⋯⋯⋯a1n⋮ain+bin⋮ann=a11⋮ai1⋮an1⋯⋯⋯a1n⋮ain⋮ann+a11⋮bi1⋮an1⋯⋯⋯a1n⋮bin⋮ann
即一次只能拆一行。
定理 1.2.9
行列式任一行(列)的元素与另一行(列)对应元素的代数余子式乘积之和等于零。
证明:只需将原行列式代数余子式对应行(上面说的第二个行)换成另一行(上面说的第一个行)。新行列式出现两行相同,值为零。
箭形行列式
设 i=1∏nci=0,则箭形行列式可定义为
An+1=c0b1b2⋮bna1c10⋮0a20c2⋮0⋯⋯⋯⋱⋯an00⋮cn=i=1∏nci(c0−i=1∑nciaibi)
证明:
An+1r1−i=1∑nciairi+1c0−i=1∑nciaibib1b2⋮bn0c10⋮000c2⋮0⋯⋯⋯⋱⋯000⋮cn=i=1∏nci(c0−i=1∑nciaibi)
−A
−A=[−aij]
∣−An∣=(−1)n∣An∣
证明:即 AT=−A。则 ∣A⊺∣=∣−A∣=−∣A∣=∣A∣。
范德蒙德行列式
n 阶范德蒙德行列式为
Dn(x1,x2,⋯,xn)=1x1x12⋮x1n−11x2x22⋮x2n−1⋯⋯⋯⋱⋯1xnxn2⋮xnn−1=1≤i<j≤n∏(xj−xi)
证明:我忘记了老师的做法,课本做法太麻烦了。
线性方程组
克莱姆法则
n 元线性方程组
⎩⎨⎧a11x1+a12x2+⋯+a1nxna21x1+a22x2+⋯+a2nxn⋮an1x1+an2x2+⋯+annxn=b1=b2=bn
若其系数行列式
D=a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann=0
则方程组有唯一解,且解可表示为
xi=DDi,(i=1,2,⋯,n)
代数基本定理
i=0∑ncixi=0,(cn=0) 至多有 n 个互不相等的实根。
证明:反证法,不妨设 x1,x2,⋯,xn+1 是 n+1 个互不相等的实根,则
11⋮1x1x2⋮xn+1⋯⋯⋱⋯x1nx2n⋮xn+1nc0c1⋮cn=00⋮0
而范德蒙德行列式 11⋮1x1x2⋮xn+1⋯⋯⋱⋯x1nx2n⋮xn+1n=1⩽i<j⩽n+1∏(xj−xi)=0,因此 c0=c1=⋯=cn=0,与 cn=0 矛盾,得证。
矩阵
表示
Am×n 表示 m 行 n 列的矩阵,可记作
a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn
或
a11a21⋮am1a12a22⋮am2⋯⋯⋱⋯a1na2n⋮amn
我个人更喜欢第二种,我的文章应该也全都是第二种。但教材、老师都是第一种,而因为第一种比较方便,我手写也可能用第一种。
用 Mm×n(R) 表示全体 m 行 n 列的实矩阵。
教材上用的是 Mm×n(R)。
零矩阵
所有元素都为零的矩阵称为零矩阵,记作 Om×n 或 O。
对角矩阵
A=a110⋮00a22⋮0⋯⋯⋱⋯00⋮ann
则称 A 为对角矩阵。也常用 diag(a11,a22,⋯,ann) 表示。
数量矩阵
若 a11=a22=⋯=ann=k,则称 A 为数量矩阵。
单位矩阵
若 k=1,则称 A 为单位矩阵,记作 E 或 I。
三角形矩阵
上三角矩阵:
A=a110⋮0a12a22⋮0⋯⋯⋱⋯a1na2n⋮ann
下三角矩阵:
A=a11a21⋮an10a22⋮an2⋯⋯⋱⋯00⋮ann
对称矩阵 & 反对称矩阵
若 A=(aij)n 满足 aij=aji,则称 A 为对称矩阵。
若 A=(aij)n 满足 aij=−aji,则称 A 为反对称矩阵。
转置矩阵
把 m×n 矩阵 A 的行换成同序数的列所得到的 n×m 矩阵称为 A 的转置矩阵,记作 A⊺ 或 A′。
奇异矩阵 & 非奇异矩阵
若方阵 A 的行列式 ∣A∣=0,则称 A 为奇异矩阵,否则称 A 为非奇异矩阵。
奇异矩阵也称为退化矩阵。
非奇异矩阵也称为非异矩阵。
矩阵的运算
数乘
设 k 为数,A=[aij]n,则 kA=[kaij]n。
∣kAn∣=kn∣An∣
乘法
设 Am×l=[aij],Bl×n=[bij],则 A 与 B 的乘积 Cm×n=[cij]m×n 定义为
cij=k=1∑laikbkj,(i=1,2,⋯,m;j=1,2,⋯,n)
cij 等于 A 的第 i 行元素与 B 的第 j 列元素对应相乘再相加。
从向量角度进行理解,设 A=α1α2⋮αm,B=[β1β2⋯βn](αi,βi 都是 l 维向量),则
C=AB=α1α2⋮αm[β1β2⋯βn]=α1β1α2β1⋮αmβ1α1β2α2β2⋮αmβ2⋯⋯⋱⋯α1βnα2βn⋮αmβn
cij=αi⋅βj
由于矩阵乘法不满足交换律,因此一般 AB=BA,(AB)k=AkBk。
∣A1A2⋯Ak∣=∣A1∣∣A2∣⋯∣Ak∣
(AB)⊺=B⊺A⊺
(A1A2⋯Ak)⊺=Ak⊺⋯A2⊺A1⊺
矩阵的幂
设 A 为 n 阶方阵,定义 A0=E,Ak=Ak−1A。
若 AB=BA,则 (A+B)n=i=0∑nCniAn−iBi。
如计算 A=[1011] 的 n 次幂,可令 A=E+B。
矩阵多项式
定义
f(A)=i=1∑naiAi
为矩阵多项式。