行列式计算技巧

论行列式的计算方法

方法1 化三角形法

化三角形法是将原行列式化为上(下)三角形行列式或对角形行列式计算的一种方法。这是计算行列式的基本方法重要方法之一。因为利用行列式的定义容易求得上(下)三角形行列式或对角形行列式的性质将行列式化为三角形行列式计算。因此,在许多情况下,总是先利用行列式的性质将其作为某种保值变形,再将其化为三角形行列式。

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

123 n -1234 D n =345

n 1

n

12

n 12 n -2n -1

[分析]显然若直接化为三角形行列式,计算很繁,所以我们要充分利用行列式

的性质。注意到从第1列开始;每一列与它一列中有n-1个数是差1的,根据行列式的性质,先从第n-1列开始乘以-1加到第n 列,第n-2列乘以-1加到第n-1列,一直到第一列乘以-1加到第2列。然后把第1行乘以-1加到各行去,再将其化为三角形行列式,计算就简单多了。

解:

12D n =3

111

1 1 + +n

11 1000 0

-n

11-n 1 100 00

0-n 0 00=

(i =2, , n ) r i =r 1

112

100

1 0

10 00 00

1-n 0 0-n 0 00

1 1-n 0 -n

n 1-n 1

11n

2 n -2n -1

n -1-n 0

1n (n +1) ⋅ n 2

-n 0

00 -n 0

(i =2, , n ) r 1+

1n r i

-n

-n

(n -1)(n -2)

1n (n +1) n -1=⋅⋅(-n ) ⋅(-1) 2n 2

n (n -1)

(n +1) n -1=⋅n ⋅(-1)2

2

[问题推广] 循环行列式

从而推广到一般,求下列行列式:

⎡a 0⎢a ⎢n -1

D n =⎢

⎢⎢a 2⎢⎣a 1

a 1a 0 a 3a 2

a 2 a n -1⎤

a 1 a n -2⎥⎥ ⎥(a i ∈c , i =0,1, , n -1)

a 4 a 1⎥a 3 a 0⎥⎦

⎡a 0a 1a 2 a n -1⎤

⎢a ⎥a a a 01n -2⎥⎢n -1

⎥ 解:令 A =⎢

⎢⎥a a a a 341⎥⎢2⎢⎣a 1a 2a 3 a 0⎥⎦

n

首先注意,若u 为n 次单位根(即u =1),则有:

⎡1⎤⎡a 0+a 1u + +a n -1u n -1⎤⎢u ⎥⎢n -1⎥a +a u + +a u n -2⎥⎢⎥⎢n -10

2

⎥(这里 u n =1, ∴用到u =u n +1等)A ⋅⎢u ⎥=⎢

⎢⎥⎢n -1⎥ ⎥⎢⎥⎢a 2+a 3u + +a 1u n -1n -1⎥⎢⎣u ⎥⎦⎢⎣a 1+a 2u + +a 0u ⎦

⎡⎤a 0+a 1u + +a n -1u n -1⎡1⎤⎢⎥⎢u ⎥2n

a u +a u + +a u 01n -1⎢⎥⎢⎥

n -12

⎥=(a 0+a 1u + +a n -1u ) ⋅⎢u ⎥=⎢

⎢n -2⎢⎥n -12n -3⎥ a u +a u + +a u ⎢0⎥1n -1⎢⎥

n -1n -1n 2n -2⎢a u +a u + +a u ⎥⎢⎣u ⎥⎦1n -1⎣0⎦⎡1⎤

⎢u ⎥⎢⎥2

=f (u ) ⋅⎢u ⎥

⎢⎥ ⎢⎥n -1⎢⎣u ⎥⎦

其中f (u ) =a 0+a 1u + +a n -1u n -1

2πk 2πk +isin 为n 次本原单位根n n

