Chapter 3. Linear Maps
在这章里,常常用到两个向量空间,一般记为 V 与 W,它们都是基于数域 F 的。
3.A. The Vector Space of Linear Maps
Definition and Examples of Linear Maps
如果函数 T:V→W 满足如下性质,我们称其为从 V 到 W 的线性映射:
- 加性(additivity):对所有的 u,v∈V,都有 T(u+v)=T(u)+T(v)
- 齐性(homogeneity):对于所有 λ∈F 与 v∈V,都有 T(λv)=λT(v)
(T(v) 常常简写为 Tv)
从 V 到 W 的所有线性映射的集合记为 L(V,W)。
线性映射的一些例子:
-
零函数
0v=0
左边的 0 是零函数,右边的 0 是加法单位元。
-
恒等
恒等函数记为 I,I∈L(V,V),定义为:
Iv=v
-
微分
D∈L(P(R),P(R)),定义为:
Dp=p′
根据微分的一些基本运算法则的结论,有:(f+g)′=f′+g′ 以及 (λf)′=λf′
-
积分
T∈L(P(R),R),定义为:
Tp=∫10p(x)dx
同样根据积分的基本运算法则的结论,可知积分函数满足加性与齐性,故而为线性映射。
-
乘以 x2
T∈L(P(R),P(R)),定义为:
(Tp)(x)=x2p(x),x∈R
思考题:对于任意的乘以 xn,n 为自然数,是否满足线性映射?
-
向后移位
T∈L(R\infin,R\infin) 定义为:
T(x1,x2,x3,…)=(x2,x3,…)
-
从 R3 到 R2 的投影
T∈L(R3,R2) 定义为:
T(x,y,z)=(2x−y+3z,7x+5y−6z)
-
从 Fn 到 Fm
构造对于每一个 j=1,…,m 与 k=1,…,n 都有的 Aj,k∈F ,定义 T∈L(Fn,Fm) 为:
T(x1,…,xn)=(A1,1x1+…+A1,nxn,…,Am,1x1+…+Am,nxn)。
实际上对于每一个从 Fn 到 Fm 的线性映射都可以表示为这种形式(也就是矩阵乘法的形式)。
假设 v1,…,vn 是 V 的一组基,w1,…,wn∈W。那么存在唯一的线性映射 T:V→W 使得:Tvj=wj。
证明:
First we show the existence of the linear map T with the desired property.
Define T:V→W by:
T(c1v1+…+cnvn)=c1w1+…+cnwn
As v1,.,,,vn is a basis of V, each element in V can be uniquely expressed as the linear combination of v1,…,vn, thus the function T is indeed a function from V to W.
For each j∈1,…,n, we make cj=1 and other c’s equal to 0, then we have: Tvj=wj.
Then we show this function is a linear map.
If u,v∈V with u=a1v1+…+unvn and v=c1v1+…+cnvn, then:
T(u+v)=T((a1+c1)v1+…+(an+cn)vn)&=(a1+c1)w1+…+(an+cn)vn&=(a1w1+…+anwn)+(c1w1+…+cnwn)&=T(a1v1+…+anvn)+T(c1v1+…+cnvn)&=T(u)+T(v)
if λ∈F, then:
T(λv)=T(λa1v1+…+λanvn)&=λa1w1+…+λanwn&=λ(a1w1+…+anwn)&=λT(v)
Thus T is a linear map fron V to W.
唯一性的证明暂时看不懂,先留着吧。
L(V,W) 上的代数运算
先定义 L(V,W) 上的加法与数乘:
- (S+T)(v)=Sv+Tv
- (λT)(v)=λ(Tv)
可以证明,经过加法与数乘的函数仍然在 L(V,W) 上。
证明:
(3.7)定义了加法与数乘之后,L(V,W) 是一个向量空间。
证明:
如果 T∈L(U,V) 且 S∈L(V,W),定义他们的积 ST∈L(U,W) 为:
(ST)(u)=S(Tu)
ST 其实就是函数复合 S∘T,但是当两个函数都是线性的时候,数学家都喜欢写成 ST。╰(°▽°)╯
注意条件,只有当 T 的值域等于 S 的定义域时,线性映射的积才成立。(这里提出一个疑问,必须要等于而不能是属于吗?不过如果是属于的话,值域可以扩充到等于,毕竟映射不一定要是满射)
线性映射的积的性质:
- 分配律:(T1T2)T3=T1(T2T3)
- 恒等元 :TI=IT=T,两个 I 的定义域(等同于它的值域)不同,按 T 的定义域与值域确定。
- 分配律:(S1+S2)T=S1T+S2T,S(T1+T2)=ST1+ST2,同样是要遵守基本法的。Θ..Θ
证明:
线性映射的乘法不满足交换律,也是显然的。
(3.11)如果 T 是一个从 V 到 W 的线性映射,那么 T(0)=0。
证明:
T(0)=T(0+0)=T(0)+T(0)
thus: T(0)=0
3.B Null Spaces and Ranges
Null Space and Injectivity
对于 T∈L(V,W),T 的零空间定义为包含所有被 T 映射到 0 的 V 的子集,即:null T=v∈V:Tv=0
零空间是子空间。(3.14)
证明:
As T is a linear map and T(0)=0, we know that 0 is in null T.
Suppose u,v∈null T, λ∈F.
T(u+v)=Tu+Tv=0+0=0
T(λu)=λTu=λ0=0
Thus null T is a subspace.
对于函数 T:V→W,如果 Tu=Tv 意味着 u=v,那么称此函数是单射的。
单射的线性映射等价于零空间为 0。(3.16)
证明:
If linear map T is injective:
Suppose v∈null T, then we have: Tv=0=T0, as T is injective, we have v=0.
If for linear map T∈L(V,W), null T=0:
Suppose for u,v∈V, Tu=Tv, so Tu−Tv=0, T(u−v)=0.
As null T=0, we have u−v=0, so u=v. Thus we know T is injective.
Range and Surjectivity
对于从 V 到 W 的函数 T,T 的值域是 W 的子集,包含所有的 Tv (v∈V),即:range T=Tv:v∈V。
线性映射的值域是其到达域的子空间。(3.19)
证明:
T0=0, so 0∈W.
As T is a linear map, and Tw∈W for any w∈V, easy to know that range T is closed under addition and scalar multiplication.
Thus range T is a subspace of W.
如果一个函数的值域等于其到达域,那么称该函数为满射的。
Fundamental Theorem of Linear Maps
线性映射基本定理:如果 V 是一个有限维向量空间,T∈L(V,W),那么 range T 是有限维的,并且 dim V=dim null T+dim range T。(3.22)
证明:
线性映射基本定理的一系列简单推论:
3.23 高维往低维的线性映射不是单射的。
3.24 低维往高维的线性映射不是满射的。
3.26 当变量多于方程时,齐次线性方程组必有非零解。
3.29 当方程多余变量时,必有一组常数解是的相应的非齐次线性方程组无解。
证明:
3.C Matrices
用矩阵来表示线性映射
矩阵的定义:一个 m×n 的矩阵是一个由 F 中的元素组成的 m 行 n 列的矩形阵列,形如:
(A1,1⋯A1,n ⋮⋱⋮ Am,1⋯Am,n)
线性映射的矩阵的定义:对于 T∈L(V,W),v1,…,vn 是 V 的一组基,w1,…,wm 是 W 的一组基,那么该线性映射的矩阵表示记为 M(T),定义为:Tvk=A1,kw1+…+Am,kwm。如果基不是上下文自明的,那么记为 M(T,(v1,…,vn),(w1,…,wm))。
矩阵的加法与数乘
定义略。
对于 S,T∈L(V,W),有 M(S+T)=M(S)+M(T)。(3.36)
证明:
对于 λ∈F 和 T∈L(V,W),有 M(λT)=λM(T)。(3.38)
证明:
对于所有的元素来自 F 的 m×n 矩阵所构成的集合,记为 Fm,n。
(3.40)定理:dim Fm,n=mn
证明:
矩阵乘法
定义略。
对于 T∈L(U,V) 与 S∈L(V,W),有 M(ST)=M(S)M(S)。(3.43)
证明:
记号:
- Aj,⋅ 表示矩阵 A 的第 j 行组成的矩阵
- A⋅,k 表示矩阵 A 的第 k 列组成的矩阵
(3.47)矩阵积的元素等于列乘行:$(AC){j,k}=A{j,\cdot}C_{\cdot,k}$
(3.49)矩阵积的列等于矩阵乘列:$(AC){\cdot,k}=AC{\cdot,k}$
(3.52)Ac 是矩阵 A 的列的线性组合。
3.D Invertibility and Isomorphic Vector Spaces
可逆线性映射
定义:
- 对于 T∈L(V,W),如果存在 S∈L(W,V) 使得 ST 与 TS 为恒等映射(在不同的域上),那么称 T 可逆。
- 如果 S∈L(W,V) 满足 ST=I 以及 TS=I,那么称 S 是 T 的逆,记作 S=T−1。
(3.54)线性映射的逆是唯一的。
证明:
For invertible T , suppose exist two inverse S1 and S2, we have:
S1=S1I=S1(TS2)=(S1T)S2=IS2=S2
(3.56)线性映射可逆等价于单射与满射。
证明:
同构的向量空间
定义:
- 同构就是可逆的线性映射。
- 如果两个向量空间存在一个同构,那么称这两个向量空间是同构的。
(3.59)两个向量空间是同构的当且仅当他们有相同的维数。
证明:
(3.60)当 dimV=m,dimW=n 时,L(V,W) 与 Fm,n 同构。
证明:
(3.61)dim L(V,W)=(dim V)(dim W)
证明:
This follows from 3.60, 3.59 and 3.40.
看作矩阵乘法的线性映射
定义:给定向量空间的一组基 v1,…,vn 与该空间中的一个向量 v, 该向量的矩阵表示为:M(v)=(c1vdots\cn),满足条件 v=c1v1+…+cnvn。
(3.64)$\mathcal{M}(T){\cdot,k}=\mathcal{M}(v_k){\cdot}$
证明:
(3.65)线性映射就像矩阵乘法:M(Tv)=M(T)M(v)
证明:
算子
算子定义为定义域和到达域相同的线性映射,另外记 L(V,V)=L(V)。
(3.69)对于在有限维空间内的算子,以下三条性质等价:
- 可逆
- 单射
- 满射
证明: