线性变换

概念

设 V1, V2V_1,\, V_2 是数域 K\mathbb{K} 上的线性空间。如果映射 T ⁣:V1↦V2T\colon V_1 \mapsto V_2 满足:(⊕˙, ⊗˙\dot{\oplus},\, \dot{\otimes} 代表 V1V_1 上的加法和数乘运算,⊕¨, ⊗¨\ddot{\oplus},\, \ddot{\otimes} 代表 V2V_2 上的加法和数乘运算)

  1. 对任意 α, β∈V1\alpha,\, \beta \in V_1,有 T(α⊕˙β)=T(α)⊕¨T(β)T(\alpha \dot{\oplus} \beta) = T(\alpha) \ddot{\oplus} T(\beta)
  2. 对任意 α∈V1\alpha \in V_1 和 λ∈K\lambda \in \mathbb{K},有 T(λ⊗˙α)=λ⊗¨T(α)T(\lambda \dot{\otimes} \alpha) = \lambda \ddot{\otimes} T(\alpha)

则称 TT 是从 V1V_1 到 V2V_2 的线性映射。V1=V2=VV_1 = V_2 = V 时,称 TT 是 VV 上的线性变换。

线性映射性质

  1. T(θ)=θT (\theta) = \theta
  2. T(∑i=1nλiαi)=∑i=1nλiT(αi)\displaystyle T\left(\sum_{i=1}^n \lambda_i \alpha_i\right) = \sum_{i=1}^n \lambda_i T\left(\alpha_i\right)
  3. 若 α1, α2, ⋯αm\alpha_1,\, \alpha_2,\, \cdots \alpha_m 线性相关,则 T(α1), T(α2), ⋯T(αm)T(\alpha_1),\, T(\alpha_2),\, \cdots T(\alpha_m) 也线性相关(逆命题不成立)

线性映射例子

  1. 矩阵:A∈Mm×n(R)\bm{A} \in M_{m \times n}(\R),线性映射 T ⁣:Rn↦RmT\colon \R^n \mapsto \R^m 定义为 T(α)=AαT(\bm{\alpha}) = \bm{A}\bm{\alpha}。
  2. 积分:设 V1=C([a,b]), V2=RV_1 = C([a, b]),\, V_2 = \R,线性映射 T ⁣:V1↦V2T\colon V_1 \mapsto V_2 定义为 T(f)=∫abf(x) ⁣dxT(f) = \displaystyle \int_a^b f(x) \d x。
  3. 微分:设 V1=C1([a,b]), V2=C([a,b])V_1 = C^1([a, b]),\, V_2 = C([a, b]),线性映射 T ⁣:V1↦V2T\colon V_1 \mapsto V_2 定义为 T(f)=f′T(f) = f'。(C1([a,b])C^1([a, b]) 表示 [a,b][a, b] 上一阶连续可导函数的集合,C([a,b])C([a, b]) 表示 [a,b][a, b] 上连续函数的集合)
  4. 数乘变换:T ⁣:V↦VT\colon V \mapsto V 定义为 T(α)=λαT(\alpha) = \lambda \alpha,其中 λ∈K\lambda \in \mathbb{K}。
  5. 恒等变换(单位变换):T ⁣:V↦VT\colon V \mapsto V 定义为 T(α)=αT(\alpha) = \alpha。
  6. 零变换:T ⁣:V↦VT\colon V \mapsto V 定义为 T(α)=θT(\alpha) = \theta。
  1. 验证线性映射为单射:若 T(α1)=T(α2)T(\alpha_1) = T(\alpha_2),则 α1=α2  ⟺  \alpha_1 = \alpha_2 \iff 若 T(α)=θT(\alpha) = \theta,则 α=θ\alpha = \theta。
  2. 验证线性映射为满射:对任意 β∈V2\beta \in V_2,总有 α∈V1\alpha \in V_1 使得 T(α)=βT(\alpha) = \beta。

设 V1, V2V_1,\, V_2 是数域 K\mathbb{K} 上的线性空间,T ⁣:V1↦V2T\colon V_1 \mapsto V_2 是线性映射。

TT 的核空间定义为 ker⁡(T)={α∈V1∣T(α)=θ}\ker (T) = \{\alpha \in V_1 \mid T(\alpha) = \theta\}(θ\theta 为 V2V_2 的零元)。TT 的像空间定义为 Im⁡(T)={T(α)∣α∈V1}\operatorname{Im} (T) = \{T(\alpha) \mid \alpha \in V_1\}(也可记作 R\mathcal{R} \mathcal{R})。

