那跑过去的昼夜,是孤独的修炼~|

Smera1d0

园龄:1年6个月粉丝:11关注:0

八大常见类型的行列式及其解法

本文记录了八大常见类型的行列式及其解法,解法从一般性到特殊性都有,分享给大家,例子都特别经典好用,希望对线代、高代初学者以及考研党有用。

类型总览:

  1. 箭型行列式
  2. 两三角型行列式
  3. 两条线型行列式
  4. 范德蒙德型行列式
  5. Hessenberg型行列式
  6. 三对角型行列式
  7. 各行元素和相等型行列式
  8. 相邻两行对应元素相差K倍型行列式

方法总览:

  1. 拆行法
  2. 升阶法
  3. 方程组法
  4. 累加消点法
  5. 累加法
  6. 递推法(特征方程法)
  7. 步步差法

一:箭型行列式

最常见最常用的行列式,特征很好辨识,必须掌握,请看下例:

eg:Dn=|x111...11x21x3......1...xn|(0)

Solution: 将第一列元素依次减去第i 列的1xi,i=2...n

得:

Dn=|x11x2...1xn11...10x20x3......0...xn|

所以:

Dn=i=2nxi(x1i=2n1xi)

二:两三角型行列式

  1. 特征为对角线上方元素均为a ,下方元素均为b
  • a=b 时可化为箭型行列式计算,当 ab 时采用拆行法计算,请看下面两例

eg1(a=b):Dn=|x1bb...bbx2b...bbbx3...b...............bbb...xn|

Solution: 将第ii=2...n 行都减去第一行

得:

Dn=|x1bb...bbx1x2b0...0bx10x3b...0...............bx100...xnb|

即化成了箭型行列式,所以:

Dn=[i=2n(xib)]×[x1b(bx1)i=2n1xib]


eg2(ab):Dn=|x1aa...abx2a...abbx3...a...............bbb...xn|

Solution: 采用拆行法,目的是为了降阶

Dn=|x1aa...a+0bx2a...a+0bbx3...a+0...............bbb...xn+bb|

Dn=|x1aa...abx2a...abbx3...a...............bbb...b|()+|x1aa...0bx2a...0bbx3...0...............bbb...xnb|

将第 i,i=1...n1 列都减去最后一列,得:

Dn=|x1a00...abax2a0...ababax3a...a...............000...b|+(xnb)Dn1

所以:

Dn=bi=1n1(xia)+(xnb)Dn1

再由行列式转置不变性得到:

Dn=ai=1n1(xib)+(xna)Dn1

联立(11)(12) ,得通式:

Dn=1ab[ai=1n(xib)bj=1n(xja)]

  1. 通过适当变换可以化为两三角型行列式的,描述不如大家自己看例子揣摩,也很容易理解的,请看下例

eg3:Dn=|dbb...bcxa...acax...a...............caa...x|

Solution: 将第一行乘上 ab ,第一列乘上 ac ,得:

Dn=bca2|a2dbcaa...aaxa...aaax...a...............aaa...x|

即化成了两三角型行列式

  1. 一些每行上有公因子但是无法向上式那样在保持行列式不变得基础上能提出公因子的,采用升阶法,请看下例

eg4:Dn=|1+x12x1x2x1x3...x1xnx2x11+x22x2x3...x2xnx3x1x3x21+x32...x3xn...............xnx1xnx2xnx3...1+xn2|

Solution: 加边升阶,得:

Dn=|1x1x2x3...xn01+x12x1x2x1x3...x1xn0x2x11+x22x2x3...x2xn0x3x1x3x21+x32...x3xn0...............0xnx1xnx2xnx3...1+xn2|

再将第 i,i=2...n+1 都减去第一行的xii=1...n 倍,得:

Dn=|1x1x2x3...xnx1100...0x2010...0x3001...00...............xn000...1|

即又化成了箭型行列式,可得通式:

Dn=1+i=1nxi2

三:两条线型行列式

特征是除了主(次)对角线或与其相邻得一条斜线所组成的任意一条线加四个顶点中的某个顶点外,其他元素均为0,这类行列式可以直接展开降阶。这段描述有点繁琐,但其实也并不复杂,请看下例理解

eg3:Dn=|a1b1...a2b2...a3......an1bn1bn...an|(0)

Solution: 按照第一列两个非0元素拉普拉斯展开即可

Dn=i=1nai+(1)n+1i=1nbi

四:范德蒙德型行列式

范德蒙德行列式大家应该熟悉,而范德蒙德型行列式的特征就是有逐行(列)元素按幂递增(减),可以将其转化为范德蒙德行列式来计算,请看下例

eg:Dn=|a1na1n1b1...a1b1n1b1na2na2n1b2...a2b2n1b2n...............annann1bn...anbnn1bnnan+1nan+1n1bn+1...an+1bn+1n1bn+1n|

Solution: 将每行都提出 ain,i=1...n+1倍,得:

Dn=i=1n+1ain|1b1a1...(b1a1)n1(b1a1)n1b2a2...(b2a2)n1(b2a2)n...............1bnan...(bnan)n1(bnan)n1bn+1an+1...(bn+1an+1)n1(bn+1an+1)n|

上式即为范德蒙德行列式,所以通式为:

Dn=1i<jn+1(aibjbiaj)

五:Hessenberg型行列式

