线性代数 Cheat Sheet 3-1:行列式介绍
定义 当 n≥2 时,n×n 矩阵 A=[aij] 的行列式是形如 ±a1jdetA1j 的 n 个项的和,其中加号和减号交替出现,元素 a11,a12,⋯,a1n 来自 A 的第一行,用符号表示为:
detA=a11⋅detA11–a12⋅detA12+⋯+(−1)1+na1n⋅detA1n=n∑j=1(−1)1+ja1jdetA1j
其中,Aij 表示通过删去 A 中第 i 行和第 j 列而得到的矩阵。
给定 A=[aij],A 的 (i,j) 余因子 Cij 由下式给出:
Cij=(−1)i+jdetAij
则
detA=a11⋅C11+a12⋅C12+⋯+a1n⋅C1n
这个公式称为按 A 的第一行的余因子展开式。
定理 1 n×n 矩阵 A 的行列式可按任意行或列的余因子展开式来计算。按第 i 行的余因子展开式为:
detA=ai1Ci1+ai2Ci2+⋯+ainCin
按第 j 列的余因子展开式为:
detA=a1jC1j+a2jC2j+⋯+anjCnj
(i,j) 余因子中加号或减号取决于 aij 在矩阵中的位置,而与 aij 本身的符号无关。因子 (−1)i+j 可确定下面符号的棋盘模式:
[+–+⋯–+–+–+⋮⋱]
定理 2 若 A 为三角阵,则 detA 等于 A 的主对角线上元素的乘积。
对于计算三角阵的行列式时,依次以主元位置所在的列进行余因子展开,结果即为主对角线上元素的乘积。