[理学]线性代数技巧行列式的计算方法_第1页
[理学]线性代数技巧行列式的计算方法_第2页
[理学]线性代数技巧行列式的计算方法_第3页
[理学]线性代数技巧行列式的计算方法_第4页
[理学]线性代数技巧行列式的计算方法_第5页
已阅读5页,还剩57页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 理学 线性代数技巧行列式的 计算方法 计算 n 阶行列式的若干方法举例 n 阶行列式的计算方法很多, 除非零元素较多时可 利用定义计算(按照某一列或某一行展开完全展 开式)外,更多的是利用行列式的性质计算,特别要 注意观察所求题目的特点,灵活选用方法,值得注意 的是,同一个行列式,有时会有不同的求解方法。下 面介绍几种常用的方法,并举例说明。 1利用行列式定义直接计算 例 1 计算行列式 0 L 0 1 0 0 L 2 0 0 Dn M M M M n1 L 0 0 0 0 L 0 0 n 解Dn 中不为零的项用一般形式表示为 a1n 1a2n 2 L an 11ann n! 该项列标排列的

2、逆序数 t(n 1 n21n)等于 (n 1)(n 2) (n 1)(n 2) Dn ( 1) 2 n!. 2利用行列式的性质计算 例 2 一个 n 阶行列式 Dn aij 的元素满足 aijaji ,i, j 1,2,L ,n, 则称 Dn为反对称行列式, 证明:奇数阶反对称行列式 为零. 证明:由 aij aji 知 aii aii ,即 aii 0,i 1,2,L ,n 故行列式 Dn 可表示为 Dn 0 a12 a13 L a1n a12 0 a23 L a2n a13 a23 0 L a3n L L L L L a1n a2n a3n L 0 0 a12 a13 L a1n a12

3、0 a23 L a2n a13 a23 0 L a3n L L L L L a1n a2n a3n L 0 0 a12 a13 L a1n a12 0 a23 L a2n ( 1)n a13 a23 0 L a3n L L L L L a1n a2n a3n L 0 ( 1)n Dn A A Dn 由行列式的性质 当 n 为奇数时,得 Dn Dn, 因而得 Dn = 0. 3化为三角形行列式 若能把一个行列式经过适当变换化为三角形, 其结 果为行列式主对角线上元素的乘积。因此化三角形是 行列式计算中的一个重要方法 例 3 计算 n 阶行列式 b b b L a a b b L b a b L

4、D b b a L LLLL b b b L 解:这个行列式的特点是每行(列)元素的和均 相等,根据行列式的性质,把第 2,3, n 列都加 到第 1 列上,行列式不变,得 a a (n (n 1)b 1)b b a b b L L b b D a (n 1)b b a L b L L L L L a (n 1)b b b L a 1 b b L b 1 a b L b a (n 1)b 1 b a L b L L L L L 1 b b L a 1b bL 0 a b 0 L 0 a (n 1)b 0 0 LL 00 a b L 0 LLL n1 a (n 1)b(a b)n 1 4降阶法

5、降阶法是按某一行(或一列)展开行列式,这样可 以降低一阶,更一般地是用拉普拉斯定理,这样可以 降低多阶,为了使运算更加简便,往往是先利用列式 的性质化简,使行列式中有较多的零出现,然后再展 开。 例 4 计算 n 阶行列式 a 0 0 L 0 1 0 a 0 L 0 0 Dn 0 0 a L 0 0 n M M M M M 0 0 0 L a 0 1 0 0 L 0 a 解 将Dn按第 1行展开 a 0 0 L 0 0 a 0 L 0 0 a 0 L 0 0 0 a L 0 Dn a 0 0 a L 0 ( 1)n 1 M M M M M M M M 0 0 0 L a 0 0 0 L a 1

