证明 / 推导设 A 为 m 阶方阵,B 为 n 阶方阵。只在前 m 行之内作初等行变换,把 A 化为上三角矩阵 UA;这些变换对整个大矩阵的行列式的影响,与单独对 A 作变换时完全相同,因为对前 m 行的运算不牵动下方的 O 块。同理,只在后 n 行之内把 B 化为上三角矩阵 UB。这时整个 (m+n) 阶矩阵成为上三角形,其行列式等于主对角元之积,而这些主对角元恰好是 UA 与 UB 的对角元,故 AOCB=(UA的对角元之积)(UB的对角元之积)=∣A∣∣B∣. 在整个过程中,C 块始终位于上三角部分,不进入对角元之积,所以不影响结果。■
3. 副对角分块矩阵:行列式中的符号 (−1)mn 与交叉求逆
副对角分块矩阵 (OBAO)(其中 A 为 m 阶方阵,B 为 n 阶方阵)的行列式为 (−1)mn∣A∣∣B∣,与主对角的情形相比多出一个符号;求逆时则要把两块交叉放置。这个 (−1)mn 是最容易遗漏的。
证明 / 推导符号的来历. 把 (OBAO) 的上 m 行与下 n 行整体对调,就化为分块对角矩阵 (BOOA),其行列式为 ∣B∣∣A∣。而把上 m 行移到下方,须使其中每一行都越过下面的 n 行,共作 m×n 次相邻两行的对换,每对换一次便产生一个因子 −1,故 OBAO=(−1)mnBOOA=(−1)mn∣A∣∣B∣. 交叉求逆. 直接验证 (OBAO)(OA−1B−1O)=(AA−1OOBB−1)=E,故所求的逆为 (OA−1B−1O),其中 A−1,B−1 交叉放置。■举例说明【真题·数三 1992】 设 A 为 m 阶方阵,B 为 n 阶方阵,∣A∣=a,∣B∣=b,C=(OBAO),求 ∣C∣。 解. 这是副对角分块矩阵,用公式 OBAO=(−1)mn∣A∣∣B∣,得 ∣C∣=(−1)mnab。符号是怎样产生的:把 A 所在的 m 列整体移到最前面,须越过 B 所在的 n 列,共作 mn 次相邻两列的对换,每次变号,故得因子 (−1)mn;其余的分块对角形贡献 ∣A∣∣B∣。这个 (−1)mn 是最容易遗漏的一分。