行列式的计算方法(课堂讲解版)

别妄想泡我
587次浏览
2020年12月13日 13:25
最佳经验
本文由作者推荐

一盏黄黄旧旧的灯-小清新的图片

2020年12月13日发(作者:梁蔼如)


计算n阶行列式的若干方法举例

n阶行列式的计算方法很多,除非零元素较 少时可利用定义计算(①按照某一列或某一行展开
②完全展开式)外,更多的是利用行列式的性质计算, 特别要注意观察所求题目的特点,灵活选
用方法,值得注意的是,同一个行列式,有时会有不同的求解方 法。下面介绍几种常用的方法,
并举例说明。

1.利用行列式定义直接计算
0
0
010
200
例 计算行列式
D
n

n1
0
000
00n

解 D
n
中不为零的项用一般形式表示为
a
1n1< br>a
2n2
a
n1
a
n
!
.
n
1n
(n1)(n2)
该项列标排列的逆序数t(n-1 n-2…1n)等于,
2

D
n
(1)
(n1)( n2)
2
n!.


2.利用行列式的性质计算

例: 一个n阶行列式
D
n
a
ij
的元素满足
a
ij
a
ji
,i,j1,2,
,n

,n,
则称D
n
为反对称
行列式, 证明:奇数阶反对称行列式为零.
证明:由
a
ij
a
ji

a
ii
a
ii
,即
a
ii0,i1,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
,由行列式的性质
AA
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
11231
00102

02
02
00
0

0
0
0
0
1
2
41
53
2
2
0
1
0
0
r
2
r
3
11
0 2
2
0
31
41

00102
021 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-22
3
4
0
1
 1
2
22
3
4
0
1
r
4

r
3

r
5
2
r
3
11
3
0
0
0
11
r
5
2r
4< br>0

0
0
0
1
2
12

1

1

6

12 .

10
26
10
06



1a
1
a
2
a
3
a
1
1a
2
a
3
a
2
1a
3
例2 计算n阶行列式Da
1
a
1
a
2
a
3
a
n
a
n
a
n

1a
n
解 这个行列式 每一列的元素,除了主对角线上的外,都是相同的,且各列的结构相似,因
此n列之和全同.将第2,3 ,…,n列都加到第一列上,就可以提出公因子且使第一列的元素全是
1.

2


1

a
1
a
2

D
c
1

c
i

i2,,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
1a
3
a
3
a
n
a
na
n
1a
n
n
1



1

a
i

1

i1

1< br>a
2
1a
2
a
2
a
2
a
3
a
3
1a
3
a
3
a
n
an
a
n
1a
n
1

a
1
a
2

1

a
1
a
2

1

a
1
a
2

1
an

1a
2
1

0
n


r
i

r
1




1

a
i

0
i2,,n

i1

0
nn

0


1

a
i

11

a
i
.
i1

i1

1
a
b
例3 计算 n阶行列式
D
b
b
a
b
b
b
b
a
b
b
b
b

ab
解:这个行列式的特点 是每行(列)元素的和均相等,根据行列式的性质,把第2,3,…,n
列都加到第1列上,行列式不变 ,得
a(n1)b
a(n1)b
D
a(n1)b
a (n1)b
1
0
[a(n1)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(n1)b]
1a
b
0
0
ab
1
ab0
0ab
00
[a(n1)b](ab)
n1



< br>例4:浙江大学2004年攻读硕士研究生入学考试试题第一大题第2小题(重庆大学2004年攻
读硕士研究生入学考试试题第三大题第1小题)的解答中需要计算如下行列式的值:
123
234
D
n

345
n12
n1
n
1< br>n
1
2

n2n1
[分析]显然若直接化为三角形行列式 ,计算很繁,所以我们要充分利用行列式的性质。注意到
从第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
1n
1
n0
0
0
0
n
1
1n
1
1
(i2,
r
i
r
1,n)
1
1
2
1
0
0
1
0
0
1
0
n
0
0
0
1
n
0
0
0n
n0
0
0
0
0
n1n1
1 
(i2,
r
1

1
n
,n)
r
i
n1n0
00
0n
n0
0
0
0
0
0
0
1
n
1
2
n2
n1