6、 0 0 L 0 n a ( 1)n 1( 1 )n n a 2 n n 2 aa 5递推公式法 递推公式法:对 n 阶行列式 Dn 找出 Dn 与 Dn1或 Dn 与 Dn 1, Dn2 之间的一种关系称为递推公式 其中 Dn, Dn1, Dn2 等结构相同),再由递推公式求 出 Dn 的方法称 例 5 证明 x 1 0 L 0 0 x 1 L 0 L L L L L 0 0 0 L x an an 1 an 2 L a2 n x n a1x 1 a2x 0 0 L 1 a1 x an,(n 2 Lan 1x a1 证明:将 Dn按第 1 列展开得 x 1 0 L 0 0 x 1 L 0 D

7、n x L L L L L 0 0 0 L x 0 0 L 1 an 1an 2 an 3L a2 ( 1)n 1an 0 0 L x 1 an xDn 1 由此得递推公式: Dn an xDn 1 ,利用此递推 公式可得 an xDn 1 an x(an 1 xDn 2) an an 1x x2Dn an an 1x L n1 a1x 6利用范德蒙行列式 例 6 计算行列式 x1 1 x2 1 L D 2 x12 x1 2 x22 x2 L M M n1 x1n 1 n2 x1n 2 n1 x2n 1 n2 x2n 2 L 1 1L n xnn xn 1 2 xn2 xn n xnn 解 把

8、第 1 行的 1 倍加到第 2 行,把新的第 2 行 的1 倍加到第 3 行, 以此类推直到把新的第 n1 行 的1 倍加到第 n 行, 便得范德蒙行列式 1 1 L 1 x1 x2 L xn D 2 x1 2 x2 L 2 xn (xi x j) M M M ni j 1 n1 n1 L n1 x1 x2 xn 例2计算 n 1阶行列式 n a1n n a2n L n 1n2 2n1n a1 b1a1b1La1b1b1 n 1n2 2n1n a2 b2a2b2La2b2b2 L L L L L anan 1b an 2b2 Labn 1bn an 1an 1bn1 an 1bn1 Lan1b

9、n 1bn 1 其中 a1a2L an 1 0 k 0,1, 2, 且次数之和都是 n,又因 n)提出公因子 列式,即 n ain, D 可化为一个转置的范德蒙行 Dnn a1 a2 L n an 1 n1 n ain i 11 j in 1 bi ai biaj 1j i n 1 b1 a1 b1 a1 b2 a2 L b2 a2 L bn 1 an 1 aibj bn 1 an 1 n b1 a1 n b2 a2 L n bn 1 an 1 bj aj 解 这个行列式的每一行元素的形状都是 ain kbik , n即 ai按降幂排列, bi按升幂排列, ai 0,若在第 i 行( i 1,

10、2, 7加边法(升阶法) 加边法(又称升阶法) 是在原行列式中增加一行 列,且保持原行列式不变的方法 例 7 计算 n 阶行列式 解: Dn x a1 a1 a1 L a2 x a2 a2 L a1 a2 Dn 1 0 M 0 a1 第 i行减第 1行 i 2,L ,n 1 a2 0 L L L L L a1 an an an L x an Lan Dn an 0 箭形行列式) aj j1x 0 0 0 a1 a2 an n xn 1aj 例3 计算 n(n2)阶行列式 1 a1 1 1 1 a2 1 L 1 Dn 1 L1 1 L1 1 a3 L 1 1 L 1 an a1a2 L an 0

11、 其中 解 先将 Dn 添上一行一列,变成下面的 n 1阶行列 式: 显然, 行,得 1 0 0 L 0 Dn将 D Dn 1 Dn 1 1 1 a1 1 L 1 1 1 1 a2 L 1 L L L L L 1 1 1 L 1 an 的第一行乘以 1后加到其余各 1 1 0 L 1 1 a1 1 L 0 1 0 1 a2 L 0 L L L L L 1 0 0 L an 因 ai 0,将上面这个行列式第一列加第 (i i 2,n 1) 列的 1 倍,得: ai 1 10 1 a1 0 L 0 1 0 a2 L 0 LLLLL 1 ai a1 0 L 0 a2 L LLL 1 0 0 L 0