∴有:w n =1, w k ≠1(0

于是:1, w , w 2, , w n -1互异且为单位根

⎡1⎤⎢w j ⎥⎢⎥

2j

记:w j =⎢w ⎥, (j =0,1, , n -1) 方阵w =(w 0, w 1, , w n -1)

⎢⎥ ⎢⎥(n -1) j ⎢⎥⎣w ⎦则由上述知:A ⋅w j =f (w i )⋅w j 故

Aw =(Aw 0, Aw 1, , Aw n -1)

=(f (w 0) w 0, f (w ) w 1, , f (w n -1) w n -1) ⎡f (w 0)

=(w 0, w 1, , w n -1) ⋅⎢

⎢⎣

⎡11⎢1w ⎢

显然w =(w 0, w 1, , w n -1) =⎢1w 2

⎢⎢

n -1⎢⎣1w

⎥⎥n -1⎥f (w )⎦

⎤w n -1⎥⎥2(n -1)

⎥为范德蒙行列式 w

⎥⎥

w (n -1)(n -1) ⎥⎦1

∴w ≠0

A w =w ⋅f (1)⋅f (w ) ⋅ ⋅f (w n -1) =A ⋅w ∴A =D n =f (1)⋅f (w ) ⋅ ⋅f (w n -1)

又例1中,循环的方向与该推广在方向上相反

所以例1与

a 0

D n ' =

a 1 a n -1

相对应

(n -1)(n -2)

a 1 a n -1a 2

a 0

a 0 a n -2

而D n 与D n ' 只相差(-1(n -1)(n -2)

2

个符号

即得:D n ' 2

⋅f (1)⋅f (w ) ⋅ ⋅f (w n -1)

从而当(a 0, a 1, , a n -1) =(1,2, , n ) 时对单位根u =w k ≠1, 总有:f (u ) =1+2u +3u 2+ +nu n -1f (1)=1+2+ +n =

n (n +1)

∴f (u ) -uf (u ) =1+u +u 2+ +u n -1-n =-n -n

∴f (u ) =

1-u

x n -1n -1

而又=∏(x -w k ) =1+x +x 2+ +x n -1,

x -1k =1令x =1

则有:∏(1-w k ) =1+1+ +1= n

k =1n -1

从而有:D n ==(-1)

'

(n -1)(n -2)

2

⋅f (1)⋅f (w ) ⋅ ⋅f (w n -1)

n (n +1) 111

⋅(-n ) n -1⋅(⋅⋅ ⋅) 21-w 1-w 21-w n -1

n (n -1)

n (n +1) n -1

(-1) 2⋅⋅n

2= n -1

∏(1-w k )

k =1

(n -1)(n -2)

2

=

(-1)

n (n -1) 2

n +1n

⋅n 2

=(-1)

n (n -1) 2

n +1n -1

⋅n 2

方法2 按行(列)展开法(降阶法)

设D n =a ij 为n 阶行列式,根据行列式的按行(列)展开定理有

D n =a i 1A i 1+a i 2A i 2+ +a in A in (i =1,2, , n )

或 D n =a 1j A ,2, , n ) 1j +a 2j A 2j + +a nj A nj (j =1其中A ij 为D n 中的元素a ij 的代数余子式

按行(列)展开法可以将一个n 阶行列式化为n 个n-1阶行列式计算。若继续使用按行(列)展开法,可以将n 阶行列式降阶直至化为许多个2阶行列式计算,这是计算行列式的又一基本方法。但一般情况下,按行(列)展开并不能减少计算量,仅当行列式中某一行(列)含有较多零元素时,它才能发挥真正的作用。因此,应用按行(列)展开法时,应利用行列式的性质将某一行(列)化为有较多的零元素,再按该行(列)展开。

例2,计算20阶行列式

12D 20=3

212

321

181920 171819 161718

3

2

1

201918

[分析]这个行列式中没有一个零元素,若直接应用按行(列)展开法逐次降阶直至化许许多多个2阶行列式计算,需进行20!*20-1次加减法和乘法运算,这人根本是无法完成的,更何况是n 阶。但若利用行列式的性质将其化为有很多零元素,则很快就可算出结果。

注意到此行列式的相邻两列(行)的对应元素仅差1,因此,可按下述方法计算: 解:

111 111

123 181920

2-11 111

212 171819

c i +1-c i 3-1-1 111

D 20=321 161718

(i =1, 19)

19-1-1 -1-11

201918 321

20-1-1 -1-1-1

111 111

(i =2, , 20)

r i +r 1

34 2000 02 20 2 0 00 0

22 00

22

=21⨯(-1) 20+1⨯218=-21⨯218 20

210

方法3 递推法

应用行列式的性质,把一个n 阶行列式表示为具有相同结构的较低阶行列式(比如,n-1阶或n-1阶与n-2阶等)的线性关系式,这种关系式称为递推关系式。根据递推关系式及某个低阶初始行列式(比如二阶或一阶行列式)的值,便可递推求得所给n 阶行列式的值,这种计算行列式的方法称为递推法。

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

α+β

D n =

10 0

αβα+β

1 0

0 0000

αβ 0α+β 0

1α+β

αn +1-βn +1

证明 :D n =, 其中α≠β

α-β

[分析]此行列式的特点是:除主对角线及其上下两条对角线的元素外,其余

[1]

的元素都为零,这种行列式称“三对角”行列式。从行列式的左上方往右下方看,即知D n-1与D n 具有相同的结构。因此可考虑利用递推关系式计算。

证明:D n 按第1列展开,再将展开后的第二项中n-1阶行列式按第一行展开有:

D n =(α+β)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 -βD n -1=αD n -1-αβD n -2=( α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)

= =β(D 2-αD 1)=β

同样有:

n -2n -2

[(α+β) -αβ-α(α+β)]=β (1)

2n

23D n -βD n -1=α(D n -1-βD n -2)=α(D n -2-βD n -3)=α(D n -3-βD n -4)

= =α(D 2-βD 1)=α

因此当α≠β时

n -2n -2

[(α+β) -αβ-β(α+β)]=α (2)

2n

αn +1-βn +1

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

α-β

方法4 加边法(升阶法)

有时为了计算行列式,特意把原行列式加上一行一列再进行计算,这种计算行列式的方法称为加边法或升阶法。当然,加边后必须是保值的,而且要使所得的高一阶行列式较易计算。要根据需要和原行列式的特点选取所加的行和列。加法适用于某一行(列)有一个相同的字母外,也可用于其列(行)的元素分别为n-1个元素的倍数的情况。

加边法的一般做法是:

D n =

a 11 a 1n a 21 a 2n

a n 1 a nn

1

a 1

a n

1b 1 b n

0 0

0a 11 a 1n

a 11 a 1n a 21 a 2n a n 1 a nn

=0a 21 a 2n =b 2

0a n 1 a nn

特殊情况取a 1=a 2= =a n =1 或 b 1=b 2= =b n =1

例4、计算n 阶行列式:

x 12+1D n =

x 1x 2x 1x 2

x 1x 2x 22+1x 1x 2

x 1x 2x 1x 2x n 2+1

[分析] 我们先把主对角线的数都减1,这样我们就可明显地看出第一行为x 1与x 1,x 2, „, x n 相乘,第二行为x 2与x 1,x 2, „, xn 相乘,„„,第n 行为x n 与 x 1,x 2, „, xn 相乘。这样就知道了该行列式每行有相同的因子x 1,x 2, „, xn ,从而就可考虑此法。

解:

1x 1x 2 0x 12+1x 1x 2

2

D n =0x 2x 1x 2+1

x n x 1

x n x 2

n

2i =1

x n 1x 1x 2-x 1

(i =1, , n ) x 2x n -x 2

r i +1-x i r 1

x 1

10 0

x 2 x n 0 01 0 0

1

2

x n +1x 110 0

-x n

n +1

+∑x i

c 1+x i c i +1(i =1, , n )

x 2 x n 01 0

00 1

=1+∑x i 2

i =1n

00 0

n +1

方法5 拆行(列)法

由行列式拆项性质知,将已知行列式拆成若干个行列式之积,计算其值,再得原行列式值,此法称为拆行(列)法。

由行列式的性质知道,若行列式的某行(列)的元素都是两个数之和,则该行列式可拆成两个行列式的和,这两个行列式的某行(列)分别以这两数之一为该行(列)的元素,而其他各行(列)的元素与原行列式的对应行(列)相同,利用行列式的这一性质,有时较容易求得行列式的值。

例5、 南开大学2004年研究生入学考试题第1大题,要求下列行列式的值: 设n 阶行列式:

a 11a 21 a n 1

a 12

a 1n

=1

a 22 a 2n a n 2 a nn

且满足a ij =-a ji , i , j =1,2, , n , 对任意数b ,求n 阶行列式

a 11+b

a 12+b a 1n +b

=?

a 21+b a 22+b a 2n +b a n 1+b a n 2+b a nn +b

[分析]该行列式的每个元素都是由两个数的和组成,且其中有一个数是b ,显然用拆行(列)法。

解:

a 11+b D n =

a 12 a 12

a 12+b a 1n +b a 1n +b

a 1n

+b +a 11

=

a 11a 21 a n 1

a 12+b a 1n +b a 22+b a 2n +b

a 12+b

a n 2+b a nn +b

+

b

a 12+b a 1n +b

a 21+b a 22+b a 2n +b a n 1+b a n 2+b a nn +b

b a 22+b a 2n +b b a n 2+b a nn +b

a 11=a 21 a n 1a 11=a 21 a n 1

b a 1n +b

a 1n

a 1n

a 22 a 2n +b a n 2 a nn +b a 22 a 2n a n 2 a nn

n

n

a 21b a 2n +b a n 1b a nn +b

a 22 a 2n a n 2 a nn

a 111 a 1n a 211 a 2n

a n 11 a nn

n

a 12

+ +b

a 22 a 2n a n 2 a nn

=1+b ∑A 2i + +b ∑A 1i =1+b ∑A ij

i =1

i =1

i , j =1

a 11

又令A =

a 12

a 1n

且a i j =-a j , i

a 21 a n 1

a 22 a 2n a n 2 a nn

i , j =1, 2, n ,

∴有:A =1, 且A ' =-A

A *

由A =A ⋅A -1=A *即A *⋅A =E

A

-1

∴A *=A -1

又(A )=(A -1) ' =(A ' ) -1=-(A ) -1=-A *

∴A *也为反对称矩阵

又A ij (i , j =1,2, , n ) 为A 的元素

*

'

∴有

i =1, j =1

n

n

A ij =0

从而知:D n =1+b

i =1, j =1

A ij =1

方法6 数学归纳法

一般是利用不完全归纳法寻找出行列式的猜想值,再用数学归纳法给出猜想的证明。因此,数学归纳法一般是用来证明行列式等式。因为给定一个行列式,要猜想其值是比较难的,所以是先给定其值,然后再去证明。 例6 . 证明:

2cos θ1

D n =

0 00

12cos θ1 00

01 00

000

000 12cos θ

=

sin(n +1) θsin θ

(sinθ≠0)

2cos θ

2cos θ

1

证:当n =1, 2时,有:

sin(1+1) θsin θ

2cos θ1sin(2+1) θD 2==4cos 2θ-1=