1n(n1)

n2
0n
n0
(n1)(n2 )
1n(n1)
(n)
n1
(1)
2
n2
n(n1)
(n1)
n1
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
11
11
11
11111111
302222
(i2,,20)
400222
r
2
18
212
18
i
r
21(1)
201

1
2000002
2100000


a0001
0a000
00a00
例2 计算n阶行列式
D
n


000a0
1000a
a0000a0
0a0000a
解 将D< br>n
按第1行展开
D
n
a
00a0
(1)
n1
000
000a100
a
n
(1)
n1< br>(1)
n
a
n2
a
n
a
n2.

a0001
0a000
例3 计算n(n≥2)阶行列式
D
00a00

1000a
5

0
0
a

0


a
解 按第一行展开,得
Da
0
a
0< br>0
0
0
0
0
a


1

1n
0
0
0
1
a
0
0
0
0
a
0
0
0
0

0
0
a
0
再将上式等号右边的第二个行列式按第一列展开,则可得到
Da

1

n
1n

1


n1

1
a
n2
a
na
n2
a
n2

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
n2
,
D
n


D
n1


(D
n1


D
n2
),D
n


D
n1


(D
n1


D
n2
),


D
n


D
n1


2
(D
n2


D
n3
)



n2
(D
2


D
1< br>)

n

同理得
D
n


D
n1

(n1)

n
,



;

n1
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

< p>
ay
0
D
n
0

0
x
a
y

y
x

x

a

 
y

1
x
x
x

a
0
ax
yx

yx
y
y
y
x
ay
x
x
a



x
x
x
yyy
0
0
ax

yx


a





0
0
0


ax
1
(ay)D
n1
y1
< br>1
(ay)D
n1
y(ax)
n1
同理
D
n
(ax)D
n1
x(ay)
n1

n
x(ay)y(ax)
n
,(xy)
联立解得
D
n

xy

xy
时,
D
n
(ax)D
n1
x(ax)
n1
(ax )
2
D
n2
2x(ax)
n1


x1
x
0
0
a
n1
0
1
x
0
a
n2
0
0
0
x
a
2
0< br>0
0
1
a
1
x
0
0
0
a
n
(ax)
n2
D
2
(n2)x(ax)< br>n1
(ax)
n1

a(n1)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
n1
100
x10


1

a
n
0
0
x
0

0
0
0
0
0
0
xD
n1


1

n1
D
n
x
1
0
a
n


1

n1
xD
n1
a
n

a
n1
a
n2
a
n3
a
2
a
1
x
x1
这里
D
n1

D
n
有相同的结构,但阶数是
n1
的 行列式.
现在,利用递推关系式计算结果.对此,只需反复进行代换,得:
D
n< br>x

xD
n2
a
n1

a
n
x
2
D
n2
a
n1
xa
n
x
2

xD
n3
a
n2

a
n1
xa
n


D
1
xa
1
xa
1
,故
D
n
x
n
 a
1
x
n1



x
n1
D
1
a
2
x
n2
a
n2
x2
a
n1
xa
n

a
n1
xa
n

7


最后,用数学归纳法证明这样得到的结果是正确的.

n1
时,显然成立.设对
n1
阶的情形结果正确,往证对n阶的情形也正确.由
D< br>n
xD
n1
a
n
x

x
n 1
a
1
x
n2
a
n2
xa
n1

a
n
x
n
a
1
x
n1


a
n1
xa
n

可知,对n阶的行列式结果也成立.根据归纳法原理,对任意的正整数n,结论成立.


21
2
0
0
0
1
0
0
0
0
1
0
0
0
2
1
0
0
n1
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
有相同结构但阶数为
n1
的行列式,记作
D
n1
;第二
个行列式,若将它按第一列展开就得 到一个也与
D
n
有相同结构但阶数为
n2
的行列式,记作
D
n2