核空间和像空间都是线性子空间,其中 ker⁡(T)⊆V1, Im⁡(T)⊆V2\ker(T) \subseteq V_1,\, \operatorname{Im}(T) \subseteq V_2。

对于矩阵线性映射 T(α)=AαT(\bm{\alpha}) = \bm{A}\bm{\alpha}:

  1. 求 Im⁡(T)\operatorname{Im}(T) 的基就是找 A\bm{A} 的列向量组的极大线性无关组。
  2. 求 ker⁡(T)\ker(T) 的基就是找齐次方程组 Ax=θ\bm{A} \bm{x} = \bm{\theta} 的基础解系。

线性变换的矩阵表示

设线性变换 T ⁣:V↦VT\colon \bm{V} \mapsto \bm{V},其中线性空间 dim⁡V=n\dim \bm{V} = n,且 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 为 V\bm{V} 一组基。则对于任意 α∈V\bm{\alpha} \in \bm{V},有

α=∑i=1nxiεi\bm{\alpha} = \sum_{i=1}^n x_i \bm{\varepsilon}_i

则有

T(α)=T(∑i=1nxiεi)=∑i=1nxiT(εi)T(\bm{\alpha}) = T\left(\sum_{i=1}^n x_i \bm{\varepsilon}_i\right) = \sum_{i=1}^n x_i T(\bm{\varepsilon}_i)

即 T(ε1), T(ε2), ⋯ , T(εn)T(\bm{\varepsilon}_1),\, T(\bm{\varepsilon}_2),\, \cdots,\, T(\bm{\varepsilon}_n) 唯一确定了 T(α)T(\bm{\alpha})。

又 T(εi)∈VT(\bm{\varepsilon}_i) \in \bm{V},从而

T(εi)=a1iε1+a2iε2+⋯+aniεnT(\bm{\varepsilon}_i) = a_{1i} \bm{\varepsilon}_1 + a_{2i} \bm{\varepsilon}_2 + \cdots + a_{ni} \bm{\varepsilon}_n

从而

[T(ε1)T(ε2)⋯T(εn)]=[ε1ε2⋯εn][a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann]⏟A\begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix}= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \underbrace{\begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{bmatrix}}_{\bm{A}}

A\bm{A} 称为线性变换 TT 在基 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 下的矩阵。

对任意 α∈V\bm{\alpha} \in \bm{V},若 α\bm{\alpha} 在基 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 下的坐标为 x\bm{x},则 T(α)T(\bm{\alpha}) 在基 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 下的坐标为 Ax\bm{A}\bm{x}。其中 A\bm{A} 为线性变换 TT 在基 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 下的矩阵。


T(α)=[T(ε1)T(ε2)⋯T(εn)][x1x2⋮xn]=[ε1ε2⋯εn][a11a12⋯a1na21a22⋯a2n⋮⋮⋱⋮an1an2⋯ann][x1x2⋮xn]=[ε1ε2⋯εn]Ax\begin{aligned} T(\bm{\alpha}) &= \begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix} \\ &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix} \\ &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{A} \bm{x} \end{aligned}

设 nn 维线性空间 V\bm{V} 有两组基 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 和 ω1, ω2, ⋯ , ωn\bm{\omega}_1,\, \bm{\omega}_2,\, \cdots,\, \bm{\omega}_n,线性变换 T ⁣:V↦VT\colon \bm{V} \mapsto \bm{V} 在这两组基下的矩阵分别为 A\bm{A} 和 B\bm{B},由 ω1, ω2, ⋯ , ωn\bm{\omega}_1,\, \bm{\omega}_2,\, \cdots,\, \bm{\omega}_n 到 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 的过渡矩阵为 P\bm{P},则有

B=P−1AP\bm{B} = \bm{P}^{-1} \bm{A} \bm{P}

即线性变换 TT 在不同基下的矩阵相似。


证明:

已知

