行列式的计算方法.docx

上传人:b****5 文档编号:6758066 上传时间:2023-01-10 格式:DOCX 页数:32 大小:358.67KB
下载 相关 举报
行列式的计算方法.docx_第1页
第1页 / 共32页
行列式的计算方法.docx_第2页
第2页 / 共32页
行列式的计算方法.docx_第3页
第3页 / 共32页
行列式的计算方法.docx_第4页
第4页 / 共32页
行列式的计算方法.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

行列式的计算方法.docx

《行列式的计算方法.docx》由会员分享,可在线阅读,更多相关《行列式的计算方法.docx(32页珍藏版)》请在冰豆网上搜索。

行列式的计算方法.docx

行列式的计算方法

引言1

一、行列式的定义及性质2

(一)行列式的定义及相关公式2

(二)n级行列式的性质:

.4

二、行列式的计算6

(一)行列式的基本计算方法6

1、定义法:

6

2、三角形法:

7

3、降阶法:

12

4、换元法:

14

5、递推法:

15

6、数学归纳法:

16

7、目标行列式法:

18

(二)行列式的辅助计算方法19

1、加边法:

19

2、析因子法:

21

3、连加法:

21

4、拆项法:

22

5、乘积法:

23

结束语24

参考文献:

26

行列式的计算方法

摘要行列式是线性代数理论中极其重要的组成部分,是高等数学的一个基本的概念。

行列式产生于解线性方程组中,并且也是最早应用于解线性方程组中,并且在其他学科分支都有广泛的应用,可以说它是数学、物理学以及工科许多课程的重要学习工具。

行列式也为解决实际问题带来了许多方便。

本文针对行列式这一数学工具,进行系统讨论,从不同的角度理解了行列式的定义,重点证明了行列式性质,介绍一些展开定理,总结了行列式的几种计算方法,如定义法、三角形法、降阶法、换元法、递推法、数学归纳法及目标行列式法。

辅助方法有:

加边法、析因子法、乘积法、连加法、拆项法等,并结合例题说明行列式计算的技巧性和灵活性。

关键词行列式,计算方法,线性方程组。

TheCalculationofDeterminant

LiuHui

(CollegeofMathematicsandPhysicsBohaiUniversityLiaoningJinzhou121000China)

AbstractThedeterminantistheextremelyimportantconstituentinthelinearalgebratheory,itisabasicconceptofhighermathematics.Thedeterminantisevolvedfromandsolvedthelinearequationgroup,andisappliedtosolveinthelinearequationgroupfirst,moreoverallhasthewidespreadapplicationinotherdisciplinebranches,wecansaythatitisanimportantstudytoolwhichinmathematics,thephysicsaswellastheengineeringcoursemanycurricula.Thedeterminantalsobroughtaboutconvenientforthesolutionactualproblem.Thisarticleinviewofthedeterminantthismathematicalinstrument,carriesonthesystemdiscussion,hadunderstoodfromthedifferentangletothedeterminantdefinition,hadproventhenatureofthedeterminantonemphasis,introducedsomeexpansiontheorem,summarizedseveralcomputationalmethodsofthedeterminant,suchasdefiningthelaw,triangularlaw,lowerthestepslaw,changeyuansoflaw,isitpushawaylaw,mathematicalinductionandgoaldeterminantlawtopass,Thehouseholdermethodisasfollows,addthelaw,analysethefactorlaw,productlaw,eventheaddition,dismantlealawandsoon,andunionsamplequestionshowingdeterminantcomputationskillandtheflexibility.

KeywordsOrderdeterminat;Computingtechnology;Lineshapeequationgroup.

引言

行列式是线性代数中重要的一部分,它的产生和最早的应用都是在解线性方程组中,虽然相对整个线性代数领域来说,它只是一小部分,但是它的作用不可忽视,有着重要的地位。

因为在一些数学问题中,往往会涉及到行列式问题,而行列式的计算是解决问题的关键。

不过它现在的应用范围已拓展得很广泛,成为很多学科的重要工具。

国际上一些知名的数学家如:

克兰姆(cramer),拉普拉斯(laplace),范得蒙(vandermonde)等都对行列式有着深入的研究,并为行列式的计算奠定了理论基础。

行列式的解题方法灵活多样,技巧性强,有些问题只靠一种方法还不能解决,所以本文就行列式的多种基本方法和辅助方法进行归纳总结以及进行例证说明。

这些方法与技巧也许不能包含所有解法,但随着知识的发展我们相信还会有更新的,更好的方法来解决行列式的计算问题。

