线性空间是线性代数中最大的舞台,毫无疑问线性映射就是其中最重要的主角
# 线性映射
定义
令 V,W 分别为 F 上的线性空间
称映射 f:V→W 为从 V 到 W 的 线性映射 (Linear Map)「線形写像」,当且仅当对于任意 u,v∈V 以及任意 k∈F,均满足:
- ∀u,v∈V,f(u+v)=f(u)+f(v)
- ∀v∈V,∀k∈F,f(kv)=kf(v)
- 特别地,称 V 到 V 的线性映射为 线性变换
由于 V,W 均为线性空间,为了区分不同空间中不同的元,通常记二者的零元分别为 0V,0W
线性映射最基本的性质保证了:构成整个线性空间的核心(零元)是相连的
f(0V)=f(0⋅v)=0⋅f(v)=0W
示例
映射 f:R3→R2,
f⎝⎛x1x2x3⎠⎞=(2x1+3x2−x2+4x3)
成为一个线性映射
证明
对于任意 u=⎝⎛u1u2u3⎠⎞,v=⎝⎛v1v2v3⎠⎞∈R3,以及任意 k∈R,有
f(u+v)=f⎝⎛u1+v1u2+v2u3+v3⎠⎞=(2(u1+v1)+3(u2+v2)−(u2+v2)+4(u3+v3))=((2u1+3u2)+(2v1+3v2)(−u2+4u3)+(−v2+4v3))=f(u)+f(v)
以及
f(kv)=f⎝⎛kv1kv2kv3⎠⎞=(2(kv1)+3(kv2)−(kv2)+4(kv3))=k(2v1+3v2−v2+4v3)=kf(v)
因此 f 为线性映射
□
线性映射最基本的性质是,只要确定了各个基的映射结果,线性映射是可以唯一确定的
命题
令 V,W 分别为域 F 上的线性空间,取 V 的一组基底 A={a1,a2,…,an}
对于任意 W 中的元 b1,b2,…,bn,存在唯一的线性映射 f:V→W,使得
f(ai)=bi,i=1,2,…,n
证明
任取向量 v∈V,则 v 可唯一表示为基底 A 的线性组合形式
v=k1a1+k2a2+⋯+knan,k1,k2,…,kn∈F
若 f 是线性映射,那么
f(v)=f(k1a1+k2a2+⋯+knan)=k1f(a1)+k2f(a2)+⋯+knf(an)=k1b1+k2b2+⋯+knbn
这个值唯一确定了 f 的取值,所以 f 唯一确定
f 本身是线性映射的验证是很简单的
□
命题
令 U,V,W 分别为线性空间,映射 f:U→V,g:V→W 均为线性映射,则复合映射 g∘f:U→W 也是线性映射
证明
取向量 a,b∈U 以及任意 k∈F,则
(g∘f)(a+b)(g∘f)(ka)=g(f(a+b))=g(f(a)+f(b))=g(f(a))+g(f(b))=(g∘f)(a)+(g∘f)(b)=g(f(ka))=g(kf(a))=kg(f(a))=k(g∘f)(a)
因此 g∘f 为线性映射
□
线性使得反方向的移动(回溯)也是线性的
命题
若线性映射 f:V→W 可逆,则其逆映射 f−1:W→V 也是线性映射
证明
取任意 w1,w2∈W 以及任意 k∈F,则
f−1(w1+w2)f−1(kw1)=f−1(f(f−1(w1))+f(f−1(w2)))=f−1(f(f−1(w1)+f−1(w2)))=f−1(w1)+f−1(w2)=f−1(f(kf−1(w1)))=f−1(kf(f−1(w1)))=kf−1(w1)
因此 f−1 为线性映射
□
# 核与像
对于线性映射来说,以下两个集合(实际上是像和原象),是极其重要的概念
定义
令线性映射 f:V→W
- 定义 f 的 核 (Kernel)「核」 为 \mathrm{Ker} f = \
- 定义 f 的 像 (Image)「像」 为 \mathrm{Im} f = \
命题
令线性映射 f:V→W,则
- 核 Kerf 为 V 的子空间
- 像 Imf 为 W 的子空间
证明
因为 f(0V)=0W,所以 0V∈Kerf,0W∈Imf
任取 u,v∈Kerf,则
f(u+v)=f(u)+f(v)=0W+0W=0W
所以 u+v∈Kerf
任取 u,v∈Imf,则存在 u′,v′∈V,使得 u=f(u′),v=f(v′),所以
f(u′+v′)=f(u′)+f(v′)=u+v
所以 u+v∈Imf
任取 u∈Kerf 以及任意 k∈F,则
f(ku)=kf(u)=k0W=0W
所以 ku∈Kerf
任取 u∈Imf 以及任意 k∈F,则存在 u′∈V,使得 u=f(u′),所以
f(ku′)=kf(u′)=ku
所以 ku∈Imf
因此 Kerf 为 V 的子空间,Imf 为 W 的子空间
□
显然像无非就是值域,所以满射等价于像等于整个陪域
另一边,单射要求元一一对应,这将不允许有第二个可以映射到零元的元存在,所以单射等价于核仅包含零元
命题
令线性映射 f:V→W,则
- f 为单射,当且仅当 \mathrm{Ker} f = \
- f 为满射,当且仅当 Imf=W
证明
(1)
(⇒)
假设 f 为单射,取任意 v∈Kerf,则 f(v)=0W=f(0V)
因为 f 为单射,所以 v=0V,因此 \mathrm{Ker} f = \
(⇐)
假设 Kerf={0V},取任意 u,v∈V,使得 f(u)=f(v),那么
f(u−v)=f(u)−f(v)=0W
所以 u−v∈Kerf={0V},因此 u−v=0V,即 u=v,所以 f 为单射
(2)
根据满射的定义显然等价
□
若一个线性映射 f:V→W 是双射的,这意味着其连接的两个线性空间从骨架上都是相等的,所以在线性的意义下相等
称这样的线性映射为 同构 (Isomorphism)「同型写像」,称 V 与 W 同构,并记作 V≅W
实际上对于线性映射 f:V→W,若 A 是 V 的基
- f 单射 ⟺A 的元线性无关
- f 满射 ⟺f(A) 生成 W
所以 f 为双射 ⟺f(A) 也是 W 的基,这一点也可以得出结论:
V≅W⟺dimV=dimW
注:同构 ≅ 是一种等价关系,不妨试着证明 U≅V,V≅W⟹U≅W
命题
任意一个 n 维线性空间 V 与 Rn 同构
证明
取 V 的基 底 A={a1,a2,…,an}
定义映射 f:Rn→V,
f⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞=x1a1+x2a2+⋯+xnan
线性映射
直接代入任意两个向量与数验证
f⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞+f⎝⎜⎜⎜⎜⎛y1y2⋮yn⎠⎟⎟⎟⎟⎞f⎝⎜⎜⎜⎜⎛k⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞⎠⎟⎟⎟⎟⎞=x1a1+x2a2+⋯+xnan+y1a1+y2a2+⋯+ynan=(x1+y1)a1+(x2+y2)a2+⋯+(xn+yn)an=f⎝⎜⎜⎜⎜⎛x1+y1x2+y2⋮xn+yn⎠⎟⎟⎟⎟⎞=f⎝⎜⎜⎜⎜⎛kx1kx2⋮kxn⎠⎟⎟⎟⎟⎞=kx1a1+kx2a2+⋯+kxnan=k(x1a1+x2a2+⋯+xnan)=kf⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞
单射
取任意 x=⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞,y=⎝⎜⎜⎜⎜⎛y1y2⋮yn⎠⎟⎟⎟⎟⎞∈Rn,使得 f(x)=f(y),则
x1a1+x2a2+⋯+xnan=y1a1+y2a2+⋯+ynan
因为 A 为 V 的基底,所以系数唯一确定,因此
x1=y1,x2=y2,…,xn=yn
所以 x=y,因此 f 为单射
满射
取任意 v∈V,则 v 可唯一表示为基底 A 的线性组合形式
v=k1a1+k2a2+⋯+knan,k1,k2,…,kn∈R
令 x=⎝⎜⎜⎜⎜⎛k1k2⋮kn⎠⎟⎟⎟⎟⎞∈Rn,则
f(x)=k1a1+k2a2+⋯+knan=v
所以 f 为满射
因此 f 为双射线性映射,所以 V≅Rn
□
命题
令线性映射 f:V→W,则
- dimV=dim(Kerf)+dim(Imf)
证明
设 dimKerf=r,取 Kerf 的一组基底 A={a1,a2,…,ar}
将 A 扩充为 V 的一组基底 B={a1,a2,…,ar,ar+1,…,ar+s}
则 dimV=r+s
接下来证明 f(ar+1),f(ar+2),…,f(ar+s) 为 Imf 的一组基底,这样一来就有 dim(Imf)=s,从而得到结论
令 bi:=f(ar+i),i=1,2,…,s,则 b1,b2,…,bs∈Imf
根据像的定义,任意 w∈Imf,存在 v∈V,使得 w=f(v)
将 v 用基底 B 表示为线性组合形式
v=k1a1+k2a2+⋯+krar+kr+1ar+1+⋯+kr+sar+s
则
w=f(v)=f(k1a1+k2a2+⋯+krar+kr+1ar+1+⋯+kr+sar+s)=k1f(a1)+k2f(a2)+⋯+krf(ar)+kr+1f(ar+1)+⋯+kr+sf(ar+s)=kr+1b1+kr+2b2+⋯+kr+sbs
所以 b1,b2,…,bs 生成 Imf
接下来证明 b1,b2,…,bs 线性无关
取任意 k1,k2,…,ks∈F,使得
k1b1+k2b2+⋯+ksbs=0W
则
0W=k1f(ar+1)+k2f(ar+2)+⋯+ksf(ar+s)=f(k1ar+1+k2ar+2+⋯+ksar+s)
所以 k1ar+1+k2ar+2+⋯+ksar+s∈Kerf
因为 B 为 V 的基底,且 a1,a2,…,ar 为 Kerf 的基底,所以
k1ar+1+k2ar+2+⋯+ksar+s=0V
因此 k1=k2=⋯=ks=0,所以 b1,b2,…,bs 线性无关
□
- 由此可以得到引理:dimV=dimW⟹dimKerf=0,所以此时满射等价于单射