5.4 用有向体积形式定义行列式,再把外积展开成 n! 项的排列公式。直接计算这些项往往很繁琐。按一行或一列展开,是对这一公式中的各项重新分组、整理后得到的代数变形与简化,能够把高阶行列式化成低阶行列式来计算。下面直接给出变形后的公式,不再证明。
先回顾由外积展开得到的二阶公式:
二阶行列式的计算det[acbd]=ad−bc 可拖动进度条
视频暂时无法播放,请刷新后重试。
外积展开给出了 ad−bc。这段动画展示这一公式与前面面积、定向解释的对应关系。3Blue1Brown ·《线性代数的本质》行列式 07:32–09:11 · 英语原声/原片内嵌中英字幕对于 n≥2,从 A 中删去第 i 行和第 j 列,剩余 (n−1) 阶方阵的行列式称为元素 aij 的余子式,记为 Mij。再乘上位置符号 (−1)i+j,得到代数余子式 Cij:
代数余子式的位置符号Cij=(−1)i+jMij,+−+−+−+−+⋯⋯⋯ 固定第 i 行,将排列公式按这一行选取的元素归类合并,可得到按这一行展开的公式;固定第 j 列也有对应的展开式:
按一行或一列展开detA=j=1∑naijCij(固定第 i 行),detA=i=1∑naijCij(固定第 j 列). 每次选定一行或一列,把其中各元素乘上它们自己的代数余子式再相加。反复使用展开式,最终会降到二阶或一阶;一阶行列式直接取唯一的元素,即 det[a]=a。
例如,三阶矩阵按第一行展开,得到:
detadgbehcfi=aehfi−bdgfi+cdgeh=a(ei−fh)−b(di−fg)+c(dh−eg). 这与 5.4 的六项排列公式计算的是同一个数,只是把六项按第一行的三个元素合并成三组。
对二阶及以上矩阵,将全部代数余子式排成矩阵后转置,得到伴随矩阵 adj(A)=(Cij)T。继续整理按行、列展开的公式,可得到下面的恒等式,也就得到第三章使用的伴随矩阵求逆公式;这里同样直接列出结果。
Aadj(A)=adj(A)A=(detA)In,detA=0⟹A−1=detAadj(A). 按行、列展开和伴随矩阵公式都建立在 5.4 的同一个几何定义及其排列公式之上。下一节结合初等变换的性质,还可以通过消元把行列式的计算进一步简化。
读完这一节了吗?标记后,可以在目录中找到自己的学习进度。