12cos θsin θD 1=2cos θ=

结论显然成立。

现假定结论对小于等于n -1时成立。 即有:

D n -2=

sin(n -2+1) θ

,

sin θ

D n -1=

sin(n -1+1) θ

sin θ

将D n 按第1列展开,得:

2cos θ1

D n =

1 2cos θ 00

00 00 12cos θ

2cos θ1-

00

0 2cos θ 00

00 00 12cos θ

2cos θ 1

(n -1)

2cos θ

1

(n -1)

=2cos θ⋅D n -1-D n -2

sin(n -1+1) θsin(n -2+1) θ

-

sin θsin θ

2cos θ⋅sin n θ-sin(n -1) θ=

sin θ

2cos θ⋅sin n θ-sin n θ⋅cos θ+co s n θ⋅sin θ=

sin θ

sin n θ⋅cos θ+cos n θ⋅sin θ=

sin θ

sin(n +1) θ=

sin θ=2cos θ⋅

故当对n 时,等式也成立。 得证。

方法7 析因法

如果行列式D 中有一些元素是变数x (或某个参变数)的多项式,那么可以将行列式D 当作一个多项式f(x),然后对行列式施行某些变换,求出f(x)的互素的一次因式,使得f(x)与这些因式的乘积g(x)只相差一个常数因子C ,根据多项式相等的定义,比较f(x)与g(x)的某一项的系数,求出C 值,便可求得D=Cg(x) 。

那在什么情况下才能用呢?要看行列式中的两行(其中含变数x ),若x 等于某一数a 1

时,使得两行相同,根据行列式的性质,可使得D=0。那么x -a 1便是一个一次因式,再找其他的互异数使得D=0,即得到与D 阶数相同的互素一次因式,那么便可用此法。

例7 . 兰州大学2004招收攻读硕士研究生考试工试题第四大题第(1)小题。需求如下行列式的值。

x a 1

D n +1=

a 1a 1

a 1x a 2a 2

a 2 a n a 2 a n a 3

a n

x

a 3

[分析] 根据该行列式的特点,当x =a i . i =1,2, , n 时,有D n +1=0。但大家认真看一下,该行列式D n+1是一个n+1次多项式,而这时我们只找出了n 个一次因式

x -a i . i =1,2, , n , 那么能否用析因法呢?我们再仔细看一下,每行的元素的和数都是一

样的,为:

∑a +x ,那么我们从第2列开始到第n+1列都加到第1列,现提出公因式

i n

i =1

∑n

a i +x ,这样行列式的次数就降了一次。从而再考虑析因法。

i =1

解:

∑n

a i +x

a 1a 2 a n i =1∑n

a i +x

x a 2 a a 1

a 2n

i =1

a 2 D n +1=

∑n

x =(a i +x )

i =1

∑n a a 3 i

+x

2a 3

a a 2

a n

i =1a 2

a 3

∑n

a i +x

a 2

a 3

x

i =1

令:

a 1a 2 a n x a 2 a n D ' n +1=

a 2a 3

a n

a 2

a 3

x

显然当:x =a ' i . i =1,2, , n 时,D n +1=0 。 又D ' n +1为n 次多项式。

∴设D ' n +1=C (x -a 1)(x -a 2) (x -a n )

又D ' n +1中x 的最高次项为x n

,系数为1,∴C=1

∴D ' n +1=(x -a 1)(x -a 2) (x -a n )

因此得:

n

D '

n +1=(∑a i +x ) D n +1i =1∑n

=(a i +x )(x -a 1)(x -a 2) (x -a n )

i =1

方法8 . 辅助行列式法

a n a n

a n x

辅助行列式法应用条件:行列式各行(列)和相等,且除对角线外其余元素都相同。 解题程序:

1)在行列式D 的各元素中加上一个相同的元素x ,使新行列式D *除主对角线外,其余元素均为0;

2)计算D *的主对角线各元素的代数余子式A ii (i =1,2, n ) ; 3) D =D *-x

i , j =1

∑A

n

[1]

ij

例8 . 大连理工大学2004年硕士生入学考试《高等代数》试题,第一大题填空题第2小题需求下列n 阶行列式的值。

11D n =

2-n 1 12-n 1 2-n 1

1 11

解:在D n 的各元素上加上(-1) 后,则有:

00

(D n ) *=

2-n 0 02-n

n (n -1)

0 2-n 0

=(-1) 2⋅(1-n ) n

0 00

n (n -1)

2

又A 1n =A 2, n -1= =A n 1=(-1)

⋅(1-n ) n -1,其余的为零。

n

n

∴D n =(D n ) *+∑A ij =(-1)

i , j =1

n

n (n -1)

2

⋅(1-n ) +∑A i , n -i +1

i =1

=(-1) =(-1)

n (n -1) 2n (n -1) 2

⋅(1-n ) +(-1) ⋅(1-n ) n -1

n

n (n -1) 2

⋅n ⋅(1-n ) n -1

方法9 利用拉普拉斯定理

拉普拉斯定理的四种特殊情形:[1][5]

1)

A nn C mn

0B mm

=A nn ⋅B mm 2)

A nn 0C nm B mm

C nm B mm A nn 0

=A nn ⋅B mm

3)

0B mm

A nn C mn

=(-1)

mn

A nn ⋅B mm

4)

=(-1) mn A nn ⋅B mm

例9 计算n 阶行列式:[1]

λa a a a

b αD n =b β

b

解:

βα

β ββ β

βββ α

λ

D n

(i =2, , n -1)

a

λi +1-λ2

b 0 0

αβ-α 0

a α-β

α 0

a a β β0 0 0 α-β a

ββ βα-β0 00α-β 0 00 α-βa

a

λ

b

C 2+C i 0(i =3, n ) 0

0利用拉普拉斯定理

(n -1) a α+(n -2) β

00 0(n -1) a b α+(n -2) β

α-β

λ

2⨯2

0 0

n -2

0 0α-β 0 0 α-β

(n -2) ⨯(n -2)

=[λα+λ(n -2) β-ab (n -1) ]⋅(α-β)

方法 10 .利用范德蒙行列式

范德蒙行列式:

1x 1x 12x 1n -1

例10 计算n 阶行列式[9]

1x 2x 22

n -1x 2

1x 3x 32

n -1x 3

1x n

2x n =

1≤j

n -1x n

(x i -x j )

(a -n +1) n -1(a -n +1) n -2

D n =

a -n +11

(a -n +2) n -1 (a -1) n -1(a -n +2) n -2 (a -1) n -2

a -n +21

a -11

a n -1a n -2 a 1

(a -n +1) n -1(a -n +1) n -2

D n =

a -n +11

(a -n +2) n -1 (a -1) n -1(a -n +2) n -2 (a -1) n -2

a -n +21

a -11

a n -1a 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次行对换后,得到

1

D n =(-1)

n (n -1) 2

1a -n +2

1a -1

1a a n -2a n -1

a -n +1 (a -n +1) n -2(a -n +1) n -1

(a -n +2) n -2 (a -1) n -2(a -n +2) n -1 (a -1) n -1

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

λE n -AB =λn -m λE m -BA

D n =(-1)

n (n -1) 2

n n -(2

1)

1≤j

∏[(a -n +i ) -(a -n +j )]=(-1)

1≤j

(i -j )

方法11 利用矩阵行列式公式

引理:设A 为n ⨯m 型矩阵,B 为m ⨯n 型矩阵,E n ,E m 分别表示n 阶,m 阶单位矩阵,则有det(E n BA ) =det(E m BA ) [5]

