跳转到内容

9.5 线性变换的矩阵表示

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

本节来建立线性变换与矩阵之间的一一对应关系。

一、线性变换在给定基下的矩阵

Section titled “一、线性变换在给定基下的矩阵”

设 σ 是 n 维线性空间 V 的一个线性变换。在 V 中取定一组基 α₁, α₂, …, αₙ,则 σ(α₁), σ(α₂), …, σ(αₙ) 可由 α₁, α₂, …, αₙ 线性表示。设

σ(α₁) = a₁1α₁ + a₂1α₂ + … + aₙ1αₙ, σ(α₂) = a₁2α₁ + a₂2α₂ + … + aₙ2αₙ, vdots σ(αₙ) = a₁nα₁ + a₂nα₂ + … + aₙnαₙ, (9.3)

为方便起见,将式 (9.3) 形式地表示为

(σ(α₁), σ(α₂), …, σ(αₙ)) = (α₁, α₂, …, αₙ) a₁1 & a₁2 & … & a₁n a₂1 & a₂2 & … & a₂n vdots & vdots & & vdots aₙ1 & aₙ2 & … & aₙn , (9.4)

即

(σ(α₁), σ(α₂), …, σ(αₙ)) = (α₁, α₂, …, αₙ)A, 其中 A = (aᵢj).

上面的方阵 A = (aᵢj) 是由线性变换 σ 唯一确定的。当 σ 给定后,σ(α₁), σ(α₂), …, σ(αₙ) 就确定了,A 的第 i 列就是 σ(αᵢ) 在基 α₁, α₂, …, αₙ 下的坐标 (i = 1, 2, …, n)。

反过来,若给定矩阵 A,则由式 (9.4) 可唯一确定 σ(α₁), σ(α₂), …, σ(αₙ),从而线性变换 σ 也唯一确定了。因此式 (9.4) 给出了线性变换 σ 与矩阵 A 之间的一个一一对应的关系。

定义 6 线性变换的矩阵

设 σ 是 n 维线性空间 V 的一个线性变换,α₁, α₂, …, αₙ 是 V 的一组基。如果

(σ(α₁), σ(α₂), …, σ(αₙ)) = (α₁, α₂, …, αₙ)A,

则称 A 为线性变换 σ 在基 α₁, α₂, …, αₙ 下的矩阵。

例 15 转置变换的矩阵表示

设 V 为全体二阶实矩阵。对于矩阵的加法与数乘运算,V 是一个四维线性空间。记 Eᵢj 为第 i 行第 j 列元素为 1,其余元素为零的二阶矩阵,则 E₁1, E₁2, E₂1, E₂2 是 V 的一组基。定义 σ 为对任意 A ∈ V, σ(A) = A^T。求 σ 在基 E₁1, E₁2, E₂1, E₂2 下的矩阵 A。

解

直接计算基矩阵的像:

σ(E₁1) = E₁1^T = E₁1, σ(E₁2) = E₁2^T = E₂1,σ(E₂1) = E₂1^T = E₁2, σ(E₂2) = E₂2^T = E₂2.

写成形式矩阵相乘形式:

(σ(E₁1), σ(E₁2), σ(E₂1), σ(E₂2)) = (E₁1, E₁2, E₂1, E₂2) 1 & 0 & 0 & 0 0 & 0 & 1 & 0 0 & 1 & 0 & 0 0 & 0 & 0 & 1 .

因此 σ 在基 E₁1, E₁2, E₂1, E₂2 下的矩阵为

A = 1 & 0 & 0 & 0 0 & 0 & 1 & 0 0 & 1 & 0 & 0 0 & 0 & 0 & 1 .
例 16 微分变换的矩阵表示

设 R[x]₄ 为全体次数小于 4 的实系数多项式,即

R[x]₄ = {a₀ + a₁ x + a₂ x² + a₃ x³ | aᵢ ∈ R, i = 0, 1, 2, 3}.

对于多项式的加法及数与多项式的乘法,R[x]₄ 是一个四维线性空间。f₁ = 1, f₂ = x, f₃ = x², f₄ = x³ 是 R[x]₄ 的一组基。定义 σ 为对任意 f(x) ∈ R[x]₄, σ[f(x)] = f'(x)。求 σ 在基 f₁, f₂, f₃, f₄ 下的矩阵 A。

解

求各基元素的导数:

σ(f₁) = f₁' = 0, σ(f₂) = f₂' = 1 = f₁,σ(f₃) = f₃' = 2x = 2f₂, σ(f₄) = f₄' = 3x² = 3f₃.

即

(σ(f₁), σ(f₂), σ(f₃), σ(f₄)) = (f₁, f₂, f₃, f₄) 0 & 1 & 0 & 0 0 & 0 & 2 & 0 0 & 0 & 0 & 3 0 & 0 & 0 & 0 .

因此 σ 在基 f₁, f₂, f₃, f₄ 下的矩阵为

A = 0 & 1 & 0 & 0 0 & 0 & 2 & 0 0 & 0 & 0 & 3 0 & 0 & 0 & 0 .