这样,就有递推关系式:
D
n
2D
n1
D
n2

因为已将原行列式的结果给出,我们可根据得到的递推关系式来证明这个结果是正确的.
当< br>n1
时,
D
1
2
,结论正确.当
n2
时,
D
2

21
12
3
,结论正确.
设对
k ≤ n1
的情形结论正确,往证
kn
时结论也正确.

D
n
2D
n1
D
n2
2n

n1

n1
可知,对n阶行列式结果也成立.
根据归纳法原理,对任意的正整数n,结论成立.


例5、2003年福州大学研究生入学考试试题第二大题第10小题要证如下行列式等式:



000
D
n

1
0
0< br>


1
0




0
0
0
0
0

1




n1


n1
证明 :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
)=

同样有:
n2n-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
)=

因此当




n2n-2
[(



)



(


)]

2n
(2)


n1


n1
由(1)(2)式可解得:
D
n

,证毕。




6.利用范德蒙行列式
根据行列式的特点,适当 变形(利用行列式的性质——如:提取公因式;互换两行(列);一
行乘以适当的数加到另一行(列)去 ; ...) 把所求行列式化成已知的或简单的形式。其中范德蒙
行列式就是一种。这种变形法是计算 行列式最常用的方法。

1
x
1
1
x
12
x
1
x
1
n1
x
1
n2< br>1
x
2
1
2
x
2
x
2
n1n2
x
2
x
2
例1 计算行列式
D
1
x
n
1
2
x
n
x
n
n1 n2
x
n
x
n

解 把第1行的-1倍加到第2行, 把新的第2行的-1倍加到第3行,以此类推直到把新的
第n-1行的-1倍加到第n行,便得范德蒙行 列式
1
x
1
Dx
1
2
x
1
n 1

1
x
2
2
x
2
n1
x< br>2
1
x
n
2
x
n

n1
x
n
nij1

(x
i
x
j
)< br>

9


例2 计算
n1
阶行列式
D
a
1
n
n
a
2
a
1
n1
b
1
n1
a
2
b
2
a
1
n2
b
1
2
n22
a
2
b
2
a
1
b
1
n1
a
2
b
2
n 1
b
1
n
b
2
n
.其中
a
1a
2
a
n1
0

nn1n22
a< br>n
a
n
a
n11
b
n11
b
n1
1
a
n1
b
n
n

b
n
n
11
nkk
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
n1
a
n1

b
1



a
1

2n

b
1



a
1

Daa
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

i11≤ji≤n1

a
i
< br>1≤ji≤n1
n1
n
i
n
1

b< br>n1



a
n1


b< br>n1



a
n1

x
例3 计算行列式
Dx
2
y
y
2
xz
z
z2
.
xyyz
解:
(3)(yz)(1)
D
x
x
2
xyxzyz
y
y
2
y
2yzxz
z
z
2
yzz
2
xy
(3) x(1)
x
x
2
x
2
xyyzxz
yz
y
2
z
2

22
yxyyzxzzxy yzxz
(xyyzxz)(yx)(zx)(zy)
1
x
1
2
x
1
1
x
2
2
x
2





1
x
n
2
x
n
例4 计算行列式
D
n



n2x
1
n
x
1

n
x
2
n2
x
n
n
x
n
n2
x
2

解 作如下行列式,使之配成范德蒙行列式

10

1
x
1
2
x
1
1
2
x
2



1
x
n
2
x
n1
y
y
2

y
n2
x
2


x
n2
2
n1
x
2

n
x
2
P(y)

x
n2
1
n1x
1
n
x
1

x
n2
n
n 1
x
n
n
x
n
=

(yxi
)
i1
n
1jin

(x
i
x
j
)

y
n1
y
n
易知
D
n
等于
P(y)

y
n1
的系数的相反数,而
P(y)