12、0 L an i 1 ai a1 0 L 0 0 a2 L 0 LLLL an a1a2L an 1 i 1 ai 故 Dn a1a2L an 1 i 1 ai 8数学归纳法 例 8 计算 n 阶行列式 x 1 0 L 0 x 1 L Dn L L L L 0 0 0 L an an 1 an 2 L 00 00 LL x1 a2 a1 x 解:用数学归纳法 . 当 n = 2时 D2 x1 a2 x a1 x(x a1) a2 x2 a1x a2 假设 n = k 时,有 k k 1 Dkxa1x k2 a2x ak 1x ak 11 则当 n = k+1 时,把 Dk+1 按第一列展开,得

13、 Dk 1 xDk ak 1 x(xk a1xk 1 L ak 1xak )ak 1 k 1 k 2 xa1xLak 1xakx ak 1 由此,对任意的正整数 n,有 n n 1 2 Dn x a1x L an 2x an 1x an 9拆开法 把某一行(或列)的元素写成两数和的形式,再利 用行列式的性质将原行列式写成两行列式之和,使问 题简化以利计算 例9 计算行列式 Dn a1 a2 L 解: a1 a2 2 Dn 1 2 2 L n M M L a1 a2 L an a1 1 a2 L an a1 a2 2 L an M M M M a1 a2 L an n an 1 a2 L an

14、an 0 a2 2 L an M M M L M n 0 0 L an n a1 a2 L an 0 2 L an M M L M 0 0 L n 1Dn 1 a1 2L n 1Dn 1 n L 1 n ai 1 2L n 1 i 1 i 12 n x1yn n x2 yn L n xn yn 例4 计算 n(n2)阶行列式 1 x1y1 2 x1y2 L Dn 1 x2 y1 2 x2y2 L L L L 1 xn y1 2 xny2 L 解 将 Dn 按第一列拆成两个行列式的和,即 1 2 x1y2 L n x1yn x1y1 2 x1y2 L n x1yn 1 2 x2y2 L n x2

15、yn x2 y1 2 x2y2 L n x2 yn L L L L L L L L 1 2 xny2 L n xnyn xn y1 2 xny2 L n xn yn Dn 再将上式等号右端的第一个行列式第 i 列( i 2 ,3, n)减去第一列的 i 倍;第二个行列式提出第一列的公 因子 y1 ,则可得到 1 x1y2 L x1yn x1 2 x1y2 L n x1yn 1 x2y2 L x2yn y1 x2 2 x2y2 L n x2 yn L L L L L L L L 1 xn y2 L xnyn xn 2 xny2 L n xn yn y2 L yn Dn 1 x1 L x1 x1

16、2 L n 1 x2 L x2 y1 x2 2 L n L L L L L L L L 1 xn L xn xn 2 L n 0 当 n 3 时, D 当 n 2 时, D2x2 x1 y2 2y1 上面介绍了计算 n 阶行列式的常见方法, 计算行列 式时,我们应当针对具体问题,把握行列式的特点, 灵活选用方法。学习中多练习,多总结,才能更好地 掌握行列式的计算。 13 14 第 1 讲 计算行列式的若干基本方法 计算行列式并无固定的方法 其实,同一个行 列式可以有多种不同的方法进行计算 因此,除 了掌握好行列式的基本性质外, 针对行列式的结 构特点, 选取恰当的方法, 才能较快地酸楚行列 式

17、这一讲,我们将介绍一些常用的方法 1 化为已经熟悉的行列式来计算 我们已经知道上(下) 三角行列式、 范德蒙 行列式以及形如 A0 A* *B 0B 的行列式的结果 如果利用行列式的性质可把给 定的行列式化为以上这些形式, 则不难求出所给 行列式的值 为了叙述简便,仍用记号 i j i j 表示互 换行列式的第 i 行(列)与第 j 行(列);用 i k j i k j 表示将行列式第 j 行(列)的 k倍加 到第 i 行(列);用c i ci 表示将第 i 行(列)乘 以非零的数 c 例 1 计算行列式 15 11231 3 3 7 9 5 D 20421 357146 4410102 通常