一、行列式的定义及性质

一)行列式的定义及相关公式

在高等代数(线性代数)教科书中,对行列式都有如下介绍

1、二级行列式的定义

a11a22a12a21

2、三级行列式的定义

a21a22a23a11a22a33a12a23a31a13a21a32a13a22a31a31a32a33

a12a21a33a11a23a32.

的一个排列,当j1j2...jn是偶排列时,

3、n级行列式的定义

a11

a12

L

a1n

Dn

a21

a22

L

a2n

1Ljn

j1j2Ljn

L

L

L

L

j1j2

a1j1a2j2Lanjn

an1

an2

L

ann

a11

a12

...a1n

a21

a22

...a2n

也就是说n

级行列式

等于所有取自不同行不同

an1

an2

...ann

列的几个元素

的乘积a1

j1a

2j...a

2

nj(*)

n

的代数和。

这里j1j2...jn是1,2⋯

n

(*)式取正号,当j1j2...jn是奇排

列时(*)式取负号。

定义法是计算行列式的根本方法,对任何行列式

都适用即n级行列式等于所有取自不同行不同列的n个元素乘积的代

数和。

4、将行列式按行(或列)展开

上的方阵。

6、ABAB,其中A、B都是数域P上的方阵。

9、非零矩阵k左乘行列式的某一行加到另一行上,则新的分块行列式与原来相等。

10、AAT,其中A是数域P上的方阵。

11、范德蒙行列式

二)n级行列式的性质:

性质1:

行列互换,行列式不变。

a11

a12

a1n

a11

a21

an1

a21

a22

a2n

a12

a22

an2

an1

an2

ann

a1n

a2n

ann

性质2:

一个数乘以行列式的某一行,等于该这个数乘以此行式

a11

a12

a1n

a11

a12

a1n

kai1

kai2

kain

k

ai1

ai2

ain

an1

an2

ann

an1

an2

ann

性质3:

如果某一行是两组数的和,那么这个行列式就等于两个行列式的和,而这个行列式除这一行外全与原来行列式的对应的行一样。

a11a12

a1n

an

a12

a1n

a11

a12

a1n

b1c1

b2c2

bncn

b1

b2

bn

c1

c2

cn

an1

an2

ann

an1

an2

ann

an1

an2

ann

性质4:

如果行列式中有两行相同,那么行列式为为零。

所谓两

行相同就是说两行的对应元素相等。

性质5:

如果行列式中两行成比例,那么行列式为零

a11

a12

a1n

a11

a12

a1n

ai1

ai2

ain

ai1

ai2

ain

k

kai1

kai2

kain

ai1

ai2

ain

a11

an2

ann

a11

an2

ann

性质6:

对换行列式中两行的位置,行列式反号。

性质7:

把一行的倍数加到另一行,行列式不变。

性质8:

若行列式D的所有元素都加上同一个数,则其代数余子

式之和不变。

即:

a11

a12

a1n

a11

x

a12

x

a1n

x

D

a21

a22

a2n

,D1

a21

x

a22

x

a2n

x

an1

an2

ann

an1

x

an2

x

ann

x

nD1DxAij,其中Aij是D1中的。

ij1

性质9:

若行列式某一行元素都等于1,则行列式等于其所有代数余子式之和。

性质10:

设Daijnn,则D的代数余子式之和等于

nn

1

1

1

a21

a11

a22

a12

a2n

a1n

a31

a11

a32

a12

a3n

a1n

an1

a11

an2

a12

ann

a1n

二、行列式的计算

(一)行列式的基本计算方法

1、定义法:

应用n级行列式的定义计算其值的方法,称为定义法

a11

a12

...

a1n

由行列式计算的定义知,

a21

a22

...

a2n

j1j2.

(j1j2...jn)

(1)12na1j1a2j2anjn

..jn

an1

an2

...

ann

a11

a12

...

a1n

也就是说n级行列式

a21

a22

...

a2n

等于所有取自不同行不同列

an1

an2

...

ann

的几个元素的乘积a1ja2j

...anj

(*)

的代数和。

这里

j1j2...jn是1,2⋯n的

一个排列,当j1j2...jn是偶排列时,(*)式取正号,当j1j2...jn是奇排列

时(*)式取负号。

定义法是计算行列式的根本方法,对任何行列式都

适用

多零元素,所以不为零的项只有a14a23a32a41这一项,而(4321)6,故

d123212。

注:

对于一个n级行列式,按定义展开后共有n!

