一、数值型行列式的计算

题一:

对于2、3阶行列式,可以直接使用对角线之和来计算:

 

行列式计算 python 行列式计算例题_递推

对于2、3阶行列式,也可以使用n阶行列式的性质或者展开公式来计算:

利用行列式性质5:第二行 * 3,加到第一行上;第二行 *2,加到第三行上

行列式计算 python 行列式计算例题_行列式计算 python_02

题二:

解法一:

利用性质5:第1列,加上第2列;第1列,加上第3列.....第1列,加上第n列,其它行列式的值不变,可以得到第1列的值是相等的。

利用性质3,提取公因子:结果如下

行列式计算 python 行列式计算例题_特征值_03

继续利用性质5,第2行减去第1行,第3行减去第1行........第n行减去第1行,得到下面的行列式:

利用行列式展开公式,由第1行第1列的值 * 它的代数余子式,等于行列式的值:

它的代数余子式,利用几个重要公式的第1个公式,上下三角行列式,计算它的行列式的值:

行列式计算 python 行列式计算例题_人工智能_04

此题的结论:

1果一个行列式的主对角全是a,其它元素全是b,可以直接使用以上结果。

2据行列式的值,也等于它的特征值之积,也有以下结果:

行列式计算 python 行列式计算例题_递推_05

行列式计算 python 行列式计算例题_人工智能_06

 3.此行列式,也可以拆分成:

行列式计算 python 行列式计算例题_人工智能_07

 

 解法二:

从第二行开始,每行都加上第一行 * -1,结果如下,爪形行列式中一种:

行列式计算 python 行列式计算例题_行列式计算 python_08

四种爪形,将它化成上下三角行列式,或负对角行列式:

 

行列式计算 python 行列式计算例题_递推_09

 

题 三,直接使用行列式的展开公式,是最方便的,按第1列展开是最方便的:

行列式计算 python 行列式计算例题_数学归纳_10

 

 题四,有不少0,也可以使用行列式展开,但和上一题有一些不一样,使用行列式展式,不是最方便的。

如果可以使几个0凑在一起,可以使用几个重要公式的第3个公式,拉普拉斯公式,最方便。

行列式计算 python 行列式计算例题_数学归纳_11

利用行列的性质,行互换,行列式的值不变,取负号:

第4列与第2列互换,第4行与第2行互换:

行列式计算 python 行列式计算例题_行列式计算 python_12

行列式计算 python 行列式计算例题_数学归纳_13

 

 题 五:

如果行列式的结构,不完整,一眼看不出来,可以把后面第二行或第二列补齐,再来看:

行列式计算 python 行列式计算例题_数学归纳_14

以上结构,属于三对角线性,有两种解法,1.数学归纳法,2.递推法: 

 

二、抽象型行列式 的计算

行列式计算 python 行列式计算例题_人工智能_15

 

题 六:

方法一,利用行列式的性质:

行列式计算 python 行列式计算例题_行列式计算 python_16

 

行列式计算 python 行列式计算例题_行列式计算 python_17

 方法二,利用矩阵的性质:

 

行列式计算 python 行列式计算例题_人工智能_18

题七:

行列式计算 python 行列式计算例题_递推_19

 

 题八:

 

行列式计算 python 行列式计算例题_人工智能_20

 

行列式计算 python 行列式计算例题_人工智能_21

行列式计算 python 行列式计算例题_特征值_22

 

三、参数型行列式的计算

题一:

 不能直接行列式展开,因为那样会解三次方程。

利用行列式性质,某行或列出现两个0,再利用行列式展开。

 

行列式计算 python 行列式计算例题_人工智能_23

行列式计算 python 行列式计算例题_人工智能_24