18、将 解 这是一个阶数不高的数值行列式, 它化为上(下)三角行列式来计算 2 3 1 3 2 1 4 3 1 5 4 1 D 23 42 11231 00102 02041 02153 00222 11231 02041 00102 02153 00222 1-12-31 0204-1 00-10-2 001-12 0022-2 43 5 2 3 1 1 2 3 1 0 3 0 4 1 0 0 1 0 2 0 0 0 1 0 0 0 0 2 6 1 1 2 3 1 0 2 0 4 1 0 0 1 0 2 0 0 0 1 0 0 0 0 0 6 1 2 1 1 6 12 16 例5 计算 n 阶行

19、列式 1 a1 a2 Lan a1 1 a2 a3 L a1a2 1 a3 L a1 a2 a3 L 1 an 解 这个行列式每一列的元素, 除了主对角 线上的外,都是相同的,且各列的结构相似,因 此 n 列之和全同将第 2,3, n 列都加到第 一列上,就可以提出公因子且使第一列的元素全 是 1 a2 a3 L an 1 a2 a3 L an a2 1 a3 L an L L L L a2 a3 L 1 an an an an an 1i D i 2,L ,n 1 a1 a2 L 1 a1 a2 L 1 a1 a2 L L 1 a1 a2 L 1 a2 n 1 1 a2 1ai 1 a2 i

20、1 L L 1 a2 i1 n 1 ai i 2,L ,n i1 a3Lan a3Lan 1 a3Lan LLL a3 L 1 an 1a2a3Lan 010L0 001L0 LLLLL 000L1 n n ai g1 1 ai 1 i1 1 例6 计算 n 1阶行列式 17 nn 1 a1a1 b1 nn 1 a2a2 b2 LL a1n 2b12 L a2n 2b22 L LL a1b1n a2b2n 1 b1n b2n L n n1 n 2 2 an 1an 1bn 1an 1bn 1 bn n bnn 1 其中 a1a2 L an 1 0 解 这个行列式的每一行元素的形状都是 ain

21、kbik , k 0,1, 2, n即 ai按降幂排列, 升幂排列,且次数之和都是 n,又因 第 i 行( i 1,2, n)提出公因子 化为一个转置的范德蒙行列式,即 bi按 ai 0 ,若在 ain ,则 D 可 n b1 a1 n b2 a2 L n bn 1 an 1 2 b1 b1 a1 b2 a2 L bn 1 an 1 bi bj ai biaj aibj 1 j in 1 2 降阶法 当一个行列式的某一行 (列)的元素有比较 多 0 时,利用行列式的依行(列)展开定理将它 化为较低阶的行列式来计算 nn D a1a2 L a a1 b2 a2 L bn 1 an 1 n1 n

22、ain i 11j in 1 aiaj 例7 计算 n( n2)阶行列式 18 L L L L L a 0 0 L 1 0 a 0 L 0 0 0 a L 0 0 0 0 L 0 1 0 0 L a 解 按第一行展开,得 0 a 0 L 0 a 0 L 0 0 0 0 a L 0 0 a L 0 0 1n 11n L L L L L L L L L L 0 0 0 L a 0 0 L 0 a 1 0 0 L 0 Da 再将上式等号右边的第二个行列式按第一列展 开,则可得到 n 1n n1 1 n 2 n n2 n 2 2 D a 1 1 a a a a a 1 3 拆项法 拆项法是将给定的行列

23、式的某一行 (列)的 元素都写成同样多的和, 然后利用性质 6 将它表 成一些比较容易计算的行列式的和 例8 计算 n( n2)阶行列式 1 x1y1 2 x1y2 L n x1yn Dn 1 x2y1 2 x2y2 L n x2yn L L L L 1 xny1 2 xn y2 L n xn yn 解 将 Dn 按第一列拆成两个行列式的和,即 再将上式等号右端的第一个行列式第 i 列( i 2 , 19 1 2 x1y2 L n x1yn x1y1 2 x1y2 L n x1yn 1 2 x2y2 L n x2yn x2y1 2 x2y2 L n x2 yn L L L L L L L L

24、1 2 xny2 L n xn yn xn y1 2 xny2 L n xn yn Dn 3, n)减去第一列的 i 倍;第二个行列式提 出第一列的公因子 y1 ,则可得到 Dn 1 1 LL 1 xn y2 x1y2 x2y2 L L L 1 x1 L x1 x1 2 L n 1 x2 L x2 y1 x2 2 L n L L L L L L L L 1 xn L xn xn 2 L n y1 y2 L yn 0 L x1yn x2yn L xnyn x12x1y2Lnx1yn x22x2y2Lnx2 yn LLLL xn2xn y2Lnxn yn 当 n 3 时, Dn 当n 例9 2时,