项,计算它就需要做n!

(n-1)个乘法,当n较大时,n!

是一个相当大的数字,直接从定义来计算行列式几乎是不可能的,因此,定义法一般很少用。

2、三角形法:

将行列式化为上三角形或下三角形行列式来计算的一种方法。

(1)提公因式法(Ⅰ)行列式各行(列)元素的和都相同,这一类行列式的计算方法是把每一行(列)加到第一行(列)上,然后提取公因数,便可转化为

1)的形式或直接化为三角形的形式。

4

例2:

计算行列式1

11114

分析:

这是一个四级行列式,用定义法我们知道它的值是4!

个项的和,能准确的找出24项也是一件麻烦的事情,观察行列式我们会发现它每行(列)的和都是11147,因此经过变换提公因数后会出现全为1的一行(列),在化三角形法中,我们最愿意看到的就是

行(列)1,故

解:

把所有列都加到第一列,提公因数,得:

1

1

1

1

1

1

1

1

1

4

1

1

0

3

0

0

3

7

1

1

4

1

7

0

0

3

0

733189

1

1

1

4

0

0

0

3

D

由此可见,用提公因数的方法计算某些行列式,可以减少计算量,

降低出现错误的可能性。

我们再来看一个高阶行列式的例子

x

a1

a2...

...an

a1

x

a2...

...an

例3:

计算:

D

a1

a2

x...

...an

a1

a2

a3...

...x

提出公因数使第一列全变为1,则便形成

(1)的形式,同样可以化为三角形。

解:

把各列都加到第一列,提出公因数,

得:

1

a1

a2...

...an

n

1

x

a2...

...an

D(xai)

1

a2

x...

...an

i1

1

a2

a3...

...x

n

(xai)(xa1)(xa2)...(xan)

i1

再将第一列的(a1),(a2)...(an)倍分别加到第2,3...n1列,得

100......0

n

(xai)(xa1)(xa2)...(xan)

i1

(2)提因式法(Ⅱ)有些行列式,虽然各行(列)元素的和不相同,但第i(i2,3,...n)行

(列)乘以适当的倍数加到第一行(列)后,也可以提出公因数或直接化为三角形。

246

427

327

例4:

计算D

1014

543

443

342

721

621

分析:

这是一个三阶行列式用前面介绍的定义法便可求出结果,即:

D2465436211014721327427443(342)327543(342)

427443(342)1014721327

5

294105

虽然是三阶行列式,但计算量也是相当大的,仔细观察行列式会发现,行列式三行的和都是1000的倍数,且后两列的元素分别相差

100,因此可以进行变换,然后提出公因数,使计算简便

解:

把第二、三列都加到第一列上,并用第二列减去第三列,则

3)比例相加法

行列式对角线以下(上)的元素与行列式中某一行(列)的对应元素成比例。

这样的行列式,只要把行列式的某一行(列)乘的适当倍数加到其它行(列),即可化为三角形。

1a1a2...an

例5:

计算1a1b1a2...an

1a1a2...anbn

分析:

观察行列式的特点,主对角线下方的元素与第一行元素对应相同,故用第一行的

(1)倍加到下面各行便可使主对角线下方的元素全部变为零。

解:

将D的第一行的

(1)倍分别加到第2,3...n1行上去,可得:

an

b1b2...bn

1a1a2

0b10D00b2

a1

a2

a3.

..an

1

a1

a2

a3.

..x

1

a1

x

a2.

..an1

1

000

bn

例6:

计算D

xa1a2

an11

元素对应成比例,故用最后一列元素的倍数加到前面的列上就可使次对角线上方的元素都化为零。

解:

将最后一列分别乘的(a1),(a2)...(an)后依次加到第1,2Ln列,

可得:

0

0

0.

..01

0

0

0.

..xan1

n(n1)

D

...

...

....

.......

(1)2(xa1)(xa2)...(xan)

0

xa1

a2a3.

..an1an1

xa1

a1a2

a2a3.

..an1an1

(4)逐行相加法。

有的行列式的行(列)乘的适当的倍数,逐行(列)相加后,可

化为前面的几种形式,进而化为三角形或直接化为三角形。

1234

1123

1x12

1xx1

1xxx

分析:

观察行列式的特点,主对角线上方的元素按列(行)成等

差数列,而主对角线下方的元素按行(列)成常数列,故用逐行(列)

相加法后,可使一部分元素变为零,而一部分全变为相同的,从而更

有利于化为三角形。

一般的,若行列式对角线两侧的元素有一定的规律,如:

