Processing math: 100%
Skip to the content.

Chapter 3. Linear Maps

在这章里,常常用到两个向量空间,一般记为 VW,它们都是基于数域 F 的。

3.A. The Vector Space of Linear Maps

Definition and Examples of Linear Maps

如果函数 T:VW 满足如下性质,我们称其为从 VW线性映射

T(v) 常常简写为 Tv

VW 的所有线性映射的集合记为 L(V,W)

线性映射的一些例子:

假设 v1,,vnV 的一组基,w1,,wnW。那么存在唯一的线性映射 T:VW 使得:Tvj=wj

证明:

First we show the existence of the linear map T with the desired property.

Define T:VW 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 j1,,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,vV 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) 上的加法与数乘:

可以证明,经过加法与数乘的函数仍然在 L(V,W) 上。

证明:

(3.7)定义了加法与数乘之后,L(V,W) 是一个向量空间。

证明:

如果 TL(U,V)SL(V,W),定义他们的 STL(U,W) 为:

(ST)(u)=S(Tu)

ST 其实就是函数复合 ST,但是当两个函数都是线性的时候,数学家都喜欢写成 ST。╰(°▽°)╯

注意条件,只有当 T 的值域等于 S 的定义域时,线性映射的积才成立。(这里提出一个疑问,必须要等于而不能是属于吗?不过如果是属于的话,值域可以扩充到等于,毕竟映射不一定要是满射)

线性映射的积的性质:

证明:

线性映射的乘法不满足交换律,也是显然的。

(3.11)如果 T 是一个从 VW 的线性映射,那么 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

对于 TL(V,W)T零空间定义为包含所有被 T 映射到 0V 的子集,即:null T=vV:Tv=0

零空间是子空间。(3.14)

证明:

As T is a linear map and T(0)=0, we know that 0 is in null T.

Suppose u,vnull T, λF.

T(u+v)=Tu+Tv=0+0=0

T(λu)=λTu=λ0=0

Thus null T is a subspace.

对于函数 T:VW,如果 Tu=Tv 意味着 u=v,那么称此函数是单射的

单射的线性映射等价于零空间为 0。(3.16)

证明:

If linear map T is injective:

​ Suppose vnull T, then we have: Tv=0=T0, as T is injective, we have v=0.

If for linear map TL(V,W), null T=0:

​ Suppose for u,vV, Tu=Tv, so TuTv=0, T(uv)=0.

​ As null T=0, we have uv=0, so u=v. Thus we know T is injective.

Range and Surjectivity

对于从 VW 的函数 TT值域W 的子集,包含所有的 TvvV),即:range T=Tv:vV

线性映射的值域是其到达域的子空间。(3.19)

证明:

T0=0, so 0W.

As T is a linear map, and TwW for any wV, 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 是一个有限维向量空间,TL(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 中的元素组成的 mn 列的矩形阵列,形如:

(A1,1A1,n  Am,1Am,n)

线性映射的矩阵的定义:对于 TL(V,W)v1,,vnV 的一组基,w1,,wmW 的一组基,那么该线性映射的矩阵表示记为 M(T),定义为:Tvk=A1,kw1++Am,kwm。如果基不是上下文自明的,那么记为 M(T,(v1,,vn),(w1,,wm))

矩阵的加法与数乘

定义略。

对于 S,TL(V,W),有 M(S+T)=M(S)+M(T)。(3.36)

证明:

对于 λFTL(V,W),有 M(λT)=λM(T)。(3.38)

证明:

对于所有的元素来自 Fm×n 矩阵所构成的集合,记为 Fm,n

(3.40)定理:dim Fm,n=mn

证明:

矩阵乘法

定义略。

对于 TL(U,V)SL(V,W),有 M(ST)=M(S)M(S)。(3.43)

证明:

记号:

(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

可逆线性映射

定义:

(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=mdimW=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)对于在有限维空间内的算子,以下三条性质等价:

证明: