2 行列式
2.1 n元排列
1、n个不同的自然数的一个全排列称为一个n元排列。
2、顺序、逆序、逆序数:τ(abcd...)(读音:tao)、奇排列、偶排列、对换(a,b)
3、定理1:对换改变n元排列的奇偶性。
4、定理2:任一n元排列与顺序排列123……n可以经过一系类对换互变,且所做对换次数与这个n元排列有相同的奇偶性。
2.2 n阶行列式的定义
1、定义1:n阶行列式是n!项的代数和,其中每一项都是位于不同行、不同列的n个元素的乘积,把这n个元素以行指标为自然序号排好位置,当列指标构成的排列是偶排列时,该项带正号;是奇排列时,该项带负号。即:
∣∣
∣
∣
∣∣a11a12...a1na21a22...a2n⋮⋮⋮an1an2...ann∣∣
∣
∣
∣∣=∑j1j2...jn(−1)τ(j1j2...jn)a1j1a2j2...a3j3(1)
其中,j1j2...jn是n元排列, ∑表示对所有的n元排列求和。(1)式称为n阶行列式的完全展开式。
令
A=⎡⎢
⎢
⎢
⎢⎣a11a12...a1na21a22...a2n⋮⋮⋮an1an2...ann⎤⎥
⎥
⎥
⎥⎦(2)
则n阶行列式(1)也称为n级矩阵A的行列式,简记作|A|或者det A。
2、命题1:n阶上三角行列式的值等于它的主对角线上n个元素的乘积。
2.3 行列式的性质
1、性质1:行列互换,行列式的值不变。推论:行列式的行与列的地位是对称的。因此,行列式有关行的性质,对于列也同样成立。
2、性质2:行列式一行的公因子可以提出去。推论:如果行列式中有一行的元素全为0,那么行列式的值为0。
∣∣
∣
∣
∣
∣
∣∣a11a12...a1n⋮⋮⋮kai1kai2...kain⋮⋮⋮an1an2...ann∣∣
∣
∣
∣
∣
∣∣=k∣∣
∣
∣
∣
∣
∣∣a11a12...a1n⋮⋮⋮ai1ai2...ain⋮⋮⋮an1an2...ann∣∣
∣
∣
∣
∣
∣∣(1)
3、性质3:行列式中若是有某一行是两组数的和,则此行列式等于两个行列式的和,这两个行列式的这一行分别是第一组数和第二组数,而其余各行与原来行列式的相应各行相同。即:
∣∣
∣
∣
∣
∣
∣∣a11a12...a1n⋮⋮⋮b1+c1b2+c2...bn+cn⋮⋮⋮an1an2...ann∣∣
∣
∣
∣
∣
∣∣(第i行)=∣∣
∣
∣
∣
∣
∣∣a11a12...a1n⋮⋮⋮b1b2...bn⋮⋮⋮an1an2...ann∣∣
∣
∣
∣
∣
∣∣+∣∣
∣
∣
∣
∣
∣∣a11a12...a1n⋮⋮⋮c1c2...cn⋮⋮⋮an1an2...ann∣∣
∣
∣
∣
∣
∣∣(2)
4、性质4:两行互换,行列式反号。
5、性质5:两行相同,行列式的值为0。
6、性质6:两行成比例,行列式的值为0。
7、性质7:把一行的倍数加到另一行上,行列式的值不变。
8、综上,如果A初等行变换−−−−→B,那么|B|=l|A|,其中l是个非零数。
2.4 行列式按一行(列)展开
1、定义1:n阶行列式|A|中,划去第i行和,第j列,剩下的元素按原来次序组成的n−1阶行列式称为矩阵A的(i,j)元的余子式,记作Mij。令
Aij=(−1)i+jMij(1)
称Aij是A的(i,j)元的代数余子式。
2、定理1:n阶行列式|A|等于它的第i行元素与自己的代数余子式的乘积之和,即
|A|=ai1Ai1+ai2Ai2+⋯+aimAim=n∑j=1aijAij(2)
其中i∈{1,2…n},(2)式称为n阶行列式按第i行的展开式。
3、定理2:n阶行列式|A|等于它的第j列元素与自己的代数余子式的乘积之和,即
|A|=a1jA1j+a2jA2j+⋯+anjAnj=n∑l=1aljAlj(3)
4、定理3:n阶行列式|A|的第i行元素与第k行(k≠i)的相应元素的代数余子式的乘积之和等于0,即
ai1Ak1+ai2Ak2+⋯+ainAkn=0,当 k≠i(4)
5、定理4:n阶行列式|A|的第j列元素与第l列(l≠j)的相应元素的代数余子式的乘积之和等于0,即
a1jA1l+a2jA2l+⋯+anjAnl=0,当 l≠j(5)
6、小结
n∑j=1aijAkj={|A|,当k=i,0,当k≠i;(6)
n∑i=1aijAil={|A|,当l=j,0,当l≠j.(7)
7、范德蒙(Vandermonde)行列式
∣∣
∣
∣
∣
∣
∣
∣
∣∣111…1a1a2a3...ana21a22a23...a2n⋮⋮⋮⋮an−21an−22an−23...an−2nan−11an−12an−13...an−1n∣∣
∣
∣
∣
∣
∣
∣
∣∣=∏1⩽j<i⩽n(ai−aj)(8)
2.5 克莱姆(Cramer)法则
1、定理1:数域K上n个方程的n元线性方程组有唯一解的充分必要条件是它的系数行列式(即系数矩阵A的行列式|A|)不等于0。
推论1:数域K上n个方程的n元齐次线性方程组只有零解的充分必要条件是它的系数行列式不等于0。从而它有非零解的充分必要条件是它的系数行列式等于0。
2、定理2:n个方程的n元线性方程组(1)的系数行列式|A|≠0时,它的唯一解是
(|B1||A|,|B2||A|,…,|Bn||A|).(1)
2.6 行列式按k行(列)展开
1、定义1:n阶行列式|A|中任意取定k行,k列1⩽k<n,位于这些行和列的交叉处的k2个元素按原来的排法组成的k阶行列式,称为|A|的一个k阶子式。
取定|A|的第i1,i2,…,ik行(i1<i2<⋯<ik),第j1,j2,…,jk列(j1<j2<⋯<jk),所得到的k阶子式记作
A(i1,i2,…,ikj1,j2,…,jk)(1)
划去这个k阶子式所在的行和列,剩下的元素按原来的排法组成的(n−k)阶行列式,称为子式(1)的余子式,它前面乘以
(−1)(i1+i2+⋯+ik)+(j1+j2+⋯+j−k),
则称为子式(1)的代数余子式。令
{i‘1,i‘2,…,i‘n−k}={1,2,…,n}∖{i1,i2,…,ik},{j‘1,j‘2,…,j‘n−k}={1,2,…,n}∖{j1,j2,…,jk},(1)(2)
并且i‘1<i‘2<⋯<i‘n−k,j‘1<j‘2<⋯<j‘n−k,则子式(1)的余子式为
A(i‘1,i‘2,…,i‘n−kj‘1,j‘2,…,j‘n−k)(2)
2、定理1:拉普拉斯(Laplace)定理(或行列式按k行展开定理),在n阶行列式|A|中,取定第i1,i2,…,ik行(i1<i2<⋯<ik),则这k行元素形成的所有k阶子式与它们自己的代数余子式的乘积之和等于|A|,即
|A|=∑1⩽j1<j2<⋯<jkA(i1,i2,…,ikj1,j2,…,jk)(−1)(i1+i2+⋯+ik)+(j1+j2+⋯+j−k)A(i‘1,i‘2,…,i‘n−kj‘1,j‘2,…,j‘n−k).(3)
推论1:
∣∣∣A0CB∣∣∣=|A|∗|B|.(4)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)