跳转到内容

2.3 逆矩阵

[美] David C. Lay、Steven R. Lay 等著,刘深泉等译机械工业出版社《线性代数及其应用(原书第5版)》大学本科 · 教材双语助读 (Alt+Y)

在数的运算中,若 ab = ba = 1,那么 b 就是 a 的倒数(逆元),即 b = a⁻1。在矩阵代数中,单位矩阵 E 在乘法中扮演着数 1 的角色。本节将类比数的逆元,引入矩阵的逆矩阵概念,探讨方阵可逆的充要条件、公式求法、核心运算法则及其在线性方程组与矩阵方程求解中的应用。

定义 8 逆矩阵与奇异/非奇异矩阵

设 A 是一个 n 阶方阵,若存在一个 n 阶方阵 B,使得

AB = BA = E

(其中 E 是 n 阶单位矩阵),则称 A 为可逆矩阵(或非奇异矩阵),也可简称为可逆方阵或可逆阵,并称 B 为 A 的逆矩阵。若这样的 B 不存在,则称 A 为不可逆矩阵(或奇异矩阵)。

逆矩阵的唯一性与互逆性

若矩阵 A 可逆,则 A 的逆矩阵是唯一的。

这是因为若 B, C 均为 A 的逆矩阵,由定义可知 AB = BA = E 且 AC = CA = E,从而

B = BE = B(AC) = (BA)C = EC = C.

由于可逆矩阵 A 的逆矩阵是唯一的,记 A 的逆矩阵为 A⁻1。于是

AA⁻1 = A⁻1A = E.

当 B 为 A 的逆矩阵时,B 也为可逆矩阵,且 A 也为 B 的逆矩阵,即 A 与 B 互为逆矩阵。

二、方阵可逆的充要条件与伴随矩阵

Section titled “二、方阵可逆的充要条件与伴随矩阵”

为了给出判定方阵是否可逆的准则以及计算逆矩阵的公式,首先引入伴随矩阵的概念。

定义 9 伴随矩阵

设 A = (aᵢj)ₙ × n,Aᵢj 为 A 的元素 aᵢj 的代数余子式(i, j = 1, 2, …, n),则矩阵

A^* = A₁1 & A₂1 & … & Aₙ1 A₁2 & A₂2 & … & Aₙ2 vdots & vdots & ddots & vdots A₁n & A₂n & … & Aₙn

称为矩阵 A 的伴随矩阵,记作 A^*。

伴随矩阵的构造位置注意

由伴随矩阵的定义可以看出,在构造 A 的伴随矩阵时,Aᵢj 必须放在 A^* 中的第 j 行、第 i 列的交叉位置上。也就是,A 的第 i 行元素对应的代数余子式,作为 A^* 的第 i 列元素。

定理 1 方阵可逆的充要条件

n 阶方阵 A 为可逆矩阵 iff |A| ≠ 0。当 A 可逆时,有公式:

A⁻1 = (1)/(|A|) A^*.
证明

必要性:设 A 是 n 阶可逆矩阵,则存在 n 阶方阵 B 使得 AB = E。由方阵乘积的行列式性质,可得

|A| · |B| = |E| = 1,

于是必有 |A| ≠ 0。

充分性:设 A = (aᵢj) 为 n 阶方阵且 |A| ≠ 0。根据行列式的按行展开及代数余子式性质:

aᵢ1Aⱼ1 + aᵢ2Aⱼ2 + … + aᵢnAⱼn = |A|, & i = j, 0, & i ≠ j,

所以

AA^* = a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & ddots & vdots aₙ1 & aₙ2 & … & aₙn A₁1 & A₂1 & … & Aₙ1 A₁2 & A₂2 & … & Aₙ2 vdots & vdots & ddots & vdots A₁n & A₂n & … & Aₙn = |A| & 0 & … & 0 0 & |A| & … & 0 vdots & vdots & ddots & vdots 0 & 0 & … & |A| = |A|E.

由于 |A| ≠ 0,两边同除以 |A| 得

A( (1)/(|A|)A^* ) = E.

同理可得

( (1)/(|A|)A^* )A = E.

由矩阵可逆的定义可知,A 是可逆矩阵,且

A⁻1 = (1)/(|A|)A^*.
推论 单侧乘积为单位阵即互逆

设 A, B 均为 n 阶方阵,并且满足 AB = E,则 A, B 都可逆,且 A⁻1 = B, B⁻1 = A。

证明

由 AB = E,可得 |AB| = |A| · |B| = 1,因此 |A| ≠ 0 且 |B| ≠ 0,故由定理1 知 A 可逆,B 也可逆。

在 AB = E 两边左乘 A⁻1,得 B = A⁻1。

在 AB = E 两边右乘 B⁻1,得 A = B⁻1。

关于单侧验证的实用意义