25、 计算 n 阶行列式 D2 x2 x1 y2 2y1 Dn x a a L a a x a L a a a x L a L L L L L a a a L x ,(a 0) 将第一行的元素都表成两项的和, 使 Dn变 成两个行列式的和,即 xa a 0a 0aL 0a a x a L a a a x L a L L L L L a a a L x xa 0 0 L 0 a a a L a a x a L a a x a L a a a x L a a a x L a L L L L L L L L L L a a a L x a a a L x Dn 将等号右端的第一个行列式按第一行展开,得:

26、 20 x a Dn 1 这里 Dn 1是一个与 Dn 有相同结构的 n 1阶行列式;将 第二个行列式的第一行加到其余各行,得: a a a L a a a a L a a x a L a 0 x a 2a L 2a a a x L a 0 0 x a L 2a L L L L L L L L L L a a a L x 0 0 0 L x a n1 a x a . n1 a 于是有 Dn x a Dn 1 a x (1) 另一方面, 如果将 Dn的第一行元素用另一方式 表成两项之和: x a a 0 a 0 a L 0 a n1 a 仿上可得: Dn x a Dn 1 a x (2) 将(

27、1)式两边乘以 x a ,(2)式两边乘以 x a , 然后相减以消去 Dn 1,得: nn x a x a Dn 2 21 4 加边法 在给定的行列式中添上一行和一列, 得加边 行列式,建立新的行列式与原行列式的联系, 求得结果 例10计算 n( n2)阶行列式 Dn 1 a1 1 1 L 1 1 1 a2 1 L 1 1 1 1 a3 L 1 L L L L L 1 1 1 L 1 an 其中 解 先将 Dn 添上一行一列, a1a2 L an 0 变成下面的 n 1阶行 列式: 1 0 0 L 0 1 1 a1 1 L 1 1 1 1 a2 L 1 L L L L L 1 1 1 L 1

28、 an 显然, 余各行, Dn 将D 的第一行乘以 1后加到其 1 1 0 L 1 1 a1 1 L 0 1 0 1 a2 L 0 L L L L L 1 0 0 L an 因 ai 0,将上面这个行列式第一列加第 (i i 2, n 1)列的 a1i 1 倍,得: 22 1 1 1 L 1 a1 0 L 1 0 a2 L LLLL 1 0 0 L n1 1 i 1 ai a1a2L an 1 a1 0 L 0 1 0 0 L an 0 a2 L 0 n1 i 1 ai L L L L n1 111L1 i 1 ai 0a10L0 00a2L0 L L L L L 000Lan 0 0 L a

29、n Dn a1a2L an 1 n1 i 1 ai 5 递推法 递推法是根据行列式的构造特点, 利用行列 式的性质,将给定的行列式表成若干个具有相同 形状以及一些容易计算的, 但阶数较低的行列式 之和,然后利用这种关系式计算原行列式的值, 最后再用数学归纳法证明所得到的结果正确 是一种颇常使用的方法, 在计算范德蒙行列式时 已建立过递推关系式, 本讲的例 6 也利用了递推 关系式 使用递推法计算行列式,一般分三个步骤, 先找出递推关系式, 然后算出结果, 最后用数 学归纳法证明结果正确 23 例11计算 n 阶行列式 x 1 0 0 x1 Dn 00 x 0 0 0 LL 000L an an

