行列式的计算方法(课堂讲解版)
一盏黄黄旧旧的灯-小清新的图片
计算n阶行列式的若干方法举例
n阶行列式的计算方法很多,除非零元素较
少时可利用定义计算(①按照某一列或某一行展开
②完全展开式)外,更多的是利用行列式的性质计算,
特别要注意观察所求题目的特点,灵活选
用方法,值得注意的是,同一个行列式,有时会有不同的求解方
法。下面介绍几种常用的方法,
并举例说明。
1.利用行列式定义直接计算
0
0
010
200
例 计算行列式
D
n
n1
0
000
00n
解 D
n
中不为零的项用一般形式表示为
a
1n1<
br>a
2n2
a
n1
a
n
!
.
n
1n
(n1)(n2)
该项列标排列的逆序数t(n-1
n-2…1n)等于,
2
故
D
n
(1)
(n1)(
n2)
2
n!.
2.利用行列式的性质计算
例: 一个n阶行列式
D
n
a
ij
的元素满足
a
ij
a
ji
,i,j1,2,
,n
,n,
则称D
n
为反对称
行列式,
证明:奇数阶反对称行列式为零.
证明:由
a
ij
a
ji
知
a
ii
a
ii
,即
a
ii0,i1,2,
0
a
12
故行列式D
n
可表示为
D
n
a
13
a
1n
a
12
0
a
23
a
2n
a
13
a
23
0
a
3n
a
1n
a
2n
a
3n
,由行列式的性质
AA
T
,
0
0
a
12
D
n
a
13
a
1n
a
12
0
a
23
a
2n
a
13
a
23
0a
3n
a
1n
0
a
2n
a
12
a
3n
(1)
n
a
13
0
a<
br>1n
a
12
0
a
23
a
2n
a
13
a
23
0
a
3n
a
1n
a
2n
a
3n
0
(1)
n
D
n
当n为奇数时,得D
n
=-D
n
,因而得D
n
= 0.
1
3.化为三角形行列式
若能把一个行列式经过适当变换化为三角形,其结果为
行列式主对角线上元素的乘积。因此化
三角形是行列式计算中的一个重要方法。
化三角形法是
将原行列式化为上(下)三角形行列式或对角形行列式计算的一种方法。这是计
算行列式的基本方法重要
方法之一。因为利用行列式的定义容易求得上(下)三角形行列式或对角
形行列式的性质将行列式化为三
角形行列式计算。
原则上,每个行列式都可利用行列式的性质化为三角形行列式。但对于阶数高的行列
式,在一
般情况下,计算往往较繁。因此,在许多情况下,总是先利用行列式的性质将其作为某种保值变
形,
再将其化为三角形行列式。
1
3
例1 计算行列式D
2
3
4
r
2
3r
1
r
3
2r
1
1
3
0
2
7
4
3
9
2
14
10
1
5
1
.
6
2
57
410
解
这是一个阶数不高的数值行列式,通常将它化为上(下)三角行列式来计算.
D
r
4
3r
1
r
5
4r
1
11231
00102
02
02
00
0
0
0
0
0
1
2
41
53
2
2
0
1
0
0
r
2
r
3
11
0
2
2
0
31
41
00102
021
53
002
2
0
1
0
0
2
0
0
0
r
4
r
2
1-12
020
0
0
0
0
0
0
-31
4-1
-10-
2
1-12
22-22
3
4
0
1
1
2
22
3
4
0
1
r
4
r
3
r
5
2
r
3
11
3
0
0
0
11
r
5
2r
4<
br>0
0
0
0
1
2
12
1
1
6
12 .
10
26
10
06
1a
1
a
2
a
3
a
1
1a
2
a
3
a
2
1a
3
例2 计算n阶行列式Da
1
a
1
a
2
a
3
a
n
a
n
a
n
.
1a
n
解 这个行列式
每一列的元素,除了主对角线上的外,都是相同的,且各列的结构相似,因
此n列之和全同.将第2,3
,…,n列都加到第一列上,就可以提出公因子且使第一列的元素全是
1.
2
1
a
1
a
2
D
c
1
c
i
i2,,n
a<
br>n
a
n
a
n
a
2
1
0
0
a
3
0
1
0
a
2
a
2
a
2
a
n
0
a
3
a
3
1a
3
a
3
a
n
a
na
n
1a
n
n
1
1
a
i
1
i1
1<
br>a
2
1a
2
a
2
a
2
a
3
a
3
1a
3
a
3
a
n
an
a
n
1a
n
1
a
1
a
2
1
a
1
a
2
1
a
1
a
2
1
an
1a
2
1
0
n
r
i
r
1
1
a
i
0
i2,,n
i1
0
nn
0
1
a
i
11
a
i
.
i1
i1
1
a
b
例3 计算
n阶行列式
D
b
b
a
b
b
b
b
a
b
b
b
b
ab
解:这个行列式的特点
是每行(列)元素的和均相等,根据行列式的性质,把第2,3,…,n
列都加到第1列上,行列式不变
,得
a(n1)b
a(n1)b
D
a(n1)b
a
(n1)b
1
0
[a(n1)b]
0
0
b
a
b
b
b
b
b
a
b
b
b
1b
a
b
b
b
b
a
b
b
bb
a
1
b
b
[a(n1)b]
1a
b
0
0
ab
1
ab0
0ab
00
[a(n1)b](ab)
n1
<
br>例4:浙江大学2004年攻读硕士研究生入学考试试题第一大题第2小题(重庆大学2004年攻
读硕士研究生入学考试试题第三大题第1小题)的解答中需要计算如下行列式的值:
123
234
D
n
345
n12
n1
n
1<
br>n
1
2
n2n1
[分析]显然若直接化为三角形行列式
,计算很繁,所以我们要充分利用行列式的性质。注意到
从第1列开始;每一列与它一列中有n-1个数
是差1的,根据行列式的性质,先从第n-1列开始乘
3
以-1加
到第n列,第n-2列乘以-1加到第n-1列,一直到第一列乘以-1加到第2列。然后把
第1行乘以
-1加到各行去,再将其化为三角形行列式,计算就简单多了。
解:
1
2
D
n
3
1
1
1
1
1
1
1
1
1n
1
n0
0
0
0
n
1
1n
1
1
(i2,
r
i
r
1,n)
1
1
2
1
0
0
1
0
0
1
0
n
0
0
0
1
n
0
0
0n
n0
0
0
0
0
n1n1
1
(i2,
r
1
1
n
,n)
r
i
n1n0
00
0n
n0
0
0
0
0
0
0
1
n
1
2
n2
n1
1n(n1)
n2
0n
n0
(n1)(n2
)
1n(n1)
(n)
n1
(1)
2
n2
n(n1)
(n1)
n1
n
1
2
2
4.降阶法(
按行(列)展开法
)
降阶法
是按某一行(或一列)展开行列式,这样可以降低一阶。为了使运算更加简便,往往是
根据行列式的特点
,先利用列式的性质化简,使行列式中有较多的零出现,然后再展开。
1
2
例1、计
算20阶行列式
D
20
3
2
1
2
32
1
181920
171819
161718
321
201918
[分析]这个行列式中没有一个零元素,若直接应用按行(列)展开法逐次降阶直至化许许
多多个2
阶行列式计算,需进行20!*20-1次加减法和乘法运算,这人根本是无法完成的,更何况
是n阶。
但若利用行列式的性质将其化为有很多零元素,则很快就可算出结果。
注意到此行列式的相邻两列(行)的对应元素仅差1,因此,可按下述方法计算:
解:
4
1
2
D
20
3
2<
br>1
2
3
2
1
1819
1718
161732
20
19
18
c
2
c
1
c20
c
19
c
19
c
18
1
2<
br>3
19
20
1
1
1
1
1
1<
br>1
1
1
1
1
1
1
1
1
1<
br>1
2019181
11
11
11
11111111
302222
(i2,,20)
400222
r
2
18
212
18
i
r
21(1)
201
1
2000002
2100000
a0001
0a000
00a00
例2
计算n阶行列式
D
n
000a0
1000a
a0000a0
0a0000a
解 将D<
br>n
按第1行展开
D
n
a
00a0
(1)
n1
000
000a100
a
n
(1)
n1<
br>(1)
n
a
n2
a
n
a
n2.
a0001
0a000
例3
计算n(n≥2)阶行列式
D
00a00
.
1000a
5
0
0
a
0
a
解 按第一行展开,得
Da
0
a
0<
br>0
0
0
0
0
a
1
1n
0
0
0
1
a
0
0
0
0
a
0
0
0
0
.
0
0
a
0
再将上式等号右边的第二个行列式按第一列展开,则可得到
Da
1
n
1n
1
n1
1
a
n2
a
na
n2
a
n2
a
2
1
.
5.递(逆)推公式法
递推法是根据行列式的构造特点,建立起
的值。 有时也可以找到 与 ,
与
的递推关系式,逐步推下去,从而求出
, 得到 的值。 的递推关系,最后利用
[注意]用此方法一定要看行列式是否具有较低阶的相同结构如果没有的话,即很难找出递推
关系式,从而不能使用此方法。
1
1
0
0
0
0
0
0
1
0
0
0
例1 计算行
列式
D
n
0
0
0
0
0
.
<
br>
解:将行列式按第
n列展开,有
D
n
(
)D
n
1
D
n2
,
D
n
D
n1
(D
n1
D
n2
),D
n
D
n1
(D
n1
D
n2
),
得
D
n
D
n1
2
(D
n2
D
n3
)
n2
(D
2
D
1<
br>)
n
。
同理得
D
n
D
n1
(n1)
n
,
;
n1
n
D
n
1
,
n
,
.
x
a
y
y
x
x
a
y
x
x
x
a
a
y
例2
计算
D
n
y
y
解
6
ay
0
D
n
0
0
x
a
y
y
x
x
a
y
1
x
x
x
a
0
ax
yx
yx
y
y
y
x
ay
x
x
a
x
x
x
yyy
0
0
ax
yx
a
0
0
0
ax
1
(ay)D
n1
y1
< br>1
(ay)D
n1
y(ax)
n1
同理
D
n
(ax)D
n1
x(ay)
n1
n
x(ay)y(ax)
n
,(xy)
联立解得
D
n
xy
当
xy
时,
D
n
(ax)D
n1
x(ax)
n1
(ax )
2
D
n2
2x(ax)
n1
x1
x
0
0
a
n1
0
1
x
0
a
n2
0
0
0
x
a
2
0< br>0
0
1
a
1
x
0
0
0
a
n
(ax)
n2
D
2
(n2)x(ax)< br>n1
(ax)
n1
a(n1)x
例3 计算n阶行列式
D
n
.
解 首先建立递推关系式.按第一列展开,得:
x
0
0
0
1
x
0
0
0
1
x
0
0
0
0
x
0
0
0
1
n1
100
x10
1
a
n
0
0
x
0
0
0
0
0
0
0
xD
n1
1
n1
D
n
x
1
0
a
n
1
n1
xD
n1
a
n
,
a
n1
a
n2
a
n3
a
2
a
1
x
x1
这里
D
n1
与
D
n
有相同的结构,但阶数是
n1
的 行列式.
现在,利用递推关系式计算结果.对此,只需反复进行代换,得:
D
n< br>x
xD
n2
a
n1
a
n
x
2
D
n2
a
n1
xa
n
x
2
xD
n3
a
n2
a
n1
xa
n
因
D
1
xa
1
xa
1
,故
D
n
x
n
a
1
x
n1
x
n1
D
1
a
2
x
n2
a
n2
x2
a
n1
xa
n
,
a
n1
xa
n
.
7
最后,用数学归纳法证明这样得到的结果是正确的.
当
n1
时,显然成立.设对
n1
阶的情形结果正确,往证对n阶的情形也正确.由
D<
br>n
xD
n1
a
n
x
x
n
1
a
1
x
n2
a
n2
xa
n1
a
n
x
n
a
1
x
n1
、
a
n1
xa
n
,
可知,对n阶的行列式结果也成立.根据归纳法原理,对任意的正整数n,结论成立.
21
2
0
0
0
1
0
0
0
0
1
0
0
0
2
1
0
0
n1
0
0
1
2
例4
证明n阶行列式
1
D
n
.
2
1
12
0
0
0
1
0
0
0
0
10
0
0
2
1
0
0
1
21
1
0
0
0
2
0
0
0
10
0
0
0
1
0
0
0
2
10
0
证明
按第一列展开,得
D
n
2
0
0
.
1
2
其中,等号右边的第一个行列式是与
D
n
有相同结构但阶数为
n1
的行列式,记作
D
n1
;第二
个行列式,若将它按第一列展开就得
到一个也与
D
n
有相同结构但阶数为
n2
的行列式,记作
D
n2
.
这样,就有递推关系式:
D
n
2D
n1
D
n2
.
因为已将原行列式的结果给出,我们可根据得到的递推关系式来证明这个结果是正确的.
当<
br>n1
时,
D
1
2
,结论正确.当
n2
时,
D
2
21
12
3
,结论正确.
设对
k ≤ n1
的情形结论正确,往证
kn
时结论也正确.
由
D
n
2D
n1
D
n2
2n
n1
n1
可知,对n阶行列式结果也成立.
根据归纳法原理,对任意的正整数n,结论成立.
例5、2003年福州大学研究生入学考试试题第二大题第10小题要证如下行列式等式:
000
D
n
1
0
0<
br>
1
0
0
0
0
0
0
1
n1
n1
证明 :D
n
,其中
(虽然这是一道证明题,但我们可以直接求出其值,从而证之。) <
br>[分析]此行列式的特点是:除主对角线及其上下两条对角线的元素外,其余的元素都为零,
这种
行列式称“三对角”行列式
[1]
。从行列式的左上方往右下方看,即知D
n-1与D
n
具有相同的结构。
因此可考虑利用递推关系式计算。
证明:D
n
按第1列展开,再将展开后的第二项中n-1阶行列式按第一行展开有:
8
D
n
(
+
<
br>)D
n-1
-
D
n-2
这是由D
n-1
和D
n-2
表示D
n
的递推关系
式。若由上面的递推关系式从n阶逐阶往低阶递推,计算
较繁,注意到上面的递推关系式是由n-1阶和
n-2阶行列式表示n阶行列式,因此,可考虑将其变
形为:
D
n
-
D
n-1
=
D
n-1
-
D
n-2
=(
D
n-1
-
D
n-2
)
(D
n-1
-
D
n-2
)
或
D
n
-
D
n-1
=
D
n-1
-
D
n-2
=
现可反复用低阶代替高阶,有:
23
D
n
-
D
n-1
=(
D
n-1
-
D
n
-2
)=
(D
n-2
-
D
n-3)=
(D
n-3
-
D
n-4
)<
br>==
(D
2
-
D
1
)=
同样有:
n2n-2
[(
)
(
)]
2n
(1)
23
D
n
-
D
n
-1
=
(D
n-1
-
D
n-2
)=
(D
n-2
-
D
n-3
)=<
br>
(D
n-3
-
D
n-4
)
==
(D
2
-
D
1
)=
因此当
时
n2n-2
[(
)
(
)]
2n
(2)
n1
n1
由(1)(2)式可解得:
D
n
,证毕。
6.利用范德蒙行列式
根据行列式的特点,适当
变形(利用行列式的性质——如:提取公因式;互换两行(列);一
行乘以适当的数加到另一行(列)去
; ...) 把所求行列式化成已知的或简单的形式。其中范德蒙
行列式就是一种。这种变形法是计算
行列式最常用的方法。
1
x
1
1
x
12
x
1
x
1
n1
x
1
n2<
br>1
x
2
1
2
x
2
x
2
n1n2
x
2
x
2
例1 计算行列式
D
1
x
n
1
2
x
n
x
n
n1
n2
x
n
x
n
解 把第1行的-1倍加到第2行,
把新的第2行的-1倍加到第3行,以此类推直到把新的
第n-1行的-1倍加到第n行,便得范德蒙行
列式
1
x
1
Dx
1
2
x
1
n
1
1
x
2
2
x
2
n1
x<
br>2
1
x
n
2
x
n
n1
x
n
nij1
(x
i
x
j
)<
br>
9
例2 计算
n1
阶行列式
D
a
1
n
n
a
2
a
1
n1
b
1
n1
a
2
b
2
a
1
n2
b
1
2
n22
a
2
b
2
a
1
b
1
n1
a
2
b
2
n
1
b
1
n
b
2
n
.其中
a
1a
2
a
n1
0
.
nn1n22
a<
br>n
a
n
a
n11
b
n11
b
n1
1
a
n1
b
n
n
b
n
n
11
nkk
a
解 这个行列式的每一行元素的形状都是
i
b
i
,
k
0,1,2,…,n.即
a
i
按降幂排列,
b
i
按升幂排列,且次数之和都是n,又因
a
i
0
,若在第i行(
i
1,2,…,n)提出公因子
a
i
n
,则D
可化为一个转置的范德蒙行列式,即
1
1
b
1
a
1
b
2
a
2
b
n1
a
n1
b
1
a
1
2n
b
1
a
1
Daa
n
1
n
2
a
n
n
1
b
2
a
2
2
b
2
a
2
<
br>2
n
b
i
b
j
<
br>a
b
i
a
j
a
i
b
j
.
a
j
i11≤ji≤n1
a
i
<
br>1≤ji≤n1
n1
n
i
n
1
b<
br>n1
a
n1
b<
br>n1
a
n1
x
例3
计算行列式
Dx
2
y
y
2
xz
z
z2
.
xyyz
解:
(3)(yz)(1)
D
x
x
2
xyxzyz
y
y
2
y
2yzxz
z
z
2
yzz
2
xy
(3)
x(1)
x
x
2
x
2
xyyzxz
yz
y
2
z
2
22
yxyyzxzzxy
yzxz
(xyyzxz)(yx)(zx)(zy)
1
x
1
2
x
1
1
x
2
2
x
2
1
x
n
2
x
n
例4 计算行列式
D
n
n2x
1
n
x
1
n
x
2
n2
x
n
n
x
n
n2
x
2
解 作如下行列式,使之配成范德蒙行列式
10
1
x
1
2
x
1
1
2
x
2
1
x
n
2
x
n1
y
y
2
y
n2
x
2
x
n2
2
n1
x
2
n
x
2
P(y)
x
n2
1
n1x
1
n
x
1
x
n2
n
n
1
x
n
n
x
n
=
(yxi
)
i1
n
1jin
(x
i
x
j
)
y
n1
y
n
易知
D
n
等于
P(y)
中
y
n1
的系数的相反数,而
P(y)
中
y
n1
的系数为
x
k
k1
n
1jin
(x
i
x
j
)
,因此,
D
n
k
1
x
(x
k
1jin
n
ix
j
)
例5、 计算n阶行列式
(an
1)
n1
(an1)
n2
D
n
an
1
1
(an2)
n1
(an2)
n2
an
2
1
(a1)
n1
(a1)
n2
a1
1
a
n1
a
n2
a
1
解:显然该题与
范德蒙行列式很相似,但还是有所不同,所以先利用行列式的性质把它化为范
德蒙行列式的类型。 先将的第n行依次与第n-1行,n-2行,…,2行,1行对换,再将得到到的新的行列式的第n
行与第n-1行,n-2行,…,2行对换,继续仿此作法,直到最后将第n行与第n-1行对换,这样,
共经过(n-1)+(n-2)+…+2+1=n(n-1)2次行对换后,得到
1111
D
n
(1)
n(n1)
2
an1
(an1)
n2
(an1)
n1
an2
(an2)
n
2
(an2)
n1
nn(
2
1)
a1
(a1)
n2
(a1)
n1
a
a
n2
a
n1
上式右端的行列式已是范德蒙行列式,故利用范德蒙行列式的结果得:
D
n
(1)
n(n1)<
br>2
1jin
[(ani)(anj)](1)
1jin
(ij)
7.加边法(升阶法)
加边法(又称升阶法)是在原行列式中增加一行一列,且保持原行列式不变的方法。
它要求:1 保持原行列式的值不变; 2 新行列式的值容易计算。根据需要和原行列式的特点选取<
br>所加的行和列。加边法适用于某一行(列)有一个相同的字母外,也可用于其第
列(行)的元素
分别为 n-1 个元素的倍数的情况。
11
xa
1
a
1
例1 计算n阶行列式
Dn
a
1
a
1
a
2
xa
2
a
2
a
2
a
n
a
n
a
n
xa
n
1
1a
1
解:
D
n<
br>
a
n
第i行减第1行
a
1
x
0
0
a
2
0
x
0
a
n
0
0
x
0
D
n
0
i2,
1
,n1
1
1
1
j1
n
a
j
x
a
1
x
0
0
a
2
0
x
0
a
n
0
0
x
0
0
0
n
a
j
n
x
1
j1
x
1a
1
11
11a<
br>2
1
11a
3
例2 计算n(n≥2)阶行列式
D
n
1
111
1
1
1
1a
n
,其中<
br>a
1
a
2
a
n
0
.
解
先将
D
n
添上一行一列,变成下面的
n1
阶行列式:
1
0
0
0
1
1a
1
1
1
11
1a
2
1
1
1
1
1a
n
D
n1
.
显然,
D
n1
D
n
.
将
D
n1
的第一行乘以
1
后加到其余各行,
得
D
n1
1
1
1
1
1
a
1
0
0
1
0
1a
2
0
1
00
.
a
n
1
倍,得:
a
i1
因
a
i
0
,将上面这个行列式第一列加第i(
i2
,…,
n1
)列的
12
111
0
a
2
0
0
a
2
0
0
0
a
n
1
0
0
a
n
1a
1
D
n
D
n1
10
10
a
1
n
1
0
1
i
1
a
i
0
1
1
i1
a
i
0
0
0
n
1
a
1
0
0
1
0
a
2
0
1
0
0
a
n
a
1
a
2
n
1
a
n
1
i1
a
i
8.数学归纳法
当 与 是同型的行列式时,可考虑用数学归纳法求之。 一般是利用不完全归纳法寻
找
出行列式的猜想值,再用数学归纳法给出猜想的证明。因此,数学归纳法一般是用来证明行列式
等式。因
为给定一个行列式,要猜想其值是比较难的,所以是先给定其值,然后再去证明。(数学
归纳法的步骤大
家都比较熟悉,这里就不再说了)
x
0
1
x
0
10
0
x
a
2
0
0
例1 计算n阶行列式D
n
0
a
n
00
a
n1
a
n2
1
a
1
x
解:用数学归纳法. 当n =
2时,
D
2
x
a
2
1
x(xa<
br>1
)a
2
x
2
a
1
xa
2
xa
1
a
k1
xa
k
假设n =
k时,有
D
k
x
k
a
1
x
k1
a
2
x
k2
则当n =
k+1时,把D
k+1
按第一列展开,得
D
k1
xD
k
a
k1
x(x
k
a
1
x
k1
a
k1
xa
k
)a
k1
x
k1
a
1
x
k
a
k1
x
2a
k
xa
k1
由此,对任意的正整数n,有
D
n
x
n
a
1
x
n1
<
br>cos
1
1
2cos
1
0<
br>0
0
1
a
n2
x
2
a
n1
xa
n
0
0
0
1
0
0
0
1
2cos
例2 计
算行列式
D
n
0
0
0
2cos
0
0
13
.
2cos
解:
D
1
cos
,D
2
cos2
,于是猜想
D
n
cosn
.
证明:对级数用第二数学归纳法证明.
n1
时,结论成立.假设对级数小于
n
时,结论成立.将
n
级行列式按第
n
行展开,有
co
s
1
0
D
n
2cos
D
n1
(1)
2n1
0
0
1
2
cos
1
0
0
0
1
2cos
0
0
00
00
00<
br>
2cos
0
11
n1
2cos
D
n1
n1
(1)
2
D
n2
2cos
cos(n1)
(1)2n1
cos(n2)
2cos
cos(n1)
cos(n1)
cos
sin(n1)
sin
cos[(n1)
]
cosn
例3 计算行列式
解:
猜测:
证明
(1)n = 1, 2, 3 时,命题成立。假设n≤k – 1
时命题成立,考察n=k的情形:
14
.
故命题对一切
自然数
n成立。
9.拆开法
拆项法是将给定的行列式的某一行(列)的元素写成两数和的形式,再利用行列式的性质将
原行
列式写成两行列式之和,把一个复杂的行列式简化成两个较为简单的。使问题简化以利计算。
a
1
1
a
2
2
a
n
a
n
a
n
n
例1 计算行列式
D
n
a
1
a
1
a
2
a
2
a
1
a
2
a
n
a
n
a
n
n
1
0
0
a
2
a
2
2
0
a
n
a
n
a
n
n
解:
Dn
a
1
a
2
2
a1
a
2
a
1
a
2
0
2
00
a
n
a
n
1
D<
br>n1
n
a
1
2
n
1
D
n1
=……
1
2
n
a
n
1
i
i1
i
.
例2 计算n(n≥2)阶行列式
D
n
1x
1
y
1
1x
2
y
1
2x
1
y
2
2x
2
y
2
nx
1
y
n
nx
2
y
n
nx
n
y
n
.
1x
n
y
1
2x
n
y
2
解
将
D
n
按第一列拆成两个行列式的和,即
D
n
1
1
1
2x
1
y
2
2x
2
y
2
2x
n
y
2
nx
1
y
n<
br>nx
2
y
n
nx
n
y
n
x
1
y
1
x
2
y
1
2x
1
y
2
2x
2
y
2
nx
1
y<
br>n
nx
2
y
n
nx
n
y
n.
x
n
y
1
2x
n
y
2
再将上式等号右端的第一个行列式第i列(
i2
,3,…,n)减去第一列的i倍;第二个行
列式提
出第一列的公因子
y
1
,则可得到
D
n
1
1
1
x
1
y
2
x
2
y
2
x
n
y
2
x
1
y
n
x
2
y
n
x
n
y
n
y
1
x
1
x
2
x
n
2x
1
y
22x
2
y
2
2x
n
y
2
nx<
br>1
y
n
nx
2
y
n
nx
ny
n
15
y
2
y
n
1
1
1
x
1
x
2
x
n
x
1
x
2
x
n
y
1
x
1
x
2
x
n
2
2
2
n
n
n
.
p>
当n≥3时,
D
n
0
.当
n2
时,
D
2
x
2
x
1
y
2
2y
1
.
x
a
a
x
a
a
x
a
a
,(
a0
).
a
x
例3 计算n阶行列式
D
n
aa
aaa
解
将第一行的元素都表成两项的和,使
D
n
变成两个行列式的和,即
xa
a
D
n
a
a
a
0a0a
xa
ax
aa
xa0
0a
ax
a
a
aa
x
a
x
a
0
a
x
0aa
aax
a
a
a
x
0
a
x
0
a
a
x
a
a
a
.
xaa
0
x
a
a
aa
a
将等号右端的第一个行列式按第一行展开,得:
a
a
a
a
xa
D
n1
. <
br>xaa
这里
D
n1
是一个与
D
n
有相
同结构的
n1
阶行列式;将第二个行列式的第一行加到其余各行,得:
aaaa
x
aaa
xa
0
0
a
2a
xa
0
a
2a
n1
2a
a
xa
.
xa
ax
aa
a0
a
0
x0
n1
aaa
于是有
D
n
xa
D
n1
a
xa
(1)
另一方面,如果将
D
n
的第一行元素用另一方式表成两项之和:
xa
a 0a 0a
0a
仿上可得:
D
n
xa
D
n1
a
xa
(2)
x
a
xa
2
nn
n
1
将(1)式两边乘以
xa
,(2)式两边乘以
xa
,然后相减以消去
D
n1
,得:
Dn
.
.
计算行列式的方法很多,也比较灵活
,上面介绍了计算n阶行列式的常见方法,
计算行列式时,我们应当针对具体问题,把握行列式的特点,
灵活选用方法。
16
总的原则是:充分利用所求行列式的特点,
运用行列式性质及上述常用的方法,
有时综合运用以上方法可以更简便的求出行列式的值;有时也可用多
种方法求出行
列式的值。学习中多练习,多总结,才能更好地掌握行列式的计算。
5.消去法求三对角线型行列式的值
例6 求n阶三对角线型行列式的值:
(1)
的构造是:主对角线元全为2,主对角线上方第一条次对角线与下方第一条次对角线的元全为1
,其余的元
全为0。
解 用消去法,把
第二行变为
中主对角线下方第一条次对角线的元1全部消成0:首先从第二行减去第一行的倍,于是
其次从第三行减去第二行(指新的第二行,以下同)的
再从第四行减去第三行的倍,则第四行变为
类似地做下去,直到第n行减去第n
– 1行的
倍,则第n行变为
倍,则第三行变为
最后所得的行列式为
(2)
上面的行列式是三角型行列式,它的主对角线元顺次为
93)
又主对角线下方的元全为0。故
注3 一般的三对角线型行列式
的值等于(3)中各数的连乘积,即。
17
(4)
也可以按上述消去法把次对角线元
的主对角线元的连乘积。
9. 因式分解法
如果行列式
D
是某个变数
x
的多项式<
br>f(x)
,可对行列式施行某些变换,求出
f(x)
的互不相同的一次因式,<
br>设这些一次因式的乘积为
g(x)
,则
Df(x)cg(x)
,再
比较
f(x)
与
g(x)
的某一项的系数,求出
c
值.
全部消去,得到一个三角型行列式,它的值等于该三角型行列式
1
1
例8 计算行列式
D
n
1
1<
br>2
x1
2
2
3
3
x3
3
n
n
n
. <
br>
x1
解:注意
x1
时,
D
n
0,<
br>所以,
x1|D
n
.
同理
x2,,x(n1)
均为
D
n
的因式
又
xi
与
xj(ij)
各不相同 所以
(x1)(x2)(xn1)|D
n
但
D
n<
br>的展开式中最高次项
x
n1
的系数为1,所以
D
n
(x1)(x2)
(xn1)
注:此题也可将的第行减去第一行化为三角形行列式计算.
18