特征为除了主(次)对角线及与其相邻的斜线,再加上第一行(列)或第n行(列)外,其余元素均为0。这类行列式有点像前面说的两条线型行列式,但是还是有一点区别的。这类行列式都用累加消点法,即通常将某一行(列)都化简到只有一个非0元素,以便于降阶计算,请看下例

eg:Dn=|123...n1n1122.....................n22n...n11n|

Solution: 将各列都加到第一列,得到:

Dn=|n(n+1)223...n1n01022.....................0n22n0...n11n|

降阶之后再重复上述步骤即可得到通式:

Dn=(1)n1(n+1)!2

注:需要说明的是,上面举的例子比较容易看出如何实施累加消点法就可以实现将某一行(列)都化简到只有一个非0元素从而达到降阶的目的,但是还有很多Hessenberg型行列式并不这么容易就做到,还需要大家找找技巧稍微变换一下,只要始终记得你要用累加消点法来消元来降阶就可以了

六:三对角型行列式

这是一种递推结构的行列式,特征为所有主子式都有相同的结构,从而以最后一列展开,将所得的(n1) 阶行列式再展开即得递推公式,即递推法(特征方程法),请看下例

eg:Dn=|ab...cab...cab.....................ab...ca|

Solution: 按第一列拉普拉斯展开,得:

Dn=aDn1bcDn2

解特征方程: x2=axbc ,得:

x1=a+a24bc2

x2=aa24bc2

即可得通式:

Dn=x1n+1x2n+1x1x2

注:特征方程法我没记错的话,应该是在高中将数列的时候用到的。

七:各行元素和相等型行列式

这个特征已经很清楚了吧,方法就是累加法,很简单,直接看下例

eg:Dn=|1+x1x1...x1x21+x2...x2............xnxn...1+xn|

Solution: 将第i,i=2...n 行都加到第一行去,得:

Dn=|1+i=1nxi1+i=1nxi...1+i=1nxix21+x2...x2............xnxn...1+xn|

所以:

Dn=(1+i=1nxi)|11...1x21+x2...x2............xnxn...1+xn|=(1+i=1nxi)|10...0x21...0............xn0...1|=1+i=1nxi

八:相邻两行对应元素相差K倍型行列式

这个要用步步差法

(1)大部分元素为数字,且相邻两行对应元素相差为1,采用逐步作差的方法,即可出现大量 ±1 元素,进而出现大量0元素

(2)若相邻两行相差K倍,采用逐步作k倍差得方法,即可出现大量0元素

请看下面两个例子

eg1:Dn=|012...n2n1101...n3n2210...n4n3..................n2n3n4...01n1n2n3...10|

Solution: 从第一行开始,依次用前一行减去后一行,得:

Dn=|111...11111...11111...11..................111...11n1n2n3...10|

再将第一列加到第i,i=2...n 列,得:

Dn=|100...00120...00122...00..................122...20n12n32n4...nn1|=(1)n1(2)n2(n1)


eg2:Dn=|1aa2...an2an1an11a...an3an2an2an11...an4an3..................a2a3a4...1aaa2a3...an11|

Solution: 从第一行开始,依次用前一行加上后一行的(a) 倍,得:

Dn=|1an00...00an11an0...00001an...00..................000...1an0aa2a3...an11|

所以:

Dn=(1an)n1

本文作者:Smera1d0

本文链接:https://www.cnblogs.com/Smera1d0/p/17698066.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Smera1d0  阅读(5971)  评论(1编辑  收藏  举报
  1. 1 郑润泽
  2. 2 如果呢 郑润泽
如果呢 - 郑润泽
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 郑润泽

作曲 : 郑润泽

编曲 : 赵建飞

制作人 : 李淘/赵建飞

出品:网易音乐人 X 青云LAB

幻想中的行星

平行与天际

你说过的话语

是那么平静

能记得我的好

能记得我的好

也能够忘掉我

迟早

我的心里仍屹立着座城堡

不知为何

不知为何

无法感受得到

你的不舍

你是如何能够

轻易做得到

如果说是真的爱我

如果说是真的爱我

那为何都说不出口

一大堆的所以然呢

我脑海只剩为什么

就让我

放下所有回忆

所有事情不那么清晰

也许

会好

比较

幻想中的行星

平行与天际

你说过的话语

是那么平静

说记得我的好

说记得我的好

也能够忘掉我

迟早

数不清这是第几次

我也不知道

如果说是真的爱我

如果说是真的爱我

那为何都说不出口

一大堆的所以然呢

我脑海只剩为什么

就让我

放下所有回忆

所有事情不那么清晰

也许

会好

比较

如果说是真的爱我

如果说是真的爱我

那为何都说不出口

一大堆的所以然呢

我脑海只剩为什么

就让我

放下所有回忆

所有事情不那么清晰

也许

会好

比较

也许

会好

比较

出品:青桔音乐

编曲 : 赵建飞

吉他:周少伟

和声编写:曾婕Joey.Z

和声演唱:曾婕Joey.Z

人声录音师:赵野

人声录音棚:3RD Harmonic Music

弦乐编写:赵建飞

弦乐监制:李朋

弦乐:国际首席爱乐乐团

弦乐录音棚:金田录音棚

混音师:钟泽鑫

企划:潘俊

营销企划:罗旭 牛雪吟

网易云音乐特别企划“星辰集”出品

网易云音乐特别企划“星辰集”出品

评论
收藏
关注
推荐
深色
回顶
收起
点击右上角即可分享
微信分享提示