从 9.2 节中了解到,在 n 维线性空间 V 中取一组基 α₁, α₂, …, αₙ 以后,相当于在 V 中以 α₁, α₂, …, αₙ 为“坐标轴”建立了“坐标系”。V 中的任意元素 α = x₁ α₁ + x₂ α₂ + … + xₙ αₙ 与 Rⁿ 中的向量 x = (x₁, x₂, …, xₙ)^T 之间有一一对应的关系。下面的定理将告诉我们,V 的线性变换也会转化成 Rⁿ 的线性变换。

定理 4 线性变换下坐标的变换公式

设 α₁, α₂, …, αₙ 是 n 维线性空间 V 的一组基,V 的线性变换 σ 在基 α₁, α₂, …, αₙ 下的矩阵为 A。对任意 α ∈ V,设 α 与 σ(α) 在基 α₁, α₂, …, αₙ 下的坐标分别为 x = (x₁, x₂, …, xₙ)^T 与 y = (y₁, y₂, …, yₙ)^T,则

y = Ax.
证明

已知 (σ(α₁), σ(α₂), …, σ(αₙ)) = (α₁, α₂, …, αₙ)A,且

α = x₁ α₁ + x₂ α₂ + … + xₙ αₙ = (α₁, α₂, …, αₙ)x,σ(α) = y₁ α₁ + y₂ α₂ + … + yₙ αₙ = (α₁, α₂, …, αₙ)y.

因为 σ 是 V 的线性变换,所以

σ(α) = σ(x₁ α₁ + x₂ α₂ + … + xₙ αₙ)= x₁ σ(α₁) + x₂ σ(α₂) + … + xₙ σ(αₙ)= (σ(α₁), σ(α₂), …, σ(αₙ))x = [(α₁, α₂, …, αₙ)A]x= (α₁, α₂, …, αₙ)(Ax).

于是有 (α₁, α₂, …, αₙ)y = (α₁, α₂, …, αₙ)(Ax)。而 σ(α) 在基 α₁, α₂, …, αₙ 下的坐标是唯一的,故

y = Ax.
定理 4 的几何实质

定理4 告诉我们,在 n 维线性空间 V 中取定基 α₁, α₂, …, αₙ 以后,线性空间 V 的线性变换 σ 将 V 中的元素 α 变成 σ(α),在 V 的“模型” Rⁿ 中来看,就相当于是将 Rⁿ 中的向量 x(即 α 的坐标)变成向量 y(即 σ(α) 的坐标),y = Ax。其中 A 是 σ 在基下的矩阵。这说明 n 维线性空间中的线性变换都可以转化为 Rⁿ 中的线性变换 y = Ax。

同一线性变换在不同的基下会有不同的矩阵。这些矩阵之间有什么关系呢?

定理 5 线性变换在不同基下的相似关系

设 α₁, α₂, …, αₙ 与 β₁, β₂, …, βₙ 是 n 维线性空间 V 的两组基,σ 为 V 的线性变换。

如果 σ 在基 α₁, α₂, …, αₙ 与基 β₁, β₂, …, βₙ 下的矩阵分别为 A 与 B,从基 α₁, α₂, …, αₙ 到基 β₁, β₂, …, βₙ 的过渡矩阵为 P,则

B = P⁻1AP.
证明

已知

(σ(α₁), σ(α₂), …, σ(αₙ)) = (α₁, α₂, …, αₙ)A, (*)(σ(β₁), σ(β₂), …, σ(βₙ)) = (β₁, β₂, …, βₙ)B, (**)

且

(β₁, β₂, …, βₙ) = (α₁, α₂, …, αₙ)P. (***)

记 P = (pᵢj),则 βᵢ = p₁iα₁ + p₂iα₂ + … + pₙiαₙ (i = 1, 2, …, n)。因为 σ 是 V 的线性变换,所以

σ(βᵢ) = σ(p₁iα₁ + p₂iα₂ + … + pₙiαₙ) = p₁iσ(α₁) + p₂iσ(α₂) + … + pₙiσ(αₙ),

即

(σ(β₁), σ(β₂), …, σ(βₙ)) = (σ(α₁), σ(α₂), …, σ(αₙ))P.

将该式左端代入 (**),右端代入 (*),得

(β₁, β₂, …, βₙ)B = [(α₁, α₂, …, αₙ)A]P.

再根据 (***),可知

[(α₁, α₂, …, αₙ)P]B = [(α₁, α₂, …, αₙ)A]P,

即

(α₁, α₂, …, αₙ)(PB) = (α₁, α₂, …, αₙ)(AP).

而 V 中任意元素在基 α₁, α₂, …, αₙ 下的坐标是唯一的,故 PB = AP,两端左乘 P⁻1,即得

B = P⁻1AP.
线性变换对角化的理论根源

定理5 告诉我们同一线性变换在不同基下的矩阵是相似的。因此我们希望找到一组基,使得线性变换在这组基下的矩阵尽量简单,最好是对角矩阵。这就归结为第 6 章中讨论的矩阵相似于对角形的问题,也就是矩阵的对角化问题。

共 0 题