先引入一个证明题:[1]

设A ,B 分别是n ⨯m 和m ⨯n 矩阵,λ≠0,证明:

⎛λE n ⎝B

λE n -AB =λn -m λE m -BA

证明: λE n

B

A ⎫⎛E n 0⎫⎛λE n -AB A ⎫⎪⎪= ⎪两边取行列式得: E m ⎭⎝-B E m ⎭⎝0E m ⎭

A λE n -AB A

==λE n -AB E m =λE n -AB E m 0E m

A E n 0λE n

=

E m -B E m B

⎛λE n ⎝B

⎛A ⎫ E n

⎪E m ⎭ 0

-

⎫⎛λE A ⎪ n λ⎪=

B E m ⎪⎭⎝1

1

-BA +E m ⎪⎪λ⎭

同样两边取行列式有:

λE n

B

A E n E m

-

1

λ

A

=

λE n

B

E m

λE n

A =E m B

0-1

λ

BA +E m

λλ

那么对于A , B 分别是n ⨯m 和m ⨯n 矩阵,λ≠0能否得到:

λE n +AB =λn -m λE m +BA

答案是肯定的。 证:

⎛λE n ⎝B

=λE n -

1

BA +E m =λn

1

(λE m -BA )=λn -m λE m -BA 得证。

-A ⎫⎛E n 0⎫⎛λE n +AB -A ⎫⎪⎪= ⎪ E m ⎭⎝-B E m ⎭⎝0E m ⎭

∴ 有:

λE n

B

-A

=λE n +AB E m

⎛λE 又 n

⎝B

⎛-A ⎫ E n

⎪E m ⎭ 0

⎝⎫⎛λE A ⎪ n λ⎪=

B E m ⎪⎭⎝1

1

BA +E m ⎪⎪λ⎭

λE n

B

-A 1

=λE n BA +E m =λn -m λE m +BA E m λ

∴λE n +AB =λn -m λE m +BA

即得:对A , B 分别为n ⨯m 和m ⨯n 矩阵,λ≠0时,有:

λE n AB =λn -m λE m BA

则当λ=1时,有:E n AB =E m BA ∴引理得证。

例11.2003年全国硕士研究生入学考试数学试卷三第九题的解答中需要计算如下行列式的

值。

a 1+b D n =

a 1a 1 a 1

a 2

a 3

a n

a 2+b a 3 a n a 2a 3+b a n a 3 a 2a 3 a n +b a n

a 1+b a 2a 3

解:令矩阵A =

a 1

a 1 a 1a 2+b a 3 a n a 2a 3+b a n a 3 a 2a 3 a n +b

则可得:

a 1

a 1

A =bE n +a 1

a 1

a 2a 2a 2 a 2

a 3 a n

⎛1⎫

a 3 a n ⎪

1

a 3 a n =bE n + ⎪(a 1, a 2, , a n )

a 3 ⎪

⎝1⎭

a 3 a n

=bE n +B n ⨯1C 1⨯n

其中 B n ⨯1=(11 1), C 1⨯n =(a 1, a 2, , a n ) 那么根据上面所提到的引理可得:

D n =bE n +BC =b n -1b +C 1⨯n B n ⨯1

T

又 C 1⨯n B n ⨯1

⎛1⎫ ⎪n 1

=(a 1, a 2, , a n ) ⎪=∑a i

⎪i =1 ⎪⎝1⎭

n -1

n i =1

∴可得:D n =b (∑a i +b )

方法12 利用方阵特征值与行列式的关系。

也以例11为例

a 1+b

a 2

a 3

a n

a 1a 1 a 1

a 1

a 1

=bE n +a 1

a 1

a 2+b a 3 a n a 2a 3+b a n a 3 a 2a 3 a n +b a 2a 2a 2 a 2

a 3 a n

a 3 a n

a 3 a n =bE n +A n a 3 a 3 a n

n

[5]

解:M n =

显然bE n 的n 个特征值为b , b , , b 。 A n 的n 个特征值为∑a i , 0, 0, , 0。

i =1

b , b , , b 由矩阵特征值与对应行列式的关系知:故M n 的特征值为b +∑a i ,

i =1

n -1

n

D n =M n =b (∑a i +b )

n -1

i =1

n

[注] M n 的特征值也可由特征值的定义得到。

本题行列式比较特殊,可以用到此方法,对于其他的行列式,本方法一般不适用

问题的推广

例11中,主对角线上的元素为a i +b (i =1, 2, , n ) ,那么我们使得主对角线上的元素为

λ1

λ1, λ2, λn ,n 个任意数,可得下列一般的行列式:[1]

[3]

a

2

a 1a [7]

D n =1

a 1a 1

λ2

a a

33

a 2λ3

a 2a 3 n a 2a 3 λn

a n a n a n

[分析]上面我们已经介绍了多种方法,根据这题行列式的特点,每行都有相同的因子

a 1, a 2, , a n ,所以本题适用加边法。(本题有多种解法,据上分析,仅以加边法推出。)

1a 1a 20λ1a 20a 1λ2 0a 10a 1

a 2a 2

a 3 a n a 3 a n a 3 a n a 3 a n a 3 λn

解: D n =

(n +1)

1a 1a 2-1λ1-a 10

(i =2, , n ) -10λ2-a 2

r i -r 1

-1-1

1+∑

i =1n

a 3 0 0 00

a n 00

00

a i λi -a i

00

a 1

0 λn -a n

a 00 00

(n +1)

a 20λ2-a 2

00

3

a n 00

C 1+

1

C λi -a i i -1

(i =2, , n )

00 00

λ1-a 1

0 00

0 λn -a n

(n +1)

n n n

a i

=(1+∑). ∏(λi -a i ) =∏(λi -a i ) +[a i . ∏(λj -a j )]

λ-a j =1i =1i i =1i =1i

n

j ≠i

特别地,当λi =a i +b 时 (i =1, 2, , n )

D n =∑a i b n -1+b n =b n -1(b +∑a i ) 与例11的答案一致。

i =1

i =1

n

n

论行列式的计算方法

方法1 化三角形法

化三角形法是将原行列式化为上(下)三角形行列式或对角形行列式计算的一种方法。这是计算行列式的基本方法重要方法之一。因为利用行列式的定义容易求得上(下)三角形行列式或对角形行列式的性质将行列式化为三角形行列式计算。因此,在许多情况下,总是先利用行列式的性质将其作为某种保值变形,再将其化为三角形行列式。

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

123 n -1234 D n =345

n 1

n

12

n 12 n -2n -1

[分析]显然若直接化为三角形行列式,计算很繁,所以我们要充分利用行列式

的性质。注意到从第1列开始;每一列与它一列中有n-1个数是差1的,根据行列式的性质,先从第n-1列开始乘以-1加到第n 列,第n-2列乘以-1加到第n-1列,一直到第一列乘以-1加到第2列。然后把第1行乘以-1加到各行去,再将其化为三角形行列式,计算就简单多了。

解:

12D n =3

111

1 1 + +n

11 1000 0

-n

11-n 1 100 00

0-n 0 00=

(i =2, , n ) r i =r 1

112

100

1 0

10 00 00

1-n 0 0-n 0 00

1 1-n 0 -n

n 1-n 1

11n

2 n -2n -1

n -1-n 0

1n (n +1) ⋅ n 2

-n 0

00 -n 0

(i =2, , n ) r 1+

1n r i

-n

-n

(n -1)(n -2)

1n (n +1) n -1=⋅⋅(-n ) ⋅(-1) 2n 2

n (n -1)

