给定两个 n 阶方阵A=⎣⎡a11a21⋯an1a12a22⋯an2⋯⋯⋯⋯a1na2n⋯ann⎦⎤B=⎣⎡b11b21⋯bn1b12b22⋯bn2⋯⋯⋯⋯b1nb2n⋯bnn⎦⎤它们的乘积 AB 也是 n 阶方阵. 我们这一节证明如下矩阵乘积的行列式公式: det(AB)=(detA)(detB)
行列式与线性映射
一个 n 阶方阵 A 对应于线性映射 f:Rn→Rnf:⎣⎡x1x2⋯xn⎦⎤↦⎣⎡a11a21⋯an1a12a22⋯an2⋯⋯⋯⋯a1na2n⋯ann⎦⎤⎣⎡x1x2⋯xn⎦⎤即把 Rn 中的元素 x 写成列向量, 我们有f(x)=Ax
特别地, f 把 Rn 的标准基向量映到 A 的列向量例如f(e1)=⎣⎡a11a21⋯an1a12a22⋯an2⋯⋯⋯⋯a1na2n⋯ann⎦⎤⎣⎡10⋯0⎦⎤=⎣⎡a11a21⋯an1⎦⎤
回顾我们用矩阵 A 的行向量做外积来定义行列式. 由于行列式对于行和列是对称的, 我们也可以等价地用列向量做外积来得到行列式. 因此矩阵 A 的行列式也可以通过如下表达式给出f(e1)∧f(e2)∧⋯∧f(en)=(detA)e1∧e2∧⋯∧en这给出了行列式关于线性映射的解释: detA 是 f 把 Rn 中的体积元伸缩的倍数 (带符号) .
乘积的行列式
设 A,B 是 n 阶行列式, 它们分别对应于线性映射f,g:Rn→Rn我们知道乘积 AB 对应于 f,g 复合的线性映射f∘g:Rn→Rn
通过矩阵 B 的分量 (bij), 我们有=g(e1)∧g(e2)∧⋯∧g(en)(i∑bi1ei)∧(i∑bi2ei)∧⋯∧(i∑binei)复合 f 并利用 f 的线性性, 我们得到=f(g(e1))∧f(g(e2))∧⋯∧f(g(en))(i∑bi1f(ei))∧(i∑bi2f(ei))∧⋯∧(i∑binf(ei))