您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 行列式解法技巧论文完整版
11行列式的基本理论1.1行列式定义定义行列式与矩阵不同,行列式是一个值,它是所有不同行不同列的数的积的和,那些数的乘积符号由他们的逆序数之和有关,逆序数之和为偶数符号为正,逆序数之和为奇数符号为负。这一定义可以写成121212111212122212121nnnnjjjnjjnjjjjnnnnaaaaaaaaaaaa,这里12njjj表示对所有n级排列求和.1.2行列式的性质1、行列式的行列互换,行列式不变;nnnnnnnnnnnnaaaaaaaaaaaaaaaaaa2122212121112122221112112、互换行列式中的两行或者两列,行列式反号;2nnnniniiknkknnnnnknkkiniinaaaaaaaaaaaaaaaaaaaaaaaa21212111211212121112113、行列式中某行乘以一个数等于行列式乘以这个数;nnnniniinnnnniniinaaaaaaaaakaaakakakaaaa2121112112121112114、行列式的某两行或者某两列成比例,行列式为零;02121211121121212111211nnnniniiiniinnnnniniiiniinaaaaaaaaaaaakaaakakakaaaaaaa5、行列式的某一列或者某一行可以看成两列或两行的和时,行列式可拆另两个行列式的和。nnnnnnnnnnnnnnnnnnnnaaacccaaaaaabbbaaaaaacbcbcbaaa2121112112121112212211112116、把一行的倍数加到另一行,行列式不变。7、行列式有两行(列)相同,则行列式为零。1.3基本理论31.jijiDAaAaAajninjiji,0,2211其中ijA为元素ija代数余子式。2.降阶定理BCADADCBA13.CACOBA4.BAAB5.非零矩阵k左乘行列式的某一行加到另一行上,则新的分块行列式与原来相等。1.4几种特殊行列式的结果1.三角行列式nnnnnnaaaaaaaaa221122211211000(上三角行列式)nnnnnnaaaaaaaaa221121222111000(下三角行列式)2.对角行列式nnnnaaaaaa221122110000003.对称与反对称行列式nnnnnnaaaaaaaaaD212222111211满足)2,1,2,1(njniaajiij,D称为对称行列式40000321332312232111312nnnnnnaaaaaaaaaaaaD满足)2,1,(njiaajiij,D称为反对称行列式。若阶数n为奇数时,则D=04.)(1111111312112232221321jnijinnnnnnnnaaaaaaaaaaaaaaD2行列式的计算技巧2.1定义法例1:计算行列式00000000053524342353433323125242322211312aaaaaaaaaaaaaaaaD解:由行列式定义知nnnjjnjjjjjjaaaD1212121),,,()1(,且0151411aaa,所以D的非零项j,只能取2或3,同理由05514454441aaaaa,因而54jj只能取2或3,又因51jj要求各不相同,故521jjjaaa项中至少有一个必须取零,所以D=0。2.2化成三角形行列式法将行列式化为上三角形行列式计算步骤,如果第一行第一个元素为零,首先将第一行(或第一列)与其它任一行(或列)交换,使第一行第一个元素不为零,然后把第一行分别乘以适当数加到其它各行,使第一列除第一个元素外其余元素全为零,再用同样的方法处理除去第5一行加第一列余下的低阶行列式依次做下去,直至是它成为上三角形行列式,这时主对角线上元素的乘积就是行列式的值。例2计算行列式abbbbabbbbabbbbaDn解:各行加到第一行中去abbbbabbbbabbnaabbbabbnabnabnaDn1111)1()1()1()1(1)()1(0000000001)1(nbabnababbabbabbna例3计算行列式12212154314321321nnnnnnD解:从倒数第二行(-1)倍加到第n行1111011110111101322)1(1111111111111111321nnnnnnnnnnn将所有列加到第一列上6nnnnnnnnnnn001112)1(11111111112)1()倍加各行上第一行的(nnnnnnnnn1)1(2)1(001112)1(12)1(2)1()1(nnnnn2.3两条线型行列式的计算除了较简单的行列式(如上、下三角行列式等)可以用定义直接计算,少数几类行列式可利用行列式性质直接计算外,一般行列式计算的主要方法是利用行列式的性质做恒等变形化简,使行列式中出现较多的零元素,然后直接用特殊的行列式的值来计算(如上(下)三角行列式等)或利用按行(列)展开定理降低行列式的阶数。例4nnnnabbaabaDn00000000011211阶行列式 计算.解:按第1列展开得13322111132210000000000)1(0000000000nnnnnnbbababbabaabaaD 7nnnbbbaaa211211 .2.4箭型行列式的计算对于形如的所谓箭型(或爪形)行列式,可以直接利用行列式性质化为三角或次三角形行列式来计算,即利用对角元素或次对角元素将一条边消为零。例5计算行列式100101012001111nnDn.解:)1211(!10000010020012111111212)1(11nnnnncncccnnnnnnD 2.5三对角行列式的计算对于形如的所谓三对角行列式,可直接展开得到两项递推关系21nnnDDD,然后采用如下的一些方法求解。8方法1如果n比较小,则直接递推计算方法2用第二数学归纳法证明:即验证n=1时结论成立,设kn时结论也成立,若证明n=k+1时结论也成立,则对任意自然数相应的结论成立方法3将21nnnDDD变形为)(211nnnnpDDqpDD,其中qp,pq由韦达定理知p和q是一元二次方程02xx的两个根。确定p和q后,令1nnpDDxf,则利用1nqfnf递推求出nf,再由nfpDDnn1递推求出nD。方法4设nnxD,代入021nnnDDD得0xxn(称之为特征方程),求出其根1x和2x(假设21xx),则nnnxkxkD2211,这里1k,2k可通过n=1和n=2来确定。例6计算行列式10000000010001000nD.解:将行列式按第展开,有n,)(21nnnDDD112(),nnnnDDDD112(),nnnnDDDD得nnnnnnDDDDDD)()(1223221同理,得nnnDD1,9所以.,;,)1(11nnnnnD2.6利用范德蒙行列式范德蒙行列式具有逐行元素递增的特点。因此遇到具有逐行(或列)元素方幂递增或递减的所谓范德蒙型的行列式时,可以考虑将其转化为范德蒙行列式并利用相应的结果求值例7计算行列式21-n221-n2211-n1222212121111111nnnnnnnnxxxxxxxxxxxxxxxD.解:把第1行的-1倍加到第2行,把新的第2行的-1倍加到第3行,以此推直到把新的第1n行的-1倍加到第n行,便得范德蒙行列式1222212111112111()nnijnijnnnnxxxDxxxxxxxx.2.7Hessenberg型行列式的计算对于形如,的所谓Hessenberg型行列式,可直接展开得到递推公式,也可利用10行列式的性质化简并降阶。例8计算行列式)1(1)2(222111321nnnnnnDn解:将第1,2··n-1列加到第n列,得01)2(222112)1(1321nnnnnnDn1)2(211)1(2)1(1nnnnn2)!1()1(1nn2.8降阶法将行列式的展开定理与行列式性质结合使用,即先利用性质将行列式的某一行(或某一列)化成仅含一个非零元素,然后按此行(列)展开,化成低一阶的行列式,如此继续下去,直到化为三阶或二阶行列式直接计算出结果。))()()()()()((111144442222dcbadcdbcbdacabadcbadcbadcba左边11))(())(())((000122222222222222222244444442222222adadacacababadacabadacabadacabaadacabaadacaba))(())(())((111))()((222222addaacacbaabdaacabadacab)()()()(11))()()((2222dbabbdabcabbccbdadacab))()()()()()((dcbadcdbcbdacaba例9计算行列式00021212121aaaaaaaaaaaaDnnnnn,其中2n,01iia解:nnnnnnnnaaaaaaaaaaaaaaaaaaaaaD21222121211121222nnnaaaaaaaaa211212111110011112221122211100110012221121121nnnnnaaaaaaaaaaD1211,2121111)2()2(21212121)2(kjkjniinnjjnkkiinaananaana2.9加边法(升阶法)行列式计算的一般方法是降阶,但对于某些特殊的n阶行列式,如除对角元(或次对角元)外,其余元素相同或成比例的行列式,有时加上一行一列变成n+1阶的行列式,特别是第1列为T0,...0,1并适当选择第1行的元素,就可以使消零
本文标题:行列式解法技巧论文完整版
链接地址:https://www.777doc.com/doc-3131878 .html