n 阶矩阵 A=(aij) 的行列式
detA=ai1Ai1+ai2Ai2+...+ainAin(1)
其中,i∈{1,2,...,n}
取定 A 的第 i 行
detA=∑(−1)τ(x)aija1k1...ai−1,ki−1ai+1,ki+1...ankn
固定了第 i 行第 j 列的 aij,剩下的要从 其余的每一行(除第 i 行)中随机选取某列(除第 j 列)的元素
下确定逆序数
(1)行指标逆序数:除 i 外自然排列,因此 aij 后直到 ai−1,ki−1 ,共 i−1 个逆序数
(2)列指标逆序数(aij 相关):选定了第 j 列,因此比 j 小的数共有 j−1 个,即 j−1 个逆序数
(3)列指标逆序数(k 相关):共 τ(k1...ki−1ki+1...kn) 个
按列写出 A 的行列式( ∑ 下面的系数 )
detA=jk1...ki−1ki+1...kn∑(−1)(i−1)行+(j−1)+τ(k1...ki−1ki+1...kn)列aija1k1...ai−1,ki−1ai+1,ki+1...ankn
按 i 行进行分组,j 可取遍 1∼n
detA=j=1∑n(−1)i+jaijk1...ki−1ki+1...kn∑(−1)τ(k1...ki−1ki+1...kn)a1k1...ai−1,ki−1ai+1,ki+1...ankn
对于后面的 ∑ 部分,
(1)行指标(1...(i−1)(i+1)...n)中不含 i,相当于划掉第 i 行
(2)列指标(k1...ki−1ki+1...kn)中不含 j,相当于划掉第 j 列
由前文 余子式和代数余子式 的定义,得
detA=j=1∑n(−1)i+jaijMij=j=1∑naijAij