30、 1 an 2 L x1 a2 a1 x 先建立递推关系式 按第一列展开,得: x 1 0 L 0 0 1 0 0 L 0 0 0 x 1 L 0 0 x 1 0 L 0 0 0 0 x L 0 0 n1 1an 0 x 1 L 0 0 L L L L L L L L L L L L 0 0 0 L x 1 0 0 0 L x 1 an 1 an 2 an 3 L a2 a1 x 1 n n 1 an Dn x 1 xDn 1 an xDn 1 1 与 Dn 有相同的结构,但阶数是 这里 D 式 现在,利用递推关系式计算结果 反复进行代换,得: 2 Dn x xDn 2 an 1 an x D

31、n 2 an 1x x2 xDn 3 an 2 an 1x an LLLLLLLLLLLL n 1 n 2 2 x D1 a2x L an 2x an 1x an n1 1的行列 对此,只需 an LLLL 因 D1 x a1 x a1 ,故 n n 1 Dn x a1x L an 1x an 最后,用数学归纳法证明这样得到的结果是正 确的 24 当 n 1时,显然成立设对 n 1 阶的情形结果正 确,往证对 n 阶的情形也正确由 n 1 n 2 an 2x an 1 Dn xDn 1 an x xa1xL n n 1 x a1x L an 1x an , 可知,对 n 阶的行列式结果也成立

32、根据归纳法原理,对任意的正整数 n,结论成 例12 证明 n 阶行列式 2 1 0L 0 0 0 1 2 1L 0 0 0 Dn L L LL L L L n1 0 0 0L 1 2 1 0 0 0L 0 1 2 证明 按第 列展 开, 得 21 0 L 0 0 0 1 0 0 L 0 0 0 12 1 L 0 0 0 1 2 1 L 0 0 0 Dn 2 LL L L L L L L L L L L L L 00 0 L 1 2 1 0 0 0 L 1 2 1 00 0 L 0 1 2 0 0 0 L 0 1 2 其中,等号右边的第一个行列式是与 Dn 有相 同结构但阶数为 n 1的行列式,

33、记作 Dn 1 ;第二个 行列式,若将它按第一列展开就得到一个也与 Dn 有相同结构但阶数为 n 2的行列式,记作 Dn 2 这 样,就有递推关系式: Dn 2Dn 1 Dn 2 因为已将原行列式的结果给出, 我们可根据得 25 到的递推关系式来证明这个结果是正确的 当 n 1时, D1 2 ,结论正确 当 n 2 时, D2 21 12 3 ,结论正确 设对kn 1的情形结论正确, 往证 k n时结论也 正确 由 Dn 2Dn 1 Dn 2 2n n 1 n 1 可知,对 n 阶行列式结果也成立 根据归纳法原理,对任意的正整数 n,结论 成立 二、行列式计算方法 1. 定义法 2. 化为三角

34、形行列式的方法 3. 化为范得蒙行列式的方法 4. 拆行( 列) 法 5. 降级法 6. 加边法 7. 数学归纳法 8. 递推法 9. 因式分解法 本章主要内容的内在联系 : 26 难点 行列式概念 , 行列式的展开定理及用定义证明行列式性质 3. 化为范得蒙行列式的方法 例1 计算行列式 11 x 1x 2 22 x1x 2 xn 2 xn n 2 n 2 x 1x 2 nn x1x 2 n2 xn n xn 解 作如下行列式 , 使之配成范德蒙行列式 1 1 1 1 x1 x2 xn y 2 2 2 2 x1 x2 xn y P(y) n2 n2 n2 n2 x1 x2 xn y n1 n

35、1 n1 n1 x1 x2 xn y n n n n x1 x2 xn yn n (y xi ) i1 1 j (xi xj ) in 易知 Dn 等于 P(y) 中 yn 1 的系数的相反数, 而P(y)中 yn1 的系数为 27 xk ( xi k 1 1 j i n x j ) , 因此 , n Dn xk (xi xj ) . k 1 1 j i n 4. 拆行 (列)法 例2 计算行列式 yz y 2 y xz xy 解: (3) (y z)(1) D (3) x(1) 5. 降级法 xy xz (xy 例3 计算行列式 解:易得 D 6. 加边法 例4 计算行列式 yz y 2 y

36、2 yz xz yz z 2 z 2 xy xy yz yz xz)(y xz 1)n1 n1 a1 Dn 2 y x)(z y 2 y xy x)(z yz y) xz xy yz xz a2 1 a3 28 解: Dn 1 1 a1 1 1 1 1 a2 1 a1 0 1 0 a2 a0 i i 1,2, ,n 1 n1 i 1 ai 0 0 00 an a1 0 0 a2 (1 n1 )a1a2 an . i 1 ai an 而当 a1a2 an 0 时可分只有一个因子为零或至少有两个因子为零可得同 样的结果 . 9. 因式分解法 如果行列式 D是某个变数 x的多项式 f(x) ,可对行

