线性代数 Cheat Sheet 4-7:基的变换
对一个 n 维向量空间 V,当一个基 B 取定后,与之相关的映上到 Rn 的坐标映射对 V 提供了一个坐标系。V 的每个向量 x 由它的 R− 坐标向量 [x]B 唯一取定。
定理 15 设 B=b1,⋯,bn 和 C=c1,⋯,cn 是向量空间 V 的基,则存在一个 n×n 矩阵 PC←B 使得
[x]C=PC←B[x]B
PC←B 的向列是基 B 中向量的 C−坐标向量,即
PC←B=[[b1]C[b2]C⋯[bn]C]
定理 15 中的矩阵 PC←B 称为由 B 到 C 的坐标变换矩阵。乘以 PC←B 的运算将 B− 坐标变为 C− 坐标。
PC←B 的列是线性无关的,因为它们是线性无关集 B 的坐标向量。因为 PC←B 是方阵,所以由可逆矩阵定理,PC←B 必是可逆的。将 (1) 式两边左乘以 (PC←B)−1,得
(PC←B)−1[x]C=[x]B
于是 (PC←B)−1 是将 C− 坐标变为 B− 坐标的矩阵,即
(PC←B)−1=PB←C
1. Rn 中基的变换
若 B=b1,⋯,bn,E 是 Rn 中的标准基 e1,⋯,en,则 [b1]E=b1,B 中其他向量也类似。在此情形下,PE←B 与前文 引入的坐标变换矩阵 PB 相同,即
PB=[b1b2⋯bn]
定理 15 解决在 Rn 中两个非标准基之间的坐标变换,为解决此问题,需要原来的基(B)关于新的基(C)的坐标向量。
另一个关于坐标变换矩阵 PC←B 的表述是使用坐标变换矩阵 PB 和 PC 分别将 B− 坐标和 C− 坐标转换为标准坐标。对 Rn 中的每个 x,有
PB[x]B=x,PC[x]C=x,[x]C=P−1Cx
于是
[x]C=P−1Cx=P−1CPB[x]B
在 Rn 中,坐标变换矩阵 PC←B 可以用 P−1CPB 来计算。