行列式按行(列)展开及计算
- 格式:doc
- 大小:115.50 KB
- 文档页数:4
03. 行列式的展开法则 一、按一行(列)展开法则定义3.1 (,)i j 元素或(,)i j 位置的余子式ij M 、代数余子式(1)i j ij ij A M +=- 例3.1 3111112121313111112121313||ij a a M a M a M a A a A a A =-+=++. 定理3.1 1)按一行展开法则 1122||(1,2,,)A i i i i in in a A a A a A i n =+++= ; 2)按一列展开法则 1122||(1,2,,)A j j j j nj nj a A a A a A j n =+++= . 按第一行的展开公式就是n 阶行列式(2)n ≥的降阶定义. 例3.2 计算下列n 阶行列式1)xy x yyx; 2)111111121n n----; 3)121111n n na a xD a xa x---=-.解 1)按1c 展开得原式1111111(1)(1)n n n n n n n xA yA xxy y x y -+-+=+=+-=+-. 2)原式121(1)(12)2n n nn n c c c c n n n A c -++++++++=按展开. 3)法1 按1r 展开得()112112121223121211(,,,)(,,)(,,).()n n n n n n n n n n n n n n n D a a a a x D a a a x a x D a a a x a x a x a D a a --------=+=++==++++=法2 在n D 中,元素(21)i a i n ≤≤-的余子式为11111(1)11i n i i x x M x x x x-----==---.将n D 按1c 展开得11211211(1)ni n n n i i n n i D a M a x a x a x a +---==-=++++∑ .法3 1121212112121101,1,,210i i nn n n n n n na a x a r xr D i n n a x a x a a x a x a x a --------+-+=-+++-++++12121n n n n a x a x a x a ---=++++ . ()11111(1)(1)(1)1n n n n n A M ++-=-=--=法4 按n r 展开得111212121.n n n nn n n n n n n n n n D a A xA a xD a a x xD a x a x a x a ------=+=+=++==++++定理3.2 当i j ≠时, 11220i j i j in jn a A a A a A +++= ;11220i j i j ni nj a A a A a A +++= . 注 1122||A i j i j in jn ij a A a A a A +++= δ, 1122||A i j i j ni nj ij a A a A a A +++= δ,其中1,;0,ij i j i j=⎧=⎨≠⎩当当δ为克罗内克(Kronecker )符号.例3.3 1)二元(实)函数1,;(,)0,.x y f x y x y =⎧=⎨≠⎩当当 显然(,)xy f x y =δ.2)diag(1,1,,1)[]ij n n ⨯= δ.例3.4 设四阶行列式1212211220211234D =. 1)求代数余子式12A ; 2)求1121314123A A A A +++; 3)求41424344A A A A +++.行列式的完全展开定义、公理化定义、降阶定义可以互相推证. 以降阶定义为原始定义做理论推导时,可以引入仿克罗内克符号1,;0,.ij i j i j <⎧=⎨>⎩当当ρ 例3.5 1)若正整数i j ≠,则1.ij ji +=ρρ2)仿克罗内克符号有缺项定位功能. 在序列124567,,,,,a a a a a a 中,(17,3)i a i i ≤≤≠位于第3i i -ρ位. 在序列12467,,,,a a a a a中,(17,3,5)i a i i ≤≤≠位于第35i i i --ρρ位.3)仿克罗内克符号有描述逆序功能.s t j j 构成逆序01s t t s j j j j ⇔=⇔=ρρ,121()t sn j j s t nj j j ≤<≤=∑τρ.例3.6 n 阶范德蒙(Vandermonde )矩阵1[]i j n n a -⨯的行列式122131121(,,,)()()()(,,)().n n n j i i j nV a a a a a a a a a V a a a a ≤<≤=---=-∏例3.7 填空11112345_____49162582764125----=----.例3.8 设0abcd ≠,求证222211(,,,)11a a bcd b b acdV a b c d c c abd d d abc=-.例3.9 计算n 阶三对角行列式111n a b ab a b ab D a b aba b++=++ .二、按多行(列)展开法则定义3.2 矩阵A m n ⨯的k l ⨯子矩阵1212A k l i i i j j j ⎛⎫ ⎪⎝⎭ 及其余子阵,k 阶子方阵、k 阶子式;n 阶方阵或其行列式中k 阶子式的n k -阶余子式M 、代数余子式1212()()(1)k k i i i j j j A M +++++++=- ,k 阶(顺序)主子阵、k 阶(顺序)主子式. 主子式的代数余子式就是余子式.例3.10 设55[]A ij a ⨯=.1)25135A ⎛⎫⎪⎝⎭是A 的一个23⨯子矩阵,13424A ⎛⎫⎪⎝⎭为其余子阵;2)1325A ⎛⎫⎪⎝⎭是A 的一个2阶子方阵,1325A ⎛⎫ ⎪⎝⎭是A 的一个2阶子式,245134A ⎛⎫⎪⎝⎭为对应余子式,而对应代数余子式为(13)(25)245245(1)134134A A +++⎛⎫⎛⎫-=- ⎪ ⎪⎝⎭⎝⎭;3)235235A ⎛⎫ ⎪⎝⎭是A 的一个3阶主子阵,235235A ⎛⎫⎪⎝⎭是A 的一个3阶主子式,其代数余子式就是余子式1414A ⎛⎫⎪⎝⎭,是A 的一个2阶主子式;4)A 共有五个顺序主子阵(式).定理3.3 按多行(列)展开法则——拉普拉斯(Laplace )定理1122C C ||A k k nnN A N A N A =+++ .例3.11 计算四阶行列式1234500112365112D -=--.例3.12 计算六阶行列式111000234000310161111101112411243161139D =---.例3.13 计算六阶行列式120000350000635475124583240064270034D -=-.例3.14 计算叉形行列式1)11211n n n nna b a b D c d c d =;2)112111nn n nna b a b D e c d c d +=.。
行列式按行列展开法则1、三角形行列式的值,等于对角线元素的乘积。
计算时,一般需要多次运算来把行列式转换为上三角型或下三角型。
2、交换行列式中的两行(列),行列式变号。
3、行列式中某行(列于)的公因子,可以明确提出放在行列式之外。
4、行列式的某行乘以a,加到另外一行,行列式不变,常用于消去某些元素。
5、若行列式中,两行(列于)全然一样,则行列式为0;可以推断,如果两行(列于)成比例,行列式为0。
6、行列式展开:行列式的值,等于其中某一行(列)的每个元素与其代数余子式乘积的和;但若是另一行(列)的元素与本行(列)的代数余子式乘积求和,则其和为0。
7、在解代数余子式有关问题时,可以对行列式展开值替代。
8、克拉默法则:利用线性方程组的系数行列式求解方程。
9、齐次线性方程组:在线性方程组等式右侧的常数项全部为0时,该方程组称作齐次线性方程组,否则为非齐次线性方程组。
齐次线性方程组一定存有零求解,但不一定存有非零求解。
当d=0时,存有非零求解;当d!=0时,方程组无非零求解。
行列式性质①行列式a中某行(或列于)用同一数k乘,其结果等同于ka。
②行列式a等于其转置行列式at(at的`第i行为a的第i列)。
③若n阶行列式|αij|中某行(或列于);行列式则|αij|就是两个行列式的和,这两个行列式的第i行(或列于),一个就是b1,b2,…,bn;另一个就是с1,с2,…,сn;其余各行(或列于)上的元与|αij|的全然一样。
④行列式a中两行(或列)互换,其结果等于-a。
⑤把行列式a的某行(或列于)中各元同乘一数后加进另一行(或列于)中各对应元上,结果仍然就是a。
行列式的几种计算方法行列式是线性代数中的基本概念,在数学、工程、物理、经济学等众多领域中都有广泛的应用。
行列式的计算方法有多种,下面将介绍其中的几种方法。
1.按行(列)展开法按照行或列来展开行列式是一种基本的计算方法。
假设行列式为:$$D=\begin{vmatrix}a_{11} & a_{12} & a_{13} \\a_{21} & a_{22} & a_{23} \\a_{31} & a_{32} & a_{33}\end{vmatrix}$$按第1行展开,得到:按照任意一行或一列展开,都可以得到同样的结果。
展开的过程中,每个元素前面加上正负号的符号与其对应的行数和列数有关。
这种方法适用于$3\times 3$的行列式,对于更高维的行列式,效率会大大降低。
2.三角行列式求法如果一个$n\times n$的行列式中有某一行或某一列的元素都是0,那么通过消元可以化简为一个更小的$n-1$阶行列式,然后递归地运用同样的方法求解,最终可以化简为一阶行列式。
这种方法叫做三角行列式求法。
例如,对于$3\times 3$的行列式:将第1列乘以$a_{23}$,再将第2列乘以$a_{11}$,用第2行减去第1行,用第3行加上第1行,得到:继续化简:3.性质计算法行列式有一些性质,可以通过这些性质来计算行列式。
其中最基本的性质是行列式的行列互换性质:将行列式的一行或一列互换,行列式的值反号。
例如:$$\begin{vmatrix}1 &2 &3 \\4 &5 &6 \\7 & 8 & 9\end{vmatrix}=-\begin{vmatrix}4 &5 &6 \\1 &2 &3 \\7 & 8 & 9\end{vmatrix}=0$$如果行列式某一行可以表示为其他行的线性组合,那么行列式的值为0。
行列式按行列展开法则行列式是线性代数中的一个重要概念,它是一个数学对象,用于描述矩阵的性质和特征。
行列式按行列展开法则是计算行列式的一种方法,它可以帮助我们快速准确地求解任意阶行列式的值。
本文将介绍行列式按行列展开法则的基本原理和具体计算步骤。
1. 行列式的定义在介绍行列式按行列展开法则之前,首先需要了解行列式的定义。
一个n阶方阵A的行列式记作|A|,它是一个数值,表示由矩阵A的元素所确定的一个量。
对于2阶矩阵:A = |a11 a12||a21 a22|其行列式的计算公式为:|A| = a11 * a22 - a12 * a21对于3阶矩阵:A = |a11 a12 a13||a21 a22 a23||a31 a32 a33|其行列式的计算公式为:|A| = a11 * a22 * a33 + a12 * a23 * a31 + a13 * a21 * a32 - a13 * a22 * a31 - a11 * a23 * a32 - a12 * a21 * a33对于n阶矩阵,行列式的计算公式较为复杂,因此需要借助行列式按行列展开法则来简化计算过程。
2. 行列式按行列展开法则的基本原理行列式按行列展开法则是通过递归的方式将一个n阶行列式的计算问题转化为n-1阶行列式的计算问题,从而简化计算过程。
具体来说,对于一个n阶矩阵A,其行列式的计算可以按照以下步骤进行:(1)选择矩阵A的第i行(或第j列)进行展开,记作Ai (或Aj);(2)对于展开后的行列式Ai(或Aj),将其每个元素乘以对应的代数余子式,并加上符号因子后相加,得到展开后的行列式的值。
符号因子的计算规则为:若i+j为偶数,则符号因子为正号;若i+j为奇数,则符号因子为负号。
通过以上步骤,可以将一个n阶行列式的计算问题转化为n-1阶行列式的计算问题,从而简化计算过程。
3. 行列式按行列展开法则的具体计算步骤接下来,我们以一个3阶矩阵的行列式为例,介绍行列式按行列展开法则的具体计算步骤。
第四节 行列式按行(列)展开分布图示★ 引例 ★ 余子式与代数余子式 ★ 例1 ★ 引理 ★ 行列式按行(列)展开 ★ 例2 ★ 例3 ★ 应用按行(列)展开法则计算行列式★ 例4 ★ 例5 ★ 例6 ★ 例7 ★ 例8★ 拉普拉斯定理 ★ 例9 ★ 例10 ★ 内容小结 ★ 课堂练习 ★ 习题1-4内容要点一、行列式按一行(列)展开定义1 在n 阶行列式D 中,去掉元素ij a 所在的第i 行和第j 列后,余下的1-n 阶行列式,称为D 中元素ij a 的余子式, 记为ij M , 再记ij j i ij M A +-=)1(称ij A 为元素ij a 的代数余子式.引理 一个n 阶行列式D , 若其中第i 行所有元素除ij a 外都为零,则该行列式等于ij a 与它的代数余子式的乘积,即ij ij 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 jn in j i j i ≠=+++或 .,02211j i A a A a A a nj ni j i j i ≠=+++综上所述, 可得到有关代数余子式的一个重要性质:⎩⎨⎧≠===∑=;,0,,1j i j i D D A a ij nk kj ki 当当δ 或 ⎩⎨⎧≠===∑=.,0,,1j i j i D D A a ij nk jk ik 当当δ其中,⎩⎨⎧≠==ji ji ij ,0,1δ二、行列式的计算直接应用按行(列)展开法则计算行列式, 运算量较大, 尤其是高阶行列式. 因此, 计算行列式时,一般可先用行列式的性质将行列式中某一行(列)化为仅含有一个非零元素, 再按此行(列)展开,化为低一阶的行列式, 如此继续下去直到化为三阶或二阶行列式.例题选讲例1 设有5阶行列式: 1513131200011231452013101-----=D .(1),111=a 其余子式,151331200112145211----=M 其代数余子式.)1()1(11112111111M M M A =-=-=+(2),134=a 其余子式113132001520110134---=M , 其代数余子式.)1()1(34347344334M M M A -=-=-=+例2求下列行列式的值:(1)214121312-- (2)120250723解 (1) 213142131)1(21122214121312-⨯+-⨯--⨯=-- .272856)61(4)32()14(2-=--=--+--+-=(2) .3)45(312253120250723=-=⨯=例3 (E01) 试按第三列展开计算行列式.5021011321014321---=D解 将D 按第三列展开,则有,4343333323231313A a A a A a A a D +++= 其中,313=a ,123=a ,133-=a ,043=a13A 31)1(+-=521013201--,19= 33A 33)1(+-=521201421-,18= 23A 32)1(+-=521013421-- ,63-= 43A 34)1(+-=013201421-,10-=所以 )63(1193-⨯+⨯=D )10(018)1(-⨯+⨯-+.24-=例4 (E02) 计算行列式 .5021011321014321---=D解 521011321014321---=D 313422r r r r ++520711321014107----527211417)1()1(23---⨯-=+21232r r r r -+ 10921126-.241861926)1(122-=--=--⨯=+例5 (E03) 计算行列式 .0532004140013202527102135----=D解 53204140132021352)1(053200414001320252710213552-----=----=+D 53241413252---⋅-=1213)2(r r r r -++66027013210---.1080)1242(206627)2(10-=--=--⋅-=例6 (E04) 求证 21)1(11213112211132114321-+-=---n n x x x x x x x n x x n xn n .证 D3221143r r r r r r r r nn ----- 1111111111000011000111001111011110xxxx x x x ----.)1(11000000010001000010000)1(211-++-=-----=n n n x xxx x x x x x例7 (E05) 证明范德蒙德(Vandermonde)行列式,)(1111112112222121∏≥>≥----==j i n j i n nn n nnn x x x x x x x x x x x D其中记号“П”表示全体同类因子的乘积.证 用数学归纳法. 2D 2111x x =12x x -=,)(12∏≥>≥-=j i jix x∴当2=n 时(1)式成立. 假设(1)式对于1-n 时成立,则)()()(0)()()(0011111213231222113312211312x x x x x x x x x x x x x x x x x x x x x x x x D n n n n n n n n n ---------=---=)())((11312x x x x x x n --- 2232232111---n nn n n x x x x x xn D ∏≥>≥----=211312)()())((j i n jin x x x x x x x x ∏≥>≥-=1).(j i n jix x例8 设,3142313150111253------=D D 中元素ij a 的余子式和代数余子式依次记作ij M 和ij A ,求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 + .4205201202511=-=--又按定义知,31413131501112514131211141312111-------=-+-=+++A A A A M M M M34r r +311501121)1(010313150111251---=----312r r - .0311501501=-----例9 用拉普拉斯定理求行列式 2100321003210032 的值.解 按第一行和第二行展开 2100321003210032=2132)1(21322121+++-⨯2031)1(31023121+++-⨯+2030)1(32033221+++-⨯+ 0121+-=.11-=例10 计算n 2阶行列式.22nn dc d c b a ba D =(其中未写出的元素为0).解 把n D 2中的第n 2行依次与第12-n 行,…,第2行对调(作22-n 次相邻对换),再把第n 2列依次与第12-n 列, …,第2列对调,得.)(0000000)1()1(2)1(21)22(22----==-=n n n n D bc ad D D dcdc b a ba d cb a D以此作递推公式,得.)()()(21)1(22n n n n bc ad D bc ad D bc ad D -=-==-=--课堂练习1. 计算行列式 .3351110243152113------=D2. 讨论当k 为何值时.02002000110011≠kkk3.设n 阶行列式 ,0010301021321n n D n=求第一行各元素的代数余子式之和.11211n A A A +++。