[ω1ω2⋯ωn]=[ε1ε2⋯εn]P[T(ε1)T(ε2)⋯T(εn)]=[ε1ε2⋯εn]A[T(ω1)T(ω2)⋯T(ωn)]=[ω1ω2⋯ωn]B\begin{aligned} \begin{bmatrix} \bm{\omega}_1 & \bm{\omega}_2 & \cdots & \bm{\omega}_n \end{bmatrix} &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{P} \\ \begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{A} \\ \begin{bmatrix} T(\bm{\omega}_1) & T(\bm{\omega}_2) & \cdots & T(\bm{\omega}_n) \end{bmatrix} &= \begin{bmatrix} \bm{\omega}_1 & \bm{\omega}_2 & \cdots & \bm{\omega}_n \end{bmatrix} \bm{B} \end{aligned}

记 P=[cij]m×n\bm{P} = [c_{ij}]_{m \times n},则

[T(ω1)T(ω2)⋯T(ωn)]=[ε1ε2⋯εn]PB\begin{bmatrix} T(\bm{\omega}_1) & T(\bm{\omega}_2) & \cdots & T(\bm{\omega}_n) \end{bmatrix} = \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{P} \bm{B}

从而

T(ωi)=T([ε1ε2⋯εn][c1ic2i⋮cni])=T(∑k=1nckiεk)=[T(ε1)T(ε2)⋯T(εn)][c1ic2i⋮cni]\begin{aligned} T(\bm{\omega}_i) &= T\left(\begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \begin{bmatrix} c_{1i} \\ c_{2i} \\ \vdots \\ c_{ni} \end{bmatrix}\right) \\ &= T\left(\sum_{k=1}^n c_{ki} \bm{\varepsilon}_k\right) \\ &= \begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} \begin{bmatrix} c_{1i} \\ c_{2i} \\ \vdots \\ c_{ni} \end{bmatrix} \end{aligned}

得

[T(ω1)T(ω2)⋯T(ωn)]=[T(ε1)T(ε2)⋯T(εn)]P=[ε1ε2⋯εn]AP\begin{aligned} \begin{bmatrix} T(\bm{\omega}_1) & T(\bm{\omega}_2) & \cdots & T(\bm{\omega}_n) \end{bmatrix} &= \begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} \bm{P} \\ &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{A} \bm{P} \\ \end{aligned}

综合有

[ε1ε2⋯εn]PB=[ε1ε2⋯εn]AP\begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{P} \bm{B} = \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{A} \bm{P}

则

PB=AP\bm{P} \bm{B} = \bm{A} \bm{P}

即

B=P−1AP\bm{B} = \bm{P}^{-1} \bm{A} \bm{P}

[T(ω1)T(ω2)⋯T(ωn)]=T([ω1ω2⋯ωn])=T([ε1ε2⋯εn]P)=T([ε1ε2⋯εn])P=[T(ε1)T(ε2)⋯T(εn)]P\begin{aligned} \begin{bmatrix} T(\bm{\omega}_1) & T(\bm{\omega}_2) & \cdots & T(\bm{\omega}_n) \end{bmatrix} &= T(\begin{bmatrix} \bm{\omega}_1 & \bm{\omega}_2 & \cdots & \bm{\omega}_n \end{bmatrix}) \\ &= T(\begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{P}) \\ &= T(\begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix}) \bm{P} \\ &= \begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} \bm{P} \\ \end{aligned}

总结

对 V=V(K)\bm{V} = V(\mathbb{K}) 有:

  • 基:ω1, ⋯ωn→Pε1, ⋯εn\bm{\omega}_1 ,\, \cdots \bm{\omega}_n \xrightarrow{\bm{P}} \bm{\varepsilon}_1 ,\, \cdots \bm{\varepsilon}_n
  • α∈V\bm{\alpha} \in \bm{V}:x∈Rn→P−1y=P−1x∈Rn\bm{x} \in \R^n \xrightarrow{\bm{P}^{-1}} \bm{y} = \bm{P}^{-1} \bm{x} \in \R^n
  • 变换 TT:A→TB=P−1AP\bm{A} \xrightarrow{T} \bm{B} = \bm{P}^{-1} \bm{A} \bm{P}

子空间的交

已知