这个推论表明,以后在验证一个方阵是另一个方阵的逆矩阵时,只需要证明等式 AB = E 或 BA = E 成立即可,而不需要按定义同时验证两个等式。

例 17 二阶方阵求逆

设 A = a & b c & d,且 ad - bc ≠ 0,求 A 的逆矩阵。

解

因为 |A| = ad - bc ≠ 0,于是 A 可逆,其各元素的代数余子式为:

A₁1 = d, A₁2 = -c, A₂1 = -b, A₂2 = a.

故伴随矩阵为

A^* = d & -b -c & a .

于是得

A⁻1 = (1)/(|A|)A^* = (1)/(ad - bc) d & -b -c & a .
例 18 三阶方阵伴随矩阵法求逆

求矩阵 A = 1 & 0 & 1 2 & 1 & 0 -3 & 2 & -5 的逆矩阵。

解

因为

|A| = 1 & 0 & 1 2 & 1 & 0 -3 & 2 & -5 = 2 ≠ 0,

所以 A 可逆。计算各个代数余子式:

A₁1 &= (-1)¹+1 1 & 0 2 & -5 = -5, & A₁2 &= (-1)¹+2 2 & 0 -3 & -5 = 10, & A₁3 &= (-1)¹+3 2 & 1 -3 & 2 = 7, A₂1 &= (-1)²+1 0 & 1 2 & -5 = 2, & A₂2 &= (-1)²+2 1 & 1 -3 & -5 = -2, & A₂3 &= (-1)²+3 1 & 0 -3 & 2 = -2, A₃1 &= (-1)³+1 0 & 1 1 & 0 = -1, & A₃2 &= (-1)³+2 1 & 1 2 & 0 = 2, & A₃3 &= (-1)³+3 1 & 0 2 & 1 = 1.

所以

A⁻1 = (1)/(|A|)A^* = 1/2 -5 & 2 & -1 10 & -2 & 2 7 & -2 & 1 = -5/2 & 1 & -1/2 5 & -1 & 1 7/2 & -1 & 1/2 .
例 19 矩阵多项式求逆

已知 n 阶矩阵 A 满足 A² - 2A - 4E = O,试证 A + E 是可逆矩阵,并求 (A + E)⁻1。

解

由 A² - 2A - 4E = O,得

A² + A - 3A - 3E = E,

即

(A + E)A - 3(A + E) = E,(A + E)(A - 3E) = E.

由定理1 的推论知 A + E 可逆,且

(A + E)⁻1 = A - 3E.
可逆矩阵的基本运算性质

设 A, B 为同阶的可逆方阵,常数 k ≠ 0,则:

  1. A⁻1 为可逆矩阵,且 (A⁻1)⁻1 = A;
  2. kA 为可逆矩阵,且 (kA)⁻1 = 1/kA⁻1;
  3. |A⁻1| = (1)/(|A|) = |A|⁻1;
  4. A^T 为可逆矩阵,且 (A^T)⁻1 = (A⁻1)^T;
  5. AB 为可逆矩阵,且 (AB)⁻1 = B⁻1A⁻1;
  6. 可逆矩阵可以从矩阵等式的同侧消去,即当 P 为可逆矩阵时,有
PA = PB iff A = B, AP = BP iff A = B.
证明 (4) 和 (5)

对于 (4):由于 A^T(A⁻1)^T = (A⁻1A)^T = E^T = E,所以 (A^T)⁻1 = (A⁻1)^T。

对于 (5):因为 (AB)(B⁻1A⁻1) = A(BB⁻1)A⁻1 = A(E)A⁻1 = (AE)A⁻1 = AA⁻1 = E,由定理1 的推论知,(AB)⁻1 = B⁻1A⁻1。

性质 (5) 可推广至有限个可逆矩阵的情形:设 A₁, A₂, …, Aₘ 是 m 个同阶的可逆矩阵,则 A₁A₂…Aₘ 也可逆,且

(A₁A₂…Aₘ)⁻1 = Aₘ⁻1…A₂⁻1A₁⁻1.
可逆矩阵的整数次幂

若 A 是 n 阶可逆矩阵,可定义

A⁰ = E, A⁻k = (A⁻1)^k,

其中 k 是任意正整数。这样,可逆矩阵的幂运算可扩充到全体整数,即当 A 可逆时,对任意的整数 k, l,均有

A^kA^l = A^(k+l), (A^k)^l = A^(kl).
例 20 利用相似关系计算方阵的高次幂

设 P = 1 & 2 3 & 7,Λ = 2 & 0 0 & 3,A 满足 AP = PΛ。求 Aⁿ,其中 n 为正整数且 n ≥ 2。

解

因为

|P| = 1 & 2 3 & 7 = 1, P^* = 7 & -2 -3 & 1 ,

得 P⁻1 = (1)/(|P|)P^* = 7 & -2 -3 & 1。

由 AP = PΛ,得 A = PΛP⁻1,于是