成等差数列,成等比数列或相等时,用逐行(列)相加法可使行列式变的简单易算。

解:

从D的第二行起,每行乘以(-1)后加到上一行,则得

 

从第一行开始,每行都减去下一行,又得

以上的四种方法都是利用化三角形的方法来解求行列式,由定义法引申出的化三角形法是求解行列式的常用方法。

由于对角线上元素相乘时要注意前面的符号,为了书写结果简单,通常我们愿意利用主对角线元素的乘积来表示结果,但若化为次对角线乘积更简便的方法,只要注意结果的符号,化为次对角线元素的乘积也是完全正确可行的。

3、降阶法:

利用行列式的性质将行列式的阶数降低,然后再计算行列式的值的方法,称为降阶法。

降价法可以将一个n阶行列式化为n个n1阶行列式计算。

若继续使用按行(列)展开法,可以将n阶行列式降阶直至化为许多个2阶行列式计算,这是计算行列式的又一基本方法。

即在较高阶行列式的计算过程中,如果行列式中某一行(或列)中元素较多,或者可以通过采用行列式的性质使某一行(列)的大多数元素化为零,则可通过展开定理,将行列式按该行(列)展开,从而使较高阶的行列式计算问题转化为几个较低阶的行列式计算问题,反复使用多次,直到将原

行列式化为易于计算出的较低阶的行列式例8:

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

a

0

0

L

0

1

0

a

0

L

0

0

D

0

0

a

L

0

0

L

L

L

L

L

L

1

0

0

L

0

a

解:

按第一行展开,得

0

a

0

L

0

a

0

L

0

0

0

0

a

L

0

0

a

L

0

0

1n

Da

L

L

L

L

L

11n

L

L

L

L

L

0

0

0

L

a

0

0

L

0

a

1

0

0

L

0

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

解:

将D按第一行展开,

用相似的方法推导下去,则

D(a2b2)D2n2(a2b2)2D2n4L(a2b2)n1D2

(a2b2)n1ab(a2b2)n

ba

4、换元法:

将行列式的元素进行变换,然后再计算行列式之值的方法称为换元法。

a1x

xa2

例10:

计算行列式Dn2

xx

0

0

中每个元素加上x所anx

f(x)=(x1-x)(x2-x)⋯(xn-x)ab.

证明:

作行列式D(x)

D(x)=

x1xaxaxLaxbxx2xaxLaxbxbxx3xLaxLLLLLbxbxbxLxnx

可见D(-a)=f(a),D(-b)=f(b),又根据行列式的性质可知是x

的一次多项式,所以可令D(x)=cx+d又因为D(0)=d=D,所以

D(-a)=-ca+D=f(a);D(-b)=-cb+D=f(b),所以

D(x)=af(b)bf(a).

ab

5、递推法:

利用行列式的性质,把一个n阶行列式表示为具有相同结构的较低阶行列式(比如,n-1阶或n-1阶与n-2阶等)的线性关系式,这种关系式称为递推关系式。

根据递推关系式及某个低阶初始行列式

比如二阶或一阶行列式)的值,便可递推求得所给n阶行列式的值。

推法。

例12:

计算行列式Dn

由此递推得

n1n2a1xa2x...an1xan.

注:

按此方法解题时,往往会得到一个一般的递推公式:

DnpDn1qDn2,

此时可先计算出D1、D2、D3等,找出递推规律,再用数学归纳法进

行证明,进而计算出行列式的值。

0

0

0

1

0

0

例13:

计算行列式Dn

0

1

0

0

0

00

1

解:

按第一行展开得:

Dn(

)Dn1Dn2

DnDn1(Dn1aDn2)

(1)

按递推关系DnDn1

n2(D2

D1)

D1D22

2

(2)

(1)式又可推导出:

DnDn1(Dn1Dn2),按逆推关系得

DnDn1n⋯(3)

n1n1

(2)(3)解得Dn

6、数学归纳法:

利用数学归纳法的步骤,处理行列式的方法,称为数学归纳法。

利用不完全归纳法寻找出行列式的猜想值,再用数学归纳法给出猜想值的严格证明,通常采用第二形数学归纳法较多。

一般用于证明行列式的正确性。

例14:

2cos

1

0

L

0

0

1

2cos

1

L

0

0

0

1

2cos

L

0

0

sin(n1)

Dn

(sin

0)

M

M

M

M

M

sin

0

0

0

L2cos

1

0

0

0

L

1

2cos

证明

当n

1,2时,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1