{W1=span⁡{α1, ⋯ , αm}W2=span⁡{β1, ⋯ , βn}\left\lbrace\begin{aligned} \bm{W}_1 &= \span \left\lbrace \bm{\alpha}_1 ,\, \cdots,\, \bm{\alpha}_m \right\rbrace \\ \bm{W}_2 &= \span \left\lbrace \bm{\beta}_1 ,\, \cdots,\, \bm{\beta}_n \right\rbrace \end{aligned}\right.

则有 W1∩W2={ξ ⁣:ξ∈W1∧ξ∈W2}\bm{W}_1 \cap \bm{W}_2 = \left\lbrace \bm{\xi}\colon \bm{\xi} \in \bm{W}_1 \land \bm{\xi} \in \bm{W}_2 \right\rbrace,即任意一个 ξ\bm{\xi} 都有

ξ=∑i=1mλiαi=∑j=1nμjβj\bm{\xi} = \sum_{i = 1}^{m} \lambda_{i} \bm{\alpha}_i = \sum_{j = 1}^{n} \mu_{j} \bm{\beta}_j

从而有

∑i=1mλiαi−∑j=1nμjβj=θ\sum_{i = 1}^{m} \lambda_{i} \bm{\alpha}_i - \sum_{j = 1}^{n} \mu_{j} \bm{\beta}_j = \bm{\theta}

矩阵形式为

[α1⋯αm−β1⋯−βn][λ1⋮λmμ1⋮μn]=θ\begin{bmatrix} \bm{\alpha}_1 & \cdots & \bm{\alpha}_m & -\bm{\beta}_1 & \cdots & -\bm{\beta}_n \end{bmatrix} \begin{bmatrix} \lambda_1 \\ \vdots \\ \lambda_m \\ \mu_1 \\ \vdots \\ \mu_n \end{bmatrix} = \bm{\theta}

解齐次线性方程组,得到基础解系,即为 W1∩W2\bm{W}_1 \cap \bm{W}_2 的一组基。对基础解系任意一个向量,任选一组基即可,即下式中上下任选一个基即可。

[λ1⋮λmμ1⋮μn]\begin{bmatrix} \lambda_1 \\ \vdots \\ \lambda_m \\ \hline \mu_1 \\ \vdots \\ \mu_n \end{bmatrix}

子空间的和

实质上是求出 {α1, ⋯ , αm, β1, ⋯ , βn}\left\lbrace \bm{\alpha}_1 ,\, \cdots,\, \bm{\alpha}_m ,\, \bm{\beta}_1 ,\, \cdots,\, \bm{\beta}_n \right\rbrace 的一个极大线性无关组,即为 W1+W2\bm{W}_1 + \bm{W}_2 的一组基。

一样是解上面的齐次方程组,最后从行简化梯形矩阵中选出极大线性无关组即可。

实战

定义

f(t)={0,t=2kπ, k∈Zsin⁡(n2t)sin⁡(n+12t)sin⁡t2,t≠2kπ, k∈Zf(t) = \begin{cases} 0, & t = 2k\pi,\, k \in \Z \\ \dfrac{\sin \left(\frac{n}{2} t\right) \sin \left(\frac{n+1}{2}t\right)}{\sin \frac{t}{2}}, & t \ne 2k\pi,\, k \in \Z \end{cases}

求 f(t)f(t) 在基 sin⁡t, sin⁡2t, ⋯ , sin⁡nt\sin t,\, \sin 2t,\, \cdots,\, \sin nt 下的坐标。


设

f(t)=∑k=1ncksin⁡ktf(t) = \sum_{k = 1}^{n} c_{k} \sin kt

则有

f(t)sin⁡mt=∑k=1ncksin⁡ktsin⁡mtf(t) \sin mt = \sum_{k = 1}^{n} c_{k} \sin kt \sin mt

两边从 00 到 2π2 \pi 积分,得

∫02πf(t)sin⁡mt ⁣dt=∑k=1nck∫02πsin⁡ktsin⁡mt ⁣dt=πcm\begin{aligned} \int_{0}^{2 \pi} f(t) \sin mt\d t &= \sum_{k = 1}^{n} c_{k} \int_{0}^{2 \pi} \sin kt \sin mt\d t \\ &= \pi c_{m} \end{aligned}

从而

cm=1π∫02πf(t)sin⁡mt ⁣dtc_{m} = \frac{1}{\pi} \int_{0}^{2 \pi} f(t) \sin mt\d t

余计算略。

实际上有

c1=c2=⋯=cn=1c_1 = c_2 = \cdots = c_n = 1

因为记

S=sin⁡t+sin⁡2t+⋯+sin⁡ntS = \sin t + \sin 2t + \cdots + \sin nt

则有

Ssin⁡12t=(cos⁡12t−cos⁡32t)+(cos⁡32t−cos⁡52t)+⋯+(cos⁡2n−12t−cos⁡2n+12t)S \sin \tfrac{1}{2}t = \left(\cos \tfrac{1}{2}t - \cos \tfrac{3}{2}t\right) + \left(\cos \tfrac{3}{2}t - \cos \tfrac{5}{2}t\right) + \cdots + \left(\cos \tfrac{2n - 1}{2}t - \cos \tfrac{2n + 1}{2}t\right)

从而有 S=f(t)S = f(t)。

线代课学微积分

对积分

I=∫02πsin⁡kt⋅sin⁡mt ⁣dtI = \int_{0}^{2 \pi} \sin kt \cdot \sin mt\d t

其中 kk 和 mm 为正整数,且 k⩽mk \le m,则

I={π,k=m0,k≠mI = \begin{cases} \pi, & k = m \\ 0, & k \ne m \end{cases}


证明:

k≠mk \ne m 时,有

I=∫02πsin⁡kt⋅sin⁡mt ⁣dt=12∫02π[cos⁡(k−m)t−cos⁡(k+m)t] ⁣dt=12[sin⁡(k−m)tk−m−sin⁡(k+m)tk+m]∣02π=0\begin{aligned} I &= \int_{0}^{2 \pi} \sin kt \cdot \sin mt\d t \\ &= \frac{1}{2} \int_{0}^{2 \pi} \left[\cos(k - m)t - \cos(k + m)t\right]\d t \\ &= \frac{1}{2} \left[\frac{\sin(k - m)t}{k - m} - \frac{\sin(k + m)t}{k + m}\right]\as_{0}^{2 \pi} \\ &= 0 \end{aligned}

而当 k=mk = m 时,有

I=∫02πsin⁡2kt ⁣dt=π=12∫02π(1−cos⁡2kt) ⁣dt=12(t−sin⁡2kt2k)∣02π=π\begin{aligned} I &= \int_{0}^{2 \pi} \sin^{2} kt\d t = \pi\\ &= \frac{1}{2} \int_{0}^{2 \pi} \left(1 - \cos 2kt\right)\d t \\ &= \frac{1}{2} \left(t - \frac{\sin 2kt}{2k}\right)\as_{0}^{2 \pi} \\ &= \pi \end{aligned}

临近大二进行的补充,一学期没学线代,其实早已忘光了,所以接下来只是无情的复制机器。

特征值和特征向量

nn 维线性空间 V\bm{V} 上某个线性变换 TT 在不同基底下的矩阵是不同的。

因此想要找到一组基底,使得 TT 在这组基底下的矩阵具有尽可能简单的形式(对角矩阵)。

即找到一组基底

ε1, ε2, ⋯ , εn\bm{\varepsilon}_1 ,\, \bm{\varepsilon}_2 ,\, \cdots ,\, \bm{\varepsilon}_n

使得

[T(ε1)T(ε2)⋯T(εn)]=[ε1ε2⋯εn][λ10⋯00λ2⋯0⋮⋮⋱⋮00⋯λn]\begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} = \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \begin{bmatrix} \lambda_1 & 0 & \cdots & 0 \\ 0 & \lambda_2 & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & \lambda_n \end{bmatrix}

亦即

{T(ε1)=λ1ε1T(ε2)=λ2ε2⋯T(εn)=λnεn\left\lbrace\begin{aligned} T(\bm{\varepsilon}_1) &= \lambda_1 \bm{\varepsilon}_1 \\ T(\bm{\varepsilon}_2) &= \lambda_2 \bm{\varepsilon}_2 \\ &\cdots \\ T(\bm{\varepsilon}_n) &= \lambda_n \bm{\varepsilon}_n \end{aligned}\right.

设 V=V(K)\bm{V} = V(\mathbb{K}),TT 是 V\bm{V} 上的一个线性变换。若对 K\mathbb{K} 中的一个数 λ\lambda,存在 V\bm{V} 中的一个非零向量 ξ\bm{\xi},使得

T(ξ)=λξT(\bm{\xi}) = \lambda \bm{\xi}

则称 λ\lambda 是 TT 的一个特征值,ξ\bm{\xi} 是 TT 的属于 λ\lambda 的特征向量。

设 V=V(K)\bm{V} = V(\mathbb{K}),TT 是 V\bm{V} 上的一个线性变换。则 TT 的属于特征值 λ\lambda 的所有特征向量与零向量共同构成了 V\bm{V} 的一个子空间,称为线性变换 TT 对应于特征值 λ\lambda 的特征子空间,记作

Vλ={ξ∈V∣T(ξ)=λξ}\bm{V}_{\lambda} = \left\lbrace \bm{\xi} \in \bm{V} \mid T(\bm{\xi}) = \lambda \bm{\xi} \right\rbrace

证明

任取 ξ1,ξ2∈Vλ\bm{\xi}_1, \bm{\xi}_2 \in \bm{V}_{\lambda},当 ξ1+ξ2≠θ\bm{\xi}_1 + \bm{\xi}_2 \ne \bm{\theta} 时,因

T(ξ1+ξ2)=T(ξ1)+T(ξ2)=λξ1+λξ2=λ(ξ1+ξ2)\begin{aligned} T(\bm{\xi}_1 + \bm{\xi}_2) &= T(\bm{\xi}_1) + T(\bm{\xi}_2) \\ &= \lambda \bm{\xi}_1 + \lambda \bm{\xi}_2 \\ &= \lambda (\bm{\xi}_1 + \bm{\xi}_2) \end{aligned}

即 ξ1+ξ2∈Vλ\bm{\xi}_1 + \bm{\xi}_2 \in \bm{V}_{\lambda}。

当 ξ∈Vλ\bm{\xi} \in \bm{V}_{\lambda},λ∈K\lambda \in \mathbb{K} 时,对任意 k∈K,k≠0k \in \mathbb{K}, k \ne 0,有

T(kξ)=kT(ξ)=kλξ=λ(kξ)\begin{aligned} T(k \bm{\xi}) &= k T(\bm{\xi}) \\ &= k \lambda \bm{\xi} \\ &= \lambda (k \bm{\xi}) \end{aligned}

即 kξ∈Vλk \bm{\xi} \in \bm{V}_{\lambda}。

说明 Vλ\bm{V}_{\lambda} 对加法和数乘封闭,故 Vλ\bm{V}_{\lambda} 是 V\bm{V} 的一个子空间。

为了表示 Vλ\bm{V}_{\lambda} 中全部向量,需要求得 Vλ\bm{V}_{\lambda} 的一组基。

可以先求出 TT 的所有特征值,再求出每个特征值对应的线性无关的特征向量。

线性空间 V=V(K)\bm{V} = V(\mathbb{K}) 上的线性变换 TT 在选定的一组基 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1 ,\, \bm{\varepsilon}_2 ,\, \cdots ,\, \bm{\varepsilon}_n 下的矩阵为 A=[aij]n\bm{A} = [a_{ij}]_{n},即

[T(ε1)T(ε2)⋯T(εn)]=[ε1ε2⋯εn]A\begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} = \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{A}

设 λ∈K\lambda \in \mathbb{K} 是 TT 的一个特征值,ξ\bm{\xi} 是 TT 对应于 λ\lambda 的一个特征向量,即

T(ξ)=λξ,ξ≠θT(\bm{\xi}) = \lambda \bm{\xi},\quad \bm{\xi} \ne \bm{\theta}

令

ξ=[ε1ε2⋯εn]xx=[x1x2⋯xn]⊺\begin{aligned} \bm{\xi} &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{x}\\ \bm{x} &= \begin{bmatrix} x_1 & x_2 & \cdots & x_n \end{bmatrix}^\intercal \end{aligned}

则

Tξ=T([ε1ε2⋯εn]x)=T([ε1ε2⋯εn])x=[T(ε1)T(ε2)⋯T(εn)]x=[ε1ε2⋯εn]Ax\begin{aligned} T \bm{\xi} &= T\left(\begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{x}\right)\\ &= T\left(\begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix}\right) \bm{x}\\ &= \begin{bmatrix} T(\bm{\varepsilon}_1) & T(\bm{\varepsilon}_2) & \cdots & T(\bm{\varepsilon}_n) \end{bmatrix} \bm{x}\\ &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \bm{A} \bm{x} \end{aligned}

又

Tξ=λξ=[ε1ε2⋯εn]λx\begin{aligned} T \bm{\xi} &= \lambda \bm{\xi}\\ &= \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \lambda \bm{x} \end{aligned}

由于 ε1, ε2, ⋯ , εn\bm{\varepsilon}_1 ,\, \bm{\varepsilon}_2 ,\, \cdots ,\, \bm{\varepsilon}_n 线性无关,故有

Ax=λx\bm{A} \bm{x} = \lambda \bm{x}

即特征向量 ξ\bm{\xi} 的坐标 x=[x1x2⋯xn]⊺\bm{x} = \begin{bmatrix} x_1 & x_2 & \cdots & x_n \end{bmatrix}^\intercal 满足齐次线性方程组

(λE−A)x=θ(\lambda \bm{E} - \bm{A}) \bm{x} = \bm{\theta}

而 ξ≠θ\bm{\xi} \ne \bm{\theta},故 x≠θ\bm{x} \ne \bm{\theta},即 λE−A\lambda \bm{E} - \bm{A} 为奇异矩阵,即

∣λE−A∣=0\left\lvert \lambda \bm{E} - \bm{A} \right\rvert = 0

即 λ\lambda 是 A\bm{A} 的特征值。

不变子空间

设 TT 是线性空间 V\bm{V} 上的一个线性变换,W\bm{W} 是 V\bm{V} 的一个子空间。若对任意 α∈W\bm{\alpha} \in \bm{W},有 T(α)∈WT(\bm{\alpha}) \in \bm{W},则称 W\bm{W} 是 TT 的一个不变子空间。

由于零子空间 {θ}\left\lbrace \bm{\theta} \right\rbrace 和整个空间 V\bm{V} 对任意 TT 都是 TT 的不变子空间,故称为平凡不变子空间。除此以外的不变子空间称为非平凡不变子空间。

  1. 线性空间 V\bm{V} 的任意子空间都是数乘变换的不变子空间。
  2. 线性空间 V\bm{V} 上的线性变换 TT 的像空间 Im⁡(T)\operatorname{Im}(T)、核空间 ker⁡(T)\ker(T) 和特征子空间 Vλ\bm{V}_{\lambda} 都是 TT 的不变子空间。
  3. 线性变换 TT 的不变子空间的交与和都是 TT 的不变子空间。
证明
  1. 设 W\bm{W} 是 V\bm{V} 的一个子空间,α∈W\bm{\alpha} \in \bm{W},设线性变换 TT 为 T(α)=kαT(\bm{\alpha}) = k \bm{\alpha},其中 k∈Kk \in \mathbb{K}。则有 T(α)∈WT(\bm{\alpha}) \in \bm{W},即 W\bm{W} 是 TT 的不变子空间。

  2. 任取 α∈Im⁡(T)\bm{\alpha} \in \operatorname{Im}(T),因 Tα∈Im⁡(T)T \bm{\alpha} \in \operatorname{Im}(T),故 Im⁡(T)\operatorname{Im}(T) 是 TT 的不变子空间。同理,ker⁡(T)\ker(T) 也是 TT 的不变子空间。设 Vλ\bm{V}_{\lambda} 是 TT 的任一特征子空间,任取 α∈Vλ\bm{\alpha} \in \bm{V}_{\lambda},因 Tα=λα∈VλT \bm{\alpha} = \lambda \bm{\alpha} \in \bm{V}_{\lambda},所以 Vλ\bm{V}_{\lambda} 是 TT 的不变子空间。

  3. 设 W1\bm{W}_1 和 W2\bm{W}_2 是 TT 的两个不变子空间,任取 α∈W1∩W2\bm{\alpha} \in \bm{W}_1 \cap \bm{W}_2,则有 Tα∈W1T \bm{\alpha} \in \bm{W}_1 且 Tα∈W2T \bm{\alpha} \in \bm{W}_2,即 Tα∈W1∩W2T \bm{\alpha} \in \bm{W}_1 \cap \bm{W}_2,所以 W1∩W2\bm{W}_1 \cap \bm{W}_2 是 TT 的不变子空间。设 W1\bm{W}_1 和 W2\bm{W}_2 是 TT 的两个不变子空间,任取 α∈W1+W2\bm{\alpha} \in \bm{W}_1 + \bm{W}_2,则有 α=α1+α2\bm{\alpha} = \bm{\alpha}_1 + \bm{\alpha}_2,其中 α1∈W1\bm{\alpha}_1 \in \bm{W}_1 且 α2∈W2\bm{\alpha}_2 \in \bm{W}_2,则有 Tα=Tα1+Tα2T \bm{\alpha} = T \bm{\alpha}_1 + T \bm{\alpha}_2,即 Tα∈W1+W2T \bm{\alpha} \in \bm{W}_1 + \bm{W}_2,所以 W1+W2\bm{W}_1 + \bm{W}_2 是 TT 的不变子空间。