y
n1
的系数为

x
k
k1
n
1jin

(x
i
x
j
)
,因此,
D
n

k 1

x

(x
k
1jin
n
ix
j
)


例5、 计算n阶行列式
(an 1)
n1
(an1)
n2
D
n

an 1
1
(an2)
n1
(an2)
n2
an 2
1
(a1)
n1
(a1)
n2
a1
1
a
n1
a
n2

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(n1)
2
an1
(an1)
n2
(an1)
n1
an2
(an2)
n 2
(an2)
n1
nn(
2
1)
a1
(a1)
n2
(a1)
n1
a

a
n2
a
n1
上式右端的行列式已是范德蒙行列式,故利用范德蒙行列式的结果得:



D
n
(1)
n(n1)< br>2
1jin

[(ani)(anj)](1)
1jin

(ij)

7.加边法(升阶法)
加边法(又称升阶法)是在原行列式中增加一行一列,且保持原行列式不变的方法。
它要求:1 保持原行列式的值不变; 2 新行列式的值容易计算。根据需要和原行列式的特点选取< br>所加的行和列。加边法适用于某一行(列)有一个相同的字母外,也可用于其第 列(行)的元素
分别为 n-1 个元素的倍数的情况。


11


xa
1
a
1
例1 计算n阶行列式
Dn
a
1
a
1
a
2
xa
2
a
2
a
2
a
n
a
n
a
n
xa
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
i2,
1
,n1
1
1
1

j1
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



j1
x


1a
1
11
11a< br>2
1
11a
3
例2 计算n(n≥2)阶行列式
D
n
1
111
1
1
1
1a
n
,其中< br>a
1
a
2
a
n
0

解 先将
D
n
添上一行一列,变成下面的
n1
阶行列式:
1
0
0
0
1
1a
1
1
1
11
1a
2
1
1
1
1
1a
n
D
n1

显然,
D
n1
D
n


D
n1
的第一行乘以
1
后加到其余各行,

D
n1
1
1
1
1
1
a
1
0
0
1
0
1a
2
0
1
00

a
n
1
倍,得:
a
i1

a
i
0
,将上面这个行列式第一列加第i(
i2
,…,
n1
)列的

12


111
0
a
2
0
0
a
2
0
0
0
a
n
1
0
0 
a
n
1a
1
D
n
D
n1
10
10
a
1
n
1

0


1



i 1
a
i

0
1
1

i1
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




i1
a
i



8.数学归纳法
当 与 是同型的行列式时,可考虑用数学归纳法求之。 一般是利用不完全归纳法寻
找 出行列式的猜想值,再用数学归纳法给出猜想的证明。因此,数学归纳法一般是用来证明行列式
等式。因 为给定一个行列式,要猜想其值是比较难的,所以是先给定其值,然后再去证明。(数学
归纳法的步骤大 家都比较熟悉,这里就不再说了)
x
0
1
x
0
10
0
x
a
2
0
0
例1 计算n阶行列式D
n
0
a
n
00
a
n1
a
n2
1
a
1
x

解:用数学归纳法. 当n = 2时,
D
2

x
a
2
1
x(xa< br>1
)a
2
x
2
a
1
xa
2

xa
1
a
k1
xa
k
假设n = k时,有
D
k
x
k
a
1
x
k1
a
2
x
k2

则当n = k+1时,把D
k+1
按第一列展开,得
D
k1
xD
k
a
k1
x(x
k
a
1
x
k1
a
k1
xa
k
)a
k1
x
k1
a
1
x
k
a
k1
x
2a
k
xa
k1

由此,对任意的正整数n,有
D
n
x
n
a
1
x
n1

< br>cos

1
1
2cos

1

0< br>0
0
1


a
n2
x
2
a
n1
xa
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

.
证明:对级数用第二数学归纳法证明.
n1
时,结论成立.假设对级数小于
n
时,结论成立.将
n
级行列式按第
n
行展开,有
co s

1
0
D
n
2cos

