分享

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

 ykzdc 2023-05-08 发布于河南

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

一、代数余子式

假设我们现在有一行列式为
D=|a11a12...a1j...a1na21a22...a2j...a2n..................ai1ai2...aij...ain..................an1an2...anj...ann|


则代数余子式
Aij=(1)i j×|a11a12......a1na21a22......a2n..............................an1an2......ann|


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

二、计算

得到代数余子式后,对于任意一个行列式还有以下公式来表示 D 的值
D=ai1×Ai1 ai2×Ai2 ... ain×Ain
对这个公式的理解为,对一行(或一列)的元素本身乘上它的代数余子式进行求和得到的值即为原行列式的值,下面给出证明方法。

首先要证项数相等,考虑对 Aij 展开,则 Aij 一定包含 (n1)! 项,而一行又有 n 个元素,所以有 naij×Aij 项,所以一共有 n×(n1)!=n! 项,与原行列式的项数相同。

其次再来证明总和相同。对于 aij×Aij 的任意一项可以写为
aij×(1)i j×(1)l×a1j1a2j2...ai1ji1...ai 1ji 1...anjn
于是可以得到
(1)(i1) l (j1)×aijia1j1a2j2...ai1ji1...ai 1ji 1...anjn


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

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


将第二行 ×(1) 加到第一行,行列式的值不变,得到
D=|8046513420111533|
再将第二行 ×5 加到第四行,行列式的值也不变,得到
D=|8046513420112401823|
根据代数余子式相关性质
D=1×(1)2 2×|846211241823|
第二列加到第三列,得到
D=|84221024185|
第二列 ×(2) 加到第一列,得到
D=|164201060185|
再根据代数余子式相关性之,可得
D=1×(1)2 2×|162605|=40
以上就是行列式的计算过程,虽然有些繁琐,但只要思路清晰,计算正确是没有问题的。

三、三角形行列式

包含两类行列式,上三角形行列式和下三角形行列式。此处仅给出下三角形行列式。可以根据代数余子式的相关性质进行展开,就得到
D=|a11000...0a21a2200...0a31a32a330...0..................an1an2an3......ann|=a11a22...ann
上三角形行列式同理。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多