高等代数行列式计算的方法小结18页PPT
高等代数第3章第4节行列式按行展开
定理3.4.1 若在一个n阶行列式
a11 ⋯ a1 j ⋯ a1n ⋮ ⋮ ⋮ D = ai1 ⋯ aij ⋯ ain ⋮ ⋮ ⋮ an1 ⋯ anj ⋯ ann
中,第 i 行(或第 j 列)的元素除aij 外都是零,那么这个行 列式等于aij 与它的代数余子式Aij 的乘积: 证明:
D = aij Aij .
0
−2
3
0
5 1 −2
−1 4 5 −1 4 −1 2 3 1 + (−1) ⋅ (−1) 4+1 2 3 3 = 92 3 1 −2 3 1 0
17
解法二: 按第三列展开
1 −1 D= 2 3
2 0 −1 4 −1 5 3 3 1 1 0 −2
1 2 −1
= 0 + (−1) ⋅ (−1) 2+3 2 3
10
⋮ ⋯ aij
⋮
得 由命题3.3.2,行列式互换两行(列)行列式变号,
D = (−1) i + j −2
aij a1 j ⋮ ai −1, j ai +1, j ⋮ anj
0 a11 ⋮ ai −1,1 ai +1,1 ⋮ an1
⋯ ⋯
0
0
a1, j −1 a1, j +1 ⋮ ⋮ ⋯ ai −1, j −1 ai −1, j +1 ⋯ ai +1, j −1 ai +1, j +1 ⋮ ⋮ ⋯ an, j −1 an, j +1
a21 M12 = a31 a41 A12 = ( −1)
a23 a33 a43
1+ 2
a24 a34 a44
M12 = − M12 M 44 = M 44
线性代数---特殊行列式及行列式计算方法总结
特殊行列式及行列式计算方法总结一、几类特殊行列式1.上(下)三角行列式、对角行列式(教材P7例5、例6)2.以副对角线为标准的行列式000a1na a a00a11121n1n00a a2,n12na a00a021222,n10000a a an1,2n1,n1n1,na000a00 nn n1a a a an1n2n,n1nnn(n1)(1)2a a a1n2,n1n13.分块行列式(教材P14例10)一般化结果:A C A0n n m n n m 0B C B m n m m n m A B n m0A C An m n n m n mn(1)B C B0m m n m m n A Bn m4.范德蒙行列式(教材P18例12)注:4种特殊行列式的结果需牢记!以下几种行列式的特殊解法必须熟练掌握!!!二、低阶行列式计算二阶、三阶行列式——对角线法则(教材P2、P3)三、高阶行列式的计算【五种解题方法】1)利用行列式定义直接计算特殊行列式;2)利用行列式的性质将高阶行列式化成已知结果的特殊行列式;3)利用行列式的行(列)扩展定理以及行列式的性质,将行列式降阶进行计算——适用于行列式的某一行或某一列中有很多零元素,并且非零元素的代数余子式很容易计算;4)递推法或数学归纳法;5)升阶法(又称加边法)【常见的化简行列式的方法】5.利用行列式定义直接计算特殊行列式例1 (2001年考研题)0001000200D019990002000000000002001分析:该行列式的特点是每行每列只有一个元素,因此很容易联想到直接利用行列式定义进行计算。
解法一:定义法D(n1,n2,...,2,1,n)012 (19990)(1)2001!(1)2001!2001!解法二:行列式性质法利用行列式性质2把最后一行依次与第n-1,n-2,⋯,2,1行交换(这里n=2001),即进行2000次换行以后,变成副对角行列式。
(完整版)行列式的计算方法总结
行列式的计算方法总结:1. 利用行列式性质把行列式化为上、下三角形行列式.2. 行列式按一行(一列)展开,或按多行(多列)展开(Laplace 定理). 几个特别的行列式:B A BC A BC A ==0021,B A BA D DB Amn )1(0021-==,其中B A ,分别是n m ,阶的方阵. 例子: nn abab ab b a b abaD 22=,利用Laplace 定理,按第1,+n n 行展开,除2级子式ab ba 外其余由第1,+n n 行所得的2级子式均为零. 故222222112)()1(--+++++-=-=n n n n n n n D b a D ab b a D ,此为递推公式,应用可得n n n n b a D b a D b a D )()()(224222222222-==-=-=-- .3. 箭头形行列式或者可以化为箭头形的行列式.例:nn n n n n n a x x a a x x a a x x a a a a x x a a a a x a a a a x a a a a x ------=0001133112211321321321321321 -----(倍加到其余各行第一行的1-) 100101010011)(3332221111-------⋅-=∏=nn n n i i i a x a a x a a x a a x x a x --------(每一列提出相应的公因子i i a x -) 1001000010)(33322221111nn n ni ii i n i i i a x a a x a a x a a x a a x x a x ----+-⋅-=∑∏== --------(将第n ,,3,2 列加到第一列)其它的例子:特点是除了主对角线,其余位置上的元素各行或各列都相同.n x a aa a a x a a a a a x a a a aa x a ++++ 321,nn n n a x a a a a a x a a a a a x a a a a a x ++++ 321321321321. 4. 逐行逐列相减法.行列式特点是每相邻两行(列)之间有许多元素相同.用逐行(列)相减可以化出零. 5. 升阶法(或加边法, 添加一行一列,利于计算,但同时保持行列式不变).例子:nn n n nnn n nn n n nn b a b a b a a b a b a b a a b a b a b a a b b b b a b a b a b a b a b a b a b a b a ++++-++++-++++----=++++++++++++10101010000011112122212212111121212221212111∑∑∑∑∑∑======+--+=---+--+=------=ni in i i i ni in ni i n i i i ni in n b b a na b b b b b a na a a ab b b 1112111121211110100000101111111010100111011101∑∑∑∑∑∑∑=≠======-+++=-++=nj nji i j i j ni i ni i ni i i ni i ni i a a b b a b a n b a 1111111)(1)1)(1(.例子:nnx a aaaa x a a a a a x a a a a a x a a a a a x a aaaa x a a a a a x a aa a a x a ++++=++++0001321321).1(00000000000010100010001000111213211321∑∑==+=+=----=ni in nni inx a x x x x x x x a a a a x a x x x x a a a a6. 利用范德蒙德行列式.计算行列式: n nn n nn nn n n nnx x x x x x x x x x x x x x x x D321223222122322213211111----=解: 令: nnnn nn n nn n n n nn n n ny x x x y x x x y x x x y x x x y x x x D211112112222212222212111111--------=,这是一个1+n 级范德蒙德行列式. 一方面,由范德蒙德行列式得)())(()(2111n ni j j ix y x y x y x xD ---⋅-=∏≤<≤ .可看做是关于y 的一个n 次多项式.另一方面,将1D 按最后一列展开,可得一个关于y 的多项式01111p y p y p y p D n n n n ++++=-- ,其中1-n y 的系数1-n p 与所求行列式D 的关系为1--=n p D .由)())(()(2111n ni j j ix y x y x y x xD ---⋅-=∏≤<≤ 来计算1-n y的系数1-n p 得:∑∏=≤<≤-⋅--=ni i ni j j in x x xp 111)(,故有∑∏=≤<≤-⋅-=-=ni i ni j j in x x xp D 111)(其它的例子:=+-+++-++-++------n n n n n n n n n n n n n n n n n n nn n n nb b a b a b a a b b a b a b a a b b a b a b a a 111121211111212222222122111121211111……每一行提公因子n i a ,nn n n n n n n n n n n n n nn n n a b a b a b a b a ba b a b a b a b a b a ba b a a a )()()()(1)()()()(1)()()()(1111112111122122222221111121111121++-++++++--+=).(1121∏≤<≤+-=n i j j j ii nn n n a b a b a a a7.利用数学归纳法证明行列式.(对行列式的级数归纳)证明当βα≠时,,1000001000100011βαβαβααββαβααββααββα--=+++++=++n n n D证明时,将n D 按第一行(或第一列)展开得21)(---+=n n n D D D αββα,利用归纳假设可得. 8. 利用递推公式.例子: 计算行列式,10000010001000βααββαβααββααββα+++++=n D 解: 按第一行展开得: 21)(---+=n n n D D D αββα,将此式化为:(1) )(211----=-n n n n D D D D αβα或 (2) )(211----=-n n n n D D D D βαβ 利用递推公式(1)得:n n n n n n n n D D D D D D D D βαβαβαβα=-==-=-=-------)()()(122322211 ,即n n n D D βα+=-1. (3)利用递推公式(2)得:n n n n n n n n D D D D D D D D αβαβαβαβ=-==-=-=-------)()()(122322211 ,即n n n D D αβ+=-1. (4)由(3)(4) 解得: ,,)1(,11⎪⎩⎪⎨⎧=+≠--=++βααβαβαβαn n n n n D其它的例子nn acb a ac b a c b a D00000000000=,按第一行展开可得21---=n n n bcD aD D ,此时令,,bc a ==+αββα则21)(---+=n n n D D D αββα,变形为211)(----=-n n n n D D D D αβα,此为递推公式.利用刚才的例子可求得结果. 这里,,bc a ==+αββα即βα,是方程02=+-bc ax x 的两个根.9. 分拆法.将行列式的其中一行或者一列拆成两个数的和,将行列式分解成两个容易求的行列式的和.例子:accccb ac c c bb ac c bbbac b b b b c a c accccb ac c c bb ac c bbbacb b b b a D n-+==210000V V acccb ac c b b a c b b b a b b b b c a accccb ac c c b b a c c b b b a c b b b b c +=-+=1V : 除第一行外,其余各行加上第一行的1-倍,所得行列式按第一列展开,2V 按第一列展开.11)(0000000--=----------=n b a c ba b c b c bc ba b c b c b b b a b c ba b b b b c V12)(--=n D c a V , 故11)()(---+-=n n n D c a b a c D ,由c b ,的对称性质,亦可得11)()(---+-=n n n D b a c a b D ,这两个式子中削去1-n D ,可得结论,bc c a b b a c D nn n ----=)()(.注: (1) 同一个行列式,可有多种计算方法.要利用行列式自身元素的特点,选择合适的计算方法. (2) 以上的各种方法并不是互相独立的,计算一个行列式时,有时需要综合运用以上方法,。
行列式内容归纳要点.ppt
排列及性质
矩阵的定义
行列式概念
方阵行列式 矩阵初等变换
行列式性质
行式计算
行列式 按行、 列展开
Laplace 定理
行列式 乘法规
则
线性方 程组求
解
习题类型要点提示
A 排列于逆序问题 B 行列式的计算(主要计算方法分类)
一 行列式定义计算行列式; 二 化成上(下)三角形行列式计算; 三 递推法计算行列式; 四 数学归纳法计算行列式; 五 加边法计算行列式; 六 分行(列)成比例法计算行列式; 七 Laplace定理计算行列式; 八 Vandermonde行列式计算行列式. C Cramer的应用
n ( n 1)
n (n 1)
(1) (n(n1) 21) (1) 2 → 原行列式的值为 (1) 2 n ! .
2) 此行列式只有一个非零项 a12a23 an1nan1 n !,其符号为 (1)n1 ,故
行列式的值为 (- 1) (23 n1)n! (1)n 1 n!.
3) 行列式只含一个非零项 a1n1a2n2 an11ann n ! , 其符号为
2 1, 2, …, xi , xi , , n 比xi 大的数为 n xi个, 它们在两个排列中的分布为:
n xi
x1x2 xi1 xi xi1 xn1xn xn xn1 xi1 xi xi1 x2 x1 , 即 xi 所 能 构成的逆 序在
k个
(n xi )k个
(n xi )k个
k个
前一排列中占 k 个,后一排列中占 (n xi ) k 个
习题 3 解: 12435 (1,2) 21435 (1,5) 25431 (3,4) 25341.
高代--行列式代数余子式展开.ppt
a11
a1j
a1n
an1 an j ann
j – 1次
其中
a11 a1j a1n
0 aij 0
an1 an j ann
aij Aij
aij
(1)ij 2
a1j
an j
00 a11 a1n Mij an1 ann
a11 a12 a14 M 23 a31 a32 a34
a41 a42 a44
(2, 3) 元的代数余子式 A23
A23 (1)23 M23
• 在 n 阶行列式中, 划去第 i 行, 第 j 列, 余下的元素按原次序排成的 n - 1 阶 行列式称为 ( i , j ) 元的余子式, 记为 M i j .
行列式值不变.
作业:
§2.3 1 (2) (3), 2 (2), 3 (2), 4 (2) §2.4 1 (2) (4), 2, 4, 6, 9
补充题: 求 M12 3M22 2M32
1842 3425 A 2462 0706
Matlab 求简化阶梯矩阵
>> B = [ 2,4,1,5; 3,2,6,9; 3,7,1,8 ] B=
| A | ai1 ai2 ain
an1 an2 ann
a11 a12 a1n
a11 a12 a1n
ai1 0 0 0 ai2 ain
an1 an2 ann an1 an2 ann
证明:
a11 a12 a1n
二章行列式ppt课件
m 1 次相邻对换 a1al bb b1bm aa c1cn
a1alab1bmbc1cn ,
2m 1次相邻对换 a1 albb1 bmac1 cn ,
所以一个排列中的任意两个元素对换,排列改变 奇偶性.
推论1 推论2
偶数次对换不改变排列的奇偶性;奇数次 对换改变排列的奇偶性。
任意一个n 级排列都可以经过一系列对换 变成自然排列,并且所作对换的次数与该 排列有相同的奇偶性.
a31 b3 a33
b1 a12 a13 D1 b2 a22 a23 ,
b3 a32 a33
a11 a12 b1 D3 a21 a22 b2 .
a31 a32 b3
说明: (1)项数:2阶行列式含2项, 3阶行列式含6项, 这恰好就是2!,3!. (2)每项构成: 2阶和3阶行列式的每项分别是位于 不同行不同列的2个和3个元素的乘积. (3)各项符号: 2阶行列式含2项,其中1正1负, 3阶 行列式6项,3正3负.
n( n1)
1 2 a1na2,n1
上面的行列式中,未写出的元素都是0。
an1,2an1
证: 行列式的值为
1 a a 1 j1 2 j2 anjn
j1 jn
若乘积非零,j1j2…jn只能是排列n(n-1)…2 1,
它的逆序数为 (n 1) (n 2) 2 1 n 1 n
2
当a 时b , 经对换后 a的逆序数增加1 , b的逆序数不变; 当a 时b , 经对换后 a的逆序数不变, 的b 逆序数减少1.
因此,一次相邻对换,排列改变奇偶性.
设排列为 a1 alab1 bmbc1 cn 现来对换 a与 b.
a1al a b1bm bb c1cn
m 次相邻对换
高等代数课件:第五课 行列式按行(列)展开
•对角线法则只适用于二阶与三阶行列式. •本节主要考虑如何用低阶行列式来表示高 阶行列式.
1
二、行列式按行(列)展开法则
定义1 在n 阶行列式中,把元素 aij 所在的第 i 行和第 j 列划去
后, 剩下的n-1阶行列式叫做元素 aij 的余子式,记作 M ij .
把 Aij 1 称i j为M元ij 素 的代a数ij 余子式
a31 a32 a33
a11 a12 a13
0 a11 a12 a13 a11 A21 a12 A220
推论 行列式任一行(列)的元素与另一行(列)的对应
元素的代数余子式乘积之和等于零,即
ai1 Aj1 ai2 Aj2
ain Ajn 0, i j.
a21 a22 a23 a11 A11 a12 A12 a13 A13
a31 a32 a33
b11 b12 b13
a21 a22 a23 b11 A11 b12 A12 b13 A13
a31 a32 a33
a21 a22 a23
0 a21 a22 a23 a21 A11 a22 A12 a23 A13
i j i j i j i j
12
3 5 2 1 例5 设 D 1 1 , 0的 5元的余D子式(i,和j)
1 3 1 3 2 4 1 3
代数余子式依次记作 M和ij A,ij求
A11 A12 A13 A14 及 M11 M21 M31 M41 .
分析 利用
a11 a12 a13 a14
a11 A11 a12 A12
a13 A13
a14 A14
a11 a12
a1n
ai1 ai 2 ai1 Aj1 ai 2 Aj2 ain Ajn
行列式展开学习.pptx
2.
n
aki Akj
k 1
D ij
D ,当 i
0
,当
i
j, j;
n aik Ajk
k 1
D ij
D ,当 i
0
,当
i
j, j;
其中
1 ,当 i 第17页/共21页 j, ij 0 ,当 i j.
16
思考题1
设n阶行列式 1 2 3n 1 2 0 0
Dn 1 0 3 0 1 0 0n
a31 a32 a33
第2页/共21页
行列式的每个元素分别对应着一个余子式和一
个代数余子式.
1
引理 一个 n 阶行列式,如果其中第i 行所有 元素除 aij外都为零,那末这行列式等于aij 与它 的代数余子式的乘积,即 D aij Aij .
a11 a12 a13 a14
例如 D a21 a22 a23 a24 0 0 a33 0
ni j1
x1n1
x
n1 2
x
n1 n
证 用数学归纳法
11
D2
第8页/共21页
x x 1
2
x2 x1
( xi x j ),
2i j1
当 n 2 时(1)式成立.
7
假设(1)对于 n 1 阶范德蒙德行列式成立,
Dn
1
1
0
x2 x1
0 x2 ( x2 x1 )
0 x2n2 ( x2 x1 )
证
a11
a12
a1n
D ai1 0 0 0 ai2 0 0 0 ain
第4页/共21页
an1
an2
ann
3
a11 a12
行列式的计算方法
行列式的计算方法1 引言行列式的计算是《线性代数》和《高等代数》的一个重要内容.同时也是工程应用中具有很高价值的数学工具,本文针对几种常见的类型给出了计算行列式的几种典型的方法.2 一般行列式的计算方法2.1 三角化法利用行列式的性质把原来的行列式化为上(下)三角行列式,那么,上(下)三角行列式的值就是对角线各项的积.例 1 计算行列式12311212332125113311231 ------=n n n n n nn n n n D对这个行列式的计算可以用三角化方法将第1行乘以(-1)加到第2,3,n 行,得0001002000200010001231 ---=n n n n D再将其第1,2,1, -n n 列通过相邻两列互换依次调为第n ,,2,1 列,则得102001321)1(2)1(--=-n n D n n=)!1()1(2)1(---n n n2.2 加边法有时为了便于计算行列式,特意把行列式加边升阶进行计算,这种方法称之为升阶法.它的一般方法是:nn n n n n n n n a a a a a a a a a a a a a a a a D 321333323122322211131211==nnn n n n na a ab a a a b a a a b 212222121121110001(n b b b ,,21任意数)例如下面的例题: 例2 计算行列式nn a a a a D ++++=11111111111111111111321现将行列式n D 加边升阶,得na a a D +++=111011101110111121第1行乘以(-1)加到第1,3,2+n 行,得na a a D10001001001111121----=第2列乘以11a 加到第1列,第3列乘以21a 加到第1列,依次下去直到第1+n 列乘以n a 1加到第1列,得)11(00011111121211∑∑==+=+=ni in nni ia a a a a a a a D2.3 降阶法利用按一行(列)展开定理或Laplace 展开定理将n 阶行列式降为阶较小且容易计算的行列式来计算行列式的方法称为降阶法. 例 3 计算nD 222232222222221=解 首先我们应考虑D 能不能化为上(下)三角形式,若将第一行乘以(-2)加到第n ,3,2 行,数字反而复杂了,要使行列式出现更多的“0”,将D 的第一行乘以(-1)加到第第n ,3,2 行,得2001010100012221-=n D这样仍然不是上(下)三角行列式,我们注意到,第二行除了第一项是1,后面的项全是0,这样我们按第二行展开,降阶得到:201222)1(21--=+n D)!2(2--=n2.4 对于所谓二条线的行列式,可直接展开降阶,再利用三角或次三角行列式的结果直接计算. 例4 计算行列式nnn n n a b b a b a b a D 112211--=解 按第1列展开,得11221111221)1(--+---+=n n n n nn n n b a b ab b a b a b a a Dn n n b b b a a a 21121)1(+-+=2.5 递推法通过降阶等途径,建立所求n 阶行列式n D 和比它低阶的但是结构相同的行列式之间的关系,并求得n D 的方法叫递推法.当n D 与1-n D 是同型的行列式,可考虑用递推法.例 5 计算n 级行列式 2112000002100012100012------=n D 对于形如这样的三角或次三角行列式,按第1行(列)或第n 行(列)展开得到两项的递推关系式,再利用变形递推的技巧求解.解 按第1行展开,得210120000012000011)1)(1(2211-------+=+-n n D D212---=n n D D 直接递推不易得到结果,变形得1221121232211=---=-==-=-=------D D D D D D D D n n n n n n于是 1)1(2)1(21121+=-+=-+==+=+=--n n n D D D D n n n例6 计算n 2级行列式nnn n n n nnn d c d c d c b a b a b a D 111111112----=对于形如这样的所谓两条线行列式,可直接展开得到递推公式. 解 按第1行展开,得)1(1111111121111111112nn n n n nn n n n n nn c d c d c b a b a b d c d c b a b a a D ----+-----+=1111111111111111---------=n n n n nn n n n n nn d c d c b a b a c b d c d c b a b a d a)1(2)(--=n n n n n D c b d a)1(22)(--=n n n n n n D c b d a D)2(21111))((-------=n n n n n n n n n D c b d a c b d a)())((11111111c b d a c b d a c b d a n n n n n n n n ---=----2.6 连加法 例 7 计算mx x x x m x x x x m x D n n n n ---=212121这种行列式的特点是:各行元素之和都相等.先把第2列到第n 列元素同时加到第1列,并提出公因式,得mx x x m x x x m x D n n n ni i n ---=∑=2221111)(然后将第1行乘以(-1)加到第n ,3,2行,得mm x x m x D n ni i n ---=∑=001)(21)()(11m x m ni i n --=∑=-2.7 乘积法根据拉普拉斯定理,所得行列式乘法运算规则如下:nnn nnn n n nn n n c c c c b b b b a a a a 111111111111=⋅ (其中tj ni it ij b a c ∑==1)两个行列式的乘积可以像矩阵的乘法一样来计算,假若两个行列式的阶数不同,只要把它们的阶数化为相同就可以应用上面的公式了.这种方法的关键是寻找有特殊结构的已知行列式去乘原行列式,从而简化原行列式的计算,这也是较为常用的方法.例 8 计算行列式 ab c db a dc cd a bd c b aD =解 取行列式 1111111111111111------=H显然 0≠H ,由行列式的乘法规则:=DH ⋅ab c d ba d c c d a bd c b a 1111111111111111------ H d c b a d c b a d c b a d c b a d c b a ))()()()((+---+--++--++++=等式两边消去,H 得=D ))()()()((d c b a d c b a d c b a d c b a d c b a +---+--++--++++2.8 对称法这是解决具有对称关系的数学问题的常用方法. 例 9 计算n 阶行列式βαβααββααββα++++=1010001000 n D解 按第1行展开,得21)(---+=n n n D D D αββα即 )(211----=-n n n n D D D D αβα由此递推,即得 nn n D D βα=--1因为n D 中αβ与对称,又有 nn n D D αβ=--1当 βα≠ 时,从上两式中消去1-n D ,得 11n n n D αβαβ++-=-当 βα= 时,1-+=n nn D D ββ)(21--++=n n n D ββββ 222-+=n n D ββ11)1(D n n n-+-=ββ )()1(1βαββ++-=-n n nnn β)1(+= 2.9 数学归纳法当n D 与1-n D 是同型的行列式,可考虑用数学归纳法. 例 10 计算n 级行列式ααααcos 2100cos 210001cos 210001cos =n D解 当2=n 时,ααcos 211cos 2=D αα2cos 1cos 22=-=结论成立,假设对级数小于n 的行列式结论成立,则n D 按第n 行展开,得21cos 2---=n n n D D D α由假设αααααααsin )1sin(cos )1cos(])1cos[()2cos(2-+-=--=-=-n n n n D n代入前一式,得]sin )1sin(cos )1[cos()1cos(cos 2αααααα-+---=n n n D nαααααn n n cos sin )1sin(cos )1cos(=---=故对一切自然数n ,结论成立.2.10 拆项法这是计算行列式常用的方法.一般地,当行列式的一列(行)或一列(行)以上的元素能有规律地表示为两项或多项和的形式,就可以考虑用拆为和的方法来进行计算.例 11 在平面上,以点),(),(),(233332332232222221311211x x x x M x x x x M x x x x M ------,,为顶点的三角形面积D S =,其中11121323233322222321212131x x x x x x x x x x x x D ------= )1()1()1()1()1()1(11121323222121332211------=x x x x x x x x x x x x )1()1()1()1()1()1()1()1()1(21323222121332211332211------+--+--+--=x x x x x x x x x x x x x x x x x x解 第1行拆为)1()1()1(11111121111)1)(1)(1(21332211321321232221321321------+----=x x x x x x x x x x x x x x x x x x x x x D32112132332121))()()(1)(1)(1(21x x x x x x x x x x x x +-------=232221321111x x x x x x )]1)(1)(1([))()((21321321121323----⋅---=x x x x x x x x x x x x 3 分块矩阵行列式的计算方法我们学习了矩阵的分块,知道一个矩阵⎥⎦⎤⎢⎣⎡B A 00通过分块若能转化成对角矩阵或上(下)三角矩阵⎥⎦⎤⎢⎣⎡B C A 0,那么行列式B A B C A B A ⋅==000,其中B A ,分别是r s ,阶可逆矩阵,C 是s r ⨯阶矩阵,0是n s ⨯阶矩阵.可以看出,这样可以把r s +阶行列式的计算问题通过矩阵分块转化为较低阶的s 阶和r 阶行列式计算问题,下面先根据上面的途径给出计算公式.设矩阵 ⎥⎦⎤⎢⎣⎡=⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=B C D A b b c c b b c c d d a a d d a a G rr r rsr r s sr s ss s r s 1111111111111111其中B A ,分别是s 阶和r 阶的可逆矩阵,C 是s r ⨯阶矩阵,D 是r s ⨯阶矩阵,则有下面公式成立. C DB A B BCD A G 1--⋅==或C DA B A BCD A G 1--⋅==下面推导公式,事实上,当0≠A 时,有⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡---D BCA D A B C D A E CA E 1100 ⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡---B C C DB A B C D A E DB E 0011 上面两式两边同取行列式即可得出上面的公式.例 12 计算 8710650143102101=D这道题的常规解法是将其化为上三角行列式进行计算,若用前面介绍的公式则可以直接得出结果.令 ⎥⎦⎤⎢⎣⎡=1001A ,⎥⎦⎤⎢⎣⎡=8765B , ⎥⎦⎤⎢⎣⎡=1001C , ⎥⎦⎤⎢⎣⎡=4321D 则 ⎥⎦⎤⎢⎣⎡=1001'A ,由公式(1) 知原行列式D CA B A BCD A 1--⋅==⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡⋅⎥⎦⎤⎢⎣⎡-⎥⎦⎤⎢⎣⎡⋅=43211001100187651001 ⎥⎦⎤⎢⎣⎡-⎥⎦⎤⎢⎣⎡⋅=432187651 4444==0这个题还有个特点,那就是C A =,如果我们把公式变形,即D CA B A BCD A 1--⋅=D ACA AB D CA B A 11)(---=-=当C A =时,D ACA AB 1--CD AB D CAA AB -=-=-1,所以当C A =时,我们有CD AB BCD A -=,这样例题就可以直接写出答案了.参考文献:[1] 北京大学数学系,高等代数[M] (第三版).北京:高等教育出版社,2003,9.[2] 张禾瑞,高等代数[M] (第四版).北京:高等教育出版社,1997.[3] 丘维生,高等代数[M].北京:高等教育出版社,1996,12.[4] 杨子胥,高等代数[M].山东:山东科学技术出版社,2001,9.[5] 王萼芳,高等代数题解[M].北京:北京大学出版社,1983,10.[6] Gelfand I M, Kapranov M M and Celvinskij A V. Discriminaants, redultants,and multidimensional determinants[M].Mathematics: Theory&Applications,Birkhauser Verlag,1994.[7] 徐仲,陆全等.高等代数导教·导学·导考.西安::西北工业大学出版社,2004.[8] 陈黎钦.福建:福建商业高等专科学校学报,2007年2月第1期.11。
行列式的计算方法
解
原式
6 1 1 1 6 3 1 1 6 1 3 1 6 1 1 3 6 23 6
1 1 1 1 1 3 1 1 1 1 3 1 1 1 1 3 6
1 1 1 1 0 2 0 0 0 0 2 0 0 0 0 2
例6 计算行列式
1 D 7 5 3
2 8 0
1 2 2
3 2 1 4
如何来计算呢?
证明
由行列式定义知
D1989
j1 j2 ... j1989
(1)
( j1 j2 ... j1989 )
a1 j1 a2 j2 a1989 j1989 ,
当 ( j1 j2 j1989 ) (1989,1988,, 2,1) 时,相应项含有1989的幂,此项为奇数,而其余诸 项均含有1990的幂,因此这些项都是偶数,所以
3 ... n 1 4 ... 5 ...
... n 3 ... n 2
3 4 5 ... 1 2 1 [ n(n 1)] ... ... ... ... ... ... ... ... ... ... ... ... 2 n 1 n 1 ... n 3 n 2 n 1 n 1 ... n 3 n 2 n 1 2 ... n 2 n 1 n 1 2 ... n 2 n 1
1 15
1
2
1
3
0 2 3 14 0 0 0 0 8 47 8 37
1 0 0
2 0 0
1
3 160
0 2 3 14 8 47 0 10
例7
将下列行列式化成三角形行列式进行计算
246 1014
427 327 543 443