D
n1
(1)
2n1


0
0
1
2 cos

1

0
0
0
1
2cos


0
0

00

00

00< br>

2cos

0

11
n1
2cos

D
n1
n1
(1)
2
D
n2
2cos

cos(n1)

(1)2n1
cos(n2)

2cos

cos(n1)

cos(n1)

cos

sin(n1)
sin

cos[(n1)



] 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>n1


n
a
1

2

n


1
D
n1
=……


1

2
n

a

n

1

i

i1

i





例2 计算n(n≥2)阶行列式
D
n

1x
1
y
1
1x
2
y
1
2x
1
y
2
2x
2
y
2
nx
1
y
n
nx
2
y
n
nx
n
y
n

1x
n
y
1
2x
n
y
2
解 将
D
n
按第一列拆成两个行列式的和,即
D
n

1
1
1
2x
1
y
2
2x
2
y
2
2x
n
y
2
nx
1
y
n< br>nx
2
y
n
nx
n
y
n
x
1
y
1
x
2
y
1
2x
1
y
2
2x
2
y
2
nx
1
y< br>n
nx
2
y
n
nx
n
y
n
x
n
y
1
2x
n
y
2
再将上式等号右端的第一个行列式第i列(
i2
,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
2x
1
y
22x
2
y
2
2x
n
y
2
nx< br>1
y
n
nx
2
y
n
nx
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
.


当n≥3时,
D
n
0
.当
n2
时,
D
2


x
2
x
1

y
2
2y
1



x
a
a
x
a
a
x
a
a
,(
a0
).
a
x
例3 计算n阶行列式
D
n

aa
aaa
解 将第一行的元素都表成两项的和,使
D
n
变成两个行列式的和,即

xa

a
D
n

a
 a
a
0a0a
xa
ax
aa
xa0
0a
ax
a
a

aa
x
a
x a
0
a
x
0aa
aax
a

a a
x
0
a
x
0
a
a
x
a
a
a
.

xaa
0
x
a
a aa
a
将等号右端的第一个行列式按第一行展开,得:
a
a
a
a


xa

D
n1
. < br>xaa
这里
D
n1
是一个与
D
n
有相 同结构的
n1
阶行列式;将第二个行列式的第一行加到其余各行,得:
aaaa
x
aaa
xa
0
0
a
2a
xa
0
a
2a
n1
2a
 a

xa

.

xa
ax
aa
a0
a

0
x0
n1
aaa
于是有
D
n


xa

D
n1
a

xa

(1)
另一方面,如果将
D
n
的第一行元素用另一方式表成两项之和:

xa

a 0a 0a 0a
仿上可得:
D
n


xa
D
n1
a

xa

(2)
x a



xa


2
nn
n 1
将(1)式两边乘以

xa

,(2)式两边乘以

xa

,然后相减以消去
D
n1
,得:
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)
,则
Df(x)cg(x)
,再 比较
f(x)

g(x)
的某一项的系数,求出
c
值.
全部消去,得到一个三角型行列式,它的值等于该三角型行列式

1
1
例8 计算行列式
D
n
1

1< br>2
x1
2

2
3
3
x3
3





n
n
n
. < br>
x1
解:注意
x1
时,
D
n
0,< br>所以,
x1|D
n
. 同理
x2,,x(n1)
均为
D
n
的因式

xi

xj(ij)
各不相同 所以
(x1)(x2)(xn1)|D
n


D
n< br>的展开式中最高次项
x
n1
的系数为1,所以
D
n
(x1)(x2)

(xn1)

注:此题也可将的第行减去第一行化为三角形行列式计算.


18

武汉城市规划-仓颉歌词


如何练胸肌-电压力锅炖排骨


罢黜-ie应用程序错误


海参汤的做法-伤感日志大全看完哭了


粤菜馆-农业专业合作社


谢文东语录-可爱的符号


分歧的意思-热门dj


霍金名言-我的兄弟叫顺溜演员