本文已参与「新人创作礼」活动,一起开启掘金创作之路。
二阶与三阶行列式
一、二阶行列式
记为∣∣a11a21a12a22∣∣,其中数aij(i=1,2;j=1,2)称为上面行列式的元素或元,元素aij的第一个下标i称为行标,表名该元素在第i行,第二个下标j为列标,表明该元素位于第j列。位于第i行第j列的元素称为上面行列式的(i,j)元
例1:求∣∣3156∣∣的值
∣∣3156∣∣=2×6−1×5=7
二、三阶行列式
已知∣∣a11a21a31a12a22a32a13a23a33∣∣,我们把该式称为三阶行列式
例2:计算三阶行列式D=∣∣1−2−3224−41−2∣∣
D=1×2×(−2)+(−3)×2×1+(−4)×(−2)×4−(−4)×2×(−3)−1×4×1−(−2)×2×(−2)=−14
全排列及其逆序数
1. 全排列的定义
把n个不同的元素排成一列,叫做这n个元素的全排列(也简称排列)
2. 逆序数的定义
对于n个不同的元素,先规定个元素之间有一个标准次序(例如n个不同的自然数,可规定由小到大为标准次序),于是在这n个元素的任一排列中,当某两个元素的先后次序与标准次序不同时,就说有1个逆序。一个排列中所有逆序的总数叫做这个排列的逆序数
3. 奇排列和偶排列
逆序数为奇数的排列叫做奇排列,逆序数叫做偶数的排列叫做偶排列
例1:求排列32516的逆序数
1+0+3+1=5
n阶行列式的定义
定义:设有n2个数,排成n行n列a11a21⋮an1a12a22⋮an2⋯⋯ ⋯a1na2n⋮ann,作出表中位于不同行不同列的n个数的乘积,由于这样的排列共有n!个,所有这n!项的代数和∑(−1)ta1p1a2p2⋯anpn为n阶行列式记作D=∣∣a11a21⋮an1a12a22⋮an2⋯⋯ ⋯a1na2n⋮ann∣∣,简称作det(aij),其中数aij为行列式D的(i,j)元
例1:证明以下n阶行列式的值,其中未写出的元素都是0
∣∣λ1λ2⋱λn∣∣=λ1λ2⋯λn
∣∣λn⋯λ2λ1∣∣=(−1)2n(n−1)λ1λ2⋯λn
同理
主对角线上三角矩阵=主对角线下三角矩阵=主对角线矩阵=a11a22⋯ann
副对角线上三角矩阵=副对角线下三角矩阵=副对角线矩阵=(−1)2n(n−1)an1a(n−1)2⋯a1n
行列式的性质
性质1:行列式与它的转置行列式相等
性质2:互换行列式的两行(列),行列式变号
推论:如果行列式有两行(列)完全相同,则此行列式等于零
性质3:行列式的某一行(列)中所有的元素都乘以同一数k,等于用k乘以此行列式
推论:行列式中某一行(列)的所有元素的公因子可以提到行列式记号的外面
性质4:行列式中如果有两行(列)元素成比例,则此行列式等于零
性质5:若行列式的某一列(行)的元素都是两数之和,例如第i列的元素都是两数之和:D=∣∣a11a21⋮an1a12a22⋮an2⋯⋯⋯(a1i+a1i′)(a2i+a2i′)⋮(ani+ani′)⋯⋯⋯a1na2n⋮ann∣∣则D=∣∣a11a21⋮an1a12a22⋮an2⋯⋯⋯a1ia2i⋮ani⋯⋯⋯a1na2n⋮ann∣∣+∣∣a11a21⋮an1a12a22⋮an2⋯⋯⋯a1i′a2i′⋮ani′⋯⋯⋯a1na2n⋮ann∣∣
性质6:把行列式的某一列(行)的该元素乘以同一数然后加到另一列(行)对应的元素上去,行列式不变
例1:计算∣∣ab⋮bba⋮b⋯⋯⋯bb⋮a∣∣n×n
∣∣ab⋮bba⋮b⋯⋯⋯bb⋮a∣∣n×n=∣∣[a+(n−1)b]b⋮b[a+(n−1)b]a⋮b⋯⋯⋯[a+(n−1)b]b⋮a∣∣=[a+(n−1)b]∣∣1b⋮b1a⋮b⋯⋯⋯1b⋮a∣∣=[a+(n−1)b]∣∣10⋮01a−b⋮0⋯⋯⋯10⋮a−b∣∣=[a+(n−1)b](a−b)n−1
例2:设D=∣∣a11⋮ak1c11⋮cn1⋯⋯⋯⋯a1k⋮akkc1kcnkb11bn10⋯⋯b1nbnn∣∣,D1=det(aij)=∣∣a11⋮ak1⋯⋯a1k⋮akk∣∣,D2=det(bij)=∣∣b11⋮bn1⋯⋯b1n⋮bnn∣∣
证明D=D1D2
D1=行变换∣∣D11⋮Dk1⋯⋱⋯0⋮Dkk∣∣=D11⋯Dkk(前k行进行行变换)
D2=列变换∣∣q11⋮qn1⋯⋱⋯0⋮qnn∣∣=q11⋯qnn(右k列进行列变换)
D=∣∣D11⋮Dk1C11⋮Cn1⋱⋯⋯⋯DkkC1k⋮Cnkq11⋮qn1⋱⋯qnn∣∣=D11⋯Dkkq11⋯qnn=D1D2
即D=∣∣D1D30D2∣∣=D1⋅D2,同理有D=∣∣0D2m×mD1n×nD3∣∣=(−1)mnD1⋅D2
行列式按行(列)展开
一、代数余子式的定义
在n阶行列式中,把(i,j)元aij所在的第i行和第j列划去后,留下来的n−1阶行列式叫做(i,j)元aij的余子式,记作Mij;记Aij=(−1)i+jMij,Aij叫做(i,j)元aij的代数余子式
定理1:行列式等于它的任一行(列)的各元素与其对应的代数余子式乘积之和,即D=ai1Ai1+ai2Ai2+⋯+ainAin(i=1,2,⋯,n)或D=a1jA1j+a2jA2j+⋯+anjAnj(j=1,2,⋯,n)
例1:用展开定理求行列式∣∣3−521110−5−13132−4−1−3∣∣的值
∣∣3−521110−5−13132−4−1−3∣∣=∣∣5−110−5110−5−13131−100∣∣=1×(−1)3+3∣∣5−11−511−51−10∣∣=∣∣5−6−512−5100∣∣=1×(−1)1+3∣∣−6−52−5∣∣=40
推论:行列式某一行(列)的元素与另一行(列)的对应元素的代数余子式乘积之和等于零ai1Aj1+ai2Aj2+⋯+ainAjn=0,i=j或a1iA1j+a2iA2j+⋯+ani=0,i=j
例2:设D=∣∣31−12−513−4201−11−53−3∣∣,D的(i,j)元的余子式和代数余子式依次记作Mij和Aij,求A11+A12+A13+A14及M11+M21+M31+M41
1⋅A11+1⋅A12+1⋅A13+1⋅A14=∣∣11−12113−4101−11−53−3∣∣=4
M11+M21+M31+M41=1⋅A11+(−1)⋅A21+1⋅A31+(−1)⋅A41=∣∣1−11−1−513−4201−11−53−3∣∣=0
克拉默法则
含有n个未知数x1,x2,⋯,xn的n个线性方程组⎩⎨⎧a11x1+a21x2+⋯+anxn=b1,a21x1+a21x2+⋯+a2nxn=b2,⋯a1nx1+a2nx2+⋯+annxn=bn与二、三元线性方程组相类似,它的解可以用n阶行列式表示
克拉默法则:如果线性方程组的系数行列式不为零,即
D=∣∣a11⋮an1⋯⋯a1n⋮ann∣∣=0
那么方程组有唯一解x1=DD1,x2=DD2,⋯,xn=DDn,其中Dj(j=1,2,⋯,n)是把系数行列式D中第j列的元素方程组右端的常数项代替后所得到的n阶行列式,即
Dj=∣∣a11⋮an1⋯⋯a1,j−1⋮an,j−1b1⋮bna1,j+1⋮an,j+1⋯⋯a1n⋮ann∣∣
例1:解线性方程组⎩⎨⎧2x1+x2−5x3+x4=8x1−3x2−6x4=92x2−x3+2x4=−5x1+4x2−7x3+6x4=0
D=∣∣21011−324−50−1−71−626∣∣=27=0
D1=∣∣89−501−324−50−1−71−626∣∣=81
同理D2=−108,D3=−27,D4=27
故x1=DD1=3,x2=−4,x3=−1,x4=1
定理1:如果线性方程组的系数方程式D=0,则线性方程组一定有解,且解是唯一的
定理2:如果齐次方程组的系数行列式D=0,则齐次方程组没有非零解,即只有零解;反之,如果齐次方程组的系数行列式D=0,则齐次方程组有非零解