行列式计算方法小结
行列式的计算技巧与方法总结
行列式的几种常见计算技巧和方法2.1 定义法适用于任何类型行列式的计算,但当阶数较多、数字较大时,计算量大,有一定的局限性.例1 计算行列式004003002001000.解析:这是一个四级行列式,在展开式中应该有244=!项,但由于出现很多的零,所以不等于零的项数就大大减少.具体的说,展开式中的项的一般形式是43214321j j j j a a a a .显然,如果41≠j ,那么011=j a ,从而这个项就等于零.因此只须考虑41=j 的项,同理只须考虑1,2,3432===j j j 的这些项,这就是说,行列式中不为零的项只有41322314a a a a ,而()64321=τ,所以此项取正号.故004003002001000=()()241413223144321=-a a a a τ.2.2 利用行列式的性质即把已知行列式通过行列式的性质化为上三角形或下三角形.该方法适用于低阶行列式. 2.2.1 化三角形法上、下三角形行列式的形式及其值分别如下:nn n nn a a a a a a a a a a a a a2211nn333223221131211000000=,nn nnn n n a a a a a a a a a a a a a 2211321333231222111000000=. 例2 计算行列式nn n n b a a a a a b a a a a ++=+21211211n 111D .解析:观察行列式的特点,主对角线下方的元素与第一行元素对应相同,故用第一行的()1-倍加到下面各行便可使主对角线下方的元素全部变为零.即:化为上三角形.解:将该行列式第一行的()1-倍分别加到第2,3…(1n +)行上去,可得121n 11210000D 0n n na a ab b b b b +==.2.2.2 连加法这类行列式的特征是行列式某行(或列)加上其余各行(或列)后,使该行(或列)元素均相等或出现较多零,从而简化行列式的计算.这类计算行列式的方法称为连加法.例3 计算行列式mx x x x m x x x x mx D n n n n ---=212121.解: mx x mxx m x m xx x mxn ni in ni in ni i-----=∑∑∑===212121n Dmx x x m x x x m x n n nn i i --⎪⎭⎫ ⎝⎛-=∑=2221111mm x x m x nn i i --⎪⎭⎫ ⎝⎛-=∑=0000121()⎪⎭⎫ ⎝⎛--=∑=-m x m ni i n 11.2.2.3 滚动消去法当行列式每两行的值比较接近时,可采用让邻行中的某一行减或者加上另一行的若干倍,这种方法叫滚动消去法.例4 计算行列式()2122123123122121321D n ≥-------=n n n n n n n n nn.解:从最后一行开始每行减去上一行,有1111111111111111321D n ---------=n n 1111120022200021321----=n n 0111100011000011132122+-=-n n n ()()21211-++-=n n n .2.2.4 逐行相加减对于有些行列式,虽然前n 行的和全相同,但却为零.用连加法明显不行,这是我们可以尝试用逐行相加减的方法.例5 计算行列式111110000000000000D 32211n na a a a a a a ----=. 解:将第一列加到第二列,新的第二列加到第三列,以此类推,得:13210000000000000000D 321+----=n na a a a n()()()()()n n n a a a n a a a n 21n 21n 2211111+-=+--=+.2.3 降阶法将高阶行列式化为低阶行列式再求解. 2.3.1 按某一行(或列)展开例6 解行列式1221n 1000000000100001D a a a a a xx x x n n n-----=.解:按最后一行展开,得n n n n n a x a x a x a D ++++=---12211 .2.3.2 按拉普拉斯公式展开拉普拉斯定理如下:设在行列式D 中任意选定了()1-n k 1k ≤≤个行.由这k 行元素所组成的一切k 级子式与它们的代数余子式的乘积的和等于行列式D.即n n 2211A M A M A M D +++= ,其中i A 是子式i M 对应的代数余子式.即nn nn nn nn nnB A BC A •=0, nn nn nnnn nn B A B C A •=0.例7 解行列式γβββββγββββγλbbbaa a a n =D .解:从第三行开始,每行都减去上一行;再从第三列开始,每列都加到第二列,得βγβγγββββγλ---=0000D n b aa a a()()βγβγββββγλ---+-=0000021n b aa a a n ()()βγβγβγλ--•-+-=000021n ba n ()()[]()21n 2-----+=n ab n βγβλλγ.2.4 升阶法就是把n 阶行列式增加一行一列变成n+1阶行列式,再通过性质化简算出结果,这种计算行列式的方法叫做升阶法或加边法.升阶法的最大特点就是要找每行或每列相同的因子,那么升阶之后,就可以利用行列式的性质把绝大多数元素化为0,这样就达到简化计算的效果.其中,添加行与列的方式一般有五种:首行首列,首行末列,末行首列,末行末列以及一般行列的位置.例8 解行列式D=111110111110111110111110 .解:使行列式D 变成1+n 阶行列式,即111010110110101110011111D =.再将第一行的()1-倍加到其他各行,得:D=1101001001010001111111--------. 从第二列开始,每列乘以()1-加到第一列,得:100100000100000101111)1n D ------=( ()()1n 11n --=+.2.5数学归纳法有些行列式,可通过计算低阶行列式的值发现其规律,然后提出假设,再利用数学归纳法去证明.对于高阶行列式的证明问题,数学归纳法是常用的方法.例9 计算行列式βββββcos 211cos 200000cos 210001cos 210001cos=n D .解:用数学归纳法证明. 当1=n 时,βcos 1=D . 当2=n 时,ββββ2cos 1cos 2cos 211cos 22=-==D .猜想,βn D n cos =.由上可知,当1=n ,2=n 时,结论成立.假设当k n =时,结论成立.即:βk D k cos =.现证当1+=k n 时,结论也成立.当1+=k n 时,βββββcos 211cos 200000cos 210001cos 210001cos 1=+k D .将1+k D 按最后一行展开,得()βββββcos 20cos 21001cos 21001cos cos 21D 111k •-=++++k k()10cos 21001cos 21001cos 11 βββkk ++-+ 1cos 2--=k k D D β.因为βk D k cos =,()()βββββββsin sin cos cos cos 1cos 1k k k k D k +=-=-=-,所以1+k D 1cos 2--=k k D D βββββββsin sin cos cos cos cos 2k k k --= ββββsin sin cos cos k k -= ()β1cos +=k .这就证明了当1+=k n 时也成立,从而由数学归纳法可知,对一切的自然数,结论都成立. 即:βn D n cos =.2.6 递推法技巧分析:若n 阶行列式D 满足关系式021=++--n n n cD bD aD .则作特征方程02=++c bx ax .① 若0≠∆,则特征方程有两个不等根,则1211--+=n n n Bx Ax D .② 若0=∆,则特征方程有重根21x x =,则()11-+=n n x nB A D . 在①②中, A ,B 均为待定系数,可令2,1==n n 求出.例10 计算行列式94000005940000000594000005940000059D n=.解:按第一列展开,得21209---=n n n D D D .即020921=+---n n n D D D .作特征方程02092=+-x x .解得5,421==x x .则1154--•+•=n n n B A D .当1=n 时,B A +=9; 当2=n 时,B A 5461+=. 解得25,16=-=B A ,所以1145++-=n n n D .3、行列式的几种特殊计算技巧和方法3.1 拆行(列)法3.1.1 概念及计算方法拆行(列)法(或称分裂行列式法),就是将所给的行列式拆成两个或若干个行列式之和,然后再求行列式的值.拆行(列)法有两种情况,一是行列式中有某行(列)是两项之和,可直接利用性质拆项;二是所给行列式中行(列)没有两项之和,这时需保持行列式之值不变,使其化为两项和. 3.1.2 例题解析例11 计算行列式nn n n a a a a a a a a --------=-1110000011000110001D 133221.解:把第一列的元素看成两项的和进行拆列,得nn n n a a a a a a a a --+-+--+-+--=-11010000001100001010001D 133221.1101000001100010000110001000001100011000113322113322nn n nnn a a a a a a a a a a a a a a a -------+-------=--上面第一个行列式的值为1,所以nn n n a a a a a a a ------=-1101000010011D 13321111--=n D a .这个式子在对于任何()2≥n n 都成立,因此有111--=n n D a D()()n n n a a a a a a D a a 2112112211111---+++-==--=()∏∑==-+=ij j ii a 1n111.3.2 构造法3.2.1 概念及计算方法有些行列式通过直接求解比较麻烦,这时可同时构造一个容易求解的行列式,从而求出原行列式的值. 3.2.2 例题解析例12 求行列式n nn nn nn n nnn x x x x x x x x x x x x D21222212222121111---=.解:虽然n D 不是德蒙德行列式,但可以考虑构造1+n 阶的德蒙德行列式来间接求出n D 的值. 构造1+n 阶的德蒙德行列式,得()nnnn nn n nn n n n nn n n nx x x x x x x x x x x x x x x x x x x x x f21111211222221222221211111--------=. 将()x f 按第1+n 列展开,得()n n n n n n n n x A x A x A A x f 1,111,1,21,1++-+++++++= ,其中,1-n x的系数为()()n n n n n n D D A -=-=+++11,1.又根据德蒙德行列式的结果知()()()()()∏≤<≤----=ni j j in x xx x x x x x x f 121 .由上式可求得1-n x 的系数为()()∏≤<≤-+-ni j j in x xx x x 121 .故有()()∏≤<≤-+++=ni j j in n x xx x x D 121 .3.3 特征值法3.3.1 概念及计算方法设n λλλ ,,21是n 级矩阵A 的全部特征值,则有公式 n A λλλ 21=.故只要能求出矩阵A 的全部特征值,那么就可以计算出A 的行列式.3.3.2 例题解析例13 若n λλλ ,,21是n 级矩阵A 的全部特征值,证明:A 可逆当且仅当它的特征值全不为零. 证明:因为n A λλλ 21=,则A 可逆()n i i n 2,1000A 21=≠⇔≠⇔≠⇔λλλλ. 即A 可逆当且仅当它的特征值全不为零.4、几类特殊的行列式的巧妙计算技巧和方法4.1 三角形行列式4.1.1 概念形如nn n n n a a a a a a a a a a 333223221131211,nnn n n a a a a a a a a a a321333231222111这样的行列式,形状像个三角形,故称为“三角形”行列式.4.1.2 计算方法 由行列式的定义可知,nn nnn nn a a a a a a a a a a a a a2211333223221131211000000=,nn nnn n n a a a a a a a a a a a a a 2211321333231222111000000=. 4.2 “爪”字型行列式4.2.1 概念形如nn na c a c a cb b b a2211210,nn n c a c a c a a b b b2211012,n nn b b b a a c a c a c 211122,121122a b b b c a c a c a n n n这样的行列式,形状像个“爪”字,故称它们为“爪”字型行列式. 4.2.2 计算方法利用对角线消去行列式中的“横线”或“竖线”,均可把行列式化成“三角形”行列式.此方法可归纳为:“爪”字对角消竖横. 4.2.3 例题解析例14 计算行列式na a a a 111111321,其中.,2,1,0n i a i =≠分析:这是一个典型的“爪”字型行列式,计算时可将行列式的第.),3,2(n i i =列元素乘以ia 1-后都加到第一列上,原行列式可化为三角形行列式.解:na a a a 111111321nni ia a a a a 00011113221∑=-=⎪⎪⎭⎫⎝⎛-=∑=ni i n a a a a a 21321. 4.3 “么”字型行列式4.3.1 概念形如n n n b b b a a c a c a c 211122,nn na b c a b c a b c a2221110,n n nc a c a c a a b b b 2211012,0111222a cb ac b a c b a nn n ,121122c a c a b a b c a b nnn,n n n a c a c a c b b b a2211210,0121122a b b b c a c a c a nnn,nnn b a b c b a b a c a c 12211201这样的行列式,形状像个“么”字,因此常称它们为“么”字型行列式. 4.3.2 计算方法利用“么”字的一个撇消去另一个撇,就可以把行列式化为三角形行列式.此方法可以归纳为:“么”字两撇相互消.注意:消第一撇的方向是沿着“么”的方向,从后向前,利用n a 消去n c ,然后再用1-n a 消去1-n c ,依次类推. 4.3.3 例题解析例15 计算1+n 阶行列式nn n b b b D 1111111111----=-+ .解:从最后一行开始后一行加到前一行(即消去第一撇),得nnn ni ini in b b b bb D 11111111-+--+-=-==+∑∑()()()⎪⎭⎫ ⎝⎛+--•-=∑=+ni i nn n b 121111()()⎪⎭⎫ ⎝⎛+--=∑=+ni i n n b 12311.4.4 “两线”型行列式4.4.1 概念形如nnn a b b b a b a0000000012211-这样的行列式叫做“两线型”行列式. 4.4.2 计算方法对于这样的行列式,可通过直接展开法求解. 4.4.3 例题解析例16 求行列式nn n n a b b b a b a00000000D 12211-=. 解:按第一列展开,得()1221112211000010000-+-+-+=n n n nn n b b a b b a b b a a D()n n n b b b a a a 211211+-+=.4.5 “三对角”型行列式4.5.1 概念形如ba ab ba ab b a abb a ab b a +++++10000000000100000100000这样的行列式,叫做“三对角型”行列式. 4.5.2 计算方法对于这样的行列式,可直接展开得到两项递推关系式,然后变形进行两次递推或利用数学归纳法证明. 4.5.3 例题解析例17 求行列式ba ab ba ab b a abb a ab b a n +++++=10000000000100000100000D.解:按第一列展开,得()ba ab ba b a ab b a abb a ab D b a n n +++++-+=-100000010000100000D 1()21---+=n n abD D b a .变形,得()211D ----=-n n n n aD D b aD .由于2221,b ab a D b a D ++=+=, 从而利用上述递推公式得()211D ----=-n n n n aD D b aD ()()n n n n b aD D b aD D b =-==-=---122322 .故()nn n n n n n n n n b ab b a D a b b aD a b aD D ++++==++=+=------12211121 n n n n b ab b a a ++++=--11 .4.6 Vandermonde 行列式4.6.1 概念形如113121122322213211111----n nn n n nna a a a a a a a a a a a这样的行列式,成为n 级的德蒙德行列式.4.6.2 计算方法通过数学归纳法证明,可得()∏≤<≤-----=11113121122322213211111i j j i n nn n n nna a a a a a a a a a a a a a. 4.6.3 例题解析例18 求行列式n nn nn nn n nnn x x x x x x x x x x x x D21222212222121111---=.解:虽然n D 不是德蒙德行列式,但可以考虑构造1+n 阶的德蒙德行列式来间接求出n D 的值. 构造1+n 阶的德蒙德行列式,得()nnnn nn n nn n n n nn n n nx x x x x x x x x x x x x x x x x x x x x f21111211222221222221211111--------=. 将()x f 按第1+n 列展开,得()n n n n n n n n x A x A x A A x f 1,111,1,21,1++-+++++++= , 其中,1-n x 的系数为()()n n n n n n D D A -=-=+++11,1.又根据德蒙德行列式的结果知()()()()()∏≤<≤----=ni j j in x xx x x x x x x f 121 .由上式可求得1-n x 的系数为()()∏≤<≤-+-ni j j in x xx x x 121 ,故有()()∏≤<≤-+++=ni j j in n x xx x x D 121 .5、行列式的计算方法的综合运用有些行列式如果只使用一种计算方法不易计算,这时就需要结合多种计算方法,使计算简便易行.下面就列举几种行列式计算方法的综合应用.5.1 降阶法和递推法例19 计算行列式2100012000002100012100012D=n .分析:乍一看该行列式,并没有什么规律.但仔细观察便会发现,按第一行展开便可得到1-n 阶的形式.解:将行列式按第一行展开,得212D ---=n n n D D . 即211D ----=-n n n n D D D .∴12312211=-=-==-=----D D D D D D n n n n . ∴()()111111---++++==+=n n n n D D D()121+=+-=n n .5.2 逐行相加减和套用德蒙德行列式例20 计算行列式43423332232213124243232221214321sin sin sin sin sin sin sin sin sin sin sin sin sin sin sin sin sin 1sin 1sin 1sin 11111D ϕϕϕϕϕϕϕϕϕϕϕϕϕϕϕϕϕϕϕϕ++++++++++++=解:从第一行开始,依次用上一行的()1-倍加到下一行,进行逐行相加,得43332313423222124321sin sin sin sin sin sin sin sin sin sin sin sin 1111ϕϕϕϕϕϕϕϕϕϕϕϕ=D .再由德蒙德行列式,得()∏≤<≤-==4143332313423222124321sin sin sin sin sin sin sin sin sin sin sin sin sin sin 1111i j j i D ϕϕϕϕϕϕϕϕϕϕϕϕϕϕ.5.3 构造法和套用德蒙德行列式例21 求行列式n nn nn nn n nnn x x x x x x x x x x x x D21222212222121111---=.解:虽然n D 不是德蒙德行列式,但可以考虑构造1+n 阶的德蒙德行列式来间接求出n D 的值. 构造1+n 阶的德蒙德行列式,得()nnnn nn n nn n n n nn n n nx x x x x x x x x x x x x x x x x x x x x f21111211222221222221211111--------=. 将()x f 按第1+n 列展开,得()n n n n n n n n x A x A x A A x f 1,111,1,21,1++-+++++++= ,其中,1-n x 的系数为()()n n n n n n D D A -=-=+++11,1.又根据德蒙德行列式的结果知()()()()()∏≤<≤----=ni j j in x xx x x x x x x f 121 .由上式可求得1-n x 的系数为()()∏≤<≤-+-ni j j in x xx x x 121 .故有()()∏≤<≤-+++=ni j j in n x xx x x D 121 .。
行列式的计算技巧与方法总结
行列式的几种常见计算技巧和方法2.1定义法适用于任何类型行列式的计算,但当阶数较多、数字较大时,计算量大,有一定的局限性.0 0 0 1 例1计算行列式0 0 2 0 0 3 0 04 0 0 0解析:这是一个四级行列式,在展开式中应该有 4!二24项,但由于出现很多的零,所以不等于零的项数就大大减少•具体的说,展开 式中的项的一般形式是a 1jl a 2j2 a 3j3a 4j4 .显然,如果人=4,那么a^二0, 从而这个项就等于零•因此只须考虑的项,同理只须考虑j 2 =3,j 3 =2, j 4 =1的这些项,这就是说,行列式中不为零的项只有 a 14a 23a 32a 41,而.4321 =6,所以此项取正号•故2.2利用行列式的性质即把已知行列式通过行列式的性质化为上三角形或下三角形 •该方法适用于低阶行列式.2.2.1 化三角形法上、下三角形行列式的形式及其值分别如下:0 0 0 0 0 34 00 2 0 0 1 0 0 0=(—1 )耳4321 »14&23&32玄41 二 24.解析:观察行列式的特点,主对角线下方的元素与第一行元素对 应相同,故用第一行的:[-1倍加到下面各行便可使主对角线下方的元 素全部变为零•即:化为上三角形.可得2.2.2连加法这类行列式的特征是行列式某行(或列)加上其余各行(或列) 后,使该行(或列)元素均相等或出现较多零,从而简化行列式的计 算•这类计算行列式的方法称为连加法.1 ai a2 … a n0 bi 0 0 0Dn4i =I-a + a0 0 0 … b n=b i b2…b n .aii0 0a i2a22a i3 a 23 a33a in a 2n a3n-a ii a 22…ann,anna i1 a 21 a31a 22 a32a33—a a 丄・n aa 11a22 ann ・anian2an3ann例2计算行列式Da ia 1 -b 1 a 2 a 2a n a n a 2a n -b n解:将该行列式第一行的-1倍分别加到第2,3,(n ,1)行上去,-m2.2.3滚动消去法当行列式每两行的值比较接近时,可采用让邻行中的某一行减或 者加上另一行的若干倍, 这种方法叫滚动消去法.12 3 … n T n2 1 2 ■ ■ ■■n -2 n T例4计算行列式D n =3 9' 2 a 1 … a + n -3 n - 2 1 -(n >2).nn Tn _2…2 1解:从最后一行开始每行减去上一行,有解:计算行列式D nI iz! nX i 迟X iX i X iX 2X 2 -mn送 X j —mX 2id :1 X 2X 2X 2 _ im X 2X n X naX n _x 2「maX 2X n X n 1 X 2■'n"0 - mZ X j -m 丨,X n X naX n — mX n — mX n 0n 「1 0 0224逐行相加减2.3降阶法将高阶行列式化为低阶行列式再求解.1 2 3 … n -1 n1 2 3… n -1 n 1 -1 _ 1 … -1 -12 0 0 0-2 1 1_ 1 …-1 -1= 2 20…-2aaa + iaaa+- 3■ ・■■ ■■ ■■■■ ■ ・ ■■1 11 ・・L1 -11 11…1-1D nn 1 n -2=-1 n 12对于有些行列式,虽然前 n 行的和全相同,但却为零•用连加法明显不行,这是我们可以尝试用逐行相加减的方法.例5计算行列式D 二a 1_ a 2a 2_ a 3a n 1解:将第一列加到第二列,新的第二列加到第三列, 以此类推,得:-a nn={-1 严(-1 )n (n +1隔…a n=(—1 y (n+1 002…a2.3.1按某一行(或列)展开解:按最后一行展开,得2.3.2按拉普拉斯公式展开拉普拉斯定理如下:设在行列式 D 中任意选定了 k 1 _ k _ n -1个 行.由这k 行元素所组成的一切k 级子式与它们的代数余子式的乘积的 和等于行列式D.即D• M 2A 2 • M n A n ,其中A i 是子式M i 对应的代数余子式.即解:从第三行开始,每行都减去上一行;再从第三列开始,每列都加X -1 0 … 0 0 0X -1 … 0 0 090 + X9+90 00 …X -1a na n二a n2…a 2 a i例6解行列式D n =n -1n -2D n 二 a i x a 2xa n_i X a n .A nnB nn ,C nn B nnA nn *B nn ・ b例7解行列式D n = baba aaaV P P … P P YP …Paaa+a0 0 P …10 B nnA nn 0到第二列,得haaa … ab y BP …P Dn=O0-Yv -P 0…aaaa+a0 0 0 0 (V)- P人 (n -1 a a a b • n - 2 1 卜 l :' 0 0 - '■ 0V _pV _p丸(n -1 a .: b Y +(n _2 厂f ;;瞌n -2 : - n -1 ab 拚 f .2.4升阶法就是把n 阶行列式增加一行一列变成n+1阶行列式,再通过性质 化简算出结果,这种计算行列式的方法叫做升阶法或加边法•升阶法 的最大特点就是要找每行或每列相同的因子,那么升阶之后,就可以利 用行列式的性质把绝大多数元素化为 0,这样就达到简化计算的效果.其中,添加行与列的方式一般有五种:首行首列,首行末列,末 行首列,末行末列以及一般行列的位置.Y -P0 1 1 … 1 11 0 1 … 1 1 例8解行列式D=1 10 (1)1a9 + a1 11 … 0 11 11 …1 0解:使行列式D 变成n + 1阶行列式, 即1 1 1 ...1 1 0 0 1 (1)1 0 1 0 …1 1D = - - - +再将第一行的-1倍加到其他各行,得:1 1 1 … 1 1 -1 -1 0 … 0 0 -1 I- 0S-1… • + 0 a 0 3 -1 0 0 … -1 0 -10 …-12.5数学归纳法从第二列开始,每列乘以-1加到第一列,得:_(n _1)1 0-1 0 0 D =: : 0 0 0…1n1 n-1 .1 …1 1 0 … 0 0 -1… 0 30 30 … -1 00 … 0 -1有些行列式,可通过计算低阶行列式的值发现其规律,然后提出假设,再利用数学归纳法去证明•对于高阶行列式的证明问题, 归纳法是常用的方法.解:用数学归纳法证明• 当 n =1 时,D r = cos :.猜想,D n 二 cosn :. 由上可知,当n =1, n= 2时,结论成立.假设当n = k 时,结论成立•即:D k =cosk 1 .现证当n 二k T 时,结论 也成立.COS P 1 0 01 2cos P 1… 0 0 当 n= k+1 时,Dc =0 1 2cos P … 0 0a a a + a0 0 … 2cosP 1 (1)2cosP将D k 十按取后仃展开,得cos P 1 0 00 12 cos P 1… 0 0 0 3 1 a 2 cos P …0 +a0 a 0 0 0 …2 cos P 1 0 (1)2 cos卩例9计算行列式D n数学COS : 11 2cos : =2cos 2- -1 二 cos2 :1 2cos 11= 2cos :D k -D k 」.因为D k 二cosk :,D k 」=cos k 一1 ——cos k --cosk : cos : sin k- sin :,所以Dk 1= 2cos -D k - D k 」=2cos : cosk : -cosk : cos ; -sin k : sin :二 cosk : cos : -sin k : sin :-cos k 1 :.这就证明了当n 二k 1时也成立,从而由数学归纳法可知,对一切的自 然数,结论都成立. 即:D n = cosn :.12 cos : D “=(-i ri ・2cos B 011 2 cos :1 2cos0 02.6递推法技巧分析:若n阶行列式D满足关系式aD n bD n 」 CD nt =0.则作特征方程① 若—0,则特征方程有两个不等根,则 D n 二Ax ;」-Bx 2「 ② 若尺-0,则特征方程有重根x i =X 2,则D^ A nB . 在①②中,A , B 均为待定系数,可令n =:1, n =2求出.解:按第一列展开,得Dn= 9D n4 - 20D nQ .Dn- 9D n 4 20D n / =0 .当 n =1 时,^A B ;例10计算行列式D n9 5 0 0… 0 0 0 49 5 0… 0 0 0 0 4 99' 5…亍+0 a 0 a0 0 0… 4 9 50 0 00…0 4 9作特征方程解得2x 一 9x 20 = 0.D n•42B *5n -4当 n =2 时,6仁4A 5B . 解得所以3、行列式的几种特殊计算技巧和方法3.1拆行(列)法3.1.1概念及计算方法拆行(列)法(或称分裂行列式法),就是将所给的行列式拆成两 个或若干个行列式之和,然后再求行列式的值•拆行(列)法有两种 情况,一是行列式中有某行(列)是两项之和,可直接利用性质拆项; 二是所给行列式中行(列)没有两项之和,这时需保持行列式之值不 变,使其化为两项和.3.1.2例题解析1 — a a2 0 … 0 0-1 1 — a 2a 3 … 0 0 例11计算行列式D n =0 a -1a1 -a 3…9+ 0aa0 0 0 … 1 - a n4a n0 …-11 — a解:把第一列的元素看成两项的和进行拆列,得A = -16,B =25 ,D n =5n1-4n :M1 - a 〔a20 … 0 0-1+01 - a2 a s … 0 00+011 - a 3 0Dn =9 i+1i0+00 0 (1)- a n/ an0+00 …― 11 - a n1 a 20 … 0 0-1 1 —a 2a 3 … 0 0—0 -1 1_a3 a… 0 +90 90 00 …1 _a nJ an0 00 … -1 1 - a n_a 2 0 … 0 00 1 -a 2a 3 … 0 00 -11 - a 3… 0 0十a+3-0 00 1- a n 」an0 0… -1 1 -a n上面第一个行列式的值为1,所以1 -a 2a3 0-1a 3 … 0 0D n =1 —a1m a+ * a0 01— a n 4an0 … -1 1- a n=1 - aQ n4.这个式子在对于任何 n( n 色2诸E 成立,因此有Dn =1 -&口4=a ?D n_2 =3i -1 .i a ? a nni i二i -m aj.Vj 43.2构造法3.2.1概念及计算方法有些行列式通过直接求解比较麻烦,这时可同时构造一个容易求 解的行列式,从而求出原行列式的值.3.2.2例题解析11X 1X 222例12 求行列式D n =X1 3X2 an -2 X1 nd X2n X 1n X2解:虽然D n 不是范德蒙德行列式,行列式来间接求出D n 的值.构造n + 1阶的范德蒙德行列式,得1 1 … 1 1X 1 X 2… X n X2 X1 2 … X 22 Xn 2 Xf (x )=3a+s- n-2 X 1 n-2 ■…X2 n-2 Xn n-2 Xn X X1 n 4・・・ Xn -1 Xn nJ Xn X1n・・・n X nnX将f x 按第n T 列展开,得・・I.1…Xn…X 2入n・…nd Xn… x n 入n但可以考虑构造 n 1阶的范德蒙德-A ?』1X 亠 亠A n 」1X n'-代・1,n 必“,n 1其中,X 」的系数为A n,n 1 -- 1 D n - - D n •又根据范德蒙德行列式的结果知f X = X -为 X —x 2X -X n 丨【X i -X j •由上式可求得X nJ 的系数为- X 1 • X2 …X n丨 X i - X j •故有D n = % X 2 X n 「人- X j •1」::i 岂3.3特征值法3.3.1概念及计算方法设'1, '2,…’n 是n 级矩阵A 的全部特征值,则有公式|A=,「2,n .故只要能求出矩阵A 的全部特征值,那么就可以计算出 式.3.3.2例题解析例13若’1, '2, -n 是n 级矩阵A 的全部特征值,证明: 仅当它的特征值全不为零. 证明:因为|^ = ■ 1 ■■ n,贝UA 可逆u A 式0匸九1扎2…肌式Ou 蚣式0(i=1,2…n ).f X 二 A,n 1 A 的行列A 可逆当且即A 可逆当且仅当它的特征值全不为零.4、几类特殊的行列式的巧妙计算技巧和方法由行列式的定义可知,ai1ai20 a 22 0 0 a a0 0a^a 21 a 22a31a32a aan1 an2a13 a 1na23a 2na 33 … 3 + a3na=a 11a22 '…ann0 … ann0 00 …a33a +0 a-a 11a22‘ "'annan3ann4.2 “爪”字型行列式4.2.1 概念4.1 三角形行列式4.1.1 概念a“ a 12 a 13a1 na 11a 22 a23a 2na21 a 22 形如 a * a ■a 33+ a3na31★a32a33aaannan1an2an3形状像个三角形,故称为 “三角形行列式.4.1.2 计算方法ann这样的行列式,422计算方法利用对角线消去行列式中的“横线”或“竖线”,均可把行列式化 成“三角形”行列式.此方法可归纳为:“爪”字对角消竖横.1i(i =2,3,…n.)列元素乘以-丄后都加到第一列上,原行列式可化为三 a i角形行列式.a ob 1 b 2 … b nbn …b 2b 1 a o C 1a 1a 1C 1 C 2I-a 2+a 2C 2费C na na nC n形如 C na na n+C nC 2a 2a 2C 2 C 1 a 1a 1C 1 a o b 1b 2… b nb n …b 2b 1a o这样的行列式,形状像个 4.2.3 例题解析例14计算行列式a 11 1a 2 a s,其中 q = 0,i =1,2, n.分析: 这是一个典型的“爪”字型行列式,计算时可将行列式的第字型行列式.“爪”“爪”字,故称它们为4.3.2计算方法利用“么”字的一个撇消去另一个撇,就可以把行列式化为三角 形行列式.此方法可以归纳为:“么”字两撇相互消.C n a na ob 1 b 2C 1C 2 a 2a 1C 2 a 2C 1 a 1C na ob 1 b 2… b nb na n 概念 形如b n C nb 2 a 2b 1 a 1 C 2a o C 1 a nC n+a 2b n-b 2 , b 1a ob n b 2 b 1 a o a 1C 1a ?「 C 2a nC nC 2a 1C 1 a o b 1 b 2---b nanCnC 1 a oC 1a 1+a.+a.C 2 a 1b 1 C 2 a 2a 2C 2a 2b 2++a 1 C 1 C nb 1C n a nb n … b 2b 1a oa nb n这样的行列式, 字, 字型行列式.形状像个“么” 因此常称它们为“么” a 1 11a 2a 3a n a 2a 3a n二 a 2a 3 a n a 1 -二.i =24.3 “么” 字型行列式 4.3.1注意:消第一撇的方向是沿着“么”的方向,从后向前,利用a n消去C n,然后再用a n」消去C n」,依次类推.4.3.3例题解析1 -1例15计算n+1阶行列式,1 -1-1解:从最后一行开始后一行加到前一行(即消去第一撇),得n-1 八b ii =1n-1 1 b ii =1b n 4 b nb nn (n ~3 f n X'i=-1 T、b iI i壬丿4.4 “两线”型行列式4.4.1 概念b nD n 1二-1飞•(-1『-1 +》bj Ia i 0b ia20 …b2…形如*a a a★这样的行列式叫做“两线型”行列式.0 0 0 …b n A.b n 0 0 …a n442计算方法对于这样的行列式,可通过直接展开法求解.4.4.3例题解析a. 0 b ia20 …b2…例16求行列式D n = ■-a a a90 0 0 …b n」b n 0 0 …a n解:按第一列展开,得a2 b2...0 b. 0 0a a + a,n+a2 b2 0D n+ —a i + 0(-1):0 0 …b n j0 0 …a n0 0 …b n:= a^2…a. +(—1 广b©…4.5 “三对寸角”型行歹J式4.5.1 概念a +b ab 0 0 0…0 01 a +b ab 0 0…0 0形如0a 1-a +b-aba0…a +30这样的行列式,叫0 0 0 0 0… a + b ab0 0 0 0 0… 1 a + b做“三对角型”行列式.4.5.2计算方法对于这样的行列式,可直接展开得到两项递推关系式,然后变形进行两次递推或利用数学归纳法证明.4.5.3例题解析a +b ab 0 0 0…0 01 a十b ab 0 0…0 00 1 a + b ab 0 …0 0 例17求行列式D n = 5 3 +0 0 0 0 0… a + b ab0 0 0 0 0… 1 a + b 解:按第一列展开,得ab 0 0 0 ---0 01 a +b ab 0 …0 0D n = (a +b D n」-0 1 a +b ab ---0 0a-+a ■-■■ a +b ■■■0 0 0 0 --- a + b ab 0 0 0 0 … 1 a +b=a b D n u-abD n^.变形,得D n - aD n 4、=b D nd - aD n q . 由于D^a b, D2=a2ab b2,从而利用上述递推公式得D n -aD n4 二b D n 4 -aD n,二b2D n, -aD nf 廿D2 -aD i 二b n.故D n =aD nl b n =a aDnN - b nA b n = = a nJ D 1 a n ^b 2-ab nJ b n=a n a n 」b …ab nJ b n .4.6 Van derm onde 行列式4.6.1 概念列式.4.6.2计算方法解:虽然D n 不是范德蒙德行列式,但可以考虑构造 n 1阶的范德蒙德形如 a 12 a1a 2 2 a 2a s 2a s a n2a n 这样的行列式,成为n 级的范德蒙德行 n ± a1 n -1 a2n A as n -1 an 通过数学归纳法证明,可得务aj a 2 a 2a n a:n 4 a1n -J a 2n -1 a 3n -1a n4.6.3 例题解析例18求行列式X 12 X 1X 2 X n 2 Xnn -2 X1 n X1n -2 X2 n X 2n -2 Xn n Xn行列式来间接求出D n 的值. 构造n 1阶的范德蒙德行列式,得将f x 按第n 7列展开,得5、行列式的计算方法的综合运用有些行列式如果只使用一种计算方法不易计算,这时就需要结合1 1 … 1 1 X 1X 2… X nX2222X 1a X 2… a +X n- Xn_2 n _2 n_2n_2X 1 X 2 … X nXnd n A. n _1 nA X 1X 2…X n X nnnnX 1 X 2…X nXf x 二f X = A,n 1Azn 1XA|n」n,n -1X'A n 1,n l X n ,其中,X nJ 的系数为An,n 1Dn =-D..又根据范德蒙德行列式的结果知f x l=I x -X 1 X —X 2X - X n i 二[X i -X j1兰或应由上式可求得X n」的系数为 -X iX 2 X n 〕二〔X i 1卫::也_Xj故有 D n =人X 2 X n「 1当吃应X i —X j多种计算方法,使计算简便易行•下面就列举几种行列式计算方法的 综合应用.5.1降阶法和递推法2 1 0… 0 0 1 2 1 … 0 0 0 12 … 0 0 例19计算行列式D n = 一3 + -0 0 0… 2 1 0 0 0…1 2分析:乍一看该行列式,并没有什么规律•但仔细观察便会发现,按 第一行展开便可得到n-1阶的形式.解:将行列式按第一行展开,得 D n =2D n 」-D n2 即Dn - D n 4二 D n / - D n / ••I D n - D n/ 二 D n/ - D n 2 二 二- D i = 3 - 2 = 1. •- Dn =1 Dn/ = =1 1“ Dn"二 n -12 =n 1.5.2逐行相加减和套用范德蒙德行列式例20计算行列式解:从第一行开始,依次用上一行的 -1倍加到下一行,进行逐行相1 +sin 巴 sin 巴 +sin2 蓉 sin 2 巴 +sin3 出11 sin:2 sin :2 sin ;:22sin2 :2sin 3 ;:211 sin:3 sin 3 sin 23 sin23 sin 3 :31 sin 4 sin ;:4 sin :24sin2 :4 sin 3 45.3构造法和套用范德蒙德行列式行列式来间接求出D n 的值.11 1 1sin 鸣 sin 护2 sin ®3 sin ®4D =sin 2 鸣 sin 2 申2 sin 2甲3 sin 2 典sin 3 鸯 sin 3叭sin 0 sin 3 护4 再由范德蒙德行列式, 得11 1 1sin 鬻 sin 护2 sin ®3 sin ®4 D =sin 2 曙sin 2 笃 sin 2 % sin 2 申4sin 3 鸣sin 3餐sin 3陷sin 3 %加,得-JI .I I sin <1 勺 d i41 1 … 1 1 X 1X 2…X nX22 …22X 1a X 2a + X na X in-2 n-2■… n-2n-2X 1 X 2 X n Xnd n 4 ・・n -1nd X 1X 2X nX nn・nnX 1 X 2X nXf x =得例21求行列式D n 二X 12 X 1X 2 X n 2 Xnn -2 X1 n X1ndX 2 n X2 ndX n n Xn解:虽然D n 不是范德蒙德行列式,但可以考虑构造n 1阶的范德蒙德构造n 1阶的范德蒙德行列式,将f x按第n - 1列展开,得'A2,n 1X * ' A n,n 1 X ' A n -1,n 1 X其中,x nJ的系数为A n,n1=-1「n1D n 7n.又根据范德蒙德行列式的结果知f X = X — X1 X —X2 x —X n I ] X i —X j .1宜丈勺由上式可求得X nJ的系数为- X1 • X2 …X n J 丨X i - X j • 1勺丈①故有D n =人X2 X n 「人—X j •1首匕宜。
行列式的计算技巧与方法总结
行列式的若干计算技巧与方法内容摘要1. 行列式的性质2.行列式计算的几种常见技巧和方法定义法利用行列式的性质降阶法升阶法(加边法)数学归纳法递推法3. 行列式计算的几种特殊技巧和方法拆行(列)法构造法特征值法4. 几类特殊行列式的计算技巧和方法三角形行列式“爪”字型行列式“么”字型行列式“两线”型行列式“三对角”型行列式范德蒙德行列式5. 行列式的计算方法的综合运用降阶法和递推法逐行相加减和套用范德蒙德行列式构造法和套用范德蒙德行列式行列式的性质性质1 行列互换,行列式不变.即nna a a a a a a a a a a a a a a a a an2n1n22212n12111nnn2n12n 22211n 1211. 性质2 一个数乘行列式的一行(或列),等于用这个数乘此行列式.即nnn2n1in i2i1n11211k k k a a a a a a a a ak nn a a a a a a a a a n2n1in i2i1n 11211.性质3 如果行列式的某一行(或列)是两组数的和,那么该行列式就等于两个行列式的和,且这两个行列式除去该行(或列)以外的各行(或列)全与原来行列式的对应的行(或列)一样.即11121111211112111221212121212.n n nn n n n n n nnn n nnn n nna a a a a a a a abc b c b c b b b c c c a a a a a a a a a K K K M M M M M M M M M M M M K K K M M M M M M M M M M M M KK K 性质4 如果行列式中有两行(或列)对应元素相同或成比例,那么行列式为零.即k a a a ka ka ka a a a a a a nn n n in i i in i i n21212111211nnn n in i i ini i na a a a a a a a a a a a21212111211=0. 性质5 把一行的倍数加到另一行,行列式不变.即nn n n kn k k kn in k i k i n a a a a a a ca a ca a ca a a a a2121221111211nnn n kn k k ini i na a a a a a a a a a a a21212111211. 性质6 对换行列式中两行的位置,行列式反号.即nn n n kn k k in i i n a a a a a a a a a a a a21212111211=-nnn n in i i kn k k na a a a a a a a a a a a21212111211.性质7 行列式一行(或列)元素全为零,则行列式为零.即00000nn1-n n,n2n1n 11-n ,11211 a a a a a a a a.2、行列式的几种常见计算技巧和方法 定义法适用于任何类型行列式的计算,但当阶数较多、数字较大时,计算量大,有一定的局限性.例1 计算行列式004003002001000.解析:这是一个四级行列式,在展开式中应该有244 !项,但由于出现很多的零,所以不等于零的项数就大大减少.具体的说,展开式中的项的一般形式是43214321j j j j a a a a .显然,如果41 j ,那么011 j a ,从而这个项就等于零.因此只须考虑41 j 的项,同理只须考虑1,2,3432 j j j 的这些项,这就是说,行列式中不为零的项只有41322314a a a a ,而64321 ,所以此项取正号.故004003002001000=241413223144321 a a a a .利用行列式的性质即把已知行列式通过行列式的性质化为上三角形或下三角形.该方法适用于低阶行列式. 2.2.1 化三角形法上、下三角形行列式的形式及其值分别如下:nn n nna a a a a a a a a a a a a2211nn333223221131211000000 ,nn nnn n n a a a a a a a a a a a a a2211321333231222111000000 . 例2 计算行列式nn nn b a a a a a b a a a a21211211n 111D . 解析:观察行列式的特点,主对角线下方的元素与第一行元素对应相同,故用第一行的 1 倍加到下面各行便可使主对角线下方的元素全部变为零.即:化为上三角形.解:将该行列式第一行的 1 倍分别加到第2,3…(1n )行上去,可得121n 11210000D 000n n na a ab b b b bKK M M M O M K.2.2.2 连加法这类行列式的特征是行列式某行(或列)加上其余各行(或列)后,使该行(或列)元素均相等或出现较多零,从而简化行列式的计算.这类计算行列式的方法称为连加法.例3 计算行列式mx x x x m x x x x mx D n nn n212121. 解: mx x mxx m x m xx x mxn ni in ni in ni i212121n Dmx x x m x x x m x n n n n i i2221111mm x x m x n n i i0000121m x m n i i n 11. 2.2.3 滚动消去法当行列式每两行的值比较接近时,可采用让邻行中的某一行减或者加上另一行的若干倍,这种方法叫滚动消去法.例4 计算行列式 2122123123122121321D n n n n n n n n n nn. 解:从最后一行开始每行减去上一行,有1111111111111111321D nn n 1111120022200021321n n111100011000011132122n n n21211 n n n .2.2.4 逐行相加减对于有些行列式,虽然前n 行的和全相同,但却为零.用连加法明显不行,这是我们可以尝试用逐行相加减的方法.例5 计算行列式111110000000000000D 32211n n a a a a a a a. 解:将第一列加到第二列,新的第二列加到第三列,以此类推,得:13210000000000000000D 321n na a a a nn n n a a a n a a a n 21n 21n 2211111 .降阶法将高阶行列式化为低阶行列式再求解. 2.3.1 按某一行(或列)展开例6 解行列式1221n 1000000000100001D a a a a a x x x x n n n.解:按最后一行展开,得n n n n n a x a x a x a D 12211 .2.3.2 按拉普拉斯公式展开拉普拉斯定理如下:设在行列式D 中任意选定了 1-n k 1k 个行.由这k 行元素所组成的一切k 级子式与它们的代数余子式的乘积的和等于行列式D.即n n 2211A M A M A M D ,其中i A 是子式i M 对应的代数余子式.即nn nn nnnn nnB A BC A • 0, nn nn nnnnnn B A B C A • 0. 例7 解行列式b bbaaa a n D .解:从第三行开始,每行都减去上一行;再从第三列开始,每列都加到第二列,得00000D n b aa aa00000021n b aa aa n•00021n ba n21n 2 n ab n .2.4 升阶法就是把n 阶行列式增加一行一列变成n+1阶行列式,再通过性质化简算出结果,这种计算行列式的方法叫做升阶法或加边法.升阶法的最大特点就是要找每行或每列相同的因子,那么升阶之后,就可以利用行列式的性质把绝大多数元素化为0,这样就达到简化计算的效果.其中,添加行与列的方式一般有五种:首行首列,首行末列,末行首列,末行末列以及一般行列的位置.例8 解行列式D=111110111110111110111110. 解:使行列式D 变成1 n 阶行列式,即111010110110101110011111D. 再将第一行的 1 倍加到其他各行,得:D=1101001001010001111111. 从第二列开始,每列乘以 1 加到第一列,得:10010000010000011111)1n D(1n 11n .数学归纳法有些行列式,可通过计算低阶行列式的值发现其规律,然后提出假设,再利用数学归纳法去证明.对于高阶行列式的证明问题,数学归纳法是常用的方法.例9 计算行列式cos 211cos 200000cos 210001cos 210001cosn D . 解:用数学归纳法证明. 当1 n 时, cos 1 D . 当2 n 时,2cos 1cos 2cos 211cos 22D .猜想, n D n cos .由上可知,当1 n ,2 n 时,结论成立.假设当k n 时,结论成立.即: k D k cos .现证当1 k n 时,结论也成立.当1 k n 时,cos 211cos 200000cos 210001cos 210001cos 1k D .将1 k D 按最后一行展开,得cos 20000cos 21001cos 21001cos cos 21D 111k• k k10cos 21001cos 21001cos 11kk1cos 2 k k D D .因为k D k cos , sin sin cos cos cos 1cos 1k k k k D k ,所以1 k D 1cos2 k k D Dsin sin cos cos cos cos 2k k k sin sin cos cos k k 1cos k .这就证明了当1 k n 时也成立,从而由数学归纳法可知,对一切的自然数,结论都成立. 即: n D n cos . 递推法技巧分析:若n 阶行列式D 满足关系式021 n n n cD bD aD .则作特征方程02 c bx ax .① 若0 ,则特征方程有两个不等根,则1211 n n n Bx Ax D . ② 若0 ,则特征方程有重根21x x ,则 11 n n x nB A D .在①②中, A ,B 均为待定系数,可令2,1 n n 求出.例10 计算行列式94000005940000000594000005940000059D n.解:按第一列展开,得21209 n n n D D D .即020921 n n n D D D .作特征方程02092 x x .解得5,421 x x .则1154 • • n n n B A D .当1 n 时,B A 9; 当2 n 时,B A 5461 . 解得25,16 B A ,所以1145 n n n D .3、行列式的几种特殊计算技巧和方法 拆行(列)法 3.1.1 概念及计算方法拆行(列)法(或称分裂行列式法),就是将所给的行列式拆成两个或若干个行列式之和,然后再求行列式的值.拆行(列)法有两种情况,一是行列式中有某行(列)是两项之和,可直接利用性质拆项;二是所给行列式中行(列)没有两项之和,这时需保持行列式之值不变,使其化为两项和. 3.1.2 例题解析例11 计算行列式nn n n a a a a a a a a1110000011000110001D 133221.解:把第一列的元素看成两项的和进行拆列,得nn n n a a a a a a a a110010000001100001010001D 133221.1101000001100010000110001000001100011000113322113322nnn nn n a a a a a a a a a a a a a a a上面第一个行列式的值为1,所以nnn n a a a a a a a 1101000010011D 13321111 n D a .这个式子在对于任何 2 n n 都成立,因此有111 n n D a Dn n n a a a a a a D a a 2112112211111ij j ii a 1n111.构造法3.2.1 概念及计算方法有些行列式通过直接求解比较麻烦,这时可同时构造一个容易求解的行列式,从而求出原行列式的值. 3.2.2 例题解析例12 求行列式n nn nn n n n nnn x x x x x x x x x x x x D21222212222121111.解:虽然n D 不是范德蒙德行列式,但可以考虑构造1 n 阶的范德蒙德行列式来间接求出n D 的值.构造1 n 阶的范德蒙德行列式,得nn nn nn n n n n n n n n n n n x x x x x x x x x x x x x x x x x x x x x f21111211222221222221211111. 将 x f 按第1 n 列展开,得n n n n n n n n x A x A x A A x f 1,111,1,21,1 ,其中,1n x的系数为n n n n n n D D A 11,1.又根据范德蒙德行列式的结果知ni j j in x xx x x x x x x f 121 .由上式可求得1n x的系数为ni j j in x xx x x 121 .故有ni j j in n x xx x x D 121 .特征值法3.3.1 概念及计算方法设n ,,21是n 级矩阵A 的全部特征值,则有公式 n A 21 .故只要能求出矩阵A 的全部特征值,那么就可以计算出A 的行列式. 3.3.2 例题解析例13 若n ,,21是n 级矩阵A 的全部特征值,证明:A 可逆当且仅当它的特征值全不为零.证明:因为n A21 ,则A 可逆 n i i n 2,1000A 21 .即A 可逆当且仅当它的特征值全不为零.4、几类特殊的行列式的巧妙计算技巧和方法 三角形行列式4.1.1 概念形如nn n n n a a a a a a a a a a333223221131211,nnn n n a a a a a a a a a a321333231222111这样的行列式,形状像个三角形,故称为“三角形”行列式. 4.1.2 计算方法 由行列式的定义可知,nn nn n n n a a a a a a a a a a a a a2211333223221131211000000 ,nn nnn n n a a a a a a a a a a a a a2211321333231222111000000 . “爪”字型行列式 4.2.1 概念形如nn na c a c a cb b b a2211210,n nnc a c a c a a b b b2211012,nnn b b b a a c a c a c2101122,121122a b b b c a c a c a nn n这样的行列式,形状像个“爪”字,故称它们为“爪”字型行列式. 4.2.2 计算方法利用对角线消去行列式中的“横线”或“竖线”,均可把行列式化成“三角形”行列式.此方法可归纳为:“爪”字对角消竖横. 4.2.3 例题解析例14 计算行列式na a a a 111111321,其中.,2,1,0n i a i分析:这是一个典型的“爪”字型行列式,计算时可将行列式的第.),3,2(n i i 列元素乘以ia 1后都加到第一列上,原行列式可化为三角形行列式.解:na a a a 111111321nni ia a a a a 00011113221ni i n aa a a a 21321. “么”字型行列式 4.3.1 概念形如nnn b b b a a c a c a c211122,n nn a b c a b c a b c a2221110,n n nc a c a c a a b b b2211012,0111222a c b a c b a c b a nn n,1021122c a c a b a b c a b nn n,nnna c a c a cb b b a2211210,0121122a b b b c a c a c a nn n,nnn b a b c b a b a c a c 12211201这样的行列式,形状像个“么”字,因此常称它们为“么”字型行列式. 4.3.2 计算方法利用“么”字的一个撇消去另一个撇,就可以把行列式化为三角形行列式.此方法可以归纳为:“么”字两撇相互消.注意:消第一撇的方向是沿着“么”的方向,从后向前,利用n a 消去n c ,然后再用1 n a 消去1 n c ,依次类推. 4.3.3 例题解析例15 计算1 n 阶行列式nn n b b b D 1111111111.解:从最后一行开始后一行加到前一行(即消去第一撇),得nnn ni ini in b b b bb D 11111111• ni i nn n b 121111ni i n n b 12311.“两线”型行列式 4.4.1 概念形如nnn a b b b a b a0000000012211这样的行列式叫做“两线型”行列式. 4.4.2 计算方法对于这样的行列式,可通过直接展开法求解. 4.4.3 例题解析例16 求行列式nnn n a b b b a b a00000000D 12211 . 解:按第一列展开,得122111221100010000 n n n nn n b b a b b a b b a a Dn n n b b b a a a 211211 .“三对角”型行列式 4.5.1 概念形如ba ab b a ab b a abb a ab b a 10000000000100000100000这样的行列式,叫做“三对角型”行列式. 4.5.2 计算方法对于这样的行列式,可直接展开得到两项递推关系式,然后变形进行两次递推或利用数学归纳法证明. 4.5.3 例题解析例17 求行列式ba ab b a ab b a abb a ab b a n100000000000100000100000D. 解:按第一列展开,得ba ab b a b a ab b a abb a ab D b a n n10000010000100000D 121 n n abD D b a . 变形,得211D n n n n aD D b aD .由于2221,b ab a D b a D , 从而利用上述递推公式得211D n n n n aD D b aD n n n n b aD D b aD D b 122322 .故nn n n n n n n n n b ab b a D a b b aD a b aD D 12211121 n n n n b ab b a a 11 .Vandermonde 行列式 4.6.1 概念形如113121122322213211111 n nn n n n n a a a a a a a a a a a a这样的行列式,成为n 级的范德蒙德行列式. 4.6.2 计算方法通过数学归纳法证明,可得 11113121122322213211111i j j i n nn n n nn a a a a a a a a a a a a a a. 4.6.3 例题解析例18 求行列式n nn nn n n n nnn x x x x x x x x x x x x D21222212222121111.解:虽然n D 不是范德蒙德行列式,但可以考虑构造1 n 阶的范德蒙德行列式来间接求出n D 的值.构造1 n 阶的范德蒙德行列式,得nn nn nn n n n n n n n n n n n x x x x x x x x x x x x x x x x x x x x x f21111211222221222221211111. 将 x f 按第1 n 列展开,得n n n n n n n n x A x A x A A x f 1,111,1,21,1 ,其中,1n x的系数为n n n n n n D D A 11,1.又根据范德蒙德行列式的结果知ni j j in x xx x x x x x x f 121 .由上式可求得1n x的系数为ni j j in x xx x x 121 ,故有ni j j in n x xx x x D 121 .5、行列式的计算方法的综合运用有些行列式如果只使用一种计算方法不易计算,这时就需要结合多种计算方法,使计算简便易行.下面就列举几种行列式计算方法的综合应用. 降阶法和递推法例19 计算行列式2100012000002100012100012Dn . 分析:乍一看该行列式,并没有什么规律.但仔细观察便会发现,按第一行展开便可得到1n阶的形式.解:将行列式按第一行展开,得212D n n n D D . 即211D n n n n D D D .∴12312211 D D D D D D n n n n . ∴111111 n n n n D D D121 n n .逐行相加减和套用范德蒙德行列式 例20 计算行列式43423332232213124243232221214321sin sin sin sin sin sin sin sin sin sin sin sin sin sin sin sin sin 1sin 1sin 1sin 11111D解:从第一行开始,依次用上一行的 1 倍加到下一行,进行逐行相加,得43332313423222124321sin sin sin sin sin sin sin sin sin sin sin sin 1111D .再由范德蒙德行列式,得4143332313423222124321sin sin sin sin sin sin sin sin sin sin sin sin sin sin 1111i j j i D .构造法和套用范德蒙德行列式例21 求行列式n nn nn n n n nnn x x x x x x x x x x x x D21222212222121111.解:虽然n D 不是范德蒙德行列式,但可以考虑构造1 n 阶的范德蒙德行列式来间接求出n D 的值.构造1 n 阶的范德蒙德行列式,得nn nn nn n n n n n n n n n n n x x x x x x x x x x x x x x x x x x x x x f21111211222221222221211111. 将 x f 按第1 n 列展开,得n n n n n n n n x A x A x A A x f 1,111,1,21,1 ,其中,1n x的系数为n n n n n n D D A 11,1.又根据范德蒙德行列式的结果知ni j j in x xx x x x x x x f 121 .由上式可求得1n x的系数为ni j j in x xx x x 121 .故有:ni j j in n x xx x x D 121 .。
行列式计算方法小结
行列式计算方法小结行列式是线性代数中的一个重要概念,它为矩阵提供了一种重要的性质。
在计算行列式时,有几种常见的方法可以使用,包括拉普拉斯展开、三角形展开和直接计算等。
本文将对这几种方法进行详细介绍和比较。
一、拉普拉斯展开法拉普拉斯展开法是求解行列式的一种常用方法。
它利用行列式的定义,将行列式按照其中一行或一列展开,转化为更小的行列式的求解问题。
具体步骤如下:1.选择一个行或列,记为第i行(列);2.将第i行(列)展开为n个代数余子式的乘积,并计算每个代数余子式的数值;3.将每个代数余子式乘以对应的元素,并根据正负法则进行求和。
例如,对于一个3阶的行列式A=abdegh通过拉普拉斯展开法,我们可以选择第一行展开:det(A) = aM11 - bM12 + cM13其中,M11,M12和M13分别表示代数余子式,具体计算方法为:M11=eM22-fM23M12=dM21-fM23M13=dM21-eM22代数余子式计算完成后,再将它们代入到展开式中计算即可。
拉普拉斯展开法的优点是思路清晰,易于理解和操作,适用于2阶及以上的行列式。
但当阶数较高时,计算量较大,效率较低。
二、三角形展开法三角形展开法是另一种常用的行列式计算方法。
它通过将行列式中的元素进行重新排列,使得计算过程更加规整,从而简化计算。
具体步骤如下:1.首先确定一个元素,例如第一行第一列的元素a;2.从第一行第一列开始,按照三角形的形状依次向右下方展开,依次得到包围a的三个三角形;3.将三个三角形的元素进行乘积运算,并根据正负法则求和;4.将得到的结果乘以a。
例如,对于3阶行列式A=abdegh我们可以选择第一行第一列的元素a进行三角形展开:det(A) = a(ei - fh) - b(di - fg) + c(dh - eg)通过三角形展开法,我们将行列式按照三角形的形状展开并进行计算,最后得到结果。
三角形展开法的优点是计算规整,清晰明了,可以简化计算过程。
行列式计算方法归纳总结
2.行列式的计算方法2.1 定义法在引进行列式的定义之前,,为了更加容易的理解行列式的定义,首先介绍排列和逆序的概念.(1) n级排列:由1,2.3…n组成的一个有序数组称为一个n级排列.(2) 在一个排列中,如果一对数的前后位置与大小顺序相反,即:前面的数大于后面的数,那么它们就称为一个逆序,一个排列中逆序的总数称为这个排列的逆序数. (3) 逆序数为偶数的排列称为偶排列,逆序数为奇数的排列称为奇排列.在做好这些工作之后,来引入行列式的定义:定义:n 阶行列式aaaaa a a a a a a a a a a a nnn n n nn n321333323122322211131211 <I>等于所有取自不同行不同列的n 个元素的乘积.ja j a j a j a nn332211的代数和,这里jj j j n,,,,321为1,2,3,……,n 的一个排列,每一项<Ⅱ>都按下列规则带有符号,当jj j j n,,,321是偶排列时, <Ⅱ>带有正号,当jj j j n,,,,321是奇排列时,<Ⅱ> 带有负号.例2.1证明1112131415212223242531324142515200000000a a a a a a a a a a D a a a a a a ==. 分析 观察行列式我们会发现有许多零,故直接用定义法.证明 由行列式的定义知除去符号差别外行列式一般项可表示为1212n j j nj a a a则12512125()12(1)n j j j n j j nj j j j D a a a τ=-∑. (3)其中115,,,j j j 为1,2,3,4,5的任意排列,在D 中位于后三行后三列的元素为零,而在前两行前两列中,取不同行不同列的元素只有四个,就是说(3)式中每一项至少有一个来自后三行后三列. 故D =0.注意 此方法适用于阶数较低的行列式或行列式中零的个数较多.2.2递推法无论是初等数学,还是高等数学,递推公式都有着非常广泛的运用。
行列式的计算方法总结
行列式的计算方法总结行列式是线性代数中的重要概念,它在矩阵理论、方程组求解、向量空间等许多领域都有广泛的应用。
计算行列式的方法有很多种,下面我们来总结一下常见的计算行列式的方法。
1.代数余子式法:代数余子式法是计算行列式的一种经典方法。
对于n*n阶行列式A,可以按照第一行(或第一列)的元素展开得到n个代数余子式,然后按照代数余子式定义计算行列式。
具体步骤如下:(1)选择行列式A的第一行(或第一列)的所有元素,记作a11,a12,...,a1n。
(2)计算n个代数余子式,第i个代数余子式记作A(i,1)(或A(1,i))。
A(i,1)等于元素a1i所在行与列组成的n-1阶子行列式的行列式值。
(3)用代数余子式计算行列式,行列式的值等于各代数余子式与元素a1i的乘积之和:det(A) = a11*A(1,1) - a12*A(2,1) + a13*A(3,1) - ... + (-1)^(n+1)*a1n*A(n,1)。
2.拉普拉斯展开法:拉普拉斯展开法也是计算行列式的一种常用方法。
具体步骤如下:(1)选择行列式A的其中一行(或其中一列),记作第k行(或第k列)。
(2)计算代数余子式,第i行第j列元素所对应的代数余子式记作A(i,j)(或A(j,i))。
A(i,j)等于元素aij所在行与列组成的n-1阶子行列式的行列式值。
(3)用代数余子式计算行列式,行列式的值等于各代数余子式与元素aij的乘积之和:det(A) = a1k*A(1,k) - a2k*A(2,k) + a3k*A(3,k) - ... + (-1)^(k+1)*ank*A(n,k)。
3.克莱姆法则:克莱姆法则是计算线性方程组的一个重要方法,也可以用来计算行列式。
对于n个未知数的n个线性方程组Ax = b,其中A是一个n*n阶矩阵,x和b都是n维列向量。
如果矩阵A是非奇异的(即行列式det(A)≠0),则可以用克莱姆法则求解方程组。
具体步骤如下:(1)将线性方程组的系数矩阵A按列分成n个子矩阵A1,A2,...,An,其中第i个子矩阵Ai将系数矩阵A的第i列替换为等号右边的向量b。
线性代数行列式计算方法总结
线性代数行列式计算方法总结线性代数是数学的一个分支,研究向量空间与线性映射的代数理论。
行列式是线性代数中重要的概念之一,用于判断线性方程组的解的存在与唯一性,以及计算线性变换的特征值与特征向量等。
本文将介绍线性代数中行列式的计算方法,并总结为以下几种常见的方法。
方法一:定义法行列式的定义是一个很重要的概念,也是计算行列式的基础。
对于一个n阶方阵A,它的行列式表示为|A|或det(A),定义为n个行向量或列向量所组成的n维向量空间的基向量所构成的平行多面体的有向体积。
根据这个定义,我们可以通过构造平行多面体来计算行列式的值,方法即是代数余子式展开法。
方法二:对角线法则对角线法则是计算2阶或3阶方阵行列式的简易方法。
对于2阶方阵A,其行列式的值等于主对角线上元素的乘积减去副对角线上元素的乘积;对于3阶方阵A,其行列式的值等于主对角线上元素的乘积与副对角线上元素的乘积之差。
此方法适用于小规模方阵的计算。
方法三:按行展开法按行展开法是计算n阶方阵行列式的一种常用方法。
对于一个n阶方阵A,选择其中一行(通常选择第一行)展开,即将该行中的元素与所在行和列上排列的剩余元素分别构成n-1阶的方阵,然后将其乘以对应元素的代数余子式,最后再按正负号相间相加得到行列式的值。
按行展开法在计算大规模方阵的行列式时,不仅简化了计算过程,还可以通过递归的方式实现。
方法四:按列展开法按列展开法与按行展开法类似,只是选择展开的对象变为一列。
选择第j列展开,则将该列中的元素与所在行和列上排列的剩余元素分别构成n-1阶的方阵,然后将其乘以对应元素的代数余子式,最后再按正负号相间相加得到行列式的值。
方法五:性质法行列式具有一系列的性质,可以根据这些性质来简化行列式的计算过程。
这些性质包括行列对换,相同行列的元素倍加,行列式放缩等。
利用这些性质,我们可以通过对行列式进行简单的变换,使其更容易计算,例如将行列式转化为上三角形矩阵,然后直接求解主对角线上元素的乘积即可。
行列式的计算技巧与方法总结
行列式的计算技巧与方法总结1、记住性质,这是计算行列式的前提 将行列式D 的行与列互换后得到的行列式,称为D 的转置行列式,记为TD 或'D ,即若,212222111211nnn n n n a a a a a a a a a D =则nnnn n n T a a a a a a a a a D212221212111=.性质 1 行列式与它的转置行列式相等, 即.TD D =注 由性质1知道,行列式中的行与列具有相同的地位,行列式的行具有的性质,它的列也同样具有.性质 2 交换行列式的两行(列),行列式变号.推论 若行列式中有两行(列)的对应元素相同,则此行列式为零.性质3 用数k 乘行列式的某一行(列), 等于用数k 乘此行列式, 即.2121112112121112111kD a a a a a a a a a k a a a ka ka ka a a a D nnn n in i i n nnn n in i i n ===第i 行(列)乘以k ,记为k i⨯γ(或k C i⨯).推论 1 行列式的某一行(列)中所有元素的公因子可以提到行列式符号的外面.推论2 行列式中若有两行(列)元素成比例,则此行列式为零.性质 4 若行列式的某一行(列)的元素都是两数之和, 例如,nnn n inin i i i i n a a a c b c b c b a a a D21221111211+++=.则21212111211212111211D D a a a c c c a a a a a a b b b a a a D nnn n in i i n nn n n in i i n +=+=.性质 5 将行列式的某一行(列)的所有元素都乘以数k 后加到另一行(列)对应位置的元素上, 行列式不变.注: 以数k 乘第j 行加到第i 行上,记作jikr r +;以数k 乘第j 列加到第i 列上,记作jikc c +.2、利用“三角化”计算行列式计算行列式时,常用行列式的性质,把它化为三角形行列式来计算. 例如化为上三角形行列式的步骤是:如果第一列第一个元素为0, 先将第一行与其它行交换使得第一列第一个元素不为0; 然后把第一行分别乘以适当的数加到其它各行,使得第一列除第一个元素外其余元素全为0;再用同样的方法处理除去第一行和第一列后余下的低一阶行列式,如此继续下去,直至使它成为上三角形行列式,这时主对角线上元素的乘积就是所求行列式的值.例2若210101321-=D , 则.213102011D DT=-=例3(1)01212111001211121---=--(第一、二行互换). (2)12110211012110121---=--(第二、三列互换)(3)0725011011=(第一、二两行相等) (4)0337224112=---(第二、三列相等)例4(1)02222510211=--因为第三行是第一行的2倍.(2)075414153820141=---因为第一列与第二列成比例,即第二列是第一列的4倍.例5若121013201--=D , 则D 2121013201)2(121013402-=---=----又 D 412101320141240112204=--=--. 例6 设,1333231232221131211=a a a a a aa a a 求.53531026333231232221131211a a a a a aa a a ----解 利用行列式性质,有33323123222113121153531026a a a a a a a a a ----=3332312322211312115353522a a a a a a a a a ---5)3(2⋅-⋅-=333231232221131211a a a a a a a a a15)3(2⋅⋅-⋅-=.30=例7(1).110111311103111132+=++=(2)()1)2(1272305)2(11121272305211--+--++=----+122720521112730511---+--=.例8 因为,12310403212213==++--+而15)40()29(02213123=+++=-+-. 因此022131233212213-+-≠++--+.注: 一般来说下式是不成立的22211211222112112222212112121111b b b b a a a a b a b a b a b a +≠++++.例9(1)13201013113214113112----r r ,上式表示第一行乘以-1后加第二行上去, 其值不变.(2)33204103113214113113c c +--,上式表示第一列乘以1后加到第三列上去, 其值不变.例10计算行列式2150321263-=D .解 先将第一行的公因子3提出来:,21503242132150321263-=-再计算.162354100430201541104702215421087042127189087042132150324213=⨯====----=-=D例11 计算.3351110243152113------=D解 21c c D→3315112043512131-------14125r r r r +-7216011264802131------32r r ↔72160648011202131----- 242384r r r r-+ 15100010811202131----3445r r +.4025001080011202131=---例12计算.3111131111311113=D解 注意到行列式的各列4个数之和都是6.故把第2,3,4行同时加到第1行,可提出公因子6,再由各行减去第一行化为上三角形行列式.D4321r r r r +++311113111131111163111131111316666= 141312r r r rr r --- .4820000200002011116=注:仿照上述方法可得到更一般的结果:.)]()1([1---+=n b a b n a abbbb b a b b b b a例13 计算.1111000000332211a a a a a a ---解 根据行列式的特点,可将第1列加至第2列,然后将第2列加至第3列,再将第3列加至第4列,目的是使4D 中的零元素增多.4D12c c +1121000000033221a a a a a --23c c +1321000000003321a a a a -34c c +.44321000000000321321a a a a a a =例14 计算.3610363234232dc b a c b a b a a dc b a cb a b a ad c b a cb a ba ad c b aD ++++++++++++++++++=解 从第4行开始,后一行减前一行:Dr r r r r r ---33412.363023200c b a b a a c b a b a a cb a b a a dc b a +++++++++3423r r r r --.20200ba aab a a a cb a b a a dc b a +++++34r r -..0020004a ab a a cb a b a a dcba =++++三、 行列式按行(列)展开(降阶法)1、行列式按一行(列)展开定义1 在n 阶行列式D 中,去掉元素ija 所在的第i 行和第j 列后,余下的1-n 阶行列式,称为D 中元素ija 的余子式, 记为ijM , 再记ijj i ij M A +-=)1(称ijA 为元素ija 的代数余子式.引理(常用) 一个n 阶行列式D , 若其中第i 行所有元素除ija 外都为零,则该行列式等于ija与它的代数余子式的乘积,即ijij A a D =定理 1 行列式等于它的任一行(列)的各元素与其对应的代数余子式乘积之和, 即),,,2,1(2211n i A a A a A a D inin i i i i =+++=或).,,2,1(2211n j A a A a A a D njnj j j j j =+++=推论 行列式某一行(列)的元素与另一行(列)的对应元素的代数余子式乘积之和等于零, 即,,02211j i A a A a A a jninj i j i ≠=+++或.,02211j i A a A a A a nj ni j i j i ≠=+++2、用降价法计算行列式(常用) 直接应用按行(列)展开法则计算行列式, 运算量较大, 尤其是高阶行列式. 因此, 计算行列式时,一般可先用行列式的性质将行列式中某一行(列)化为仅含有一个非零元素, 再按此行(列)展开,化为低一阶的行列式, 如此继续下去直到化为三阶或二阶行列式.3、拉普拉斯定理(一般少用)定义 2 在n 阶行列式D 中,任意选定k 行k 列)1(n k ≤≤, 位于这些行和列交叉处的2k 个元素,按原来顺序构成一个k 阶行列式M , 称为D 的一个k 阶子式,划去这k 行k 列, 余下的元素按原来的顺序构成k n -阶行列式,在其前面冠以符号kk j j i i +++++- 11)1(,称为M 的代数余子式,其中ki i ,,1为k 阶子式M 在D 中的行标,kj j j ,,,21为M 在D 中的列标.注:行列式D 的k 阶子式与其代数余子式之间有类似行列式按行(列)展开的性质.定理 2 (拉普拉斯定理) 在n 阶行列式D 中, 任意取定k 行(列))11(-≤≤n k ,由这k 行(列)组成的所有k阶子式与它们的代数余子式的乘积之和等于行列式D .例15求下列行列式的值:(1)214121312-- (2)120250723解 (1) 213142131)1(21122214121312-⨯+-⨯--⨯=--.272856)61(4)32()14(2-=--=--+--+-=(2).3)45(312253120250723=-=⨯=例16计算行列式.5021011321014321---=D解521011321014321---=D 313422r r r r ++520711321014107----109211206527211417)1()1(2123223-=---⨯-=-++r r r r.241861926)1(122-=--=--⨯=+例17计算行列式.532004140013202527102135----=D解 53204140132021352)1(053200414001320252710213552-----=----=+D53241413252---⋅-=1213)2(r r r r -++6627013210---.1080)1242(206627)2(10-=--=--⋅-=例18求证21)1(11213112211132114321-+-=---n n x x xxx x x n xxn x n n.证 D3221143r r r r r r r r nn -----1111111111000011000111001111011110xxxx x x x ----1100011100111101111111111)1(1x x x x n -----=+3221143r r r r r r r r nn ----- .)1(110000000100001000010000)1(211-++-=-----n n n x xxx x x xxx例19设,3142313*********------=D D 中元素ija 的余子式和代数余子式依次记作ijM 和ijA ,求14131211A A A A +++及41312111M M M M +++.解 注意到14131211A A A A+++等于用1,1,1,1代替D 的第1行所得的行列式,即314231315011111114131211-----=+++A A A A3413r r r r +-11202250111111---11222511---=12c c +.42052001202511=-=--又按定义知,31413131501112514131211141312111-------=-+-=+++A A A A M M M M34r r +311501121)1(0010313150111251---=----312r r -.0311501501=-----例20 用拉普拉斯定理求行列式 2100321003210032 的值.解 按第一行和第二行展开2100321003210032=2132)1(21322121+++-⨯2031)1(31023121+++-⨯+2030)1(32033221+++-⨯+0121+-=.11-=。
行列式计算方法小结
b0 00
0a b
a
0 0 (1)n1 b a
b 00
000 a b
00 a b
0 0 0 0 a n-1阶
n-1阶
a n (1)n1 bn
4. 各行(列)总和相等的行列式 (赶鸭子法) 例 计算行列式(P.18 例6,将a 换为y)
x y y y
y Dn
x
y
y
li l1(i 2,3, , n)
例 x1 b x2 x3
x4 (1)
x1 x2 a x3 x4
x1 x2 x3 a x4
x1 x2
x3 x4 a
x1 x2 x3 x4
0 a 0
0
a3 x1
0 0 a 0
0 0 0 a
另
1
1 D x1 1
xx
2
3
x2 a x3
x x a
2
3
x 4
x4 x
4
xil1 li i 2,3,4
x
1 1
0 a
0 0
11 0 a
0 0 0
1 x x x a
2
3
4
1 0 0 a
如 P.20 例8
1. 3. 某行(列)至多有两个非零元素的行列式, 可用降 阶法或定义或递推公式法或归纳法
例 P.41 33题
a b0 00 0 a b 0 0 n阶
D
按第一列展开
000 a b
b00 0a
a b0 00
( xn1 xn2 )( xn xn2 )
( xn xn1 )
6. 部分对角线上含参数的行列式
将一不含λ的非零元化成零,某行可能会 出现公因子,提公因子, 3 2
行列式的计算方法总结
行列式的计算方法总结行列式的计算方法总结行列式的计算方法总结(一)首先,行列式的性质要熟练掌握性质1行列互换,行列式的值不变。
性质2交换行列式的两行(列),行列式的值变号。
推论若行列式中有两行(列)的对应元素相同,则此行列式的值为零。
性质3若行列式的某一行(列)各元素都有公因子k,则k可提到行列式外。
推论1数k乘行列式,等于用数k乘该行列式的某一行(列)。
推论2若行列式有两行(列)元素对应成比例,则该行列式的值为零。
性质4若行列式中某行(列)的每一个元素均为两数之和,则这个行列式等于两个行列式的和,这两个行列式分别以这两组数作为该行(列)的元素,其余各行(列)与原行列式相同。
性质5将行列式某行(列)的k倍加到另一行(列)上,行列式的值不变。
行列式展开法:行列式按某行(列)展开也是解行列式常用的方法。
行列式展开定理:定理1:n阶行列式D等于它的任一行(列)的各元素与各自的代数余子式乘积之和。
定理2:行列式D的某一行(列)各元素与另一行(列)对应元素的代数余子式乘积之和必为零。
(二)几种特殊行列式的值为便于考生综合复习及掌握概念间的.联系,现将以后各章所涉及的有关行列式的几个重要公式罗列于下:考研数学:行列式的计算行列式是线性代数的一部分,题目比较灵活,下面小编为同学们简单讲一下行列式的几种计算方法,希望同学们可以有所启发,弄清楚这种类型题。
对于数值型行列式来说,我们先看低阶行列式的计算,对于二阶或者三阶行列式其是有自己的计算公式的,我们可以直接计算。
三阶以上的行列式,一般可以运用行列式按行或者按列展开定理展开为低阶行列式再进行计算,对于较复杂的三阶行列式也可以考虑先进行展开。
在运用展开定理时,一般需要先利用行列式的性质将行列式化为某行或者某列只有一个非零元的形式,再进行展开。
特殊低阶行列式可以直接利用行列式的性质进行求解。
对于高阶行列式的计算,我们的基本思路有两个:一是利用行列式的性质进行三角化,也就是将行列式化为上三角或者下三角行列式来计算;二是运用按行或者按列直接展开,其中运用展开定理的行列式一般要求有某行或者某列仅有一个或者两个非零元,如果展开之后仍然没有降低计算难度,则可以观察是否能得到递推公式,再进行计算。
行列式的计算技巧与方法总结
a11 a12 a1n
kai1 kai2 kain k a i1
a i2 a in .
a n1 a n2 a nn
a n1 a n2 a nn
性质 3 如果行列式的某一行(或列)是两组数的和,那么该行列
式就等于两个行列式的和,且这两个行列式除去该行(或列)以外的
各行(或列)全与原来行列式的对应的行(或列)一样.即
从二、三阶行列式的内在规律引出 n 阶行列式的定义.
设有 n2 个数,排成 n 行 n 列的数表
a11 a12 a1n a21 a22 a2n , an1 an2 ann
即 n 阶行列式.这个行列式等于所有取自不同行不同列的 n 个元素的
乘积
a1j1 a2 j2 anjn
⑴
的代数和,这里 j1 j2 jn 是1,2,,n 的一个排列,每一项⑴都按下列规
1.行列式的概念及性质
1.1 n 阶行列式的定义
我们知道,二、三阶行列式的定义如下:
a 11 a 21
a 12 a 22
= a11a22 a12 a 21 ,
a11 a12 a13
a21 a31
a22 a32
a23 a33
a11a22 a33 a12 a23a31 a13a21a32
a11a23a32 a12 a a 21 33 a13a22 a31.
式中的项的一般形式是 a1 j1 a 2 j2 a3 j3 a4 j4 .显然,如果 j1 4此只须考虑 j1 4 的项,同理只须考虑
j2 3, j3 2, j4 1的这些项,这就是说,行列式中不为零的项只有
a14 a23a32 a41 ,而 4321 6 ,所以此项取正号.故
a11 0 0 0
行列式的计算方法总结大全
行列式的计算方法总结大全
行列式的计算方法有很多种,以下是其中一些常见的方法:
1. 代数余子式法:利用代数余子式展开式,将行列式按某一行或某一列展开,然后计算各项的代数余子式的乘积之和,即可求出行列式的值。
2. 递推法:利用递推关系式,将行列式按某一行或某一列展开,然后逐步递推,即可求出行列式的值。
3. 归纳法:利用归纳法,通过观察和分析较小的行列式,逐步归纳出行列式的展开规律,然后逐步展开,即可求出行列式的值。
4. 矩阵相乘法:将行列式转换为矩阵相乘的形式,然后利用矩阵相乘的性质,计算行列式的值。
5. 元素替换法:利用元素替换的性质,将行列式中的某些元素替换为已知的值,然后逐步简化,即可求出行列式的值。
以上是常见的行列式计算方法,不同的行列式可能需要采用不同的方法进行计算。
在具体计算时,需要根据具体情况选择适合的方法。
行列式的计算方法总结
行列式的计算方法总结行列式的计算方法有哪些呢?可能大部分同学并不知道。
为了普及知识。
下面是由小编为大家整理的“行列式的计算方法总结”,仅供参考,欢迎大家阅读。
行列式的计算方法总结第一、行列式的计算利用的是行列式的性质,而行列式的本质是一个数字,所以行列式的变化都是建立在已有性质的基础上的等量变化,改变的是行列式的“外观”。
第二、行列式的计算的一个基本思路就是通过行列式的性质把一个普通的行列式变化成为一个我们可以口算的行列式(比如,上三角,下三角,对角型,反对角,两行成比例等)第三、行列式的计算最重要的两个性质:(1)对换行列式中两行(列)位置,行列式反号(2)把行列式的某一行(列)的倍数加到另一行(列),行列式不变对于(1)主要注意:每一次交换都会出一个负号;换行(列)的主要目的就是调整0的位置,例如下题,只要调整一下第一行的位置,就能变成下三角。
拓展阅读:行列式的性质有哪些?行列式与它的转置行列式相等;互换行列式的两行(列),行列式变号;行列式的某一行(列)的所有的元素都乘以同一数k,等于用数k乘此行列式;行列式如果有两行(列)元素成比例,则此行列式等于零;若行列式的某一列(行)的元素都是两数之和,则这个行列式是对应两个行列式的和;把行列式的某一列(行)的各元素乘以同一数然后加到另一列(行)对应的元素上去,行列式不变。
n阶行列式实质上是一个n^2元的函数,当把n^2个元素都代上常数时,自然得到一个数。
当我们写的时候,写成一个表是为了方便的反映函数的物性。
当然,决不是指任何n^2元函数都是行列式,具体的行列式函数定义你找书一看看。
为了让你自己觉得好理解一些,你可以试着照行列式的定义把行列式写成多项式和的常见形式,当然那个形式比较复杂,但本质上与行列式是一样的,只是写成行列式易于直观的做各种运算处理。
行列式的计算方法总结
⾏列式的计算⽅法总结
⾏列式的计算⽅法是很多⼈都不太清楚的⼀个点,下⾯⼩编为⼤家总结整理了⼀些关于⾏列式计算⽅法的相关知识,供⼤家参考。
⾏列式计算⽅法汇总
1.⾏列式和他的转置⾏列式相等。
2.变换⼀个⾏列式的两⾏(或两列),⾏列式改变符号即变为之前的相反数。
3.如果⼀个⾏列式有两⾏(列)完全相同,那么这个⾏列式等于零。
4.⼀个⾏列式中的某⼀⾏(列)所有元素的公因⼦可以提到⾏列式符号的外⾯。
5.如果⼀个⾏列式中有⼀⾏(列)的元素全部是零,那么这个⾏列式等于零。
什么是⾏列式
⾏列式在数学中,是⼀个函数,其定义域为det的矩阵A,取值为⼀个标量,写作det(A)或|A|。
⽆论是在线性代数、多项式理论,还是在微积分学中(⽐如说换元积分法中),⾏列式作为基本的数学⼯具,都有着重要的应⽤。
⾏列式可以看做是有向⾯积或体积的概念在⼀般的欧⼏⾥得空间中的推⼴。
或者说,在n维欧⼏⾥得空间中,⾏列式描述的是⼀个线性变换对“体积”所造成的影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. “箭形”行列式 化成三角形行列式 例
a0 c1 Dn1 c2 cn
ci l i 1 l1 ai
b1 a1 0 0
b2 0 0
b1 a1 0 0
bn1 0 0 0
b2 0
bn 0 0 an
bn1 0 0 0 bn 0 0 an
a2
(ai 0, i 1,2, , n)
b 0 0 0
n1
( 1) 0 0 0 a b 0 0 0 0 a n-1阶
n n1
b
a b 0 0 0 0 a b
n-1阶
a ( 1)
b
n
5. 各行(列)总和相等的行列式 (赶鸭子法) 例 计算行列式(P.20 a 换为y)
x Dn y y y x y y y y y
0 0 0 0 1 2
2 0 0 0
2D
0 0 0
按第一列展开 2 D n 1 Dn 2
由此可得递推公式:
Dn 2 Dn1 Dn 2
因此有
又因为
技巧!
Dn Dn1 Dn1 Dn 2 D2 D1
(1)
x2 a
x1
x2
x3
x4
a 3 x1
0 a 0 0 0 0 a 0 0 0 0 a
另
1 1 1
x2 x2 x2
x3 x3 a x3
x4 x4 x4 x4 a
D x1
1 x2 a x3
1 0 0 xi l1 li 1 a 0 i 2,3,4 x1 1 0 a 1 0
*或 -y 乘第1列加到后面各列:
[ x ( n 1) y ] 1 1 1 0 x y 0 0 0 0 0 0 x y
例如 (P.39 12(6) 、(7),P.40 15(3),P.44 27
1列(行)“1”的巧妙利用 如:P.41 18, P.42 19, 20(2)、(3)
因此有:
Dn xDn 1 a0 x ( xDn 2 a1 ) a0
x 2 Dn 2 xa1 a0 x 2 xDn 3 a2 xa1 a0
x 3 Dn 3 x 2a2 xa1 a0
x
n 2
D2 x
n 3
. 非零元素很少的行列式,可直接用定义或降阶法。 一些特殊行列式的计算(包括一些重要结果) 1. 奇数阶反对称行列式 的值为零。
两种重要行列式
加到P.17
D | aij | 为对称行列式
例
1 0 0 2 2 3 是对称行列式
aij a ji
2 3 4
D | aij | 为反对称行列式 aij -a ji (必有 aii 0) 0 1 2 1 0 3 例 是反对称行列式 2 3 0 0 1 2 1 0 3 不是反对称行列式 2 3 0
( xn1 xn2 )( xn xn2 )
4.几个重要结果 三角形行列式的值等于对角元之乘积
Akk Okl C lk Bll
范德蒙行列式
| A || B |
P.17例2
行列式的计算方法小结
可从计算方法和行列式特征两个角度总结。
一.方法
1. 直接用定义(非零元素很少时可用) 2. 化三角形行列式法
此法特点: (1) 程序化明显,对阶数较低的数字行列式和一些较特殊的 字母行列式适用。 (2) 灵活性差,死板。
D2
2 1
1 2
3
D1 2 2
故 Dn Dn1 1 则 Dn n 1. 递推公式法的 步骤: 1. 降阶,得到递推公式;
2. 利用高中有关数列的知识,求出行列式 Dn 。
附录2、数学归纳法 例 证明范德蒙(Vandermonde)行列式
1 x1 Vn
2 x1
1 x2
例
为何值时,D=0?
2r2 r3
2 3 2 D 1 8 2 2 14 3 2 3 ( 1) 1 8 0 2
2 3 2 1 8 2 0 2 2 1
2 2 ( 1)( 3) 2 1
an 3 xa1 a0
D2=?
x 而 D2 an 2
1 x 2 xan1 an 2 x a n 1
于是得: Dn x n x n1an1 x n 2an 2 xa1 a0
解法2:从最后一列开始每列乘以x加到前一列,再按第一列展开。
0 0 1 x a n 1
1 a0 ( 1)
n1
x 1 0 0 a1 0 x a2 an 2
0 0 1 x a n 1
按第一行展开好,还 是按第一列展开好?
n-1阶
x 1 0 x 0 0 a1 0 x a2 an 2
0 0
( xn1 xn2 )( xn xn2 )
( xn xn1 )
例
计算行列式 1 1 1 1 1 3 9 27 V 1 4 16 64 1 2 4 8
( x2 x1 )( x3 x1 )( x4 x1 ) ( x3 x2 )( x4 x2 ) ( x4 x 3 )
解 V是 x1 1, x2 3, x3 4, x4 2 的范德蒙行列式, 故
1 1 V 1 1
1 1 1 ( 3 1)(4 1)( 2 1) 3 9 27 (4 3)( 2 3) 12 4 16 64 ( 2 4) 2 4 8
注: 显然,范德蒙行列式
例 (P.17) 证明奇数阶反对称行列式的值为零。
证
0 a12 D a13 a12 0 a23 a13 a1n a23 a2 n 0 0 a12 a12 0 a23 a13 a1n a23 a2 n 0 a1n a2 n a13 a1n a23 a2 n 0 a3 n
a0 0 0 0
ci bi i 1 a i
n
a2 0
(a0
ci bi )a1 a n i 1 a i
n
如:练习册P.2
6(2)题
3. 除对角线以外各行元素对应相同,可化成三角形行 列式或箭形行列式 可化箭形行列式 例
x1 b x2 x1 x1 x1 x2 x2 x3 x3 x3 a x3 x4 x4 x4 x4 a
li l1 ( i 2, 3,, n)
y x
x ( n 1) y x ( n 1) y x ( n 1) y
y x y
y y y y y x
1 1 [ x ( n 1) y ] 1
r1 ri ( i 2,3,...,n )
即得=1或=3时D 0.
附录1. 递推公式法
特征:某行(列)至多有两个非零元素。
方法:按此行(列)展开,可能会导出递推公式。
形式():Dn pDn1 q 1
形式():Dn pDn1 qDn 2 2
例1(另见A26)
x 1 0 Dn 0 a0
0
按第一列展开 x
0 0
2 x2
1 x3
2 x3
1 xn
2 xn
n x1 1
n x 2 1
n x 3 1
n x n 1
1 j i n
( xi x j )
( n 2).
( x2 x1 )( x3 x1 )( x4 x1 )( xn1 x1 )( xn x1 ) ( x3 x2 )( x4 x2 )( xn1 x2 )( xn x2 ) ( x4 x3 )( xn1 x3 )( xn x3 )
3
x1
1
x2
x
n x 3 1 2
3
1 j i n
( xi x j )
( n 2).
n
x
n
n x n 1 n 1
n
x
( x2 x1 )( x3 x1 )( x4 x1 )( xn1 x1 )( xn x1 ) ( x3 x2 )( x4 x2 )( xn1 x2 )( xn x2 ) ( x4 x3 )( xn1 x3 )( xn x3 )
3.降阶法
利用性质,将某行(列)的元尽可能化为0,然后按行(列)展开.
n阶
n 1阶 2阶
此法灵活多变,易于操作,是最常用的手法。
*4. 递推公式法 (见附录1) *5、数学归纳法 (见附录2) *6. 加边法(升阶)(见附录3)
二、特征
. 阶数不算高的数字行列式,可化为三角形行 列式或结合展开定理计算.
0 0 1
x 1 0 0 0 x
xDn1 a0 ( 1)n1 ( 1)n1
xDn 1 a0
由此得递推公式:
x 1 0 0 Dn1 0 a1 x 0 0 x a2 an 2
0 0 1 x a n 1
Dn xDn 1 a0
主要内容 1.定义
D a11 a 21 a n1 a12 a1n a 22 a 2 n a n 2 a nn
j1 j2 jn
(1)
N ( j1 j2 jn )
a1 j a2 j anj
1 2
n
2.性质 5条 3.展开定理
D, ( i s ) ai 1 As1 ai 2 As 2 ain Asn 0, ( i s )