# 平面上的旋转变换

1.1. 平面上建立了直角坐标系,将平面上每个点 PP 绕原点 OO 旋转角 α\alphaPP'。试写出由点 PP 的坐标 (x,y)(x, y) 计算 PP' 的坐标 (x,y)(x', y') 的函数关系式。

平面上的旋转变换例 1.png

:将 OPOP 旋转 90°90 \degree 得到 OQOQ,则:

OP=(cosα)OP+(sinα)OQ\overrightarrow {OP'} = (\cos \alpha) \overrightarrow {OP} + (\sin \alpha) \overrightarrow {OQ}

只要求出 OQ\overrightarrow {OQ} 的坐标即可求出 OP\overrightarrow {OP'} 坐标。而 OQ\overrightarrow {OQ} 的坐标为 (y,x)(-y, x),于是:

(xy)=(cosα)(xy)+(sinα)(yx)=(xcosαysinαxsinα+ycosα)Y=(xy)=(cosαsinαsinαcosα)(xy)=AX\begin {pmatrix} x' \\ y' \end {pmatrix} = (\cos \alpha) \begin {pmatrix} x \\ y \end {pmatrix} + (\sin \alpha) \begin {pmatrix} -y \\ x \end {pmatrix} = \begin {pmatrix} x \cos \alpha - y \sin \alpha \\ x \sin \alpha + y \cos \alpha \end {pmatrix} \\ Y = \begin {pmatrix} x' \\ y \end {pmatrix} = \begin {pmatrix} \cos \alpha & - \sin \alpha \\ \sin \alpha & \cos \alpha \end {pmatrix} \begin {pmatrix} x \\ y \end {pmatrix} = AX

定义 11:设 U,VU, V 是数域 F\mathbb F 上两个线性空间。如果存在映射 φ:UV\varphi: U \to V,满足条件:

  1. φ(α+β)=φ(α)+φ(β),α,βU\varphi (\alpha + \beta) = \varphi (\alpha) + \varphi(\beta), \forall \, \alpha, \beta \in U

  2. φ(λα)=λφ(α),αU,λF\varphi (\lambda \alpha) = \lambda \varphi(\alpha), \forall \, \alpha \in U, \lambda \in \mathbb F

则称 φ\varphiUUVV线性映射。当 U=VU = Vφ\varphiUU 上的 线性变换

A:UVA: U \to V线性映射。则:

  1. AA 将零向量 0UU0_U \in U 变到零向量 0VV0_V \in V,将 aa 的负向量 a-a 变到 A(a)A(a) 的负向量:

    A(0U)=0V,A(a)=A(a)A(0_U) = 0_V, A(-a) = -A(a)

  2. AA 保持线性组合关系式不变:

    A(λ1a1++λkak)=λ1A(a1)++λkA(ak)A(\lambda_1 a_1 + \cdots + \lambda_k a_k) = \lambda_1 A(a_1) + \cdots + \lambda_k A(a_k)

  3. 如果 a1,,aka_1, \cdots, a_k 线性相关,则 A(a1),,A(ak)A(a_1), \cdots, A(a_k) 线性相关。

  4. 如果 A(a1),,AakA(a_1), \cdots, A_{a_k} 线性无关,则 a1,,aka_1, \cdots, a_k 线性无关。

# 线性变换的矩阵

2.2. 是否存在 R2×1\R^{2 \times 1} 上的 线性变换 σ\sigmae1=(1,0)T,e2=(0,1)Te_1 = (1, 0)^T, e_2 = (0, 1)^T 分别映到 (2,3)T,(4,5)T(2, 3)^T, (4, 5)^T?若存在,是否唯一?

:存在且唯一,σ:XAX\sigma: X \mapsto AX,其中:

A=(2435)A = \begin {pmatrix} 2 & 4 \\ 3 & 5 \end {pmatrix}

定理 11:从 Fn×1\mathbb F^{n \times 1}Fn×1\mathbb F^{n \times 1}线性变换 σ:XAX\sigma: X \mapsto AX 的矩阵 A=(A1,,An)A = (A_1, \cdots, A_n) 的各列 Aj=σ(ej)A_j = \sigma(e_j),分别等于各个自然基向量 ej(1jn)e_j (1 \le j \le n) 在映射 σ\sigma 下的像。

# 线性映射的矩阵

定义 22:设 U,VU, V 是数域 F\mathbb F 上有限维线性空间,分别取 UU 的基 M1={α1,,αn}M_1 = \{ \alpha_1, \cdots, \alpha_n \}VV 的基 M2={β1,,βm}M_2 = \{ \beta_1, \cdots, \beta_m \}。对每个 1jn1 \le j \le n,设 UU 的基向量 αj\alpha_jσ\sigma 下的像 σ(αj)\sigma(\alpha_j) 在基 M2M_2 下的坐标为:

Aj=(a1,ja2,jam,j)Fm×1A_j = \begin {pmatrix} a_{1, j} \\ a_{2, j} \\ \vdots \\ a_{m, j} \end {pmatrix} \in \mathbb F^{m \times 1}

AA 是依次以 A1,A2,,AnA_1, A_2, \cdots, A_n 为各列组成的矩阵,即 σ(α1,,αn)=(β1,,βm)A\sigma(\alpha_1, \cdots, \alpha_n) = (\beta_1, \cdots, \beta_m) A,则称 AAσ\sigma 在基 M1M_1M2M_2 下的矩阵。当 U=VU = V 时,取 M1=M2={α1,,αn}M_1 = M_2 = \{ \alpha_1, \cdots, \alpha_n \},此时称满足条件

σ(α1,,αn)=(α1,,αn)A\sigma (\alpha_1, \cdots, \alpha_n) = (\alpha_1, \cdots, \alpha_n) A

的矩阵 AA 为线性变换 σ\sigma 在基 M1M_1 下的矩阵。

:将 UU 中的每个向量 α\alpha 用它在 M1M_1 下的坐标 XX 代表,将 VV 中每个向量 β\beta 由它在基 M2M_2 下的坐标 YY 代表,这样就将 UUFn×1\mathbb F^{n \times 1} 代表、将 VVFm×1\mathbb F^{m \times 1} 代表,则 σ\sigma 被表示为 σ:Fn×1Fm×1(XAX)\sigma: \mathbb F^{n \times 1} \to \mathbb F^{m \times 1} (X \mapsto AX)

σ\sigma 的作用通过它的矩阵 AA 的左乘来实现。这里将 XAXX \mapsto AX 称为 σ\sigma 在基 M1,M2M_1, M_2 下的坐标表示。

定理 22:设 τ:UV\tau: U \to V 是数域 F\mathbb F 上有限维线性空间的映射。取 UU 的基 M1M_1UU 的向量用坐标表示,取 VV 的基 M2M_2VV 的向量用坐标表示。τ\tau 引起的坐标间的映射通过矩阵 AA 的左乘实现:τ:XAX\tau: X \to AX,则 τ\tau线性映射AAτ\tau 在基 M1,M2M_1, M_2 下的矩阵。

3.3.V=F2×2,A=(abcd)V = \mathbb F^{2 \times 2}, A = \begin {pmatrix} a & b \\ c & d \end {pmatrix}。定义 AAVV 中的左乘变换 AL:VV,XAX\mathcal A_L: V \to V, X \to AX。取基 MM

E1,1=(1000),E1,2=(0100),E2,1=(0010),E2,2=(0001).E_{1, 1} = \begin {pmatrix} 1 & 0 \\ 0 & 0 \end {pmatrix}, E_{1, 2} = \begin {pmatrix} 0 & 1 \\ 0 & 0 \end {pmatrix}, E_{2, 1} = \begin {pmatrix} 0 & 0 \\ 1 & 0 \end {pmatrix}, E_{2, 2} = \begin {pmatrix} 0 & 0 \\ 0 & 1 \end {pmatrix}.

AL\mathcal A_L 在基 MM 下的矩阵。

Al(E1,1)=AE1,1=(abcd)(1000)=(a0c0)=aE1,1+cE2,1\mathcal A_l (E_{1, 1}) = A E_{1, 1} = \begin {pmatrix} a & b \\ c & d \end {pmatrix} \begin {pmatrix} 1 & 0 \\ 0 & 0 \end {pmatrix} = \begin {pmatrix} a & 0 \\ c & 0 \end {pmatrix} = a E_{1, 1} + c E_{2, 1}

MM 下的坐标为 (a,0,c,0)T(a, 0, c, 0)^T。类似地有:

AL(E1,2)=aE1,2+cE,2,2,AL(E2,1)=bE1,1+dE2,1,AL(E2,2)=bE1,2+dE2,2\mathcal A_L (E_{1, 2}) = a E_{1, 2} + c_{E, 2, 2}, \\ \mathcal A_L (E_{2, 1}) = b E_{1, 1} + d E_{2, 1}, \\ \mathcal A_L (E_{2, 2}) = b E_{1, 2} + d E_{2, 2}

坐标分别为 (0,a,0,c)T,(b,0,d,0)T,(0,b,0,d)T(0, a, 0, c)^T, (b, 0, d, 0)^T, (0, b, 0, d)^T,因此 AL\mathcal A_L 在基 MM 下的矩阵为:

(a0b00a0bc0d00c0d)\begin {pmatrix} a & 0 & b & 0 \\ 0 & a & 0 & b \\ c & 0 & d & 0 \\ 0 & c & 0 & d \end {pmatrix}