37、列式施行某些变换,求 出 f(x) 的互不相同的一次因式,设这些一次因式的乘积为 g(x) ,则 D f(x) cg( x) ,再比较 f(x)与 g( x)的某一项的系数,求出 c值. 三、行列式的计算方法 方法 1 化三角形法 化三角形法是将原行列式化为上(下)三角形行列式或对角形行 列式计算的一种方法。 这是计算行列式的基本方法重要方法之一。 因 为利用行列式的定义容易求得上 (下)三角形行列式或对角形行列式 的性质将行列式化为三角形行列式计算。 原则上,每个行列式都可利用行列式的性质化为三角形行列式。 但对于阶数高的行列式,在一般情况下,计算往往较繁。因此,在许 多情况下, 总是先利用

38、行列式的性质将其作为某种保值变形, 再将其 化为三角形行列式。 29 例 3 :浙江大学 2004 年攻读硕士研究生入学考试试题第一大题第 2 小题(重庆大学 2004 年攻读硕士研究生入学考试试题第三大题第 1 小题)的解答中需要计算如下行列式的值: 123L 4L 5L M 2L Dn 23 34 MM n1 n 1 n n 1 M n2 1 2 M n1 行乘以 1 加到各行去, 再将其化为三角 分析 显然若直接化为三角形行列式,计算很繁,所以我们要充 分利用行列式的性质。注意到从第 1 列开始;每一列与它一列中有 n-1 个数是差 1 的,根据行列式的性质,先从第 n-1 列开始乘以

39、1 加到第 n 列,第 n-2 列乘以 1 加到第 n-1 列,一直到第一列乘以 1 加到第 2 列。然后把第 1 形行列式,计算就简单多了 解: (i 2,L ,n) 1 1 r1ri n n L 1 2 M n2 n1 0 0 0 M 0 n 0 0 n M 0 0 0 n 0 M 0 0 n(n 1) 2 0 0 M 0 n 0 0 M n 0 0 n M 0 0 n 0 M 0 0 1 n(n 1) n2 (n 1) nn 1 2n n1 n)n 1 n(n 1) 12 (n 1)(n 1) 2 2) 1 1 1 L 1 1 1 1 1 L 1 1 2 1 1 L 1 1n 1 0 0

40、 L 0 n (i 2,L ,n) 3 1 1 L 1n 1 2 0 0 L n 0 ri r1 M M M M M M M M M M n 1n 1 L 1 1 n1 n 0 L 0 0 Dn 方法 2 按行 设 Dn 列)展开法(降阶法) aij 为 n阶行列式,根据行列式的按行(列)展开定理有 30 Dnai1Ai1 ai2Ai2L ainAin i 1,2,L ,n 或 Dn a1jA1j a2j A2j L anj Anj j 1,2,L ,n 其中Aij为Dn中的元素 aij的代数余子式 按行(列)展开法可以将一个 n 阶行列式化为 n 个 n-1 阶行列式 计算。若继续使用按行(

41、列)展开法,可以将 n 阶行列式降阶直至化 为许多个 2阶行列式计算, 这是计算行列式的又一基本方法。 但一般 情况下,按行(列)展开并不能减少计算量, 仅当行列式中某一行 (列) 含有较多零元素时,它才能发挥真正的作用。因此,应用按行(列) 展开法时,应利用行列式的性质将某一行 (列)化为有较多的零元素, 再按该行(列)展开。 例 4、计算 20 阶行列式 1 2 3 L 18 19 20 2 1 2 L 17 18 19 D20 3 2 1 L 16 17 18 M M M M M M 20 19 18 L 3 2 1 分析 这个行列式中没有一个零元素, 若直接应用按行 (列)展开法 逐次

