SKULL

一言(ヒトコト)

线性代数入门——第三讲 行列式的计算

上一讲我们学习了行列式中的诸多性质,而这些性质最主要的应用还是在行列式的计算上,所以这一讲主要就是运用性质对行列式进行计算。

一、代数余子式

假设我们现在有一行列式为
$$
D={\begin{vmatrix}a_{11}&a_{12}&...&a_{1j}&...&a_{1n}\\a_{21}&a_{22}&...&a_{2j}&...&a_{2n}\\...&...&...&...&...&...\\a_{i1}&a_{i2}&...&a_{ij}&...&a_{in}\\...&...&...&...&...&...\\a_{n1}&a_{n2}&...&a_{nj}&...&a_{nn}\end{vmatrix}}
$$


则代数余子式
$$
A_{ij}=(-1)^{i+j} \times {\begin{vmatrix}a_{11}&a_{12}&...&...&a_{1n}\\a_{21}&a_{22}&...&...&a_{2n}\\...&...&...&...&...\\...&...&...&...&...\\a_{n1}&a_{n2}&...&...&a_{nn}\end{vmatrix}}
$$


对于乘号右边的行列式,通俗一点来理解就是把第 $i$ 行和第 $j$ 列划掉后剩下的行列式。

二、计算

得到代数余子式后,对于任意一个行列式还有以下公式来表示 $D$ 的值
$$
D=a_{i1}\times A_{i1}+a_{i2}\times A_{i2}+...+a_{in}\times A_{in}
$$
对这个公式的理解为,对一行(或一列)的元素本身乘上它的代数余子式进行求和得到的值即为原行列式的值,下面给出证明方法。

首先要证项数相等,考虑对 $A_{ij}$ 展开,则 $A{ij}$ 一定包含 $(n-1)!$ 项,而一行又有 $n$ 个元素,所以有 $n$ 个 $a_{ij}\times A_{ij}$ 项,所以一共有 $n\times (n-1)!=n!$ 项,与原行列式的项数相同。

其次再来证明总和相同。对于 $a_{ij}\times A_{ij}$ 的任意一项可以写为
$$
a_{ij}\times (-1)^{i+j}\times (-1)^{l}\times a_{1{j_1}} a_{2{j_2}} ... a_{{i-1}{j_{i-1}}}...a_{{i+1}{j_{i+1}}}...a_{nj_{n}}
$$
于是可以得到
$$
(-1)^{(i-1)+l+(j-1)}\times a_{i{j_i}}a_{1{j_1}} a_{2{j_2}} ... a_{{i-1}{j_{i-1}}}...a_{{i+1}{j_{i+1}}}...a_{nj_{n}}
$$


所以我们就证明了每一项都与原行列式是相等的。

接下来我们以这个行列式为例尝试一下行列式的计算过程。行列式计算的基本思路就是,利用上一讲的性质八,让行列式中的某一行或某一列有 $(n-1)$ 个 $0$ ,然后利用代数余子式对行列式进行降阶,如此反复操作,直到达到二阶行列式或三阶行列式,方便使用对角线法则时,直接求解即可。
$$
D={\begin{vmatrix}3&1&-1&2\\-5&1&3&-4\\2&0&1&-1\\1&-5&3&-3\end{vmatrix}}
$$


将第二行 $\times(-1)$ 加到第一行,行列式的值不变,得到
$$
D={\begin{vmatrix}8&0&-4&6\\-5&1&3&-4\\2&0&1&-1\\1&-5&3&-3\end{vmatrix}}
$$
再将第二行 $\times5$ 加到第四行,行列式的值也不变,得到
$$
D={\begin{vmatrix}8&0&-4&6\\-5&1&3&-4\\2&0&1&-1\\-24&0&18&-23\end{vmatrix}}
$$
根据代数余子式相关性质
$$
D=1\times (-1)^{2+2}\times {\begin{vmatrix}8&-4&6\\2&1&-1\\-24&18&-23\end{vmatrix}}
$$
第二列加到第三列,得到
$$
D={\begin{vmatrix}8&-4&2\\2&1&0\\-24&18&-5\end{vmatrix}}
$$
第二列 $\times(-2)$ 加到第一列,得到
$$
D={\begin{vmatrix}16&-4&2\\0&1&0\\-60&18&-5\end{vmatrix}}
$$
再根据代数余子式相关性之,可得
$$
D=1\times (-1)^{2+2} \times {\begin{vmatrix}16&2\\-60&-5\end{vmatrix}}=40
$$
以上就是行列式的计算过程,虽然有些繁琐,但只要思路清晰,计算正确是没有问题的。

三、三角形行列式

包含两类行列式,上三角形行列式和下三角形行列式。此处仅给出下三角形行列式。可以根据代数余子式的相关性质进行展开,就得到
$$
D={\begin{vmatrix}a_{11}&0&0&0&...&0\\a_{21}&a_{22}&0&0&...&0\\a_{31}&a_{32}&a_{33}&0&...&0\\...&...&...&...&...&...\\a_{n1}&a_{n2}&a_{n3}&...&...&a_{nn}\end{vmatrix}}=a_{11}a_{22}...a_{nn}
$$
上三角形行列式同理。

posted @ 2022-12-07 18:33  A&K.SKULL  阅读(528)  评论(1编辑  收藏  举报