(n +1) n -1=⋅n ⋅(-1)2

2

[问题推广] 循环行列式

从而推广到一般,求下列行列式:

⎡a 0⎢a ⎢n -1

D n =⎢

⎢⎢a 2⎢⎣a 1

a 1a 0 a 3a 2

a 2 a n -1⎤

a 1 a n -2⎥⎥ ⎥(a i ∈c , i =0,1, , n -1)

a 4 a 1⎥a 3 a 0⎥⎦

⎡a 0a 1a 2 a n -1⎤

⎢a ⎥a a a 01n -2⎥⎢n -1

⎥ 解:令 A =⎢

⎢⎥a a a a 341⎥⎢2⎢⎣a 1a 2a 3 a 0⎥⎦

n

首先注意,若u 为n 次单位根(即u =1),则有:

⎡1⎤⎡a 0+a 1u + +a n -1u n -1⎤⎢u ⎥⎢n -1⎥a +a u + +a u n -2⎥⎢⎥⎢n -10

2

⎥(这里 u n =1, ∴用到u =u n +1等)A ⋅⎢u ⎥=⎢

⎢⎥⎢n -1⎥ ⎥⎢⎥⎢a 2+a 3u + +a 1u n -1n -1⎥⎢⎣u ⎥⎦⎢⎣a 1+a 2u + +a 0u ⎦

⎡⎤a 0+a 1u + +a n -1u n -1⎡1⎤⎢⎥⎢u ⎥2n

a u +a u + +a u 01n -1⎢⎥⎢⎥

n -12

⎥=(a 0+a 1u + +a n -1u ) ⋅⎢u ⎥=⎢

⎢n -2⎢⎥n -12n -3⎥ a u +a u + +a u ⎢0⎥1n -1⎢⎥

n -1n -1n 2n -2⎢a u +a u + +a u ⎥⎢⎣u ⎥⎦1n -1⎣0⎦⎡1⎤

⎢u ⎥⎢⎥2

=f (u ) ⋅⎢u ⎥

⎢⎥ ⎢⎥n -1⎢⎣u ⎥⎦

其中f (u ) =a 0+a 1u + +a n -1u n -1

2πk 2πk +isin 为n 次本原单位根n n

∴有:w n =1, w k ≠1(0

于是:1, w , w 2, , w n -1互异且为单位根

⎡1⎤⎢w j ⎥⎢⎥

2j

记:w j =⎢w ⎥, (j =0,1, , n -1) 方阵w =(w 0, w 1, , w n -1)

⎢⎥ ⎢⎥(n -1) j ⎢⎥⎣w ⎦则由上述知:A ⋅w j =f (w i )⋅w j 故

Aw =(Aw 0, Aw 1, , Aw n -1)

=(f (w 0) w 0, f (w ) w 1, , f (w n -1) w n -1) ⎡f (w 0)

=(w 0, w 1, , w n -1) ⋅⎢

⎢⎣

⎡11⎢1w ⎢

显然w =(w 0, w 1, , w n -1) =⎢1w 2

⎢⎢

n -1⎢⎣1w

⎥⎥n -1⎥f (w )⎦

⎤w n -1⎥⎥2(n -1)

⎥为范德蒙行列式 w

⎥⎥

w (n -1)(n -1) ⎥⎦1

∴w ≠0

A w =w ⋅f (1)⋅f (w ) ⋅ ⋅f (w n -1) =A ⋅w ∴A =D n =f (1)⋅f (w ) ⋅ ⋅f (w n -1)

又例1中,循环的方向与该推广在方向上相反

所以例1与

a 0

D n ' =

a 1 a n -1

相对应

(n -1)(n -2)

a 1 a n -1a 2

a 0

a 0 a n -2

而D n 与D n ' 只相差(-1(n -1)(n -2)

2

个符号

即得:D n ' 2

⋅f (1)⋅f (w ) ⋅ ⋅f (w n -1)

从而当(a 0, a 1, , a n -1) =(1,2, , n ) 时对单位根u =w k ≠1, 总有:f (u ) =1+2u +3u 2+ +nu n -1f (1)=1+2+ +n =

n (n +1)

∴f (u ) -uf (u ) =1+u +u 2+ +u n -1-n =-n -n

∴f (u ) =

1-u

x n -1n -1

而又=∏(x -w k ) =1+x +x 2+ +x n -1,

x -1k =1令x =1

则有:∏(1-w k ) =1+1+ +1= n

k =1n -1

从而有:D n ==(-1)

'

(n -1)(n -2)

2

⋅f (1)⋅f (w ) ⋅ ⋅f (w n -1)

n (n +1) 111

⋅(-n ) n -1⋅(⋅⋅ ⋅) 21-w 1-w 21-w n -1

n (n -1)

n (n +1) n -1

(-1) 2⋅⋅n

2= n -1

∏(1-w k )

k =1

(n -1)(n -2)

2

=

(-1)

n (n -1) 2

n +1n

⋅n 2

=(-1)

n (n -1) 2

n +1n -1

⋅n 2

方法2 按行(列)展开法(降阶法)

设D n =a ij 为n 阶行列式,根据行列式的按行(列)展开定理有

D n =a i 1A i 1+a i 2A i 2+ +a in A in (i =1,2, , n )

或 D n =a 1j A ,2, , n ) 1j +a 2j A 2j + +a nj A nj (j =1其中A ij 为D n 中的元素a ij 的代数余子式

按行(列)展开法可以将一个n 阶行列式化为n 个n-1阶行列式计算。若继续使用按行(列)展开法,可以将n 阶行列式降阶直至化为许多个2阶行列式计算,这是计算行列式的又一基本方法。但一般情况下,按行(列)展开并不能减少计算量,仅当行列式中某一行(列)含有较多零元素时,它才能发挥真正的作用。因此,应用按行(列)展开法时,应利用行列式的性质将某一行(列)化为有较多的零元素,再按该行(列)展开。

例2,计算20阶行列式

12D 20=3

212

321

181920 171819 161718

3

2

1

201918

[分析]这个行列式中没有一个零元素,若直接应用按行(列)展开法逐次降阶直至化许许多多个2阶行列式计算,需进行20!*20-1次加减法和乘法运算,这人根本是无法完成的,更何况是n 阶。但若利用行列式的性质将其化为有很多零元素,则很快就可算出结果。

注意到此行列式的相邻两列(行)的对应元素仅差1,因此,可按下述方法计算: 解:

111 111

123 181920

2-11 111

212 171819

c i +1-c i 3-1-1 111

D 20=321 161718

(i =1, 19)

19-1-1 -1-11

201918 321

20-1-1 -1-1-1

111 111

(i =2, , 20)

r i +r 1

34 2000 02 20 2 0 00 0

22 00

22

=21⨯(-1) 20+1⨯218=-21⨯218 20

210

方法3 递推法

应用行列式的性质,把一个n 阶行列式表示为具有相同结构的较低阶行列式(比如,n-1阶或n-1阶与n-2阶等)的线性关系式,这种关系式称为递推关系式。根据递推关系式及某个低阶初始行列式(比如二阶或一阶行列式)的值,便可递推求得所给n 阶行列式的值,这种计算行列式的方法称为递推法。

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

α+β

D n =

10 0

αβα+β

1 0

0 0000

αβ 0α+β 0

1α+β

αn +1-βn +1

证明 :D n =, 其中α≠β

α-β

[分析]此行列式的特点是:除主对角线及其上下两条对角线的元素外,其余

[1]

的元素都为零,这种行列式称“三对角”行列式。从行列式的左上方往右下方看,即知D n-1与D n 具有相同的结构。因此可考虑利用递推关系式计算。

证明:D n 按第1列展开,再将展开后的第二项中n-1阶行列式按第一行展开有:

D n =(α+β)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 -βD n -1=αD n -1-αβD n -2=( α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)

= =β(D 2-αD 1)=β

同样有:

n -2n -2

[(α+β) -αβ-α(α+β)]=β (1)

2n

23D n -βD n -1=α(D n -1-βD n -2)=α(D n -2-βD n -3)=α(D n -3-βD n -4)

= =α(D 2-βD 1)=α

因此当α≠β时

n -2n -2

[(α+β) -αβ-β(α+β)]=α (2)

2n

αn +1-βn +1

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

α-β

方法4 加边法(升阶法)

有时为了计算行列式,特意把原行列式加上一行一列再进行计算,这种计算行列式的方法称为加边法或升阶法。当然,加边后必须是保值的,而且要使所得的高一阶行列式较易计算。要根据需要和原行列式的特点选取所加的行和列。加法适用于某一行(列)有一个相同的字母外,也可用于其列(行)的元素分别为n-1个元素的倍数的情况。

加边法的一般做法是:

D n =

a 11 a 1n a 21 a 2n

a n 1 a nn

1

a 1

a n

1b 1 b n

0 0

0a 11 a 1n

a 11 a 1n a 21 a 2n a n 1 a nn

=0a 21 a 2n =b 2

0a n 1 a nn

特殊情况取a 1=a 2= =a n =1 或 b 1=b 2= =b n =1

例4、计算n 阶行列式:

x 12+1D n =

x 1x 2x 1x 2

x 1x 2x 22+1x 1x 2

x 1x 2x 1x 2x n 2+1

[分析] 我们先把主对角线的数都减1,这样我们就可明显地看出第一行为x 1与x 1,x 2, „, x n 相乘,第二行为x 2与x 1,x 2, „, xn 相乘,„„,第n 行为x n 与 x 1,x 2, „, xn 相乘。这样就知道了该行列式每行有相同的因子x 1,x 2, „, xn ,从而就可考虑此法。

解:

1x 1x 2 0x 12+1x 1x 2

2

D n =0x 2x 1x 2+1

x n x 1

x n x 2

n

2i =1

x n 1x 1x 2-x 1

(i =1, , n ) x 2x n -x 2

r i +1-x i r 1

x 1

10 0

x 2 x n 0 01 0 0

1

2

x n +1x 110 0

-x n

n +1

+∑x i

c 1+x i c i +1(i =1, , n )

x 2 x n 01 0

00 1

=1+∑x i 2

i =1n

00 0

n +1

方法5 拆行(列)法

由行列式拆项性质知,将已知行列式拆成若干个行列式之积,计算其值,再得原行列式值,此法称为拆行(列)法。

由行列式的性质知道,若行列式的某行(列)的元素都是两个数之和,则该行列式可拆成两个行列式的和,这两个行列式的某行(列)分别以这两数之一为该行(列)的元素,而其他各行(列)的元素与原行列式的对应行(列)相同,利用行列式的这一性质,有时较容易求得行列式的值。

例5、 南开大学2004年研究生入学考试题第1大题,要求下列行列式的值: 设n 阶行列式:

a 11a 21 a n 1

a 12

a 1n

=1

a 22 a 2n a n 2 a nn

且满足a ij =-a ji , i , j =1,2, , n , 对任意数b ,求n 阶行列式

a 11+b

a 12+b a 1n +b

=?

a 21+b a 22+b a 2n +b a n 1+b a n 2+b a nn +b

[分析]该行列式的每个元素都是由两个数的和组成,且其中有一个数是b ,显然用拆行(列)法。

解:

a 11+b D n =

a 12 a 12

a 12+b a 1n +b a 1n +b

a 1n

+b +a 11

=

a 11a 21 a n 1

a 12+b a 1n +b a 22+b a 2n +b

a 12+b

a n 2+b a nn +b

+

b

a 12+b a 1n +b

a 21+b a 22+b a 2n +b a n 1+b a n 2+b a nn +b

b a 22+b a 2n +b b a n 2+b a nn +b

a 11=a 21 a n 1a 11=a 21 a n 1

b a 1n +b

a 1n

a 1n

a 22 a 2n +b a n 2 a nn +b a 22 a 2n a n 2 a nn

n

n

a 21b a 2n +b a n 1b a nn +b

a 22 a 2n a n 2 a nn

a 111 a 1n a 211 a 2n

a n 11 a nn

n

a 12

+ +b

a 22 a 2n a n 2 a nn

=1+b ∑A 2i + +b ∑A 1i =1+b ∑A ij

i =1

i =1

i , j =1

a 11

又令A =

a 12

a 1n

且a i j =-a j , i

a 21 a n 1

a 22 a 2n a n 2 a nn

i , j =1, 2, n ,

∴有:A =1, 且A ' =-A

A *

由A =A ⋅A -1=A *即A *⋅A =E

A

-1

∴A *=A -1

又(A )=(A -1) ' =(A ' ) -1=-(A ) -1=-A *

