行列式的计算方法Word格式.docx
- 文档编号:19776629
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:32
- 大小:358.67KB
行列式的计算方法Word格式.docx
《行列式的计算方法Word格式.docx》由会员分享,可在线阅读,更多相关《行列式的计算方法Word格式.docx(32页珍藏版)》请在冰豆网上搜索。
本文针对行列式这一数学工具,进行系统讨论,从不同的角度理解了行列式的定义,重点证明了行列式性质,介绍一些展开定理,总结了行列式的几种计算方法,如定义法、三角形法、降阶法、换元法、递推法、数学归纳法及目标行列式法。
辅助方法有:
加边法、析因子法、乘积法、连加法、拆项法等,并结合例题说明行列式计算的技巧性和灵活性。
关键词行列式,计算方法,线性方程组。
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
a2n
1Ljn
j1j2Ljn
j1j2
a1j1a2j2Lanjn
an1
an2
ann
...a1n
...a2n
也就是说n
级行列式
等于所有取自不同行不同
...ann
列的几个元素
的乘积a1
j1a
2j...a
2
nj(*)
n
的代数和。
这里j1j2...jn是1,2⋯
(*)式取正号,当j1j2...jn是奇排
列时(*)式取负号。
定义法是计算行列式的根本方法,对任何行列式
都适用即n级行列式等于所有取自不同行不同列的n个元素乘积的代
数和。
4、将行列式按行(或列)展开
上的方阵。
6、ABAB,其中A、B都是数域P上的方阵。
9、非零矩阵k左乘行列式的某一行加到另一行上,则新的分块行列式与原来相等。
10、AAT,其中A是数域P上的方阵。
11、范德蒙行列式
二)n级行列式的性质:
性质1:
行列互换,行列式不变。
性质2:
一个数乘以行列式的某一行,等于该这个数乘以此行式
kai1
kai2
kain
k
ai1
ai2
ain
性质3:
如果某一行是两组数的和,那么这个行列式就等于两个行列式的和,而这个行列式除这一行外全与原来行列式的对应的行一样。
a11a12
an
b1c1
b2c2
bncn
b1
b2
bn
c1
c2
cn
性质4:
如果行列式中有两行相同,那么行列式为为零。
所谓两
行相同就是说两行的对应元素相等。
性质5:
如果行列式中两行成比例,那么行列式为零
ai2
性质6:
对换行列式中两行的位置,行列式反号。
性质7:
把一行的倍数加到另一行,行列式不变。
性质8:
若行列式D的所有元素都加上同一个数,则其代数余子
式之和不变。
即:
x
D
,D1
则
nD1DxAij,其中Aij是D1中的。
ij1
性质9:
若行列式某一行元素都等于1,则行列式等于其所有代数余子式之和。
性质10:
设Daijnn,则D的代数余子式之和等于
nn
1
a31
a32
a3n
二、行列式的计算
(一)行列式的基本计算方法
应用n级行列式的定义计算其值的方法,称为定义法
...
由行列式计算的定义知,
j1j2.
(j1j2...jn)
(1)12na1j1a2j2anjn
..jn
也就是说n级行列式
等于所有取自不同行不同列
的几个元素的乘积a1ja2j
...anj
(*)
这里
j1j2...jn是1,2⋯n的
一个排列,当j1j2...jn是偶排列时,(*)式取正号,当j1j2...jn是奇排列
时(*)式取负号。
定义法是计算行列式的根本方法,对任何行列式都
适用
多零元素,所以不为零的项只有a14a23a32a41这一项,而(4321)6,故
d123212。
注:
对于一个n级行列式,按定义展开后共有n!
项,计算它就需要做n!
(n-1)个乘法,当n较大时,n!
是一个相当大的数字,直接从定义来计算行列式几乎是不可能的,因此,定义法一般很少用。
将行列式化为上三角形或下三角形行列式来计算的一种方法。
(1)提公因式法(Ⅰ)行列式各行(列)元素的和都相同,这一类行列式的计算方法是把每一行(列)加到第一行(列)上,然后提取公因数,便可转化为
1)的形式或直接化为三角形的形式。
4
例2:
计算行列式1
11114
分析:
这是一个四级行列式,用定义法我们知道它的值是4!
个项的和,能准确的找出24项也是一件麻烦的事情,观察行列式我们会发现它每行(列)的和都是11147,因此经过变换提公因数后会出现全为1的一行(列),在化三角形法中,我们最愿意看到的就是
行(列)1,故
解:
把所有列都加到第一列,提公因数,得:
3
7
733189
由此可见,用提公因数的方法计算某些行列式,可以减少计算量,
降低出现错误的可能性。
我们再来看一个高阶行列式的例子
a1
a2...
...an
例3:
计算:
D
a2
x...
a3...
...x
提出公因数使第一列全变为1,则便形成
(1)的形式,同样可以化为三角形。
把各列都加到第一列,提出公因数,
得:
D(xai)
i1
(xai)(xa1)(xa2)...(xan)
再将第一列的(a1),(a2)...(an)倍分别加到第2,3...n1列,得
100......0
(xai)(xa1)(xa2)...(xan)
(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行上去,可得:
b1b2...bn
1a1a2
0b10D00b2
a3.
..an
..x
a2.
..an1
000
例6:
xa1a2
an11
元素对应成比例,故用最后一列元素的倍数加到前面的列上就可使次对角线上方的元素都化为零。
将最后一列分别乘的(a1),(a2)...(an)后依次加到第1,2Ln列,
可得:
0.
..01
..xan1
n(n1)
....
.......
(1)2(xa1)(xa2)...(xan)
xa1
a2a3.
..an1an1
a1a2
(4)逐行相加法。
有的行列式的行(列)乘的适当的倍数,逐行(列)相加后,可
化为前面的几种形式,进而化为三角形或直接化为三角形。
1234
1123
1x12
1xx1
1xxx
观察行列式的特点,主对角线上方的元素按列(行)成等
差数列,而主对角线下方的元素按行(列)成常数列,故用逐行(列)
相加法后,可使一部分元素变为零,而一部分全变为相同的,从而更
有利于化为三角形。
一般的,若行列式对角线两侧的元素有一定的规律,如:
成等差数列,成等比数列或相等时,用逐行(列)相加法可使行列式变的简单易算。
从D的第二行起,每行乘以(-1)后加到上一行,则得
从第一行开始,每行都减去下一行,又得
以上的四种方法都是利用化三角形的方法来解求行列式,由定义法引申出的化三角形法是求解行列式的常用方法。
由于对角线上元素相乘时要注意前面的符号,为了书写结果简单,通常我们愿意利用主对角线元素的乘积来表示结果,但若化为次对角线乘积更简便的方法,只要注意结果的符号,化为次对角线元素的乘积也是完全正确可行的。
3、降阶法:
利用行列式的性质将行列式的阶数降低,然后再计算行列式的值的方法,称为降阶法。
降价法可以将一个n阶行列式化为n个n1阶行列式计算。
若继续使用按行(列)展开法,可以将n阶行列式降阶直至化为许多个2阶行列式计算,这是计算行列式的又一基本方法。
即在较高阶行列式的计算过程中,如果行列式中某一行(或列)中元素较多,或者可以通过采用行列式的性质使某一行(列)的大多数元素化为零,则可通过展开定理,将行列式按该行(列)展开,从而使较高阶的行列式计算问题转化为几个较低阶的行列式计算问题,反复使用多次,直到将原
行列式化为易于计算出的较低阶的行列式例8:
计算n(n≥2)阶行列式
a
按第一行展开,得
1n
Da
11n
再将上式等号右边的第二个行列式按第一列展开,则可得到
将D按第一行展开,
用相似的方法推导下去,则
D(a2b2)D2n2(a2b2)2D2n4L(a2b2)n1D2
(a2b2)n1ab(a2b2)n
ba
将行列式的元素进行变换,然后再计算行列式之值的方法称为换元法。
a1x
xa2
例10:
计算行列式Dn2
xx
中每个元素加上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
利用行列式的性质,把一个n阶行列式表示为具有相同结构的较低阶行列式(比如,n-1阶或n-1阶与n-2阶等)的线性关系式,这种关系式称为递推关系式。
根据递推关系式及某个低阶初始行列式
比如二阶或一阶行列式)的值,便可递推求得所给n阶行列式的值。
推法。
例12:
计算行列式Dn
由此递推得
n1n2a1xa2x...an1xan.
按此方法解题时,往往会得到一个一般的递推公式:
DnpDn1qDn2,
此时可先计算出D1、D2、D3等,找出递推规律,再用数学归纳法进
行证明,进而计算出行列式的值。
例13:
计算行列式Dn
00
按第一行展开得:
Dn(
)Dn1Dn2
DnDn1(Dn1aDn2)
⋯
(1)
按递推关系DnDn1
n2(D2
D1)
D1D22
⋯
(2)
由
(1)式又可推导出:
DnDn1(Dn1Dn2),按逆推关系得
DnDn1n⋯(3)
n1n1
由
(2)(3)解得Dn
利用数学归纳法的步骤,处理行列式的方法,称为数学归纳法。
利用不完全归纳法寻找出行列式的猜想值,再用数学归纳法给出猜想值的严格证明,通常采用第二形数学归纳法较多。
一般用于证明行列式的正确性。
例14:
2cos
sin(n1)
(sin
0)
M
sin
L2cos
证明
:
当n
1,2时,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 行列式 计算方法