文档介绍:该【行列式解法技巧论文 】是由【我是开始】上传分享,文档一共【24】页,该文档可以免费在线阅读,需要了解更多关于【行列式解法技巧论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.
.
1行列式的基本理论
定义行列式与矩阵不同,行列式是一个值,它是所有不同行不
同列的数的积的和,那些数的乘积符号由他们的逆序数之和有
关,逆序数之和为偶数符号为正,逆序数之和为奇数符号为负。
这一定义可以写成
aaa
11121n
aaa
21222njjj
112naaa
1j2jnj,这里
12n
jjj
12n
aaa
n1n2nn
表示对所有n级排列求和.
jjj
12n
1、行列式的行列互换,行列式不变;
aaaaaa
11121n1121n1
aaaaaa
21222n1222n2
aaaaaa
n1n2nn1n2nnn
2、互换行列式中的两行或者两列,行列式反号;
Word文档:.
.
aaaaaa
11121n11121n
aaaaaa
i1i2ink1k2kn
aaaaaa
k1k2kni1i2in
aaaaaa
n1n2nnn1n2nn
3、行列式中某行乘以一个数等于行列式乘以这个数;
aaaaaa
11121n11121n
kakakakaaa
i1i2ini1i2in
aaaaaa
n1n2nnn1n2nn
4、行列式的某两行或者某两列成比例,行列式为零;
aaa
aaa11121n
11121n
aaaaaa
i1i2ini1i2in
k0
kakaka
i1i2inaaa
i1i2in
aaa
n1n2nnaaa
n1n2nn
5、行列式的某一列或者某一行可以看成两列或两行的和
时,行列式可拆另两个行列式的和。
aaa
11121naaaaaa
n121n11121n
bcbcbcbbbccc
1122nn12n12n
aaaaaa
aaan1n2nnn1n2nn
n1n2nn
6、把一行的倍数加到另一行,行列式不变。
7、行列式有两行(列)相同,则行列式为零。
Word文档:.
.
D,ij
aAaA其中A为元素a代数余子式。
i1j1i2j2injn0,ijijij
AB
ADCA1B
CD
AB
3.AC
OC
AB
,则新的分块
行列式与原来相等。
aaa
11121n
0aa
222naaa(上三角行列式)
1122nn
00a
nn
a00
11
aa0
2122aaa(下三角行列式)
1122nn
aaa
n1n2nn
a00
11
0a0
22aaa
1122nn
00a
nn
aaa
11121n
aaa
D21222n满足aa(i1,2n,j1,2n),D称为对
ijji
aaa
n1n2nn
称行列式
Word文档:.
.
0aaa
12131n
a0aa
21232n
Daa0a满足aa(i,j1,2n),D称为反
31323nijji
aaa0
n1n2n3
对称行列式。若阶数n为奇数时,则D=0
1111
aaaa
123n
a2a2a2a2(aa)
n123nij
1jin
an1an1an1an1
123n
2行列式的计算技巧
0aa00
1213
aaaaa
2122232425
例1:计算行列式Daaaaa
3132333435
0aa00
4243
0aa00
5253
解:由行列式定义知D(1)(j,j,,j)aaa,且aaa0,所
12n
1j2jnj111415
12n
jj
1n
以D的非零项j,只能取2或3,同理由aaaaa0,因
4144451455
而jj只能取2或3,又因jj要求各不相同,故aaa项中至
4515j1j2j5
少有一个必须取零,所以D=0。
将行列式化为上三角形行列式计算步骤,如果第一行第一个元素
为零,首先将第一行(或第一列)与其它任一行(或列)交换,使第一行
第一个元素不为零,然后把第一行分别乘以适当数加到其它各行,使
第一列除第一个元素外其余元素全为零,再用同样的方法处理除去第
Word文档:.
.
一行加第一列余下的低阶行列式依次做下去,直至是它成为上三角形
行列式,这时主对角线上元素的乘积就是行列式的值。
abbb
babb
例2计算行列式Dbbab
n
bbba
解:各行加到第一行中去
1111
a(n1)ba(n1)ba(n1)b
babb
bab
Da(n1)bbbab
n
bba
bbba
1000
bab00
a(n1)bb0ab0a(n1)b(ab)n1
b00ab
例3计算行列式
123n1n
234n1
D34512
n12n2n1
解:从倒数第二行(-1)倍加到第n行
n(n1)
123n1n23n1n
2
11111n
01111n
1111n1将所有列加到第一列上
01111
11n111
01n111
Word文档:.
.
111n
111n
n(n1)111n(n1)0nn
第一行的(1)倍加各行上
22
1n11
n0n
111
n
n(n1)n0n(n1)
(1)n1
22
n
n0
n(n1)(1n)nn1
(1)2
2
除了较简单的行列式(如上、下三角行列式等)可以用定义直接
计算,少数几类行列式可利用行列式性质直接计算外,一般行列式计
算的主要方法是利用行列式的性质做恒等变形化简,使行列式中出现
较多的零元素,然后直接用特殊的行列式的值来计算(如上(下)三
角行列式等)或利用按行(列)展开定理降低行列式的阶数。
ab00
11
0a00
2
例4计算n阶行列式 D.
00ab
n1n1
b00a
nn
解:按第1列展开得
Word文档:.
.
ab00b000
221
0a00ab00
322
Dab(1)n1 0ab0
1n33
00ab
n1n1
000a000b
nn1
n1
aaa1bbb
.
12n12n
对于形如
的所谓箭型(或爪形)行列式,可以直接利用行列式性质化为三角或
次三角形行列式来计算,即利用对角元素或次对角元素将一条边消为
零。
1111
0021
例5计算行列式D.
n
0n101
n001
解:
111
cc1111
n2n12n
0020
n(n1)11
D 1n!(1)
2
n12n
cc
nn10n100
n000
Word文档:.
.
对于形如的所谓三对角行列式,可直接展开得到两
项递推关系DDD,然后采用如下的一些方法求解。
nn1n2
方法1如果n比较小,则直接递推计算
方法2用第二数学归纳法证明:即验证n=1时结论成立,设
nk时结论也成立,若证明n=k+1时结论也成立,则对任意自然数
相应的结论成立
方法3将DDD变形为DpDq(DpD),其
nn1n2nn1n1n2
中pq,pq由韦达定理知p和q是一元二次方程
x2x0的两个根。确定p和q后,令fxDpD,则利用
nn1
fnqfn1递推求出fn,再由DpDfn递推求出D。
nn1n
方法4设Dxn,代入DDD0得xnx0(称
nnn1n2
之为特征方程),求出其根x和x(假设xx),则Dkxnkxn,
1212n1122
这里k,k可通过n=1和n=2来确定。
12
000
100
0100
例6计算行列式D.
n
000
0001
解:将行列式按第n展开,有
D()DD,
nn1n2
DD(DD),
nn1n1n2
DD(DD),
nn1n1n2
Word文档:.
.
得DD2(DD)n2(DD)n
nn1n2n321
同理,得DDn,
nn1
(n1)n,;
所以Dn1n1
n,.
范德蒙行列式具有逐行元素递增的特点。因此遇到具有逐行(或
列)元素方幂递增或递减的所谓范德蒙型的行列式时,可以考虑将其
转化为范德蒙行列式并利用相应的结果求值
111
x1x1x1
12n
例7计算行列式Dx2xx2xx2x.
1122nn
xn-1xn2xn-1xn2xn-1xn2
1122nn
解:把第1行的-1倍加到第2行,把新的第2行的-1倍加到
第3行,以此推直到把新的第n1行的-1倍加到第n行,便得范德蒙
行列式
111
xxx
12n
Dx2x2x2(xx)
.
12nij
nij1
xn1xn1xn1
12n
Word文档:.
.
对于形如,
的所谓Hessenberg型行列式,可直接展开得到递推公式,也可利用
行列式的性质化简并降阶。
123n1n
11
22
例8计算行列式D
n
n2(n2)
n1(n1)
解:将第1,2··n-1列加到第n列,得
n(n1)
123n1
2
11
D22
n
n2(n2)
n10
11
(n1)!
n(n1)2(1)n1
•(1)1n
2(n2)2
n1
将行列式的展开定理与行列式性质结合使用,即先利用性质将行
列式的某一行(或某一列)化成仅含一个非零元素,然后按此行(列)展
开,化成低一阶的行列式,如此继续下去,直到化为三阶或二阶行列
式直接计算出结果。
Word文档:.
.
1111
abcd
(ab)(ac)(ad)(bc)(bd)(cd)(abcd)
a2b2c2d2
a4b4c4d4
左边
1000
bacada
abacada
b2a2c2a2d2a2
a2b2a2c2a2d2a2
(b2a2)(b2a2)(c2a2)(c2a2)(d2a2)(d2a2)
a4b4a4c4a4d4a4
111
(ba)(ca)(da)bacaad
(b2a2)(ab)(c2a2)(ca)(a2d2)(da)
11
(ba)(ca)(da)(db)
(c2bcb2)a(cb)(a2bdb2)a(bd)
(ab)(ac)(ad)(bc)(bd)(cd)(abcd)
例9计算行列式
0aaaa
121n
aa0aa
D212n,其中n2,a0
ni
i1
aaaa0
n1n2
解:
2aaaaaaa
111121n
2aaaaaaa
D221222n
n
2aaaaaaa
nn1n2nn
2aa1
11
2aa1101111
22
01aaa
12n
2aa1
n
n
Word文档:.
.
2a
1
2a
2
2a1
1a1
2a10112a1
Dn2
n
1001aa
1n
a1
n
012a
n
n1n
1a1
22kn
(2)nak1(2)n2a(n2)2aa1
i1nnijk
i1a1i1j,k1
2j2
j1
(升阶法)
行列式计算的一般方法是降阶,但对于某些特殊的n阶行列式,
如除对角元(或次对角元)外,其余元素相同或成比例的行列式,有
1,0,...0T
时加上一行一列变成n+1阶的行列式,特别是第1列为并
适当选择第1行的元素,就可以使消零化简单方便,且化简后常变成
箭型行列式,这一方法称为升阶法或加边法
xaaaa
123n
axaaa
123n
例10计算n阶行列式Daaxaa.
n123n
aaaxa
123n
1aaa
1aa12n
1n1x00
0
解:Drr(i2,,n1)10x0
n1Di1
n
0
100x
Word文档:.
.
na
1jaa
x1n
j1na
0x0xn1j
x.
j1
00x
(列)和相等的行列式
对于各行(或各列)之和相等的行列式,将其各列(或各行)加
到第1列(或行)或第n列(或行),然后再化简。
1110
1101
例11计算n阶行列式D
n
1011
0111
111n1
110n1
解:Dcc(i1,2n1)
nni
101n1
011n1
111n1
0010
rr(i2,3n)
i1
0100
1000
n(n1)(n2)(n1)
(1)2(1)(n1)(n1)(1)2(n1)
以下不作要求
(列)元素差1的行列式计算
Word文档:.
.
以数字1,2,··n为(大部分)元素,且相邻两行(列)元素差1
的n阶行列式可以如下计算:自第1行(列)开始,前行(列)减去
后行(列);或自第n行(列)开始,后行(列)减去前行(列),
即可出现大量元素为1或—1的行列式,再进一步化简即出现大量的
零元素。
对于相邻行(列)元素相差倍数k的行列式,采用前行(列)减
去后行(列)的—k倍,或后行(列)减去前行(列)的—k倍的步
骤,即可使行列式中出现大量的零元素。
1aa2an2an1
an11aan3an2
an2an11an4an3
例12计算n阶行列式D
n
a2a3a41a
aa2a3an11
解
1an0000
01an000
001an00
Drar(i1,2n1)(1an)n1
ii1
n
0001an0
aa2a3an11
0xyz1x111
x0zy11x11
例13计算行列式(1)(2)
yz0x111z1
zyx01111z
解:(1)由各列加上第一列可见,行列式D可被xyz整除。由
第二列加到第一列,并减去第三、四列可见,D可被yzx整除,由
Word文档:.
.
第三列加于第一列,并减去第二、四列可见,D被xyz整除。最后
由第四列加于第一列,并减去第二、三列可见,D可被xyz整除。
我们把x,y,z视为独立未知量,于是上述四个线性因子式是两两互素
的,因此,D可被它们的乘积(xyz)(yzx)(xyz)(xyz)整除。
此乘积中含有一项:z4,而D中含有一项:(1)c2z4z4
4
所以D(xyz)(yzx)(xyz)(xyz)
x4y4z42x2y22x2z22y2z2
(2)将行列式D的前两行和两列分别对换,得
1x111
11x11
D
111z1
1111z
如果以x代替x,又得原来形式的行列式。因此,如果D含有因
式x,必含有因式x,由于当x0时,D有两列相同,故D确有因式
x,从而D含有因式x2。同理D又含有因式z2,而D的展开式中有一
项:x2z2,从而Dx2z2
111
11x1
例14计算行列式:Dn
11(n1)x
解:由n阶行列式定义知,D的展开式是关于x的首项系数为
n
(1)n1的(n1)次多项式D(x),当xk(k0,1,2n2)时,D(k)0,因此
nn
n2
D(x)有n1个互异根0,1、2…n2由因式定理得(xk)|D(x)
nn
k0
n2
故D(1)n1(xk)
n
k0
Word文档:.
.
f(a)f(a)
111n
D
例15计算行列式n
f(a)f(a)
n1nn
其中f(x)(i1,n)为次数≤n2的数域F上多项式aa为F中
i1n
任意n个数。
解:若aa中有两个数相等,则D0
1nn
若aa互异,则每个n阶行列式
1n
f(x)f()f(a)
1121n
G(x)
是f(x),f(x)f(x)
12n
f(x)f(a)f(a)
nn2nn
的线性组合,据题f(x)的次数≤n2(i1n)因而G(x)的次数≤n2,
i
但G(a)G(a)0,
2n
这说明G(x)至少有(n1)个不同的根,故G(x)0,所以G(a)0即
1
D(x)0
n
abbb
cabb
例16计算行列式Dccab其中abcc
n
ccca
c
解:设f(x)ab(xx2xn1)且令xn0的n个根为
b
n
x(i1n),则Df(x)
ini
i1
cc
xnx
xnxbb
由f(x)ab()ab[]有
x1x1x1
Word文档:.
.
c
x
bi(ab)x(ca)
f(x)abi
ix1x1
ii
利用关系式xxxxxx0
iiji1i2i,n1
c
xxx(1)n1
12nb
n
[(ab)x(ca)]
n(ab)x(ca)i
得Dii1
nx1n
i1i(x1)
i
i1
c
(1)n1(ab)n(ca)n
c(ab)nb(ac)n
b
ccb
(1)n1(1)n
b
例17设f(x),(i,j1,2,,n)都是x的可微函数
ij
f(x)f(x)
111n
f(x)f(x)f(x)
11121n
df(x)f(x)f(x)ndd
证明:21222nf(x)f(x)
dxdxi1dxin
i1
f(x)f(x)f(x)
n1n2nn
f(x)f(x)
n1nn
证明:
f(x)f(x)f(x)
11121n
df(x)f(x)f(x)d
21222n[(1)(jjj)f(x)f(x)f(x)]
12n
dxdx1j12j2njn
j1jn
f(x)f(x)f(x)
n1n2nn
d
(1)(jjj)[f(x)f(x)f(x)]
12n
dx1j12j2njn
j1j2jn
dd
(1)(jjj)[f(x)f(x)f(x)(f(x)f(x)f(x)(f(x))]
12n
dx1j12j2njn1j12j2n1jn1dxnjn
j1j2jn
Word文档:.
.
dd
(1)(jjj)(f(x)f(x)f(x)(1)(jjj)f(x)f(x)f(x))
12n12n
dx1j12j2njn1j1n1jn1dxnjn
j1j2jnj1j2jn
ddd
f(x)f(x)f(x)f(x)f(x)f(x)
dx11dx12dx1n11121n
ddd
f(x)f(x)f(x)f(x)f(x)f(x)
21222ndx21dx22dx2nn
f(x)f(x)f(x)
n1n2nnf(x)f(x)f(x)
n1n2nn
f(x)f(x)f(x)f(x)f(x)f(x)
11121n11121n
f(x)f(x)
2122f(x)n
2nddd
f(x)f(x)f(x)
f(x)f(x)f(x)dxi1dxi2dxin
n1,1n1,2n1,ni1
ddd
f(x)f(x)f(x)
dxn1dxn2dxnnf(x)f(x)f(x)
n1n2nn
例18设A与B为同阶方阵:
AB
证明:ABAB
BA
ABABBAAB0
证明:ABAB
BABABAB
例19设A为n阶可逆方阵,、为两个n维列向量,则
A(1A1a)A
AA
证明:A(1A1)
101A1
(n1)(n1)
例20若n阶方阵A与B且第j列不同。
证明:21nABAB
Word文档:.
.
abab
1111
abab
证明:AB2*222*2*22*2*22*
abanbn
nn
ab
11
2n1**2n1**2n1(AB)
anbn
∴21nABAB
例21设f(x)(ax)(ax)(ax),ab
123
aaa
1af(b)bf(a)
证明:Dbaa
2ab
bba
3
证明:构造出多项式:
axaxaxaxaaaa
1111
D(x)bxaxaxbxabab
22
bxbxaxbx0ab
33
aaaaa1aaaa
11111
bababx1abab
22
b0ab10ab
33
aaa1aaaa
113
baax1abab
22
bba10ab
33
D(x)DxD
1
a(a)00
1
当xa,D(a)baa(a)0(aa)(aa)(aa)DaDf(a)
21231
babaaa
3
ababab
1
当xb,D(b)0abab(ab)(ab)(ab)DbDf(b)
21231
00ab
3
Word文档:.
.
af(b)bf(a)
D
ab
x1000
0x100
例22证明:n级行列式D
000x1
aaaaax
nn1n221
证明:利用拉普拉斯展开定理,按第n行展开有:
10000x0000
x100001000
D(1)n1a(1)n2a
nnn1
0001000010
000x1000x1
x1000x