∴A *也为反对称矩阵

又A ij (i , j =1,2, , n ) 为A 的元素

*

'

∴有

i =1, j =1

n

n

A ij =0

从而知:D n =1+b

i =1, j =1

A ij =1

方法6 数学归纳法

一般是利用不完全归纳法寻找出行列式的猜想值,再用数学归纳法给出猜想的证明。因此,数学归纳法一般是用来证明行列式等式。因为给定一个行列式,要猜想其值是比较难的,所以是先给定其值,然后再去证明。 例6 . 证明:

2cos θ1

D n =

0 00

12cos θ1 00

01 00

000

000 12cos θ

=

sin(n +1) θsin θ

(sinθ≠0)

2cos θ

2cos θ

1

证:当n =1, 2时,有:

sin(1+1) θsin θ

2cos θ1sin(2+1) θD 2==4cos 2θ-1=

12cos θsin θD 1=2cos θ=

结论显然成立。

现假定结论对小于等于n -1时成立。 即有:

D n -2=

sin(n -2+1) θ

,

sin θ

D n -1=

sin(n -1+1) θ

sin θ

将D n 按第1列展开,得:

2cos θ1

D n =

1 2cos θ 00

00 00 12cos θ

2cos θ1-

00

0 2cos θ 00

00 00 12cos θ

2cos θ 1

(n -1)

2cos θ

1

(n -1)

=2cos θ⋅D n -1-D n -2

sin(n -1+1) θsin(n -2+1) θ

-

sin θsin θ

2cos θ⋅sin n θ-sin(n -1) θ=

sin θ

2cos θ⋅sin n θ-sin n θ⋅cos θ+co s n θ⋅sin θ=

sin θ

sin n θ⋅cos θ+cos n θ⋅sin θ=

sin θ

sin(n +1) θ=

sin θ=2cos θ⋅

故当对n 时,等式也成立。 得证。

方法7 析因法

如果行列式D 中有一些元素是变数x (或某个参变数)的多项式,那么可以将行列式D 当作一个多项式f(x),然后对行列式施行某些变换,求出f(x)的互素的一次因式,使得f(x)与这些因式的乘积g(x)只相差一个常数因子C ,根据多项式相等的定义,比较f(x)与g(x)的某一项的系数,求出C 值,便可求得D=Cg(x) 。

那在什么情况下才能用呢?要看行列式中的两行(其中含变数x ),若x 等于某一数a 1

