关于行列式的一般定义和计算方法.docx
《关于行列式的一般定义和计算方法.docx》由会员分享,可在线阅读,更多相关《关于行列式的一般定义和计算方法.docx(28页珍藏版)》请在冰豆网上搜索。
关于行列式的一般定义和计算方法
关于行列式的一般定义和计算方法
n阶行列式的定义
a^a12
a1n
n阶行列式
a21a22
a2n
=
(1)皿
j1j2jn
jn)
a1j1a2j2anjn
an1an2
ann
a11
a12
a13
D
a21
a22
a23
a11a22a33
a12a23a31
a13a21a32
(1
311323332
a31
a32
a33
已13已22已31
已12已21已33
2N阶行列式是N!
项的代数和;
3、N阶行列式的每项都是位于不同行、不同列N个元素的乘积;
特点:
(1)(项数)它是3!
项的代数和;
(2)(项的构成)展开式中的每一项都是取自行列式不同行不同列的三个元素之积
其一般项为:
⑶(符号规律)三个正项的列标构成的排列为123,231,312.它们都是偶排列;
三个负项的列标构成的排列为321,213,132,它们都是奇排列.
§行列式的性质
,性质1:
行列式和它的转置行列式的值相同。
ai1ai2
ain
ai1a21
an1
即
a21a22
a2n
=
ai2a22
an2
anian2
ann
aina2n
ann
行列式对行满足的性质对列也同样满足。
性质2互换行列式的两行(列),行列式的值变号.
匚ab
如:
D==ad-bccd
cd
=bc-ad=-D
ab
以ri表第i行,Cj表第j列。
交换i,j两行记为ri「,交换i,j两列记作
Ci
性质3:
如果一个行列式的两行(或两列)完全相同,那么这个行列式的值
等于零。
"性质4:
把一个行列式的某一行(或某一列)的所有元素同乘以某一个常数k
的结果等于用这个常数k乘这个行列式。
(第i行乘以k,记作rik)
推论1:
一个行列式的某一行(或某一列)的所有元素的公因式可以提到行
列式符号的前面。
推论2:
如果一个行列式的某一行(或某一列)的所有元素都为零,那么行
列式值等于零。
推论3:
如果一个行列式的某二行(或某二列)的对应元素成比例,那么行列
式值等于零。
a11
ai2
ain
aii
ai2
ain
kaii
kai2
kain
k
ai1
ai2
ain
an1
an2
ann
ani
an2
ann
,性质5:
如果行列式D的某一行(或某一列)的所有元素都可以表成两项的和,那么行列式D等于两个行列式Di和D2的和
a11a12
a1j
b1
a1n
a11a12
a1j
a1n
an
a12
bi
a1n
a21a22
a2j
b2
a2n
=
a21a22
a2j
a2n
+
a21
a22
b2
a2n
an1an2
anj
bn
ann
an1an2
anj
ann
an1
an2
bn
ann
性质6:
把行列式的某一行(或某一列)
的元素乘同一个数后,
加到另一行(或
另一列)的对应元素上,行列式值不变。
推论如果行列式的某一行(列)的每个元素都是m个数之和(m>2),则此行列式等于m个行列式之和。
定义:
行列式aij如果满足:
aijaji(i,j1,,n);
则称此行列式为对称行列式。
一个n阶行列式,如果它的元素满足:
aijajii,j1,2n;试证:
当n为奇数时,此行列式为零。
每一行(或列)提出一个(-1),再转置得D=(-1)nD
性质7行列式的某一行(列)的各元素与另一行(列)的对应元素的代数余子式的乘积之和等于零。
按仃:
ai1Aj1ai2Aj2ainAjn0ij
按列:
a1iA1ja2iA2janiAnj0ij
将性质7与Laplace定理合并为下列结论:
nDi
aikAjk
k10i
j
j
(1)
亍nDi
j
和aS门-
J
(2)
k10i
j
行列式的计算
1•利用行列式定义直接计算
例1计算行列式
0
L
0
10
0
L
2
00
Dn
M
M
MM
1
n1
L
0
00
0
L
0
0n
解Dn中不为零的项用一般形式表示为
ain1a2n2Laniiannn!
・
该项列标排列的逆序数t(n-1n—2…1n)等于(n1)(n_◎,故
2
(n1)(n2)
Dn
(1)2nL
2•利用行列式的性质计算
例2一个n阶行列式Dnaij的元素满足
ajaji,i,j1,2丄,n,
则称Dn为反对称行列式,证明:
奇数阶反对称行列式为零.
证明:
由aj
aji知aii
a,即
aii
0,i
1,2,L
n
故行列式Dn
可表示为
0
a12
^3
L
a1n
a12
0
a23
L
a2n
D
n
a13
a23
0
L
a3n
L
L
L
L
L
a1n
a2n
a3n
L
0
由行列式的性质A
A
0
a12
a13
L
a1n
a12
0
a23
L
a2n
Dn
a13
a23
0
L
a3n
L
L
L
L
L
a1n
a2n
%
L
0
0
a12
a13
L
a1n
a12
0
a23
L
a2n
(1)n
a13
a23
0
L
a3n
L
L
L
L
L
a1n
a2n
a3n
L
0
(1)n
Dn
当n为奇数时,得Dn=—Dn,因而得Dn=0.
3.化为三角形行列式
若能把一个行列式经过适当变换化为三角形,其结果为行列式主对角线上元素的乘积。
因此化三角形是行列式计算中的一个重要方法。
[a
[a
[a
(n
(n
(n
L
(n
(n
(n
(n
1)b
1)b
1)b
1)b
1)b]
1)b]
abL
b
1
1
1
L
1
1
0
0
L
0
1)b](a
abL
b
L
L
L
L
L
b
ab
0
L
0
b)n1
b
b
b
L
L
L
L
L
L
b
0
ab
L
0
b
bbL
L
L
L
L
L
b
0
0
L
ab
例3计算n阶行列式
a
b
b
L
b
b
a
b
L
b
D
b
b
a
L
b
L
L
L
L
L
b
b
b
L
a
解:
这个行列式的特点是每行(列)元素的和均相等,根据行列式的性质,把第2,3,…,n列都加到第1列上,行列式不变,得
4•降阶法
降阶法是按某一行(或一列)展开行列式,这样可以降低一阶,更一般地是用拉普拉斯定理,这样可以降低多阶,为了使运算更加简便,往往是先利用列式的性质化简,使行列式中有较多的零出现,然后再展开。
例4计算n阶行列式
a
0
0
L
0
1
0
a
0
L
0
0
Dn
0
0
a
L
0
0
M
M
M
M
M
0
0
0
L
a
0
1
0
0
L
0
a
解将Dn按第1行展开
a
0
0
L
0
0
a
0
L
0
0
a
0
L
0
0
0
a
L
0
Dna
0
0
a
L
0
(
1)n1
M
M
M
M
M
M
M
M
1
0
0
0
L
a
0
0
0
L
a
1
0
0
L
0
n
(1)
n1z
n
2
a
(
1)
a
n
n2
aa
5•逆推公式法
逆推公式法:
对n阶行列式Dn找出Dn与Dn—1或Dn与Dn-1,Dn—2之间的一种关系一一称为逆推公式(其中Dn,Dn—1,Dn—2等结构相同),再由递推公式求出Dn的方法称为递推公式法。
例5证明
x
1
0
L
0
0
0
x
1
L
0
0
Dn
L
L
L
L
L
L
0
0
0
L
x
1
an
an1
an2
L
a2
a1x
n
x
n1
a1x
n
a?
x
2
L
an1X
an,(n2)
证明:
将Dn按第1列展开得
x
1
0
L
0
0
0
x
1
L
0
0
Dnx
L
L
L
L
L
L
0
0
0
L
x
1
an1
an2
an3
L
a2
a1x
1
0
L
0
0
"1
(1)an
X
1
L
0
0
L
L
L
L
L
0
0
L
X
1
anXDn
1
由此得递推公式:
DnanxDn1,利用此递推公式可得
Dn
an
XDn1anX(an1xDn2)
ananiXXDn2
an
aniXL
n1n
a-|Xx
6•利用范德蒙行列式
例6计算行列式
1
1
L
X1
1
X21
L
D
2
X1
X
2
X2X2
L
M
M
n1
X1
n2
X1
n1n2
X2X2
L
1
Xn1
2
XnXn
M
n1n2
XiXn
解把第1行的一1倍加到第2行,把新的第2行的一1倍加到第3行,以
此类推直到把新的第
n—
1行的-1倍加到第n行,便得范德蒙行列式
1
1
L
1
X1
X2
L
Xn
D
2
X1
2
X2
L
2
Xn
(XiXj)
M
M
M
nij1
n1
X1
n1
X2
L
n1
Xn
7•加边法(升阶法)
加边法(又称升阶法)是在原行列式中增加一行一列,且保持原行列式不变的方法。
例7计算n阶行列式
xa1
L
an
a1
xa2
L
an
a1
a2
L
an
L
L
L
L
a1
a2
L
xan
Dn
解:
用数学归纳法•当n=2时
x1
D2x(xa1)a2
a2xa1
2
xa〔xa2
假设n=k时,有
ikk1k2.
解:
Dn
1
a1
a2
L
第i行减第1行
1
x
0
L
i2,L,n1
1
0
x
L
L
L
L
L
1
0
0
L
1a1Lan
0
MDn
0
an
0
0(箭形行列式)
L
x
1
ai
j1
naj
a2
an
0
0
x
aj
8•数学归纳法
例8计算n阶行列式
x1
0x
DnLL
00
anan1
0L
1LLL0Lan2L
00
00
LL
x1a2a-ix
Dkxa〔xa2XLak1Xak
则当n=k+1时,把Dk+i按第一列展开,得
Dk1
由此,对任意的正整数n,有
Dnxnaixn1
xDk
ak1
x(xk
k
qx
1L
ak低
ak)
ak1
k1
k
Lak
2
x
a〔x
1X
akX
ak1
La
2n2X
an1X
an
9•拆开法
把某一行(或列)的元素写成两数和的形式,
再利用行列式的性质将原行列
式写成两行列式之和,使问题简化以利计算。
a
1a2
Lan
计算行列式
Dn
q
a2
2
L
an
M
M
M
M
q
a2
L
ann
a
a2
L
an
1
a2
L
an
解:
Dn
a
a22
L
an
0<
刁22
L
an
M
M
L
M
M
M
L
M
a
a2
L
ann
0
0
L
ann
92
例9
a
0
M
0
L
L
L
L
9n
9n
M
1Dn1
912L
n
9i
上面介绍了计算n阶行列式的常见方法,
计算行列式时,
我们应当针对具体
问题,把握行列式的特点,灵活选用方法。
学习中多练习,多总结,才能更好地掌握行列式的计算。
axby
(1)aybz
azbx
证明
ay
az
ax
bzazbxaxbyay
bx
by(a3b3)y
bz
xayyazzax
bzazbxaxbyay
bx
by
bz
ay
az
ax
bzbxby
az
ax
ay
bxbybz
ax
by
ay
bz
az
bx
ay
bz
az
bx
ax
by
az
bx
ax
by
ay
bz
xaybzz
yzazbx
yazbxx
b2
zxaxby
zaxbyy
xyaybz
C代表列••R代表行)
关于行列式的消项(其中
6
(a
2
ba
X—
r2a1
2)
明
o
2)bb2
2
aa
o
bb
a
2a2a1
Qcs
2bb21
b
b
X—
a
2
b
a1
a)
b
ax
2aa2b22b
xyz
yzx
a3
yzx
b3
zxy
zxy
xyz
xyz
xyz
a3
yzx
b3
yzx
zxy
zxy
a2
x
(a3
b3)y
z
—24
4ddd
1C2CC41bb2b4
(ab)(ac)(ad)(bc)(bd)(cd)(abcd);
证明
1d
24dd
1c$
1bb2b4
(C2,C3,C4减数字去第
1111
0bacada
0b(ba)c(ca)d(da)
0b2(b2a2)c2(c2a2)d2(d2a2)
列的)
(ba)(ca)(d
111
a)bcd
b2(ba)c2(ca)d2(d
a)
(ba)(ca)(d
11
a)0cb
0c(cb)(cba)d(d
1dbb)(dba)
(ba)(ca)(da)(cb)(db)c(cba)d(dka)
xoo^
T—
T—
oan
oo
oo
X
al
乂
naX
na
X
X2a
T—
证明用数学归纳法证明
当n2时D2jx!
x2qxa2命题成立
假设对于(n1)阶行列式命题成立即
Dn1xn1a1xn2an2Xan1
则Dn按第一列展开有
n
T—
na
di
di
00X
00
di
xDn1anxna1Xn
因此对于n阶行列式命题成立6设n阶行列式Ddet(aij),
90、或依副对角线翻转依次得
把D上下翻转、或逆时针旋转
an
1Xan
an1
ann
ain
ann
ann
ain
D1
D2
D3
ai1
a1n
ai1
an1
an1
cl|1
D
D2
n(n1)
1)丁DD3
证明D1
证明
(
因为Ddet(aj)
所以
an1
ann
(1)n1
ai1
an1
ainann
ai1
ain
a21
a2n
Di
(1)n1(
1)n2
aii
a21
an1
ain
a2n
ann
(1)12
同理可证
(n2)(n
1)D
n(n1)
1)丁D
n(n1)
D2
(1)2
aii
ann
n(n1)
(1)丁DT(
n(n1)
1)丁D
n(n1)
D3
(1)62
n(n1)
1)丁(
7计算下列各行列式
(
(Dk为k阶行列式)
n(n1)
1)丁D
(1)n(n1)DD
(1)Dn
其中对角线上元素都是a未写出的元素都
X—
X—
(按第n行展开)
0
0
0
0
0
0
1
0
0
0
0
0
a
0
n
1
a
(1)2na
a(n1)(n1)
(n1)(n1)
T—
2
(a
2
n
a
2
n
a
na
n
a
⑵Dn
解将第一行乘
(1)分别加到其余各行得
xaaa
axxa00
ax0xa0
ax000xa
再将各列都加到第一列上得
⑶Dn1
noo
aao
XaaoXa
aoo
an(a1)n
an1(a1)n1
aa1
11
[x(n1)a](xa)n1
000xa
(an)n
(an)n1
an
1
解根据第6题结果有
n(n1)
61
(1)2
an1
an
(a
(a
1)n1
1)n
1
an
(an)n1
(an)n
此行列式为范德蒙德行列式
n(n1)
Dn1(厂[(ai1)(aj1)]
n1ij1
n(n1)
(1)F[(ij)]
例3
n1ij1
0aba
2ab2ab2ab2ab
a0ab
r1r2r3r4
a0ab
ba0a
ba0a
aba0
aba0
n(nDn(n1)1
(1)F
(1)—2—(ij)
n1ij1
D
1
12ab
1
1
1
1
1
1
a
0
a
b
「2A
0
a
2ab
b
a
0
a
Bar1
0
a
b
r3br1
a
b
a
0
0
b
a
11
0ba
2ab
bab
0a
a
2abab
ba
abab
baa
0ba
bab2ab
0a
2ab
ba2ba2b44a2b2
2sin
2sin
2sin
2
2
2
cos
cos
cos
cos2
cos2
cos2
练习3:
证明:
D
0.
证明:
左边
sin
sin
2
2
cos
cos
cos2
cos2
2-2
-2sin
2cos
cos2
1
2
cos
c2
2cos
1
2cos
12cos2
1
2
cos
12cos21
1
1
1
2
2
2
2
COS
cos
cos
2
2
2
cos
cos
cos
1
1
1
2
2
2
cos
cos
cos
1
1
1
从最后一行开始,每行减去上一行,得到:
123...
111...
n-1n
11-n
11-n1
...11
然后做列变换,从各列中减去第一列,得到:
112...
n-2n-1
100...
0-n
1-n0..
.00
再把各列乘以(1/n),加回到第一列,得到:
(n+1)/2
12...n-2n-1
000...
0-n
0-n0…00
最后沿第一列展开得到结果是(1/2)*(n+1)*n^{n-1}*(-1)化(n-1)(n-2)/2}