42、降阶直至化许许多多个 2阶行列式计算,需进行 20!*201 次 加减法和乘法运算, 这人根本是无法完成的, 更何况是 n 阶。但若利 用行列式的性质将其化为有很多零元素,则很快就可算出结果。 注意到此行列式的相邻两列(行)的对应元素仅差 1,因此,可 按下述方法计算: 解: 31 1 2 3 L 18 19 20 2 1 2 L 17 18 19 3 2 1 L 16 17 18 M M M M M M 20 19 18 L 3 2 1 ci 1 ci (i 1,L 19) 1 2 3 M 19 20 1 1 1 M 1 1 1 1 1 M 1 1 1 1 1 M 1 1 1 1 1 M 1

43、 1 1 1 1 M 1 1 (i 2,L ,20) ri r1 1 3 4 M 20 21 1 0 0 M 0 0 1 2 0 M 0 0 1 2 2 M 0 0 1 2 2 M 0 0 21 20 1 18 18 ( 1)20 1 218 21 218 方法 3 递推法 应用行列式的性质,把一个 n 阶行列式表示为具有相同结构的较 低阶行列式(比如, n-1 阶或 n-1 阶与 n-2 阶等)的线性关系式,这 种关系式称为递推关系式。根据递推关系式及某个低阶初始行列式 比如二阶或一阶行列式) 的值,便可递推求得所给 n 阶行列式的值, 这种计算行列式的方法称为递推法。 注意用此方法一定要看

44、行列式是否具有较低阶的相同结构如 果没有的话,即很难找出递推关系式,从而不能使用此方法。 例 5 、2003 年福州大学研究生入学考试试题第二大题第 10 小题要 证如下行列式等式: 1 0 M 0 0 0 0 M 1 0 0 0 M n1 其中 证明: Dn 虽然这是一道证明题,但我们可以直接求出其值,从而证之。 ) 分析此行列式的特点是:除主对角线及其上下两条对角线的 32 元素外,其余的元素都为零,这种行列式称“三对角”行列式 1 。从 行列式的左上方往右下方看,即知 Dn-1 与 Dn具有相同的结构。因此可 考虑利用递推关系式计算。 证明: Dn按第 1 列展开,再将展开后的第二项中

45、n-1 阶行列式按 第一行展开有: Dn ( ) Dn1 Dn2 这是由 Dn-1 和 Dn-2 表示 Dn 的递推关系式。若由上面的递推关系式 从 n 阶逐阶往低阶递推,计算较繁,注意到上面的递推关系式是由 n-1 阶和 n-2 阶行列式表示 n 阶行列式,因此,可考虑将其变形为: Dn Dn1 Dn1 Dn2( Dn1 Dn2) 或 Dn Dn1 Dn1 Dn2 ( Dn1 Dn2) 现可反复用低阶代替高阶,有: Dn Dn1( L Dn1 n ( Dn (2 D2 2) D1)= (Dn2 n2( Dn )2 3) (Dn3 Dn4) (1) ( ) nL L 同样有: Dn Dn1 (

46、Dn1 Dn 2) (Dn2 Dn 3) (3 Dn 3 Dn4) L n (2 D2 D1)= n2( )2 ( ) nL L (2) 因此当 时 n 1 n 1 由( 1)(2)式可解得: Dn,证毕 方法 4 数学归纳法 一般是利用不完全归纳法寻找出行列式的猜想值,再用数学归纳 法给出猜想的证明。因此,数学归纳法一般是用来证明行列式等式。 因为给定一个行列式,要猜想其值是比较难的,所以是先给定其值, 然后再去证明。(数学归纳法的步骤大家都比较熟悉,这里就不再说 了) 33 例 6、证明: 2cos 1 1 2cos 1 L 0 1 2cos L 0 sin(n 1) (sin sin 0) 0 L 2cos 1 0 L 1 2cos 方法 5 .利用范德蒙行列式 范德蒙行列式: 例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论