时,使得两行相同,根据行列式的性质,可使得D=0。那么x -a 1便是一个一次因式,再找其他的互异数使得D=0,即得到与D 阶数相同的互素一次因式,那么便可用此法。

例7 . 兰州大学2004招收攻读硕士研究生考试工试题第四大题第(1)小题。需求如下行列式的值。

x a 1

D n +1=

a 1a 1

a 1x a 2a 2

a 2 a n a 2 a n a 3

a n

x

a 3

[分析] 根据该行列式的特点,当x =a i . i =1,2, , n 时,有D n +1=0。但大家认真看一下,该行列式D n+1是一个n+1次多项式,而这时我们只找出了n 个一次因式

x -a i . i =1,2, , n , 那么能否用析因法呢?我们再仔细看一下,每行的元素的和数都是一

样的,为:

∑a +x ,那么我们从第2列开始到第n+1列都加到第1列,现提出公因式

i n

i =1

∑n

a i +x ,这样行列式的次数就降了一次。从而再考虑析因法。

i =1

解:

∑n

a i +x

a 1a 2 a n i =1∑n

a i +x

x a 2 a a 1

a 2n

i =1

a 2 D n +1=

∑n

x =(a i +x )

i =1

∑n a a 3 i

+x

2a 3

a a 2

a n

i =1a 2

a 3

∑n

a i +x

a 2

a 3

x

i =1

令:

a 1a 2 a n x a 2 a n D ' n +1=

a 2a 3

a n

a 2

a 3

x

显然当:x =a ' i . i =1,2, , n 时,D n +1=0 。 又D ' n +1为n 次多项式。

∴设D ' n +1=C (x -a 1)(x -a 2) (x -a n )

又D ' n +1中x 的最高次项为x n

,系数为1,∴C=1

∴D ' n +1=(x -a 1)(x -a 2) (x -a n )

因此得:

n

D '

n +1=(∑a i +x ) D n +1i =1∑n

=(a i +x )(x -a 1)(x -a 2) (x -a n )

i =1

方法8 . 辅助行列式法

a n a n

a n x

辅助行列式法应用条件:行列式各行(列)和相等,且除对角线外其余元素都相同。 解题程序:

1)在行列式D 的各元素中加上一个相同的元素x ,使新行列式D *除主对角线外,其余元素均为0;

2)计算D *的主对角线各元素的代数余子式A ii (i =1,2, n ) ; 3) D =D *-x

i , j =1

∑A

n

[1]

ij

例8 . 大连理工大学2004年硕士生入学考试《高等代数》试题,第一大题填空题第2小题需求下列n 阶行列式的值。

11D n =

2-n 1 12-n 1 2-n 1

1 11

解:在D n 的各元素上加上(-1) 后,则有:

00

(D n ) *=

2-n 0 02-n

n (n -1)

0 2-n 0

=(-1) 2⋅(1-n ) n

0 00

n (n -1)

2

又A 1n =A 2, n -1= =A n 1=(-1)

⋅(1-n ) n -1,其余的为零。

n

n

∴D n =(D n ) *+∑A ij =(-1)

i , j =1

n

n (n -1)

2

⋅(1-n ) +∑A i , n -i +1

i =1

=(-1) =(-1)

n (n -1) 2n (n -1) 2

⋅(1-n ) +(-1) ⋅(1-n ) n -1

n

n (n -1) 2

⋅n ⋅(1-n ) n -1

方法9 利用拉普拉斯定理

拉普拉斯定理的四种特殊情形:[1][5]

1)

A nn C mn

0B mm

=A nn ⋅B mm 2)

A nn 0C nm B mm

C nm B mm A nn 0

=A nn ⋅B mm

3)

0B mm

A nn C mn

=(-1)

mn

A nn ⋅B mm

4)

=(-1) mn A nn ⋅B mm

例9 计算n 阶行列式:[1]

λa a a a

b αD n =b β

b

解:

βα

β ββ β

βββ α

λ

D n

(i =2, , n -1)

a

λi +1-λ2

b 0 0

αβ-α 0

a α-β

α 0

a a β β0 0 0 α-β a

ββ βα-β0 00α-β 0 00 α-βa

a

λ

b

C 2+C i 0(i =3, n ) 0

0利用拉普拉斯定理

(n -1) a α+(n -2) β

00 0(n -1) a b α+(n -2) β

α-β

λ

2⨯2

0 0

n -2

0 0α-β 0 0 α-β

(n -2) ⨯(n -2)

=[λα+λ(n -2) β-ab (n -1) ]⋅(α-β)

方法 10 .利用范德蒙行列式

范德蒙行列式:

1x 1x 12x 1n -1

例10 计算n 阶行列式[9]

1x 2x 22

n -1x 2

1x 3x 32

n -1x 3

1x n

2x n =

1≤j

n -1x n

(x i -x j )

(a -n +1) n -1(a -n +1) n -2

D n =

a -n +11

(a -n +2) n -1 (a -1) n -1(a -n +2) n -2 (a -1) n -2

a -n +21

a -11

a n -1a n -2 a 1

(a -n +1) n -1(a -n +1) n -2

D n =

a -n +11

(a -n +2) n -1 (a -1) n -1(a -n +2) n -2 (a -1) n -2

a -n +21

a -11

a n -1a 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次行对换后,得到

1

D n =(-1)

n (n -1) 2

1a -n +2

1a -1

1a a n -2a n -1

a -n +1 (a -n +1) n -2(a -n +1) n -1

(a -n +2) n -2 (a -1) n -2(a -n +2) n -1 (a -1) n -1

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

λE n -AB =λn -m λE m -BA

D n =(-1)

n (n -1) 2

n n -(2

1)

1≤j

∏[(a -n +i ) -(a -n +j )]=(-1)

1≤j

(i -j )

方法11 利用矩阵行列式公式

引理:设A 为n ⨯m 型矩阵,B 为m ⨯n 型矩阵,E n ,E m 分别表示n 阶,m 阶单位矩阵,则有det(E n BA ) =det(E m BA ) [5]

先引入一个证明题:[1]

设A ,B 分别是n ⨯m 和m ⨯n 矩阵,λ≠0,证明:

⎛λE n ⎝B

λE n -AB =λn -m λE m -BA

证明: λE n

B

A ⎫⎛E n 0⎫⎛λE n -AB A ⎫⎪⎪= ⎪两边取行列式得: E m ⎭⎝-B E m ⎭⎝0E m ⎭

A λE n -AB A

==λE n -AB E m =λE n -AB E m 0E m

A E n 0λE n

=

E m -B E m B

⎛λE n ⎝B

⎛A ⎫ E n

⎪E m ⎭ 0

-

⎫⎛λE A ⎪ n λ⎪=

B E m ⎪⎭⎝1

1

-BA +E m ⎪⎪λ⎭

同样两边取行列式有:

λE n

B

A E n E m

-

1

λ

A

=

λE n

B

E m

λE n

A =E m B

0-1

λ

BA +E m

λλ

那么对于A , B 分别是n ⨯m 和m ⨯n 矩阵,λ≠0能否得到:

λE n +AB =λn -m λE m +BA

答案是肯定的。 证:

⎛λE n ⎝B

=λE n -

1

BA +E m =λn

1

(λE m -BA )=λn -m λE m -BA 得证。

-A ⎫⎛E n 0⎫⎛λE n +AB -A ⎫⎪⎪= ⎪ E m ⎭⎝-B E m ⎭⎝0E m ⎭

∴ 有:

λE n

B

-A

=λE n +AB E m

⎛λE 又 n

⎝B

⎛-A ⎫ E n