Aⁿ &= (PΛP⁻1)ⁿ = (PΛP⁻1)(PΛP⁻1)…(PΛP⁻1) &= PΛ(P⁻1P)Λ(P⁻1P)Λ…Λ(P⁻1P)ΛP⁻1 &= PΛⁿP⁻1 &= 1 & 2 3 & 7 2ⁿ & 0 0 & 3ⁿ 7 & -2 -3 & 1 &= 7 · 2ⁿ - 2 · 3ⁿ+1 & -2ⁿ+1 + 2 · 3ⁿ 21 · 2ⁿ - 7 · 3ⁿ+1 & -3 · 2ⁿ+1 + 7 · 3ⁿ .

四、矩阵逆在求解线性方程组与矩阵方程中的应用

Section titled “四、矩阵逆在求解线性方程组与矩阵方程中的应用”

对于包含 n 个方程的 n 元线性方程组

a₁1x₁ + a₁2x₂ + … + a₁nxₙ = b₁, a₂1x₁ + a₂2x₂ + … + a₂nxₙ = b₂, vdots aₙ1x₁ + aₙ2x₂ + … + aₙnxₙ = bₙ. (2.7)

若记

A = a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & ddots & vdots aₙ1 & aₙ2 & … & aₙn , x = x₁ x₂ vdots xₙ , b = b₁ b₂ vdots bₙ ,

则 n 元线性方程组 (2.7) 可以用矩阵方程简洁表示为

Ax = b.

若系数矩阵 A 可逆,上式两边同左乘 A⁻1,得方程组的唯一解为

x = A⁻1b.

这与用克拉默法则求得的解是完全相同的,因为

x = A⁻1b = (A^*)/(|A|)b = (1)/(|A|) A₁1 & A₂1 & … & Aₙ1 A₁2 & A₂2 & … & Aₙ2 vdots & vdots & ddots & vdots A₁n & A₂n & … & Aₙn b₁ b₂ vdots bₙ = (1)/(|A|) ∑ₖ=1ⁿ Aₖ1bₖ ∑ₖ=1ⁿ Aₖ2bₖ vdots ∑ₖ=1ⁿ Aₖnbₖ = (D₁)/(D) (D₂)/(D) vdots (Dₙ)/(D) ,

其中 D = |A|, Dᵢ = ∑ₖ=1ⁿ Aₖibₖ(i = 1, 2, …, n)。

例 21 用逆矩阵求解线性方程组

用逆矩阵求解线性方程组:

x₁ - x₂ - x₃ = 2, 2x₁ - x₂ - 3x₃ = 1, 3x₁ + 2x₂ - 5x₃ = 0.
解

设

A = 1 & -1 & -1 2 & -1 & -3 3 & 2 & -5 , x = x₁ x₂ x₃ , b = 2 1 0 ,

则原方程组可表示为 Ax = b。计算系数矩阵的行列式:

|A| = 1 & -1 & -1 2 & -1 & -3 3 & 2 & -5 = 3 ≠ 0,

所以 A 可逆,经计算其伴随矩阵求得逆矩阵为

A⁻1 = (11)/(3) & -7/3 & 2/3 1/3 & -2/3 & 1/3 7/3 & -5/3 & 1/3 .

从而方程组的解为

x₁ x₂ x₃ = A⁻1b = (11)/(3) & -7/3 & 2/3 1/3 & -2/3 & 1/3 7/3 & -5/3 & 1/3 2 1 0 = 5 0 3 .

即 x₁ = 5, x₂ = 0, x₃ = 3。

矩阵方程的初等代数解法

若 A 是一个 n 阶可逆矩阵,B 是任一 n × k 矩阵,对于矩阵方程

AX = B

两边同左乘以 A⁻1,得唯一解

X = A⁻1B.

同理,若 A 为可逆矩阵,对于方程 XA = B,两边同右乘以 A⁻1,得唯一解 X = BA⁻1。

例 22 解矩阵方程

设 A = 3 & 0 & 1 1 & 1 & 0 0 & 1 & 4,若矩阵 X 满足关系式 AX = 2X + A,求 X。

解

由 AX = 2X + A,移项整理得

(A - 2E)X = A.

计算系数矩阵 A - 2E 的行列式:

|A - 2E| = 1 & 0 & 1 1 & -1 & 0 0 & 1 & 2 = -1 ≠ 0,

故 A - 2E 可逆,求其逆矩阵:

(A - 2E)⁻1 = 2 & -1 & -1 2 & -2 & -1 -1 & 1 & 1 .

从而有

X = (A - 2E)⁻1A = 2 & -1 & -1 2 & -2 & -1 -1 & 1 & 1 3 & 0 & 1 1 & 1 & 0 0 & 1 & 4 = 5 & -2 & -2 4 & -3 & -2 -2 & 2 & 3 .
共 0 题