⎪E m ⎭ 0

⎝⎫⎛λE A ⎪ n λ⎪=

B E m ⎪⎭⎝1

1

BA +E m ⎪⎪λ⎭

λE n

B

-A 1

=λE n BA +E m =λn -m λE m +BA E m λ

∴λE n +AB =λn -m λE m +BA

即得:对A , B 分别为n ⨯m 和m ⨯n 矩阵,λ≠0时,有:

λE n AB =λn -m λE m BA

则当λ=1时,有:E n AB =E m BA ∴引理得证。

例11.2003年全国硕士研究生入学考试数学试卷三第九题的解答中需要计算如下行列式的

值。

a 1+b D n =

a 1a 1 a 1

a 2

a 3

a n

a 2+b a 3 a n a 2a 3+b a n a 3 a 2a 3 a n +b a n

a 1+b a 2a 3

解:令矩阵A =

a 1

a 1 a 1a 2+b a 3 a n a 2a 3+b a n a 3 a 2a 3 a n +b

则可得:

a 1

a 1

A =bE n +a 1

a 1

a 2a 2a 2 a 2

a 3 a n

⎛1⎫

a 3 a n ⎪

1

a 3 a n =bE n + ⎪(a 1, a 2, , a n )

a 3 ⎪

⎝1⎭

a 3 a n

=bE n +B n ⨯1C 1⨯n

其中 B n ⨯1=(11 1), C 1⨯n =(a 1, a 2, , a n ) 那么根据上面所提到的引理可得:

D n =bE n +BC =b n -1b +C 1⨯n B n ⨯1

T

又 C 1⨯n B n ⨯1

⎛1⎫ ⎪n 1

=(a 1, a 2, , a n ) ⎪=∑a i

⎪i =1 ⎪⎝1⎭

n -1

n i =1

∴可得:D n =b (∑a i +b )

方法12 利用方阵特征值与行列式的关系。

也以例11为例

a 1+b

a 2

a 3

a n

a 1a 1 a 1

a 1

a 1

=bE n +a 1

a 1

a 2+b a 3 a n a 2a 3+b a n a 3 a 2a 3 a n +b a 2a 2a 2 a 2

a 3 a n

a 3 a n

a 3 a n =bE n +A n a 3 a 3 a n

n

[5]

解:M n =

显然bE n 的n 个特征值为b , b , , b 。 A n 的n 个特征值为∑a i , 0, 0, , 0。

i =1

b , b , , b 由矩阵特征值与对应行列式的关系知:故M n 的特征值为b +∑a i ,

i =1

n -1

n

D n =M n =b (∑a i +b )

n -1

i =1

n

[注] M n 的特征值也可由特征值的定义得到。

本题行列式比较特殊,可以用到此方法,对于其他的行列式,本方法一般不适用

问题的推广

例11中,主对角线上的元素为a i +b (i =1, 2, , n ) ,那么我们使得主对角线上的元素为

λ1

λ1, λ2, λn ,n 个任意数,可得下列一般的行列式:[1]

[3]

a

2

a 1a [7]

D n =1

a 1a 1

λ2

a a

33

a 2λ3

a 2a 3 n a 2a 3 λn

a n a n a n

[分析]上面我们已经介绍了多种方法,根据这题行列式的特点,每行都有相同的因子

a 1, a 2, , a n ,所以本题适用加边法。(本题有多种解法,据上分析,仅以加边法推出。)

1a 1a 20λ1a 20a 1λ2 0a 10a 1

a 2a 2

a 3 a n a 3 a n a 3 a n a 3 a n a 3 λn

解: D n =

(n +1)

1a 1a 2-1λ1-a 10

(i =2, , n ) -10λ2-a 2

r i -r 1

-1-1

1+∑

i =1n

a 3 0 0 00

a n 00

00

a i λi -a i

00

a 1

0 λn -a n

a 00 00

(n +1)

a 20λ2-a 2

00

3

a n 00

C 1+

1

C λi -a i i -1

(i =2, , n )

00 00

λ1-a 1

0 00

0 λn -a n

(n +1)

n n n

a i

=(1+∑). ∏(λi -a i ) =∏(λi -a i ) +[a i . ∏(λj -a j )]

λ-a j =1i =1i i =1i =1i

n

j ≠i

特别地,当λi =a i +b 时 (i =1, 2, , n )

D n =∑a i b n -1+b n =b n -1(b +∑a i ) 与例11的答案一致。

i =1

i =1

n

n


相关文章

  • 行列式的计算技巧与方法总结.
  • 存档编号 赣 南 师 范 学 院 学 士 学 位 论 文 行列式的若干计算 技巧与方法 目 录 摘要 ....................................................... 1 关键字 ....... ...查看


  • 2016年海南省公务员考试资料分析题解题技巧 1
  • 2016年海南省公务员考试资料分析题解题技巧 资料分析在历年的国考和省考中都属于必考题型,不仅考查考生的阅读能力和概念理解能力,更考查计算能力和综合分析能力.在省考中考查三篇资料分析,共计15道题,其中至少有12道题都属于计算题,在短时间内 ...查看


  • Office办公软件高级应用教学大纲
  • <Office 办公软件高级应用>课程教学大纲 Office advanced application 一.课程信息 课程名称:Office 办公软件高级应用 英文名称:Office advanced application 课 ...查看


  • 中学数学教学论文题目
  • 1.数学中的研究性学习 2.数字危机 3.中学数学中的化归方法 4.高斯分布的启示 5.a2+b2≧2ab的变形推广及应用 6.网络优化 7.泰勒公式及其应用 8.浅谈中学数学中的反证法 9.数学选择题的利和弊 10.浅谈计算机辅助数学教学 ...查看


  • 高等数学教学大纲模板
  • [高职教学大纲模板] 江西工商职业技术学院 系 < 高等数学 >课程教学大纲 一.课程的性质与任务 (一)本课程的性质 (高等数学是高等职业院校经济类专科科各专业学生的一门必修的重要基础理论课,它是为培养我国社会主义现代化建设所 ...查看


  • 范德蒙行列式的应用
  • 范德蒙德行列式的应用 摘 要 本文利用范德蒙行列式的一些理论和结果,并通过对n阶范德蒙行列式的计算,讨论它 的各种位置变化规律.然后主要研究一些范德蒙行列式的例子,从中掌握行列式的某些方法 和技巧. 关键词 范德蒙行列式:行列式的旋转:加边 ...查看


  • 01第一节二阶与三阶行列式
  • 第一章 行列式 历史上,行列式的概念是在研究线性方程组的解的过程中产生的. 如今,它在数学的许多分支中都有着非常广泛的应用,是常用的一种计算工具.特别是在本门课程中,它是研究后面线性方程组.矩阵及向量组的线性相关性的一种重要工具. 第一节 ...查看


  • 第3节行列式的性质
  • -- n级行列式的定义 由 n 个元素 aij ( i , j = 1, 2,⋯ n)组成的记号22. 利用定义计算 n( n ≥ 4)级行列式 例1 计算行列式0 1 0 0 D= 0 2 1 0 1 0 3 0 4 0 0 1a11 a ...查看


  • 行列式乘法规则的证明方法及其应用 2
  • 本科毕业论文(设计) 题 目: 行列式乘法规则的证明方法及其应用 学 生: 学号: 学 院: 数学学院 专业: 数学与应用数学 入学时间: 年 月 日 指导教师: 职称: 完成日期: 年 月 日 诚 信 承 诺 我谨在此承诺:本人所写的毕业 ...查看


热门内容