德国数学家卡尔 • 弗里德里希 • 高斯(1777-1855),他于1809 年发表了求解线性方程组的一种方法,现在称为高斯消元法。早在 1600 多年前,中国的一本书中就已经使用这种方法了。

线性映射

迄今我们所关注的都是向量空间,这并不怎么让人兴奋. 线性代数真正让人感兴趣的部分是我们现在要讨论的主题——线性映射.
在这一章, 我们还经常需要 V V VVV 之外的另一个向量空间 W W WWW, 所以从现在开始我们总采用如下假定:
3.1 记号 F、V、W
  • F F F\mathbf{F}F 表示 R R R\mathbf{R}R C C C\mathbf{C}C.
  • V V VVV W W WWW 表示 F F F\mathbf{F}F 上的向量空间.

本章的学习目标

  • 线性映射基本定理
  • 线性映射关于给定基的矩阵
  • 同构的向量空间
  • 积空间
  • 商空间
  • 向量空间的对偶空间与线性映射的对偶映射

3.A 向量空间的线性映射

线性映射的定义和例子

现在给出线性代数中的一个重要概念.

3.2 定义 线性映射(linear map)

V V VVV W W WWW 的线性映射是具有下列性质的函数 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW :

加性 (additivity)

对所有 u , v V u , v V u,v in Vu, v \in Vu,vV 都有 T ( u + v ) = T u + T v ; T ( u + v ) = T u + T v ; T(u+v)=Tu+Tv;T(u+v)=T u+T v ;T(u+v)=Tu+Tv;

齐性 (homogeneity)

对所有 λ F λ F lambda inF\lambda \in \mathbf{F}λF v V v V v in Vv \in VvV 都有 T ( λ v ) = λ ( T v ) T ( λ v ) = λ ( T v ) T(lambda v)=lambda(Tv)T(\lambda v)=\lambda(T v)T(λv)=λ(Tv).
注意,对于线性映射,我们经常使用记号 T v T v TvT vTv, 也使用更标准的函数记号 T ( v ) T ( v ) T(v)T(v)T(v).
有些数学家使用 线性变换这个术语,意思与线性映射相同。

3.3 记号 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W)

V V VVV W W WWW 的所有线性映射构成的集合记为 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W).
我们来看看线性映射的一些例子. 务必验证下面定义的函数确实是线性映射.

3.4 例 线性映射

零(zero)

除做其他用途,我们也用符号 0 表示一个函数,它把某个向量空间的每个元素都映成另一个向量空间的加法单位元. 确切地说, 0 L ( V , W ) 0 L ( V , W ) 0inL(V,W)0 \in \mathcal{L}(V, W)0L(V,W) 定义如下:
0 v = 0 0 v = 0 0v=00 v=00v=0
等式左边的 0 是从 V V VVV W W WWW 的函数, 而右边的 0 是 W W WWW 的加法单位元. 一般来说, 通过上下文可以辨别符号 0 的各种用法。

恒等 (identity)

恒等映射是某个向量空间上的函数,记为 I I III ,它把每个元素都映成自身。确切地说, I L ( V , V ) I L ( V , V ) I inL(V,V)I \in \mathcal{L}(V, V)IL(V,V) 定义如下:
I v = v I v = v Iv=vI v=vIv=v
微分 (differentiation)
定义 D L ( P ( R ) , P ( R ) ) D L ( P ( R ) , P ( R ) ) D inL(P(R),P(R))D \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))DL(P(R),P(R)) 如下:
D p = p . D p = p Dp=p^(')". "D p=p^{\prime} \text {. }Dp=p
这个函数是线性的,此结论只是把关于微分的下述基本结果换了一种说法:对任意可微函数 f , g f , g f,gf, gf,g 和常数 λ λ lambda\lambdaλ 都有 ( f + g ) = f + g , ( λ f ) = λ f ( f + g ) = f + g , ( λ f ) = λ f (f+g)^(')=f^(')+g^('),(lambda f)^(')=lambdaf^(')(f+g)^{\prime}=f^{\prime}+g^{\prime},(\lambda f)^{\prime}=\lambda f^{\prime}(f+g)=f+g,(λf)=λf.

积分 (integration)

定义 T L ( P ( R ) , R ) T L ( P ( R ) , R ) T inL(P(R),R)T \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathbf{R})TL(P(R),R) 如下:
T p = 0 1 p ( x ) d x T p = 0 1 p ( x ) d x Tp=int_(0)^(1)p(x)dxT p=\int_{0}^{1} p(x) \mathrm{d} xTp=01p(x)dx
这个函数是线性的,此结论只是把关于积分的下述基本结果换了一种说法:两个函数之和的积分等于这两个函数积分的和,常数与函数乘积的积分等于常数乘以函数的积分.
乘以 x 2 x 2 x^(2)x^{2}x2 (multiplication by x 2 x 2 x^(2)x^{2}x2 )
定义 T L ( P ( R ) , P ( R ) ) T L ( P ( R ) , P ( R ) ) T inL(P(R),P(R))T \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))TL(P(R),P(R)) 如下: 对所有 x R x R x inRx \in \mathbf{R}xR
( T p ) ( x ) = x 2 p ( x ) ( T p ) ( x ) = x 2 p ( x ) (Tp)(x)=x^(2)p(x)(T p)(x)=x^{2} p(x)(Tp)(x)=x2p(x)

向后移位(backward shift)

回忆一下, F F F^(oo)\mathbf{F}^{\infty}F 表示 F F F\mathbf{F}F 中元素的无穷序列构成的向量空间。定义 T L ( F , F ) T L F , F T inL(F^(oo),F^(oo))T \in \mathcal{L}\left(\mathbf{F}^{\infty}, \mathbf{F}^{\infty}\right)TL(F,F) 如下:
T ( x 1 , x 2 , x 3 , ) = ( x 2 , x 3 , ) T x 1 , x 2 , x 3 , = x 2 , x 3 , T(x_(1),x_(2),x_(3),dots)=(x_(2),x_(3),dots)T\left(x_{1}, x_{2}, x_{3}, \ldots\right)=\left(x_{2}, x_{3}, \ldots\right)T(x1,x2,x3,)=(x2,x3,)

R 3 R 3 R^(3)\mathbf{R}^{3}R3 R 2 R 2 R^(2)\mathbf{R}^{2}R2 (from R 3 R 3 R^(3)\mathbf{R}^{3}R3 to R 2 R 2 R^(2)\mathbf{R}^{2}R2

定义 T L ( R 3 , R 2 ) T L R 3 , R 2 T inL(R^(3),R^(2))T \in \mathcal{L}\left(\mathbf{R}^{3}, \mathbf{R}^{2}\right)TL(R3,R2) 如下:
T ( x , y , z ) = ( 2 x y + 3 z , 7 x + 5 y 6 z ) T ( x , y , z ) = ( 2 x y + 3 z , 7 x + 5 y 6 z ) T(x,y,z)=(2x-y+3z,7x+5y-6z)T(x, y, z)=(2 x-y+3 z, 7 x+5 y-6 z)T(x,y,z)=(2xy+3z,7x+5y6z)

F n F n F^(n)\mathbf{F}^{n}Fn F m F m F^(m)\mathbf{F}^{m}Fm (from F n F n F^(n)\mathbf{F}^{n}Fn to F m F m F^(m)\mathbf{F}^{m}Fm

把前一个例子推广一下,设 m m mmm n n nnn 都是正整数, A j , k F , j = 1 , , m , k = 1 , , n A j , k F , j = 1 , , m , k = 1 , , n A_(j,k)inF,j=1,dots,m,k=1,dots,nA_{j, k} \in \mathbf{F}, j=1, \ldots, m, k=1, \ldots, nAj,kF,j=1,,m,k=1,,n ,定义 T L ( F n , F m ) T L F n , F m T inL(F^(n),F^(m))T \in \mathcal{L}\left(\mathbf{F}^{n}, \mathbf{F}^{m}\right)TL(Fn,Fm) 如下:
T ( x 1 , , x n ) = ( A 1 , 1 x 1 + + A 1 , n x n , , A m , 1 x 1 + + A m , n x n ) T x 1 , , x n = A 1 , 1 x 1 + + A 1 , n x n , , A m , 1 x 1 + + A m , n x n T(x_(1),dots,x_(n))=(A_(1,1)x_(1)+cdots+A_(1,n)x_(n),dots,A_(m,1)x_(1)+cdots+A_(m,n)x_(n))T\left(x_{1}, \ldots, x_{n}\right)=\left(A_{1,1} x_{1}+\cdots+A_{1, n} x_{n}, \ldots, A_{m, 1} x_{1}+\cdots+A_{m, n} x_{n}\right)T(x1,,xn)=(A1,1x1++A1,nxn,,Am,1x1++Am,nxn)
事实上从 F n F n F^(n)\mathbf{F}^{n}Fn F m F m F^(m)\mathbf{F}^{m}Fm 的每个线性映射都是这种形式的.
以下命题的存在性部分表明线性映射可根据其在一个基上的取值来构造,而唯一性部分表明一个线性映射完全由其在基上的取值确定。

3.5 线性映射与定义域的基

v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w n W w 1 , , w n W w_(1),dots,w_(n)in Ww_{1}, \ldots, w_{n} \in Ww1,,wnW 。则存在唯一一个线性映射 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW使得对任意 j = 1 , , n j = 1 , , n j=1,dots,nj=1, \ldots, nj=1,,n 都有
T v j = w j T v j = w j Tv_(j)=w_(j)T v_{j}=w_{j}Tvj=wj
证明 首先我们证明存在满足上述性质的线性映射 T T TTT. 定义 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW 如下:
T ( c 1 v 1 + + c n v n ) = c 1 w 1 + + c n w n T c 1 v 1 + + c n v n = c 1 w 1 + + c n w n T(c_(1)v_(1)+cdots+c_(n)v_(n))=c_(1)w_(1)+cdots+c_(n)w_(n)T\left(c_{1} v_{1}+\cdots+c_{n} v_{n}\right)=c_{1} w_{1}+\cdots+c_{n} w_{n}T(c1v1++cnvn)=c1w1++cnwn
其中 c 1 , , c n c 1 , , c n c_(1),dots,c_(n)c_{1}, \ldots, c_{n}c1,,cn F F F\mathbf{F}F 的任意元素。由于组 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基,所以上面的等式的确定义了从 V V VVV W W WWW 的函数 T T TTT (因为 V V VVV 的每个元素都可唯一地写成 c 1 v 1 + + c n v n c 1 v 1 + + c n v n c_(1)v_(1)+cdots+c_(n)v_(n)c_{1} v_{1}+\cdots+c_{n} v_{n}c1v1++cnvn 的形式)。
在上述等式中, 对每个 j j jjj, 取 c j = 1 c j = 1 c_(j)=1c_{j}=1cj=1 并取其他的 c c ccc 为 0 , 则有 T v j = w j T v j = w j Tv_(j)=w_(j)T v_{j}=w_{j}Tvj=wj.若 u , v V u , v V u,v in Vu, v \in Vu,vV ,其中 u = a 1 v 1 + + a n v n , v = c 1 v 1 + + c n v n u = a 1 v 1 + + a n v n , v = c 1 v 1 + + c n v n u=a_(1)v_(1)+cdots+a_(n)v_(n),v=c_(1)v_(1)+cdots+c_(n)v_(n)u=a_{1} v_{1}+\cdots+a_{n} v_{n}, v=c_{1} v_{1}+\cdots+c_{n} v_{n}u=a1v1++anvn,v=c1v1++cnvn ,则
T ( u + v ) = T ( ( a 1 + c 1 ) v 1 + + ( a n + c n ) v n ) = ( a 1 + c 1 ) w 1 + + ( a n + c n ) w n = ( a 1 w 1 + + a n w n ) + ( c 1 w 1 + + c n w n ) = T u + T v T ( u + v ) = T a 1 + c 1 v 1 + + a n + c n v n = a 1 + c 1 w 1 + + a n + c n w n = a 1 w 1 + + a n w n + c 1 w 1 + + c n w n = T u + T v {:[T(u+v)=T((a_(1)+c_(1))v_(1)+cdots+(a_(n)+c_(n))v_(n))],[=(a_(1)+c_(1))w_(1)+cdots+(a_(n)+c_(n))w_(n)],[=(a_(1)w_(1)+cdots+a_(n)w_(n))+(c_(1)w_(1)+cdots+c_(n)w_(n))],[=Tu+Tv]:}\begin{aligned} T(u+v) & =T\left(\left(a_{1}+c_{1}\right) v_{1}+\cdots+\left(a_{n}+c_{n}\right) v_{n}\right) \\ & =\left(a_{1}+c_{1}\right) w_{1}+\cdots+\left(a_{n}+c_{n}\right) w_{n} \\ & =\left(a_{1} w_{1}+\cdots+a_{n} w_{n}\right)+\left(c_{1} w_{1}+\cdots+c_{n} w_{n}\right) \\ & =T u+T v \end{aligned}T(u+v)=T((a1+c1)v1++(an+cn)vn)=(a1+c1)w1++(an+cn)wn=(a1w1++anwn)+(c1w1++cnwn)=Tu+Tv
类似地,若 λ F , v = c 1 v 1 + + c n v n λ F , v = c 1 v 1 + + c n v n lambda inF,v=c_(1)v_(1)+cdots+c_(n)v_(n)\lambda \in \mathbf{F}, v=c_{1} v_{1}+\cdots+c_{n} v_{n}λF,v=c1v1++cnvn ,则
T ( λ v ) = T ( λ c 1 v 1 + + λ c n v n ) = λ c 1 w 1 + + λ c n w n = λ ( c 1 w 1 + + c n w n ) = λ T v T ( λ v ) = T λ c 1 v 1 + + λ c n v n = λ c 1 w 1 + + λ c n w n = λ c 1 w 1 + + c n w n = λ T v {:[T(lambda v)=T(lambdac_(1)v_(1)+cdots+lambdac_(n)v_(n))],[=lambdac_(1)w_(1)+cdots+lambdac_(n)w_(n)],[=lambda(c_(1)w_(1)+cdots+c_(n)w_(n))],[=lambda Tv]:}\begin{aligned} T(\lambda v) & =T\left(\lambda c_{1} v_{1}+\cdots+\lambda c_{n} v_{n}\right) \\ & =\lambda c_{1} w_{1}+\cdots+\lambda c_{n} w_{n} \\ & =\lambda\left(c_{1} w_{1}+\cdots+c_{n} w_{n}\right) \\ & =\lambda T v \end{aligned}T(λv)=T(λc1v1++λcnvn)=λc1w1++λcnwn=λ(c1w1++cnwn)=λTv
因此 T T TTT V V VVV W W WWW 的线性映射。
为了证明唯一性,现在假设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) T v j = w j , j = 1 , , n T v j = w j , j = 1 , , n Tv_(j)=w_(j),j=1,dots,nT v_{j}=w_{j}, j=1, \ldots, nTvj=wj,j=1,,n. 设 c 1 , , c n F c 1 , , c n F c_(1),dots,c_(n)inFc_{1}, \ldots, c_{n} \in \mathbf{F}c1,,cnF. 由 T T TTT 的齐次性,有 T ( c j v j ) = c j w j , j = 1 , , n T c j v j = c j w j , j = 1 , , n T(c_(j)v_(j))=c_(j)w_(j),j=1,dots,nT\left(c_{j} v_{j}\right)=c_{j} w_{j}, j=1, \ldots, nT(cjvj)=cjwj,j=1,,n 。由 T T TTT 的加性,有
T ( c 1 v 1 + + c n v n ) = c 1 w 1 + + c n w n T c 1 v 1 + + c n v n = c 1 w 1 + + c n w n T(c_(1)v_(1)+cdots+c_(n)v_(n))=c_(1)w_(1)+cdots+c_(n)w_(n)T\left(c_{1} v_{1}+\cdots+c_{n} v_{n}\right)=c_{1} w_{1}+\cdots+c_{n} w_{n}T(c1v1++cnvn)=c1w1++cnwn
T T TTT span ( v 1 , , v n ) span v 1 , , v n span(v_(1),dots,v_(n))\operatorname{span}\left(v_{1}, \ldots, v_{n}\right)span(v1,,vn) 上由上式唯一确定。由于 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基,故 T T TTT V V VVV 上是唯一确定的。

L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(\boldsymbol{V}, \boldsymbol{W})L(V,W) 上的代数运算

我们先在 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 上定义加法和标量乘法.

3.6 定义 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 上的加法和标量乘法

(addition and scalar multipication on L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) )
S , T L ( V , W ) , λ F S , T L ( V , W ) , λ F S,T inL(V,W),lambda inFS, T \in \mathcal{L}(V, W), \lambda \in \mathbf{F}S,TL(V,W),λF 。定义和 S + T S + T S+TS+TS+T 与积 λ T λ T lambda T\lambda TλT V V VVV W W WWW 的两个线性映射:对所有 v V v V v in Vv \in VvV 都有
( S + T ) ( v ) = S v + T v , ( λ T ) ( v ) = λ ( T v ) ( S + T ) ( v ) = S v + T v , ( λ T ) ( v ) = λ ( T v ) (S+T)(v)=Sv+Tv,quad(lambda T)(v)=lambda(Tv)(S+T)(v)=S v+T v, \quad(\lambda T)(v)=\lambda(T v)(S+T)(v)=Sv+Tv,(λT)(v)=λ(Tv)
尽管线性映射在整个数学中是广泛存在的,但并不是像某些学生想象的那样无处不在。这些呆萌的学生写下 cos 2 x = 2 cos x cos 2 x = 2 cos x cos 2x=2cos x\cos 2 x=2 \cos xcos2x=2cosx cos ( x + y ) = cos x + cos y cos ( x + y ) = cos x + cos y cos(x+y)=cos x+cos y\cos (x+y)=\cos x+\cos ycos(x+y)=cosx+cosy, 似乎认为 cos cos cos\coscos R R R\mathbf{R}R R R R\mathbf{R}R 的线性映射.
请自行验证如上定义的 S + T S + T S+TS+TS+T λ T λ T lambda T\lambda TλT 的确是线性映射. 也就是说,若 S , T L ( V , W ) S , T L ( V , W ) S,T inL(V,W)S, T \in \mathcal{L}(V, W)S,TL(V,W) λ F λ F lambda inF\lambda \in \mathbf{F}λF ,则 S + T L ( V , W ) , λ T L ( V , W ) S + T L ( V , W ) , λ T L ( V , W ) S+T inL(V,W),lambda T inL(V,W)S+T \in \mathcal{L}(V, W), \lambda T \in \mathcal{L}(V, W)S+TL(V,W),λTL(V,W)
由于我们已经定义了 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 上的加法和标量乘法,下面的结果就不足为奇了。

3.7 L ( V , W ) 3.7 L ( V , W ) 3.7L(V,W)3.7 \mathcal{L}(V, W)3.7L(V,W) 是向量空间

按照上面定义的加法和标量乘法, L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 是一个向量空间。
请自行证明上述命题。注意 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 的加法单位元就是本节早先定义的零映射.
一般来说,向量空间中的两个元素相乘是没有意义的,但是对于一对适当的线性映射却存在一种有用的乘积. 我们还需要第三个向量空间,所以现在假设 U U UUU F F F\mathbf{F}F 上的向量空间。

3.8 定义 线性映射的乘积 (product of linear maps)

T L ( U , V ) , S L ( V , W ) T L ( U , V ) , S L ( V , W ) T inL(U,V),S inL(V,W)T \in \mathcal{L}(U, V), S \in \mathcal{L}(V, W)TL(U,V),SL(V,W), 则定义乘积 S T L ( U , W ) S T L ( U , W ) ST inL(U,W)S T \in \mathcal{L}(U, W)STL(U,W) 如下:
对任意 u U , ( S T ) ( u ) = S ( T u ) u U , ( S T ) ( u ) = S ( T u ) u in U,quad(ST)(u)=S(Tu)u \in U, \quad(S T)(u)=S(T u)uU,(ST)(u)=S(Tu)
也就是说, S T S T STS TST 恰为通常的函数复合 S T S T S@TS \circ TST 。但是,若两个函数都是线性的,则大多数数学家都写成 S T S T STS TST 而不是 S T S T S@TS \circ TST 。请验证当 T L ( U , V ) , S L ( V , W ) T L ( U , V ) , S L ( V , W ) T inL(U,V),S inL(V,W)T \in \mathcal{L}(U, V), S \in \mathcal{L}(V, W)TL(U,V),SL(V,W) S T S T STS TST 的确是从 U U UUU W W WWW 的线性映射。
注意,只有当 T T TTT 映到 S S SSS 的定义域内时 S T S T STS TST 才有定义。

3.9 线性映射乘积的代数性质

结合性(associativity)

( T 1 T 2 ) T 3 = T 1 ( T 2 T 3 ) T 1 T 2 T 3 = T 1 T 2 T 3 (T_(1)T_(2))T_(3)=T_(1)(T_(2)T_(3))\left(T_{1} T_{2}\right) T_{3}=T_{1}\left(T_{2} T_{3}\right)(T1T2)T3=T1(T2T3)
这里 T 1 , T 2 , T 3 T 1 , T 2 , T 3 T_(1),T_(2),T_(3)T_{1}, T_{2}, T_{3}T1,T2,T3 都是线性映射,并且乘积都有意义(即 T 3 T 3 T_(3)T_{3}T3 必须映到 T 2 T 2 T_(2)T_{2}T2 的定义域内, T 2 T 2 T_(2)T_{2}T2 必须映到 T 1 T 1 T_(1)T_{1}T1 的定义域内)。

单位元(identity)

T I = I T = T T I = I T = T TI=IT=TT I=I T=TTI=IT=T
这里 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) (第一个 I I III V V VVV 上的恒等映射,而第二个 I I III W W WWW 上的恒等映射)。

分配性质(distributive properties)

( S 1 + S 2 ) T = S 1 T + S 2 T S ( T 1 + T 2 ) = S T 1 + S T 2 S 1 + S 2 T = S 1 T + S 2 T  和  S T 1 + T 2 = S T 1 + S T 2 (S_(1)+S_(2))T=S_(1)T+S_(2)T quad" 和 "quad S(T_(1)+T_(2))=ST_(1)+ST_(2)\left(S_{1}+S_{2}\right) T=S_{1} T+S_{2} T \quad \text { 和 } \quad S\left(T_{1}+T_{2}\right)=S T_{1}+S T_{2}(S1+S2)T=S1T+S2T 和 S(T1+T2)=ST1+ST2
这里 T , T 1 , T 2 L ( U , V ) , S , S 1 , S 2 L ( V , W ) T , T 1 , T 2 L ( U , V ) , S , S 1 , S 2 L ( V , W ) T,T_(1),T_(2)inL(U,V),S,S_(1),S_(2)inL(V,W)T, T_{1}, T_{2} \in \mathcal{L}(U, V), S, S_{1}, S_{2} \in \mathcal{L}(V, W)T,T1,T2L(U,V),S,S1,S2L(V,W).
上述结果的证明留给读者。
线性映射的乘法不是交换的. 也就是说, S T = T S S T = T S ST=TSS T=T SST=TS 未必成立,即使这个等式的两边都有意义.
3.10 例 设 D L ( P ( R ) , P ( R ) ) D L ( P ( R ) , P ( R ) ) D inL(P(R),P(R))D \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))DL(P(R),P(R)) 是例 3.4 定义的微分映射, T L ( P ( R ) , P ( R ) ) T L ( P ( R ) , P ( R ) ) T inL(P(R),P(R))T \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))TL(P(R),P(R)) 是本节前面定义的乘 x 2 x 2 x^(2)x^{2}x2 映射,证明 T D D T T D D T TD!=DTT D \neq D TTDDT
证明 我们有
( ( T D ) p ) ( x ) = x 2 p ( x ) ( ( D T ) p ) ( x ) = x 2 p ( x ) + 2 x p ( x ) . ( ( T D ) p ) ( x ) = x 2 p ( x )  但  ( ( D T ) p ) ( x ) = x 2 p ( x ) + 2 x p ( x ) . ((TD)p)(x)=x^(2)p^(')(x)quad" 但 "quad((DT)p)(x)=x^(2)p^(')(x)+2xp(x).((T D) p)(x)=x^{2} p^{\prime}(x) \quad \text { 但 } \quad((D T) p)(x)=x^{2} p^{\prime}(x)+2 x p(x) .((TD)p)(x)=x2p(x) 但 ((DT)p)(x)=x2p(x)+2xp(x).
也就是说,先乘以 x 2 x 2 x^(2)x^{2}x2 再微分和先微分再乘以 x 2 x 2 x^(2)x^{2}x2 是不同的.

3.11 线性映射将 0 映为 0

T T TTT V V VVV W W WWW 的线性映射. 则 T ( 0 ) = 0 T ( 0 ) = 0 T(0)=0T(0)=0T(0)=0.
证明 利用加性,我们有
T ( 0 ) = T ( 0 + 0 ) = T ( 0 ) + T ( 0 ) T ( 0 ) = T ( 0 + 0 ) = T ( 0 ) + T ( 0 ) T(0)=T(0+0)=T(0)+T(0)T(0)=T(0+0)=T(0)+T(0)T(0)=T(0+0)=T(0)+T(0)
在上式两端都加上 T ( 0 ) T ( 0 ) T(0)T(0)T(0) 的加法逆元, 即得 T ( 0 ) = 0 T ( 0 ) = 0 T(0)=0T(0)=0T(0)=0.

习题 3.A

1 设 b , c R b , c R b,c inRb, c \in \mathbf{R}b,cR. 定义 T : R 3 R 2 T : R 3 R 2 T:R^(3)rarrR^(2)T: \mathbf{R}^{3} \rightarrow \mathbf{R}^{2}T:R3R2 如下:
T ( x , y , z ) = ( 2 x 4 y + 3 z + b , 6 x + c x y z ) T ( x , y , z ) = ( 2 x 4 y + 3 z + b , 6 x + c x y z ) T(x,y,z)=(2x-4y+3z+b,6x+cxyz)T(x, y, z)=(2 x-4 y+3 z+b, 6 x+c x y z)T(x,y,z)=(2x4y+3z+b,6x+cxyz)
证明 T T TTT 是线性的当且仅当 b = c = 0 b = c = 0 b=c=0b=c=0b=c=0.
2 设 b , c R b , c R b,c inRb, c \in \mathbf{R}b,cR. 定义 T : P ( R ) R 2 T : P ( R ) R 2 T:P(R)rarrR^(2)T: \mathcal{P}(\mathbf{R}) \rightarrow \mathbf{R}^{2}T:P(R)R2 如下:
T p = ( 3 p ( 4 ) + 5 p ( 6 ) + b p ( 1 ) p ( 2 ) , 1 2 x 3 p ( x ) d x + c sin p ( 0 ) ) T p = 3 p ( 4 ) + 5 p ( 6 ) + b p ( 1 ) p ( 2 ) , 1 2 x 3 p ( x ) d x + c sin p ( 0 ) Tp=(3p(4)+5p^(')(6)+bp(1)p(2),int_(-1)^(2)x^(3)p(x)dx+c sin p(0))T p=\left(3 p(4)+5 p^{\prime}(6)+b p(1) p(2), \int_{-1}^{2} x^{3} p(x) \mathrm{d} x+c \sin p(0)\right)Tp=(3p(4)+5p(6)+bp(1)p(2),12x3p(x)dx+csinp(0))
证明 T T TTT 是线性的当且仅当 b = c = 0 b = c = 0 b=c=0b=c=0b=c=0.
3 设 T L ( F n , F m ) T L F n , F m T inL(F^(n),F^(m))T \in \mathcal{L}\left(\mathbf{F}^{n}, \mathbf{F}^{m}\right)TL(Fn,Fm) 。证明存在标量 A j , k F A j , k F A_(j,k)inFA_{j, k} \in \mathbf{F}Aj,kF (其中 j = 1 , , m , k = 1 , , n j = 1 , , m , k = 1 , , n j=1,dots,m,k=1,dots,nj=1, \ldots, m, k=1, \ldots, nj=1,,m,k=1,,n )使得对任意 ( x 1 , , x n ) F n x 1 , , x n F n (x_(1),dots,x_(n))inF^(n)\left(x_{1}, \ldots, x_{n}\right) \in \mathbf{F}^{n}(x1,,xn)Fn 都有
T ( x 1 , , x n ) = ( A 1 , 1 x 1 + + A 1 , n x n , , A m , 1 x 1 + + A m , n x n ) T x 1 , , x n = A 1 , 1 x 1 + + A 1 , n x n , , A m , 1 x 1 + + A m , n x n T(x_(1),dots,x_(n))=(A_(1,1)x_(1)+cdots+A_(1,n)x_(n),dots,A_(m,1)x_(1)+cdots+A_(m,n)x_(n))T\left(x_{1}, \ldots, x_{n}\right)=\left(A_{1,1} x_{1}+\cdots+A_{1, n} x_{n}, \ldots, A_{m, 1} x_{1}+\cdots+A_{m, n} x_{n}\right)T(x1,,xn)=(A1,1x1++A1,nxn,,Am,1x1++Am,nxn)
本题表明 T T TTT 具有在例 3.4 的最后一条中提及的那种形式。
4 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm V V VVV 中的向量组,使得 T v 1 , , T v m T v 1 , , T v m Tv_(1),dots,Tv_(m)T v_{1}, \ldots, T v_{m}Tv1,,Tvm W W WWW 中是线性无关的。证明 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 是线性无关的。
5 证明 3.7 中的结论。
6 证明 3.9 中的结论.
7 证明每个从一维向量空间到其自身的线性映射都是乘以某个标量. 准确地说, 证明:若 dim V = 1 dim V = 1 dim V=1\operatorname{dim} V=1dimV=1 T L ( V , V ) T L ( V , V ) T inL(V,V)T \in \mathcal{L}(V, V)TL(V,V) ,则有 λ F λ F lambda inF\lambda \in \mathbf{F}λF 使得对所有 v V v V v in Vv \in VvV 都有 T v = λ v T v = λ v Tv=lambda vT v=\lambda vTv=λv
8 8 8\mathbf{8}8 给出一个函数 φ : R 2 R φ : R 2 R varphi:R^(2)rarrR\varphi: \mathbf{R}^{2} \rightarrow \mathbf{R}φ:R2R, 使得对所有 a R a R a inRa \in \mathbf{R}aR 和所有 v R 2 v R 2 v inR^(2)v \in \mathbf{R}^{2}vR2
φ ( a v ) = a φ ( v ) φ ( a v ) = a φ ( v ) varphi(av)=a varphi(v)\varphi(a v)=a \varphi(v)φ(av)=aφ(v)
φ φ varphi\varphiφ 不是线性的.
本题和下题表明齐性并不蕴涵线性,加性也不蕴涵线性。
9 给出一个函数 φ : C C φ : C C varphi:CrarrC\varphi: \mathbf{C} \rightarrow \mathbf{C}φ:CC, 使得对所有 w , z C w , z C w,z inCw, z \in \mathbf{C}w,zC 都有
φ ( w + z ) = φ ( w ) + φ ( z ) φ ( w + z ) = φ ( w ) + φ ( z ) varphi(w+z)=varphi(w)+varphi(z)\varphi(w+z)=\varphi(w)+\varphi(z)φ(w+z)=φ(w)+φ(z)
φ φ varphi\varphiφ 不是线性的。(这里 C C C\mathbf{C}C 视为一个复向量空间.)
也存在函数 φ : R R φ : R R varphi:RrarrR\varphi: \mathbf{R} \rightarrow \mathbf{R}φ:RR 使得 φ φ varphi\varphiφ 满足上述加性条件但 φ φ varphi\varphiφ 不是线性的。但是, 证明其存在性涉及更高等的工具。
10 设 U U UUU V V VVV 的子空间且 U V U V U!=VU \neq VUV. 设 S L ( U , W ) S L ( U , W ) S inL(U,W)S \in \mathcal{L}(U, W)SL(U,W) S 0 S 0 S!=0S \neq 0S0 (这意味着对某个 u U u U u in Uu \in UuU S u 0 S u 0 Su!=0S u \neq 0Su0 )。定义 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW 如下
T v = { S v , v U , 0 , v V v U . T v = S v ,       若  v U , 0 ,       若  v V  且  v U . Tv={[Sv","," 若 "v in U","],[0","," 若 "v in V" 且 "v!in U.]:}T v= \begin{cases}S v, & \text { 若 } v \in U, \\ 0, & \text { 若 } v \in V \text { 且 } v \notin U .\end{cases}Tv={Sv, 若 vU,0, 若 vV 且 vU.
证明 T T TTT 不是 V V VVV 上的线性映射。
11 设 V V VVV 是有限维的。证明 V V VVV 的子空间上的线性映射可以扩张成 V V VVV 上的线性映射.也就是说,证明:如果 U U UUU V V VVV 的子空间, S L ( U , W ) S L ( U , W ) S inL(U,W)S \in \mathcal{L}(U, W)SL(U,W) ,那么存在 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W)使得对所有 u U u U u in Uu \in UuU 都有 T u = S u T u = S u Tu=SuT u=S uTu=Su.
12 设 V V VVV 是有限维的且 dim V > 0 dim V > 0 dim V > 0\operatorname{dim} V>0dimV>0, 再设 W W WWW 是无限维的。证明 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 是无限维的.
13 设 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm V V VVV 中的一个线性相关的向量组,并设 W { 0 } W { 0 } W!={0}W \neq\{0\}W{0} 。证明存在 w 1 , , w m W w 1 , , w m W w_(1),dots,w_(m)in Ww_{1}, \ldots, w_{m} \in Ww1,,wmW 使得没有 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 能满足 T v k = w k , k = 1 , , m T v k = w k , k = 1 , , m Tv_(k)=w_(k),k=1,dots,mT v_{k}=w_{k}, k=1, \ldots, mTvk=wk,k=1,,m
14 设 V V VVV 是有限维的且 dim V 2 dim V 2 dim V >= 2\operatorname{dim} V \geq 2dimV2. 证明存在 S , T L ( V , V ) S , T L ( V , V ) S,T inL(V,V)S, T \in \mathcal{L}(V, V)S,TL(V,V) 使得 S T T S S T T S ST!=TSS T \neq T SSTTS.

3.B 零空间与值域

零空间与单射性

本节我们将学习与每一个线性映射紧密联系的两个子空间。先来看被映为 0 的向量构成的集合。
3.12 定义 零空间(null space),null T T TTT
对于 T L ( V , W ) , T T L ( V , W ) , T T inL(V,W),TT \in \mathcal{L}(V, W), TTL(V,W),T 的零空间(记为 null T T TTT )是指 V V VVV 中那些被 T T TTT 映为 0 的向量构成的子集:
null T = { v V : T v = 0 } null T = { v V : T v = 0 } null T={v in V:Tv=0}\operatorname{null} T=\{v \in V: T v=0\}nullT={vV:Tv=0}

3.13 例 零空间

  • T T TTT V V VVV W W WWW 的零映射, 也就是说对每个 v V v V v in Vv \in VvV T v = 0 T v = 0 Tv=0T v=0Tv=0, 则 null T = V T = V T=VT=VT=V.
  • φ L ( C 3 , F ) φ L C 3 , F varphi inL(C^(3),F)\varphi \in \mathcal{L}\left(\mathbf{C}^{3}, \mathbf{F}\right)φL(C3,F) 定义为 φ ( z 1 , z 2 , z 3 ) = z 1 + 2 z 2 + 3 z 3 φ z 1 , z 2 , z 3 = z 1 + 2 z 2 + 3 z 3 varphi(z_(1),z_(2),z_(3))=z_(1)+2z_(2)+3z_(3)\varphi\left(z_{1}, z_{2}, z_{3}\right)=z_{1}+2 z_{2}+3 z_{3}φ(z1,z2,z3)=z1+2z2+3z3. 则 null φ = { ( z 1 , z 2 , z 3 ) φ = z 1 , z 2 , z 3 varphi={(z_(1),z_(2),z_(3))in:}\varphi=\left\{\left(z_{1}, z_{2}, z_{3}\right) \in\right.φ={(z1,z2,z3) C 3 : z 1 + 2 z 2 + 3 z 3 = 0 } C 3 : z 1 + 2 z 2 + 3 z 3 = 0 {:C^(3):z_(1)+2z_(2)+3z_(3)=0}\left.\mathbf{C}^{3}: z_{1}+2 z_{2}+3 z_{3}=0\right\}C3:z1+2z2+3z3=0} ,并且 null φ φ varphi\varphiφ 的一个基为 ( 2 , 1 , 0 ) , ( 3 , 0 , 1 ) ( 2 , 1 , 0 ) , ( 3 , 0 , 1 ) (-2,1,0),(-3,0,1)(-2,1,0),(-3,0,1)(2,1,0),(3,0,1).
  • D L ( P ( R ) , P ( R ) ) D L ( P ( R ) , P ( R ) ) D inL(P(R),P(R))D \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))DL(P(R),P(R)) 是微分映射 D p = p D p = p Dp=p^(')D p=p^{\prime}Dp=p 。只有常函数的导数才能等于零函数。于是, T T TTT 的零空间是常函数组成的集合。
  • T L ( P ( R ) , P ( R ) ) T L ( P ( R ) , P ( R ) ) T inL(P(R),P(R))T \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))TL(P(R),P(R)) 是乘 x 2 x 2 x^(2)x^{2}x2 映射 ( T p ) ( x ) = x 2 p ( x ) ( T p ) ( x ) = x 2 p ( x ) (Tp)(x)=x^(2)p(x)(T p)(x)=x^{2} p(x)(Tp)(x)=x2p(x). 在 x R x R x inRx \in \mathbf{R}xR 时满足 x 2 p ( x ) = 0 x 2 p ( x ) = 0 x^(2)p(x)=0x^{2} p(x)=0x2p(x)=0 的多项式 p p ppp 只有 0 多项式. 于是 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0}.
  • T L ( F , F ) T L F , F T inL(F^(oo),F^(oo))T \in \mathcal{L}\left(\mathbf{F}^{\infty}, \mathbf{F}^{\infty}\right)TL(F,F) 是向后移位映射
T ( x 1 , x 2 , x 3 , ) = ( x 2 , x 3 , ) T x 1 , x 2 , x 3 , = x 2 , x 3 , T(x_(1),x_(2),x_(3),dots)=(x_(2),x_(3),dots)T\left(x_{1}, x_{2}, x_{3}, \ldots\right)=\left(x_{2}, x_{3}, \ldots\right)T(x1,x2,x3,)=(x2,x3,)
显然, T ( x 1 , x 2 , x 3 , ) T x 1 , x 2 , x 3 , T(x_(1),x_(2),x_(3),dots)T\left(x_{1}, x_{2}, x_{3}, \ldots\right)T(x1,x2,x3,) 等于 0 当且仅当 x 2 , x 3 , x 2 , x 3 , x_(2),x_(3),dotsx_{2}, x_{3}, \ldotsx2,x3, 都是 0 . 于是 null T = T = T=T=T= { ( a , 0 , 0 , ) : a F } { ( a , 0 , 0 , ) : a F } {(a,0,0,dots):a inF}\{(a, 0,0, \ldots): a \in \mathbf{F}\}{(a,0,0,):aF}.
下面的命题证明了线性映射的零空间是定义域的子空间。特别地, 0 包含于每个线性映射的零空间。
有些数学家使用术语核而不是零空间. null 一词的意思是零. 术语 "零空间"提醒我们这一概念与 0有关。

3.14 零空间是子空间

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,则 null T null T null T\operatorname{null} TnullT V V VVV 的子空间。
证明 因为 T T TTT 是线性映射,我们知道 T ( 0 ) = 0 T ( 0 ) = 0 T(0)=0T(0)=0T(0)=0 (由于 3.11 )。所以 0 null T 0 null T 0in null T0 \in \operatorname{null} T0nullT
u , v null T u , v null T u,v in null Tu, v \in \operatorname{null} Tu,vnullT. 则
T ( u + v ) = T u + T v = 0 + 0 = 0 T ( u + v ) = T u + T v = 0 + 0 = 0 T(u+v)=Tu+Tv=0+0=0T(u+v)=T u+T v=0+0=0T(u+v)=Tu+Tv=0+0=0
u + v null T u + v null T u+v in null Tu+v \in \operatorname{null} Tu+vnullT. 于是 null T T TTT 对加法封闭.
u null T u null T u in null Tu \in \operatorname{null} TunullT λ F λ F lambda inF\lambda \in \mathbf{F}λF. 则
T ( λ u ) = λ T u = λ 0 = 0 T ( λ u ) = λ T u = λ 0 = 0 T(lambda u)=lambda Tu=lambda0=0T(\lambda u)=\lambda T u=\lambda 0=0T(λu)=λTu=λ0=0
λ u null T λ u null T lambda u in null T\lambda u \in \operatorname{null} TλunullT. 于是 null T T TTT 对标量乘法封闭.
再看一下例3.13中计算过的零空间,注意它们都是子空间。
我们已经证明了 null T null T null T\operatorname{null} TnullT 包含 0 ,并且对加法和标量乘法都封闭。因此 null T T TTT V V VVV 的子空间 (由于 1.34)。
我们将很快看到,对于线性映射,下面的定义与零空间联系密切.

3.15 定义 单的(injective)

如果当 T u = T v T u = T v Tu=TvT u=T vTu=Tv 时必有 u = v u = v u=vu=vu=v, 则称映射 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW 是单的.
很多数学家使用"一对一的"这个术语,意思与 "单的"相同。
上面的定义也可以重述为:称 T T TTT 是单的,若当 u v u v u!=vu \neq vuv 时必有 T u T v T u T v Tu!=TvT u \neq T vTuTv 。也就是说: T T TTT 是单的,若它将不同的输入映为不同的输出。
下面的命题说的是:为了验证线性映射是单的,只需验证 0 是唯一一个被映成 0的向量. 作为这个命题的一个简单应用,我们看到 3.13 中的那些线性映射(其零空间已经算过了)只有乘 x 2 x 2 x^(2)x^{2}x2 映射是单的(除了零映射在 V = { 0 } V = { 0 } V={0}V=\{0\}V={0} 的特殊情形是单的之外)。

3.16 单射性等价于零空间为 { 0 } { 0 } {0}\{0\}{0}

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W), 则 T T TTT 是单的当且仅当 null T = { 0 } null T = { 0 } null T={0}\operatorname{null} T=\{0\}nullT={0}.
证明 首先假设 T T TTT 是单的. 我们要证明 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0} 。我们已经知道 { 0 } null T { 0 } null T {0}sub null T\{0\} \subset \operatorname{null} T{0}nullT (由 3.11)。为了证明另一个方向的包含关系,设 v null T v null T v in null Tv \in \operatorname{null} TvnullT 。则
T ( v ) = 0 = T ( 0 ) . T ( v ) = 0 = T ( 0 ) . T(v)=0=T(0).T(v)=0=T(0) .T(v)=0=T(0).
因为 T T TTT 是单的, 故由上式可得 v = 0 v = 0 v=0v=0v=0. 于是 null T = { 0 } null T = { 0 } null T={0}\operatorname{null} T=\{0\}nullT={0}.
为了证明另一方向的蕴涵关系,假设 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0} 。我们要证明 T T TTT 是单的. 为此,设 u , v V u , v V u,v in Vu, v \in Vu,vV T u = T v T u = T v Tu=TvT u=T vTu=Tv ,那么
0 = T u T v = T ( u v ) 0 = T u T v = T ( u v ) 0=Tu-Tv=T(u-v)0=T u-T v=T(u-v)0=TuTv=T(uv)
因此 u v u v u-vu-vuv null T null T null T\operatorname{null} TnullT 中, 这说明 u v = 0 u v = 0 u-v=0u-v=0uv=0, 即 u = v u = v u=vu=vu=v. 于是 T T TTT 是单的.

值域与满射性

现在我们给一个函数的输出集取个名字.

3.17 定义 值域(range)

对于 V V VVV W W WWW 的映射 T , T T , T T,TT, TT,T 的值域是 W W WWW 中形如 T v T v TvT vTv (其中 v V v V v in Vv \in VvV )的向量组成的子集:
range T = { T v : v V } .  range  T = { T v : v V } . " range "T={Tv:v in V}.\text { range } T=\{T v: v \in V\} . range T={Tv:vV}.

3.18 例 值域

  • T T TTT V V VVV W W WWW 的零映射, 即对所有 v V v V v in Vv \in VvV 都有 T v = 0 T v = 0 Tv=0T v=0Tv=0, 则 range T = { 0 } T = { 0 } T={0}T=\{0\}T={0}.
  • T L ( R 2 , R 3 ) T L R 2 , R 3 T inL(R^(2),R^(3))T \in \mathcal{L}\left(\mathbf{R}^{2}, \mathbf{R}^{3}\right)TL(R2,R3) 定义为 T ( x , y ) = ( 2 x , 5 y , x + y ) T ( x , y ) = ( 2 x , 5 y , x + y ) T(x,y)=(2x,5y,x+y)T(x, y)=(2 x, 5 y, x+y)T(x,y)=(2x,5y,x+y), 则
range T = { ( 2 x , 5 y , x + y ) : x , y R } .  range  T = { ( 2 x , 5 y , x + y ) : x , y R } . " range "T={(2x,5y,x+y):x,y inR}.\text { range } T=\{(2 x, 5 y, x+y): x, y \in \mathbf{R}\} . range T={(2x,5y,x+y):x,yR}.
range T T TTT 的一个基为 ( 2 , 0 , 1 ) , ( 0 , 5 , 1 ) ( 2 , 0 , 1 ) , ( 0 , 5 , 1 ) (2,0,1),(0,5,1)(2,0,1),(0,5,1)(2,0,1),(0,5,1).
  • D L ( P ( R ) , P ( R ) ) D L ( P ( R ) , P ( R ) ) D inL(P(R),P(R))D \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))DL(P(R),P(R)) 是微分映射 D p = p D p = p Dp=p^(')D p=p^{\prime}Dp=p 。由于对每个多项式 q P ( R ) q P ( R ) q inP(R)q \in \mathcal{P}(\mathbf{R})qP(R) 均存在多项式 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R) 使得 p = q p = q p^(')=qp^{\prime}=qp=q, 故 D D DDD 的值域是 P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R).
下面的命题证明了线性映射的值域是目标空间的子空间。
有些数学家使用像这个词,意思与值域相同。

3.19 值域是一个子空间

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,则 range T T TTT W W WWW 的子空间。
证明 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则 T ( 0 ) = 0 T ( 0 ) = 0 T(0)=0T(0)=0T(0)=0 (由 3.11),故 0 0 0in0 \in0 range T T TTT
w 1 , w 2 w 1 , w 2 w_(1),w_(2)inw_{1}, w_{2} \inw1,w2 range T T TTT, 则存在 v 1 , v 2 V v 1 , v 2 V v_(1),v_(2)in Vv_{1}, v_{2} \in Vv1,v2V 使得 T v 1 = w 1 , T v 2 = w 2 T v 1 = w 1 , T v 2 = w 2 Tv_(1)=w_(1),Tv_(2)=w_(2)T v_{1}=w_{1}, T v_{2}=w_{2}Tv1=w1,Tv2=w2. 于是
T ( v 1 + v 2 ) = T v 1 + T v 2 = w 1 + w 2 . T v 1 + v 2 = T v 1 + T v 2 = w 1 + w 2 . T(v_(1)+v_(2))=Tv_(1)+Tv_(2)=w_(1)+w_(2).T\left(v_{1}+v_{2}\right)=T v_{1}+T v_{2}=w_{1}+w_{2} .T(v1+v2)=Tv1+Tv2=w1+w2.
w 1 + w 2 range T w 1 + w 2 range T w_(1)+w_(2)in range Tw_{1}+w_{2} \in \operatorname{range} Tw1+w2rangeT 。因此 range T T TTT 对加法封闭.
w range T , λ F w range T , λ F w in range T,lambda inFw \in \operatorname{range} T, \lambda \in \mathbf{F}wrangeT,λF ,则存在 v V v V v in Vv \in VvV 使得 T v = w T v = w Tv=wT v=wTv=w 。于是
T ( λ v ) = λ T v = λ w T ( λ v ) = λ T v = λ w T(lambda v)=lambda Tv=lambda wT(\lambda v)=\lambda T v=\lambda wT(λv)=λTv=λw
λ w range T λ w range T lambda w in range T\lambda w \in \operatorname{range} TλwrangeT 。因此 range T range T range T\operatorname{range} TrangeT 对标量乘法封闭
我们已经证明了 range T T TTT 包含 0 , 并且对加法和标量乘法都封闭, 故 range T T TTT W W WWW 的子空间(由于 1.34)。

3.20 定义 满的(surjective)

如果函数 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW 的值域等于 W W WWW ,则称 T T TTT 为满的.
为了解释上述定义,注意到在 3.18 中计算过其值域的那些线性映射,只有微分映射是满的(除了零映射在 W = { 0 } W = { 0 } W={0}W=\{0\}W={0} 的特殊情形下是满的之外)。
线性映射是不是满的与其映到哪个向量空间有关。
许多数学家采用映上这个术语,意思与满的相同。
3.21 例 定义为 D p = p D p = p Dp=p^(')D p=p^{\prime}Dp=p 的微分映射 D L ( P 5 ( R ) , P 5 ( R ) ) D L P 5 ( R ) , P 5 ( R ) D inL(P_(5)(R),P_(5)(R))D \in \mathcal{L}\left(\mathcal{P}_{5}(\mathbf{R}), \mathcal{P}_{5}(\mathbf{R})\right)DL(P5(R),P5(R)) 不是满的, 因为多项式 x 5 x 5 x^(5)x^{5}x5 不包含于 T T TTT 的值域。然而,定义为 S p = p S p = p Sp=p^(')S p=p^{\prime}Sp=p 微分映射 S L ( P 5 ( R ) , P 4 ( R ) ) S L P 5 ( R ) , P 4 ( R ) S inL(P_(5)(R),P_(4)(R))S \in \mathcal{L}\left(\mathcal{P}_{5}(\mathbf{R}), \mathcal{P}_{4}(\mathbf{R})\right)SL(P5(R),P4(R)) 是满的,因为其值域等于 P 4 ( R ) P 4 ( R ) P_(4)(R)\mathcal{P}_{4}(\mathbf{R})P4(R) ,它就是 S S SSS 映到的向量空间。

线性映射基本定理

下面的结果非常重要,所以它有一个引人注目的名字.

3.22 线性映射基本定理

V V VVV 是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则 range T T TTT 是有限维的并且
dim V = dim null T + dim range T . dim V = dim null T + dim range T dim V=dim null T+dim range T". "\operatorname{dim} V=\operatorname{dim} \operatorname{null} T+\operatorname{dim} \operatorname{range} T \text {. }dimV=dimnullT+dimrangeT
证明 设 u 1 , , u m u 1 , , u m u_(1),dots,u_(m)u_{1}, \ldots, u_{m}u1,,um 是 null T T TTT 的基,则 dim null T = m dim null T = m dim null T=m\operatorname{dim} \operatorname{null} T=mdimnullT=m ,且线性无关组 u 1 , , u m u 1 , , u m u_(1),dots,u_(m)u_{1}, \ldots, u_{m}u1,,um 可以扩充成 V V VVV 的基 u 1 , , u m , v 1 , , v n u 1 , , u m , v 1 , , v n u_(1),dots,u_(m),v_(1),dots,v_(n)u_{1}, \ldots, u_{m}, v_{1}, \ldots, v_{n}u1,,um,v1,,vn (由于 2.33)。于是 dim V = m + n dim V = m + n dim V=m+n\operatorname{dim} V=m+ndimV=m+n 。为完成证明,只需证明 range T T TTT 是有限维的,并且 dim range T = n dim range T = n dim range T=n\operatorname{dim} \operatorname{range} T=ndimrangeT=n 。为此,往证 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn是 range T T TTT 的基。
v V v V v in Vv \in VvV. 因为 u 1 , , u m , v 1 , , v n u 1 , , u m , v 1 , , v n u_(1),dots,u_(m),v_(1),dots,v_(n)u_{1}, \ldots, u_{m}, v_{1}, \ldots, v_{n}u1,,um,v1,,vn 张成 V V VVV ,所以
v = a 1 u 1 + + a m u m + b 1 v 1 + + b n v n v = a 1 u 1 + + a m u m + b 1 v 1 + + b n v n v=a_(1)u_(1)+cdots+a_(m)u_(m)+b_(1)v_(1)+cdots+b_(n)v_(n)v=a_{1} u_{1}+\cdots+a_{m} u_{m}+b_{1} v_{1}+\cdots+b_{n} v_{n}v=a1u1++amum+b1v1++bnvn
其中的这些 a a aaa b b bbb 都含于 F F F\mathbf{F}F 。用 T T TTT 作用上式两端可得
T v = b 1 T v 1 + + b n T v n T v = b 1 T v 1 + + b n T v n Tv=b_(1)Tv_(1)+cdots+b_(n)Tv_(n)T v=b_{1} T v_{1}+\cdots+b_{n} T v_{n}Tv=b1Tv1++bnTvn
其中没有出现形如 T u j T u j Tu_(j)T u_{j}Tuj 的项,这是因为每个 u j null T u j null T u_(j)in null Tu_{j} \in \operatorname{null} TujnullT 。上式表明 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn 张成 range T T TTT 。特别地,range T T TTT 是有限维的。
为了证明 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn 是线性无关的,设 c 1 , , c n F c 1 , , c n F c_(1),dots,c_(n)inFc_{1}, \ldots, c_{n} \in \mathbf{F}c1,,cnF 并且
c 1 T v 1 + + c n T v n = 0 c 1 T v 1 + + c n T v n = 0 c_(1)Tv_(1)+cdots+c_(n)Tv_(n)=0c_{1} T v_{1}+\cdots+c_{n} T v_{n}=0c1Tv1++cnTvn=0
那么
T ( c 1 v 1 + + c n v n ) = 0 T c 1 v 1 + + c n v n = 0 T(c_(1)v_(1)+cdots+c_(n)v_(n))=0T\left(c_{1} v_{1}+\cdots+c_{n} v_{n}\right)=0T(c1v1++cnvn)=0
因此
c 1 v 1 + + c n v n null T c 1 v 1 + + c n v n null T c_(1)v_(1)+cdots+c_(n)v_(n)in null Tc_{1} v_{1}+\cdots+c_{n} v_{n} \in \operatorname{null} Tc1v1++cnvnnullT
由于 u 1 , , u m u 1 , , u m u_(1),dots,u_(m)u_{1}, \ldots, u_{m}u1,,um 张成 null T T TTT ,我们有
c 1 v 1 + + c n v n = d 1 u 1 + + d m u m c 1 v 1 + + c n v n = d 1 u 1 + + d m u m c_(1)v_(1)+cdots+c_(n)v_(n)=d_(1)u_(1)+cdots+d_(m)u_(m)c_{1} v_{1}+\cdots+c_{n} v_{n}=d_{1} u_{1}+\cdots+d_{m} u_{m}c1v1++cnvn=d1u1++dmum
其中的这些 d d ddd 都含于 F F F\mathbf{F}F 。这个等式表明,所有的 c c ccc (和 d d ddd )都是 0 (因为 u 1 , , u m u 1 , , u m u_(1),dots,u_(m)u_{1}, \ldots, u_{m}u1,,um, v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 线性无关)。是 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn 是线性无关的,故为 range T range T range T\operatorname{range} TrangeT 的基。
现在我们可以证明,从一个有限维向量空间到更小的向量空间的线性映射不可能是单的, 这里 "更小"是用维数来衡量的.

3.23 到更小维数向量空间的线性映射不是单的

如果 V V VVV W W WWW 都是有限维向量空间,并且 dim V > dim W dim V > dim W dim V > dim W\operatorname{dim} V>\operatorname{dim} WdimV>dimW ,那么 V V VVV W W WWW 的线性映射一定不是单的。
证明 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则
dim null T = dim V dim range T dim V dim W > 0 dim null T = dim V dim range T dim V dim W > 0 {:[dim null T=dim V-dim range T],[ >= dim V-dim W],[ > 0]:}\begin{aligned} \operatorname{dim} \operatorname{null} T & =\operatorname{dim} V-\operatorname{dim} \operatorname{range} T \\ & \geq \operatorname{dim} V-\operatorname{dim} W \\ & >0 \end{aligned}dimnullT=dimVdimrangeTdimVdimW>0
其中等号成立是由于线性映射基本定理 3.22. 上述不等式表明 dim null T > 0 dim null T > 0 dim null T > 0\operatorname{dim} \operatorname{null} T>0dimnullT>0 。这意味着 null T T TTT 包含非零向量. 因此 T T TTT 不是单的(由于 3.16)。
下面的命题表明从一个有限维向量空间到更大的向量空间的线性映射不可能是满的,这里"更大"是用维数来衡量的.

3.24 到更大维数向量空间的线性映射不是满的

如果 V V VVV W W WWW 都是有限维向量空间,并且 dim V < dim W dim V < dim W dim V < dim W\operatorname{dim} V<\operatorname{dim} WdimV<dimW ,那么 V V VVV W W WWW 的线性映射一定不是满的。
证明 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则由线性映射基本定理 3.22 可得
dim range T = dim V dim null T dim V < dim W dim range T = dim V dim null T dim V < dim W {:[dim range T=dim V-dim null T],[ <= dim V],[ < dim W]:}\begin{aligned} \operatorname{dim} \operatorname{range} T & =\operatorname{dim} V-\operatorname{dim} \operatorname{null} T \\ & \leq \operatorname{dim} V \\ & <\operatorname{dim} W \end{aligned}dimrangeT=dimVdimnullTdimV<dimW
上述不等式表明 dim range T < dim W dim range T < dim W dim range T < dim W\operatorname{dim} \operatorname{range} T<\operatorname{dim} WdimrangeT<dimW 。这意味着 null T T TTT 不等于 W W WWW 。因此 T T TTT 不是满的.
我们马上就会看到 3.23 和 3.24 在线性方程组的理论中有重要的应用,其想法是用线性映射来表述线性方程组的问题。
3.25 例 用线性映射重述齐次线性方程组是否有非零解的问题。
解 取定正整数 m m mmm n n nnn ,设 A j , k F A j , k F A_(j,k)inFA_{j, k} \in \mathbf{F}Aj,kF (其中 j = 1 , , m , k = 1 , , n ) j = 1 , , m , k = 1 , , n ) j=1,dots,m,k=1,dots,n)j=1, \ldots, m, k=1, \ldots, n)j=1,,m,k=1,,n) 。考虑齐次线性方程
这里齐次的意思是每个方程右端的常数项都等于 0 .
{ k = 1 n A 1 , k x k = 0 k = 1 n A m , k x k = 0 k = 1 n A 1 , k x k = 0 k = 1 n A m , k x k = 0 {[sum_(k=1)^(n)A_(1,k)x_(k)=0],[vdots],[sum_(k=1)^(n)A_(m,k)x_(k)=0]:}\left\{\begin{array}{c} \sum_{k=1}^{n} A_{1, k} x_{k}=0 \\ \vdots \\ \sum_{k=1}^{n} A_{m, k} x_{k}=0 \end{array}\right.{k=1nA1,kxk=0k=1nAm,kxk=0
显然 x 1 = = x n = 0 x 1 = = x n = 0 x_(1)=cdots=x_(n)=0x_{1}=\cdots=x_{n}=0x1==xn=0 是上述方程组的一个解. 问题是, 是否还有其他解.
定义 T : F n F m T : F n F m T:F^(n)rarrF^(m)T: \mathbf{F}^{n} \rightarrow \mathbf{F}^{m}T:FnFm 如下:
T ( x 1 , , x n ) = ( k = 1 n A 1 , k x k , , k = 1 n A m , k x k ) . T x 1 , , x n = k = 1 n A 1 , k x k , , k = 1 n A m , k x k . T(x_(1),dots,x_(n))=(sum_(k=1)^(n)A_(1,k)x_(k),dots,sum_(k=1)^(n)A_(m,k)x_(k)).T\left(x_{1}, \ldots, x_{n}\right)=\left(\sum_{k=1}^{n} A_{1, k} x_{k}, \ldots, \sum_{k=1}^{n} A_{m, k} x_{k}\right) .T(x1,,xn)=(k=1nA1,kxk,,k=1nAm,kxk).
方程 T ( x 1 , , x n ) = 0 T x 1 , , x n = 0 T(x_(1),dots,x_(n))=0T\left(x_{1}, \ldots, x_{n}\right)=0T(x1,,xn)=0 (其中 0 是 F m F m F^(m)\mathbf{F}^{m}Fm 的加法单位元,即,由 0 组成的长度为 m m mmm 的组)与上述齐次线性方程组是一样的。
我们想知道 null T T TTT 是否严格大于 { 0 } { 0 } {0}\{0\}{0} 。 也就是说,可以将上述方程是否有非零解的问题重新陈述如下(由 3.16):在什么条件下 T T TTT 不是单的?

3.26 齐次线性方程组

当变量多于方程时,齐次线性方程组必有非零解。
证明 使用上面例子中的记号和结果。那么 T T TTT F n F n F^(n)\mathbf{F}^{n}Fn F m F m F^(m)\mathbf{F}^{m}Fm 的线性映射,并且我们有含有 n n nnn 个变量 x 1 , , x n x 1 , , x n x_(1),dots,x_(n)x_{1}, \ldots, x_{n}x1,,xn m m mmm 个方程的齐次线性方程组。由 3.23 可知, 若 n > m n > m n > mn>mn>m T T TTT 不是单的。
上述命题的一个例子:含有 5 个变量和 4 个方程的齐次线性方程组必有非零解。
3.27 例 考虑是否可以选取常数项使得非齐次线性方程组无解的问题,并用线性映射重述这一问题。
解 取定正整数 m m mmm n n nnn ,设 A j , k F A j , k F A_(j,k)inFA_{j, k} \in \mathbf{F}Aj,kF (其中 j = 1 , , m , k = 1 , , n j = 1 , , m , k = 1 , , n j=1,dots,m,k=1,dots,nj=1, \ldots, m, k=1, \ldots, nj=1,,m,k=1,,n )。对于 c 1 , , c m F c 1 , , c m F c_(1),dots,c_(m)inFc_{1}, \ldots, c_{m} \in \mathbf{F}c1,,cmF, 考虑线性方程组
3.28
{ k = 1 n A 1 , k x k = c 1 k = 1 n A m , k x k = c m k = 1 n A 1 , k x k = c 1 k = 1 n A m , k x k = c m {[sum_(k=1)^(n)A_(1,k)x_(k)=c_(1)],[vdots],[sum_(k=1)^(n)A_(m,k)x_(k)=c_(m)]:}\left\{\begin{array}{c} \sum_{k=1}^{n} A_{1, k} x_{k}=c_{1} \\ \vdots \\ \sum_{k=1}^{n} A_{m, k} x_{k}=c_{m} \end{array}\right.{k=1nA1,kxk=c1k=1nAm,kxk=cm
现在的问题是,是否存在某些常数 c 1 , , c m F c 1 , , c m F c_(1),dots,c_(m)inFc_{1}, \ldots, c_{m} \in \mathbf{F}c1,,cmF 使得上述方程组无解。
定义 T : F n F m T : F n F m T:F^(n)rarrF^(m)T: \mathbf{F}^{n} \rightarrow \mathbf{F}^{m}T:FnFm 如下:
T ( x 1 , , x n ) = ( k = 1 n A 1 , k x k , , k = 1 n A m , k x k ) T x 1 , , x n = k = 1 n A 1 , k x k , , k = 1 n A m , k x k T(x_(1),dots,x_(n))=(sum_(k=1)^(n)A_(1,k)x_(k),dots,sum_(k=1)^(n)A_(m,k)x_(k))T\left(x_{1}, \ldots, x_{n}\right)=\left(\sum_{k=1}^{n} A_{1, k} x_{k}, \ldots, \sum_{k=1}^{n} A_{m, k} x_{k}\right)T(x1,,xn)=(k=1nA1,kxk,,k=1nAm,kxk)
方程 T ( x 1 , , x n ) = ( c 1 , , c m ) T x 1 , , x n = c 1 , , c m T(x_(1),dots,x_(n))=(c_(1),dots,c_(m))T\left(x_{1}, \ldots, x_{n}\right)=\left(c_{1}, \ldots, c_{m}\right)T(x1,,xn)=(c1,,cm) 与方程组 3.28 是一样的. 于是我们想知道是否 range T F m T F m T!=F^(m)T \neq \mathbf{F}^{m}TFm 。因此, 是否有常数 c 1 , , c m F c 1 , , c m F c_(1),dots,c_(m)inFc_{1}, \ldots, c_{m} \in \mathbf{F}c1,,cmF 使得方程组无解的问题可重述为:在什么条件下 T T TTT 不是满的?

3.29 非齐次线性方程组

当方程多于变量时,必有一组常数项使得相应的非齐次线性方程组无解.
变量多于方程的齐次线性方程组和方程多于变量的非齐次线性方程组的这些结果(3.26和3.29)通常都是用高斯消元法来证明的. 这里采用的抽象处理方法使证明更简洁。
证明 使用上面例子中的记号和结果。那么 T T TTT F n F n F^(n)\mathbf{F}^{n}Fn F m F m F^(m)\mathbf{F}^{m}Fm 的线性映射,并且我们有含有 n n nnn 个变量 x 1 , , x n x 1 , , x n x_(1),dots,x_(n)x_{1}, \ldots, x_{n}x1,,xn m m mmm 个方程的方程组。由3.24可知,若 n < m n < m n < mn<mn<m T T TTT 不是满的。
上述命题的一个例子:对于含有 4 个变量和 5 个方程的非齐次线性方程组,可以选取某些常数项使方程组无解。

习题 3.B

1 给出线性映射 T T TTT 使得 dim null T = 3 dim null T = 3 dim null T=3\operatorname{dim} \operatorname{null} T=3dimnullT=3 dim range T = 2 dim range T = 2 dim range T=2\operatorname{dim} \operatorname{range} T=2dimrangeT=2.
2 设 V V VVV 是向量空间, S , T L ( V , V ) S , T L ( V , V ) S,T inL(V,V)S, T \in \mathcal{L}(V, V)S,TL(V,V) 使得 range S S S subS \subsetS null T T TTT 。证明 ( S T ) 2 = 0 ( S T ) 2 = 0 (ST)^(2)=0(S T)^{2}=0(ST)2=0.
3 设 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm V V VVV 中的向量组. 定义 T L ( F m , V ) T L F m , V T inL(F^(m),V)T \in \mathcal{L}\left(\mathbf{F}^{m}, V\right)TL(Fm,V) 如下:
T ( z 1 , , z m ) = z 1 v 1 + + z m v m T z 1 , , z m = z 1 v 1 + + z m v m T(z_(1),dots,z_(m))=z_(1)v_(1)+cdots+z_(m)v_(m)T\left(z_{1}, \ldots, z_{m}\right)=z_{1} v_{1}+\cdots+z_{m} v_{m}T(z1,,zm)=z1v1++zmvm
(a) T T TTT 的什么性质相当于 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 张成 V V VVV ?
(b) T T TTT 的什么性质相当于 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 是线性无关的?
4 证明 { T L ( R 5 , R 4 ) : dim null T > 2 } T L R 5 , R 4 : dim null T > 2 {T inL(R^(5),R^(4)):dim null T > 2}\left\{T \in \mathcal{L}\left(\mathbf{R}^{5}, \mathbf{R}^{4}\right): \operatorname{dim} \operatorname{null} T>2\right\}{TL(R5,R4):dimnullT>2} 不是 L ( R 5 , R 4 ) L R 5 , R 4 L(R^(5),R^(4))\mathcal{L}\left(\mathbf{R}^{5}, \mathbf{R}^{4}\right)L(R5,R4) 的子空间。
5 5 5\mathbf{5}5 给出线性映射 T : R 4 R 4 T : R 4 R 4 T:R^(4)rarrR^(4)T: \mathbf{R}^{4} \rightarrow \mathbf{R}^{4}T:R4R4 使得 range T = null T range T = null T range T=null T\operatorname{range} T=\operatorname{null} TrangeT=nullT
6 证明不存在线性映射 T : R 5 R 5 T : R 5 R 5 T:R^(5)rarrR^(5)T: \mathbf{R}^{5} \rightarrow \mathbf{R}^{5}T:R5R5 使得 range T = null T T = null T T=null TT=\operatorname{null} TT=nullT.
7 设 V V VVV W W WWW 都是有限维的,且 2 dim V dim W 2 dim V dim W 2 <= dim V <= dim W2 \leq \operatorname{dim} V \leq \operatorname{dim} W2dimVdimW 。证明 { T L ( V , W ) { T L ( V , W ) {T inL(V,W)\{T \in \mathcal{L}(V, W){TL(V,W) T T TTT 不是单的 } } }\}} 不是 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 的子空间。
8 设 V V VVV W W WWW 都是有限维的,且 dim V dim W 2 dim V dim W 2 dim V >= dim W >= 2\operatorname{dim} V \geq \operatorname{dim} W \geq 2dimVdimW2 。证明 { T L ( V , W ) { T L ( V , W ) {T inL(V,W)\{T \in \mathcal{L}(V, W){TL(V,W) : T T TTT 不是满的 } } }\}} 不是 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 的子空间。
9 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 是单的, v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 中线性无关。证明 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn W W WWW 中线性无关。
10 设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 张成 V V VVV ,并设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明组 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn 张成 range T T TTT
11 设 S 1 , , S n S 1 , , S n S_(1),dots,S_(n)S_{1}, \ldots, S_{n}S1,,Sn 均为单的线性映射且 S 1 S 2 S n S 1 S 2 S n S_(1)S_(2)cdotsS_(n)S_{1} S_{2} \cdots S_{n}S1S2Sn 有意义。证明 S 1 S 2 S n S 1 S 2 S n S_(1)S_(2)cdotsS_(n)S_{1} S_{2} \cdots S_{n}S1S2Sn 是单射.
12 设 V V VVV 是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明 V V VVV 有一个子空间 U U UUU 使得 U null T = { 0 } U null T = { 0 } U nn null T={0}U \cap \operatorname{null} T=\{0\}UnullT={0}且 range T = { T u : u U } T = { T u : u U } T={Tu:u in U}T=\{T u: u \in U\}T={Tu:uU}
13 设 T T TTT 是从 F 4 F 4 F^(4)\mathbf{F}^{4}F4 F 2 F 2 F^(2)\mathbf{F}^{2}F2 的线性映射使得 null T = { ( x 1 , x 2 , x 3 , x 4 ) F 4 : x 1 = T = x 1 , x 2 , x 3 , x 4 F 4 : x 1 = T={(x_(1),x_(2),x_(3),x_(4))inF^(4):x_(1)=:}T=\left\{\left(x_{1}, x_{2}, x_{3}, x_{4}\right) \in \mathbf{F}^{4}: x_{1}=\right.T={(x1,x2,x3,x4)F4:x1= 5 x 2 , x 3 = 7 x 4 } 5 x 2 , x 3 = 7 x 4 {:5x_(2),x_(3)=7x_(4)}\left.5 x_{2}, x_{3}=7 x_{4}\right\}5x2,x3=7x4} 。证明 T T TTT 是满的。
14 设 U U UUU R 8 R 8 R^(8)\mathbf{R}^{8}R8 的一个 3 维子空间, T T TTT R 8 R 8 R^(8)\mathbf{R}^{8}R8 R 5 R 5 R^(5)\mathbf{R}^{5}R5 的一个线性映射使得 null T = U null T = U nullT=U\mathrm{null} T=UnullT=U.证明 T T TTT 是满的。
15 证明不存在零空间等于 { ( x 1 , x 2 , x 3 , x 4 , x 5 ) F 5 : x 1 = 3 x 2 , x 3 = x 4 = x 5 } x 1 , x 2 , x 3 , x 4 , x 5 F 5 : x 1 = 3 x 2 , x 3 = x 4 = x 5 {(x_(1),x_(2),x_(3),x_(4),x_(5))inF^(5):x_(1)=3x_(2),x_(3)=x_(4)=x_(5)}\left\{\left(x_{1}, x_{2}, x_{3}, x_{4}, x_{5}\right) \in \mathbf{F}^{5}: x_{1}=3 x_{2}, x_{3}=x_{4}=x_{5}\right\}{(x1,x2,x3,x4,x5)F5:x1=3x2,x3=x4=x5} F 5 F 5 F^(5)\mathbf{F}^{5}F5 F 2 F 2 F^(2)\mathbf{F}^{2}F2 的线性映射。
16 假设在 V V VVV 上存在一个线性映射,其零空间和值域都是有限维的。证明 V V VVV 是有限维的。
17 设 V V VVV W W WWW 都是有限维的。证明存在一个 V V VVV W W WWW 的单的线性映射当且仅当 dim V dim W dim V dim W dim V <= dim W\operatorname{dim} V \leq \operatorname{dim} WdimVdimW.
18 设 V V VVV W W WWW 都是有限维的。证明存在一个 V V VVV W W WWW 的满的线性映射当且仅当 dim V dim W dim V dim W dim V >= dim W\operatorname{dim} V \geq \operatorname{dim} WdimVdimW
19 设 V V VVV W W WWW 都是有限维的,且 U U UUU V V VVV 的子空间。证明存在 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 使得 null T = U T = U T=UT=UT=U 当且仅当 dim U dim V dim W dim U dim V dim W dim U >= dim V-dim W\operatorname{dim} U \geq \operatorname{dim} V-\operatorname{dim} WdimUdimVdimW.
20 设 W W WWW 是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明 T T TTT 是单的当且仅当存在 S L ( W , V ) S L ( W , V ) S inL(W,V)S \in \mathcal{L}(W, V)SL(W,V) 使得 S T S T STS TST V V VVV 上的恒等映射。
21 设 V V VVV 是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明 T T TTT 是满的当且仅当存在 S L ( W , V ) S L ( W , V ) S inL(W,V)S \in \mathcal{L}(W, V)SL(W,V) 使得 T S T S TST STS W W WWW 上的恒等映射。
22 设 U U UUU V V VVV 都是有限维的向量空间,并设 S L ( V , W ) , T L ( U , V ) S L ( V , W ) , T L ( U , V ) S inL(V,W),T inL(U,V)S \in \mathcal{L}(V, W), T \in \mathcal{L}(U, V)SL(V,W),TL(U,V). 证明
dim null S T dim null S + dim null T dim  null  S T dim null S + dim null T dim" null "ST <= dim null S+dim null T\operatorname{dim} \text { null } S T \leq \operatorname{dim} \operatorname{null} S+\operatorname{dim} \operatorname{null} Tdim null STdimnullS+dimnullT
23 设 U U UUU V V VVV 都是有限维的向量空间,并设 S L ( V , W ) , T L ( U , V ) S L ( V , W ) , T L ( U , V ) S inL(V,W),T inL(U,V)S \in \mathcal{L}(V, W), T \in \mathcal{L}(U, V)SL(V,W),TL(U,V). 证明
dim range S T min { dim range S , dim range T } . dim range S T min { dim range S , dim range  T } dim range ST <= min{dim range S", dim range "T}". "\operatorname{dim} \operatorname{range} S T \leq \min \{\operatorname{dim} \operatorname{range} S \text {, dim range } T\} \text {. }dimrangeSTmin{dimrangeS, dim range T}
24 设 W W WWW 是有限维的,并设 T 1 , T 2 L ( V , W ) T 1 , T 2 L ( V , W ) T_(1),T_(2)inL(V,W)T_{1}, T_{2} \in \mathcal{L}(V, W)T1,T2L(V,W) 。证明 null T 1 T 1 T_(1)subT_{1} \subsetT1 null T 2 T 2 T_(2)T_{2}T2 当且仅当存在 S L ( W , W ) S L ( W , W ) S inL(W,W)S \in \mathcal{L}(W, W)SL(W,W) 使得 T 2 = S T 1 T 2 = S T 1 T_(2)=ST_(1)T_{2}=S T_{1}T2=ST1
25 设 V V VVV 是有限维的,并设 T 1 , T 2 L ( V , W ) T 1 , T 2 L ( V , W ) T_(1),T_(2)inL(V,W)T_{1}, T_{2} \in \mathcal{L}(V, W)T1,T2L(V,W) 。证明 range T 1 range T 2 T 1 range T 2 T_(1)sub rangeT_(2)T_{1} \subset \operatorname{range} T_{2}T1rangeT2 当且仅当存在 S L ( V , V ) S L ( V , V ) S inL(V,V)S \in \mathcal{L}(V, V)SL(V,V) 使得 T 1 = T 2 S T 1 = T 2 S T_(1)=T_(2)ST_{1}=T_{2} ST1=T2S
26 设 D L ( P ( R ) , P ( R ) ) D L ( P ( R ) , P ( R ) ) D inL(P(R),P(R))D \in \mathcal{L}(\mathcal{P}(\mathbf{R}), \mathcal{P}(\mathbf{R}))DL(P(R),P(R)) 使得对每个非常数多项式 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R) 均有 deg D p = deg D p = deg Dp=\operatorname{deg} D p=degDp= ( deg p ) 1 ( deg p ) 1 (deg p)-1(\operatorname{deg} p)-1(degp)1 。证明 D D DDD 是满的。
这里采用 D D DDD 这个记号是想让你联想到微分映射,它将 p p ppp 变为 p p p^(')p^{\prime}p 。即使不知道多项式的求导公式(但知道它将多项式的次数降低 1 次),我们也可以使用这个习题来证明,对于每个多项式 q P ( R ) q P ( R ) q inP(R)q \in \mathcal{P}(\mathbf{R})qP(R) ,均存在多项式 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R) 使得 p = q p = q p^(')=qp^{\prime}=qp=q
27 设 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R). 证明存在多项式 q P ( R ) q P ( R ) q inP(R)q \in \mathcal{P}(\mathbf{R})qP(R) 使得 5 q + 3 q = p 5 q + 3 q = p 5q^('')+3q^(')=p5 q^{\prime \prime}+3 q^{\prime}=p5q+3q=p.本题可以不用线性代数的知识来做,不过用线性代数的知识做更有意思。
28 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,并设 w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm 是 range T T TTT 的基。证明存在 φ 1 , , φ m φ 1 , , φ m varphi_(1),dots,varphi_(m)in\varphi_{1}, \ldots, \varphi_{m} \inφ1,,φm L ( V , F ) L ( V , F ) L(V,F)\mathcal{L}(V, \mathbf{F})L(V,F) 使得对每个 v V v V v in Vv \in VvV 均有 T v = φ 1 ( v ) w 1 + + φ m ( v ) w m T v = φ 1 ( v ) w 1 + + φ m ( v ) w m Tv=varphi_(1)(v)w_(1)+cdots+varphi_(m)(v)w_(m)T v=\varphi_{1}(v) w_{1}+\cdots+\varphi_{m}(v) w_{m}Tv=φ1(v)w1++φm(v)wm.
29 设 φ L ( V , F ) φ L ( V , F ) varphi inL(V,F)\varphi \in \mathcal{L}(V, \mathbf{F})φL(V,F) 。假定 u V u V u in Vu \in VuV 不属于 null φ φ varphi\varphiφ 。证明 V = null φ { a u : a F } V = null φ { a u : a F } V=null varphi o+{au:a inF}V=\operatorname{null} \varphi \oplus\{a u: a \in \mathbf{F}\}V=nullφ{au:aF}
30 设 φ 1 φ 1 varphi_(1)\varphi_{1}φ1 φ 2 φ 2 varphi_(2)\varphi_{2}φ2 都是 V V VVV F F F\mathbf{F}F 的线性映射,且具有相同的零空间。证明存在常数 c F c F c inFc \in \mathbf{F}cF使得 φ 1 = c φ 2 φ 1 = c φ 2 varphi_(1)=cvarphi_(2)\varphi_{1}=c \varphi_{2}φ1=cφ2
31 给出 R 5 R 5 R^(5)\mathbf{R}^{5}R5 R 2 R 2 R^(2)\mathbf{R}^{2}R2 的两个线性映射 T 1 T 1 T_(1)T_{1}T1 T 2 T 2 T_(2)T_{2}T2 ,使得它们具有相同的零空间,但 T 1 T 1 T_(1)T_{1}T1 不是 T 2 T 2 T_(2)T_{2}T2 的标量倍。

3.C 矩阵

用矩阵表示线性映射

我们知道,若 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基,且 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW 是线性的,则 T v 1 , , T v n T v 1 , , T v n Tv_(1),dots,Tv_(n)T v_{1}, \ldots, T v_{n}Tv1,,Tvn的值确定了 T T TTT V V VVV 的任意向量上的值(见3.5)。我们马上就会看到, 利用 W W WWW 的基,矩阵可用以有效地记录这些 T v j T v j Tv_(j)T v_{j}Tvj 的值.
3.30 定义 矩阵(matrix), A j , k A j , k A_(j,k)A_{j, k}Aj,k
m m mmm n n nnn 都是正整数. m × n m × n m xx nm \times nm×n 矩阵 A A AAA 是由 F F F\mathbf{F}F 的元素构成的 m m mmm n n nnn 列的矩形阵列:
A = ( A 1 , 1 A 1 , n A m , 1 A m , n ) A = A 1 , 1 A 1 , n A m , 1 A m , n A=([A_(1,1),dots,A_(1,n)],[vdots,,vdots],[A_(m,1),dots,A_(m,n)])A=\left(\begin{array}{ccc} A_{1,1} & \ldots & A_{1, n} \\ \vdots & & \vdots \\ A_{m, 1} & \ldots & A_{m, n} \end{array}\right)A=(A1,1A1,nAm,1Am,n)
记号 A j , k A j , k A_(j,k)A_{j, k}Aj,k 表示位于 A A AAA 的第 j j jjj 行第 k k kkk 列处的元素. 也就是说, 第一个下标代表行,第二个下标代表列。
因此 A 2 , 3 A 2 , 3 A_(2,3)A_{2,3}A2,3 表示位于矩阵 A A AAA 的第 2 行第 3 列处的元素。
3.31 例 若 A = ( 8 4 5 3 i 1 9 7 ) A = 8 4 5 3 i 1 9 7 A=([8,4,5-3i],[1,9,7])A=\left(\begin{array}{ccc}8 & 4 & 5-3 i \\ 1 & 9 & 7\end{array}\right)A=(8453i197), 则 A 2 , 3 = 7 A 2 , 3 = 7 A_(2,3)=7A_{2,3}=7A2,3=7.
下面是本节的一个关键定义:
3.32 定义 线性映射的矩阵(matrix of a linear map), M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T)
T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,并设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基。规定 T T TTT 关于这些基的矩阵为 m × n m × n m xx nm \times nm×n 矩阵 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) ,其中 A j , k A j , k A_(j,k)A_{j, k}Aj,k 满足
T v k = A 1 , k w 1 + + A m , k w m T v k = A 1 , k w 1 + + A m , k w m Tv_(k)=A_(1,k)w_(1)+cdots+A_(m,k)w_(m)T v_{k}=A_{1, k} w_{1}+\cdots+A_{m, k} w_{m}Tvk=A1,kw1++Am,kwm
如果这些基不是上下文自明的,则采用记号 M ( T , ( v 1 , , v n ) , ( w 1 , , w m ) ) M T , v 1 , , v n , w 1 , , w m M(T,(v_(1),dots,v_(n)),(w_(1),dots,w_(m)))\mathcal{M}\left(T,\left(v_{1}, \ldots, v_{n}\right),\left(w_{1}, \ldots, w_{m}\right)\right)M(T,(v1,,vn),(w1,,wm)).
线性映射 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 的矩阵 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 依赖于 V V VVV 的基 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn W W WWW 的基 w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm 以及 T T TTT. 然而, 基在上下文中应当是自明的, 因此通常将其从记号中省略掉.
为了记住如何从 T T TTT 构造 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T), 可以将定义域的基向量 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 横写在顶端,并将 T T TTT 映到的那个向量空间的基向量 w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm 竖写在左侧, 如下所示:
M ( T ) = w 1 w m ( v 1 v k v n A 1 , k A m , k ) M ( T ) = w 1 w m v 1 v k v n A 1 , k A m , k M(T)={:[],[w_(1)],[vdots],[w_(m)]:}([v_(1),dots,v_(k),dots,v_(n)],[,,A_(1,k),,],[,,vdots,,],[,,,A_(m,k),])\mathcal{M}(T)=\begin{gathered} \\ w_{1} \\ \vdots \\ w_{m} \end{gathered}\left(\begin{array}{ccccc} v_{1} & \ldots & v_{k} & \ldots & v_{n} \\ & & A_{1, k} & & \\ & & \vdots & & \\ & & & A_{m, k} & \end{array}\right)M(T)=w1wm(v1vkvnA1,kAm,k)
T v k T v k Tv_(k)T v_{k}Tvk 写成 w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm 的线性组合: T v k = j = 1 m A j , k w j T v k = j = 1 m A j , k w j Tv_(k)=sum_(j=1)^(m)A_(j,k)w_(j)T v_{k}=\sum_{j=1}^{m} A_{j, k} w_{j}Tvk=j=1mAj,kwj, 其中的这些系数就组成了 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的第 k k kkk 列。
如果 T T TTT 是从 n n nnn 维向量空间到 m m mmm维向量空间的一个线性映射,则 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 是一个 m × n m × n m xx nm \times nm×n 矩阵。
在上面的矩阵中, 只列出了第 k k kkk 列, 因此所列出的这些元素的第二个下标都是 k k kkk 。上图会让我们想到, T v k T v k Tv_(k)T v_{k}Tvk 也可以从矩阵 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 计算出来:将矩阵的第 k k kkk 列的每个元素与左侧的列中相应的 w w www 相乘,然后再将所得向量相加。
如果 T T TTT F n F n F^(n)\mathbf{F}^{n}Fn F m F m F^(m)\mathbf{F}^{m}Fm 的线性映射,那么除非特殊说明,总设所考虑的基是标准基(其中第 k k kkk 个基向量的第 k k kkk 个位置是 1 ,其他位置都是 0)。如果把 F m F m F^(m)\mathbf{F}^{m}Fm 中的元素看成由 m m mmm 个数组成的列,那么可以把 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的第 k k kkk 列视为 T T TTT 对第 k k kkk 个标准基向量的作用。
3.33 例 设 T L ( F 2 , F 3 ) T L F 2 , F 3 T inL(F^(2),F^(3))T \in \mathcal{L}\left(\mathbf{F}^{2}, \mathbf{F}^{3}\right)TL(F2,F3) 定义如下:
T ( x , y ) = ( x + 3 y , 2 x + 5 y , 7 x + 9 y ) T ( x , y ) = ( x + 3 y , 2 x + 5 y , 7 x + 9 y ) T(x,y)=(x+3y,2x+5y,7x+9y)T(x, y)=(x+3 y, 2 x+5 y, 7 x+9 y)T(x,y)=(x+3y,2x+5y,7x+9y)
T T TTT 关于 F 2 F 2 F^(2)\mathbf{F}^{2}F2 F 3 F 3 F^(3)\mathbf{F}^{3}F3 的标准基的矩阵。
解 由于 T ( 1 , 0 ) = ( 1 , 2 , 7 ) , T ( 0 , 1 ) = ( 3 , 5 , 9 ) T ( 1 , 0 ) = ( 1 , 2 , 7 ) , T ( 0 , 1 ) = ( 3 , 5 , 9 ) T(1,0)=(1,2,7),T(0,1)=(3,5,9)T(1,0)=(1,2,7), T(0,1)=(3,5,9)T(1,0)=(1,2,7),T(0,1)=(3,5,9), 所以 T T TTT 关于标准基的 3 × 2 3 × 2 3xx23 \times 23×2 矩阵如下:
M ( T ) = ( 1 3 2 5 7 9 ) M ( T ) = 1      3 2      5 7      9 M(T)=([1,3],[2,5],[7,9])\mathcal{M}(T)=\left(\begin{array}{ll} 1 & 3 \\ 2 & 5 \\ 7 & 9 \end{array}\right)M(T)=(132579)
在考虑 P m ( F ) P m ( F ) P_(m)(F)\mathcal{P}_{m}(\mathbf{F})Pm(F) 时, 除非特别声明, 总使用标准基 1 , x , x 2 , , x m 1 , x , x 2 , , x m 1,x,x^(2),dots,x^(m)1, x, x^{2}, \ldots, x^{m}1,x,x2,,xm.
3.34 例 设 D L ( P 3 ( R ) , P 2 ( R ) ) D L P 3 ( R ) , P 2 ( R ) D inL(P_(3)(R),P_(2)(R))D \in \mathcal{L}\left(\mathcal{P}_{3}(\mathbf{R}), \mathcal{P}_{2}(\mathbf{R})\right)DL(P3(R),P2(R)) 是微分映射 D p = p D p = p Dp=p^(')D p=p^{\prime}Dp=p 。 求 D D DDD 关于 P 3 ( R ) P 3 ( R ) P_(3)(R)\mathcal{P}_{3}(\mathbf{R})P3(R) P 2 ( R ) P 2 ( R ) P_(2)(R)\mathcal{P}_{2}(\mathbf{R})P2(R)的标准基的矩阵。
解 由于 ( x n ) = n x n 1 x n = n x n 1 (x^(n))^(')=nx^(n-1)\left(x^{n}\right)^{\prime}=n x^{n-1}(xn)=nxn1, 所以 D D DDD 关于标准基的 3 × 4 3 × 4 3xx43 \times 43×4 矩阵如下:
M ( D ) = ( 0 1 0 0 0 0 2 0 0 0 0 3 ) M ( D ) = 0      1      0      0 0      0      2      0 0      0      0      3 M(D)=([0,1,0,0],[0,0,2,0],[0,0,0,3])\mathcal{M}(D)=\left(\begin{array}{llll} 0 & 1 & 0 & 0 \\ 0 & 0 & 2 & 0 \\ 0 & 0 & 0 & 3 \end{array}\right)M(D)=(010000200003)

矩阵的加法与标量乘法

在本节的余下部分,总假定 V V VVV W W WWW 是有限维的且已取定 V V VVV W W WWW 的基。则对于每个从 V V VVV W W WWW 的线性映射,我们都可以谈论它的矩阵(当然,是关于这些取定的基的)。两个线性映射之和的矩阵是否等于这两个映射的矩阵之和呢?
这个问题现在还没有意义,这是因为,尽管我们定义了两个线性映射的和,但是还没有定义两个矩阵的和。幸好矩阵的和有明显的定义,而且此定义恰好就有这样的性质。具体地,我们有如下定义。

3.35 定义 矩阵加法(matrix addition)

规定两个同样大小的矩阵的和是把矩阵中相对应的元素相加得到的矩阵:
( A 1 , 1 A 1 , n A m , 1 A m , n ) + ( C 1 , 1 C 1 , n C m , 1 C m , n ) = ( A 1 , 1 + C 1 , 1 A 1 , n + C 1 , n A m , 1 + C m , 1 A m , n + C m , n ) A 1 , 1 A 1 , n A m , 1 A m , n + C 1 , 1 C 1 , n C m , 1 C m , n = A 1 , 1 + C 1 , 1 A 1 , n + C 1 , n A m , 1 + C m , 1 A m , n + C m , n {:[([A_(1,1),dots,A_(1,n)],[vdots,,vdots],[A_(m,1),dots,A_(m,n)])+([C_(1,1),dots,C_(1,n)],[vdots,,vdots],[C_(m,1),dots,C_(m,n)])],[=([A_(1,1)+C_(1,1),dots,A_(1,n)+C_(1,n)],[vdots,,vdots],[A_(m,1)+C_(m,1),dots,A_(m,n)+C_(m,n)])]:}\begin{aligned} &\left(\begin{array}{ccc} A_{1,1} & \ldots & A_{1, n} \\ \vdots & & \vdots \\ A_{m, 1} & \ldots & A_{m, n} \end{array}\right)+\left(\begin{array}{ccc} C_{1,1} & \ldots & C_{1, n} \\ \vdots & & \vdots \\ C_{m, 1} & \ldots & C_{m, n} \end{array}\right) \\ &=\left(\begin{array}{ccc} A_{1,1}+C_{1,1} & \ldots & A_{1, n}+C_{1, n} \\ \vdots & & \vdots \\ A_{m, 1}+C_{m, 1} & \ldots & A_{m, n}+C_{m, n} \end{array}\right) \end{aligned}(A1,1A1,nAm,1Am,n)+(C1,1C1,nCm,1Cm,n)=(A1,1+C1,1A1,n+C1,nAm,1+Cm,1Am,n+Cm,n)
也就是说, ( A + C ) j , k = A j , k + C j , k ( A + C ) j , k = A j , k + C j , k (A+C)_(j,k)=A_(j,k)+C_(j,k)(A+C)_{j, k}=A_{j, k}+C_{j, k}(A+C)j,k=Aj,k+Cj,k.
在下面命题中,假设所有三个线性映射 S + T S T S + T S T S+T、S、TS+T 、 S 、 TS+TST 都使用同样的基.

3.36 线性映射的和的矩阵

S , T L ( V , W ) S , T L ( V , W ) S,T inL(V,W)S, T \in \mathcal{L}(V, W)S,TL(V,W), 则 M ( S + T ) = M ( S ) + M ( T ) M ( S + T ) = M ( S ) + M ( T ) M(S+T)=M(S)+M(T)\mathcal{M}(S+T)=\mathcal{M}(S)+\mathcal{M}(T)M(S+T)=M(S)+M(T).
上述结果的证明留给读者。
仍然假设我们已经取定了某些基, 标量与线性映射之积的矩阵是否等于标量与线性映射的矩阵之积?这个问题现在还没有意义,这是因为我们还没有定义矩阵的标量乘法. 幸好矩阵的标量乘法有明显的定义,而且此定义恰好就有这样的性质。

3.37 定义 矩阵的标量乘法(scalar multiplication of a matrix)

标量与矩阵的乘积就是用该标量乘以矩阵的每个元素:
λ ( A 1 , 1 A 1 , n A m , 1 A m , n ) = ( λ A 1 , 1 λ A 1 , n λ A m , 1 λ A m , n ) . λ A 1 , 1 A 1 , n A m , 1 A m , n = λ A 1 , 1 λ A 1 , n λ A m , 1 λ A m , n . lambda([A_(1,1),dots,A_(1,n)],[vdots,,vdots],[A_(m,1),dots,A_(m,n)])=([lambdaA_(1,1),dots,lambdaA_(1,n)],[vdots,,vdots],[lambdaA_(m,1),dots,lambdaA_(m,n)]).\lambda\left(\begin{array}{ccc} A_{1,1} & \ldots & A_{1, n} \\ \vdots & & \vdots \\ A_{m, 1} & \ldots & A_{m, n} \end{array}\right)=\left(\begin{array}{ccc} \lambda A_{1,1} & \ldots & \lambda A_{1, n} \\ \vdots & & \vdots \\ \lambda A_{m, 1} & \ldots & \lambda A_{m, n} \end{array}\right) .λ(A1,1A1,nAm,1Am,n)=(λA1,1λA1,nλAm,1λAm,n).
也就是说, ( λ A ) j , k = λ A j , k ( λ A ) j , k = λ A j , k (lambda A)_(j,k)=lambdaA_(j,k)(\lambda A)_{j, k}=\lambda A_{j, k}(λA)j,k=λAj,k.
在下面命题中,假设线性映射 λ T λ T lambda T\lambda TλT T T TTT 使用相同的基.

3.38 标量乘以线性映射的矩阵

λ F , T L ( V , W ) λ F , T L ( V , W ) lambda inF,T inL(V,W)\lambda \in \mathbf{F}, T \in \mathcal{L}(V, W)λF,TL(V,W) ,则 M ( λ T ) = λ M ( T ) M ( λ T ) = λ M ( T ) M(lambda T)=lambdaM(T)\mathcal{M}(\lambda T)=\lambda \mathcal{M}(T)M(λT)=λM(T).
这一结果的证明也留给读者。
由于已经定义了矩阵的加法和标量乘法,由此产生一个向量空间就不足为奇了,只需一个记号来表示这个新的向量空间。

3.39 记号 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n

对于正整数 m m mmm n n nnn, 元素取自 F F F\mathbf{F}F 的所有 m × n m × n m xx nm \times nm×n 矩阵的集合记为 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n.
3.40 dim F m , n = m n 3.40 dim F m , n = m n 3.40 dimF^(m,n)=mn3.40 \operatorname{dim} \mathbf{F}^{m, n}=m n3.40dimFm,n=mn
m m mmm n n nnn 均为正整数. 按照上面定义的矩阵加法和标量乘法, F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n m n m n mnm nmn 维向量空间。
证明 证明 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 是向量空间留给读者。注意 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 的加法单位元是元素均为 0 的 m × n m × n m xx nm \times nm×n 矩阵。
读者还应该证明某个位置为 1 其余元素均为 0 的全体 m × n m × n m xx nm \times nm×n 矩阵构成 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 的基. 共有 m n m n mnm nmn 个这样的矩阵, 所以 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 的维数等于 m n m n mnm nmn.

矩阵乘法

如前,设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基,并设 U U UUU 是另一个向量空间, u 1 , , u p u 1 , , u p u_(1),dots,u_(p)u_{1}, \ldots, u_{p}u1,,up U U UUU 的基。
考虑线性映射 T : U V T : U V T:U rarr VT: U \rightarrow VT:UV S : V W S : V W S:V rarr WS: V \rightarrow WS:VW ,它们的复合映射 S T S T STS TST 是从 U U UUU W W WWW 的线性映射。 M ( S T ) M ( S T ) M(ST)\mathcal{M}(S T)M(ST) 是否等于 M ( S ) M ( T ) M ( S ) M ( T ) M(S)M(T)\mathcal{M}(S) \mathcal{M}(T)M(S)M(T) ?这个问题没有意义,因为还没有定义矩阵乘法. 我们要定义一种矩阵乘法使上述问题有肯定的回答. 现在来看看该怎么做.
M ( S ) = A , M ( T ) = C M ( S ) = A , M ( T ) = C M(S)=A,M(T)=C\mathcal{M}(S)=A, \mathcal{M}(T)=CM(S)=A,M(T)=C 。对于 1 k p 1 k p 1 <= k <= p1 \leq k \leq p1kp 我们有
( S T ) u k = S ( r = 1 n C r , k v r ) = r = 1 n C r , k S v r = r = 1 n C r , k j = 1 m A j , r w j = j = 1 m ( r = 1 n A j , r C r , k ) w j . ( S T ) u k = S r = 1 n C r , k v r = r = 1 n C r , k S v r = r = 1 n C r , k j = 1 m A j , r w j = j = 1 m r = 1 n A j , r C r , k w j . {:[(ST)u_(k)=S(sum_(r=1)^(n)C_(r,k)v_(r))],[=sum_(r=1)^(n)C_(r,k)Sv_(r)],[=sum_(r=1)^(n)C_(r,k)sum_(j=1)^(m)A_(j,r)w_(j)],[=sum_(j=1)^(m)(sum_(r=1)^(n)A_(j,r)C_(r,k))w_(j).]:}\begin{aligned} (S T) u_{k} & =S\left(\sum_{r=1}^{n} C_{r, k} v_{r}\right) \\ & =\sum_{r=1}^{n} C_{r, k} S v_{r} \\ & =\sum_{r=1}^{n} C_{r, k} \sum_{j=1}^{m} A_{j, r} w_{j} \\ & =\sum_{j=1}^{m}\left(\sum_{r=1}^{n} A_{j, r} C_{r, k}\right) w_{j} . \end{aligned}(ST)uk=S(r=1nCr,kvr)=r=1nCr,kSvr=r=1nCr,kj=1mAj,rwj=j=1m(r=1nAj,rCr,k)wj.
因此 M ( S T ) M ( S T ) M(ST)\mathcal{M}(S T)M(ST) m × p m × p m xx pm \times pm×p 矩阵, 它的第 j j jjj 行第 k k kkk 列元素等于
r = 1 n A j , r C r , k r = 1 n A j , r C r , k sum_(r=1)^(n)A_(j,r)C_(r,k)\sum_{r=1}^{n} A_{j, r} C_{r, k}r=1nAj,rCr,k
现在来看看如何定义矩阵的乘法以使 M ( S T ) = M ( S ) M ( T ) M ( S T ) = M ( S ) M ( T ) M(ST)=M(S)M(T)\mathcal{M}(S T)=\mathcal{M}(S) \mathcal{M}(T)M(ST)=M(S)M(T) 成立.

3.41 定义 矩阵乘法(matrix multiplication)

A A AAA m × n m × n m xx nm \times nm×n 矩阵, C C CCC n × p n × p n xx pn \times pn×p 矩阵。 A C A C ACA CAC 定义为 m × p m × p m xx pm \times pm×p 矩阵,其第 j j jjj 行第 k k kkk 列元素是
( A C ) j , k = r = 1 n A j , r C r , k ( A C ) j , k = r = 1 n A j , r C r , k (AC)_(j,k)=sum_(r=1)^(n)A_(j,r)C_(r,k)(A C)_{j, k}=\sum_{r=1}^{n} A_{j, r} C_{r, k}(AC)j,k=r=1nAj,rCr,k
也就是说,把 A A AAA 的第 j j jjj 行与 C C CCC 的第 k k kkk 列的对应元素相乘再求和,就得到 A C A C ACA CAC 的第 j j jjj 行第 k k kkk 列元素。
注意,只有当第一个矩阵的列数等于第二个矩阵的行数时,我们才能定义这两个矩阵的乘积。
你可能在以前的课程中已经学过矩阵乘法的定义,尽管当时你可能还不知道这么做的缘由。
3.42 例 现在我们把一个 3 × 2 3 × 2 3xx23 \times 23×2 矩阵与一个 2 × 4 2 × 4 2xx42 \times 42×4 矩阵相乘, 得到一个 3 × 4 3 × 4 3xx43 \times 43×4 矩阵:
( 1 2 3 4 5 6 ) ( 6 5 4 3 2 1 0 1 ) = ( 10 7 4 1 26 19 12 5 42 31 20 9 ) 1 2 3 4 5 6 6 5 4 3 2 1 0 1 = 10 7 4 1 26 19 12 5 42 31 20 9 ([1,2],[3,4],[5,6])([6,5,4,3],[2,1,0,-1])=([10,7,4,1],[26,19,12,5],[42,31,20,9])\left(\begin{array}{cc} 1 & 2 \\ 3 & 4 \\ 5 & 6 \end{array}\right)\left(\begin{array}{cccc} 6 & 5 & 4 & 3 \\ 2 & 1 & 0 & -1 \end{array}\right)=\left(\begin{array}{cccc} 10 & 7 & 4 & 1 \\ 26 & 19 & 12 & 5 \\ 42 & 31 & 20 & 9 \end{array}\right)(123456)(65432101)=(1074126191254231209)
矩阵的乘法不满足交换律. 也就是说 A C A C ACA CAC 未必等于 C A C A CAC ACA, 即使两个乘积都有意义 (见习题 12). 矩阵的乘法满足分配律和结合律(见习题 13 和习题 14)。
在下面的命题中,假设在考虑 T L ( U , V ) T L ( U , V ) T inL(U,V)T \in \mathcal{L}(U, V)TL(U,V) S L ( V , W ) S L ( V , W ) S inL(V,W)S \in \mathcal{L}(V, W)SL(V,W) 时使用 V V VVV 的同一基,在考虑 S L ( V , W ) S L ( V , W ) S inL(V,W)S \in \mathcal{L}(V, W)SL(V,W) S T L ( U , W ) S T L ( U , W ) ST inL(U,W)S T \in \mathcal{L}(U, W)STL(U,W) 时使用 W W WWW 的同一基,在考虑 T L ( U , V ) T L ( U , V ) T inL(U,V)T \in \mathcal{L}(U, V)TL(U,V) S T L ( U , W ) S T L ( U , W ) ST inL(U,W)S T \in \mathcal{L}(U, W)STL(U,W) 时使用 U U UUU 的同一基.

3.43 线性映射乘积的矩阵

T L ( U , V ) , S L ( V , W ) T L ( U , V ) , S L ( V , W ) T inL(U,V),S inL(V,W)T \in \mathcal{L}(U, V), S \in \mathcal{L}(V, W)TL(U,V),SL(V,W), 则 M ( S T ) = M ( S ) M ( T ) M ( S T ) = M ( S ) M ( T ) M(ST)=M(S)M(T)\mathcal{M}(S T)=\mathcal{M}(S) \mathcal{M}(T)M(ST)=M(S)M(T).
上述结果的证明就是在矩阵乘法定义之前解释缘由时所做的那些计算。
在下面的记号中,和前面一样,第一个下标代表行,第二个下标代表列,而小圆点 ‘’’代表占位符。
3.44 记号 A j , , , A , k A j , , , A , k A_(j,,),A_(*,k)A_{j,,}, A_{\cdot, k}Aj,,,A,k
A A AAA m × n m × n m xx nm \times nm×n 矩阵。
  • 1 j m 1 j m 1 <= j <= m1 \leq j \leq m1jm ,则 A j A j A_(j)A_{j}Aj ,表示 A A AAA 的第 j j jjj 行组成的 1 × n 1 × n 1xx n1 \times n1×n 矩阵。
  • 1 k n 1 k n 1 <= k <= n1 \leq k \leq n1kn, 则 A , k A , k A*,kA \cdot, kA,k 表示 A A AAA 的第 k k kkk 列组成的 m × 1 m × 1 m xx1m \times 1m×1 矩阵.
    3.45 例 若 A = ( 8 4 5 1 9 7 ) A = 8 4 5 1 9 7 A=([8,4,5],[1,9,7])A=\left(\begin{array}{ccc}8 & 4 & 5 \\ 1 & 9 & 7\end{array}\right)A=(845197) ,则 A 2 , . A 2 , . A_(2,.)A_{2, .}A2,. A A AAA 的第 2 行,而 A , 2 A , 2 A*,2A \cdot, 2A,2 A A AAA 的第 2 列。也就是说,
A 2 , = ( 1 9 7 ) A , 2 = ( 4 9 ) . A 2 , = 1 9 7  和  A , 2 = ( 4 9 ) . A_(2,*)=([1,9,7])quad" 和 "quadA_(*,2)=((4)/(9)).A_{2, \cdot}=\left(\begin{array}{ccc} 1 & 9 & 7 \end{array}\right) \quad \text { 和 } \quad A_{\cdot, 2}=\binom{4}{9} .A2,=(197) 和 A,2=(49).
1 × n 1 × n 1xx n1 \times n1×n 矩阵与 n × 1 n × 1 n xx1n \times 1n×1 矩阵的乘积是 1 × 1 1 × 1 1xx11 \times 11×1 矩阵. 然而, 我们经常把 1 × 1 1 × 1 1xx11 \times 11×1 矩阵和它的元素看成是一样的。
3.46 例 ( 3 4 ) ( 6 2 ) = ( 26 ) 3      4 ( 6 2 ) = ( 26 ) ([3,4])((6)/(2))=(26)\left(\begin{array}{ll}3 & 4\end{array}\right)\binom{6}{2}=(26)(34)(62)=(26), 因为 3 6 + 4 2 = 26 3 6 + 4 2 = 26 3*6+4*2=263 \cdot 6+4 \cdot 2=2636+42=26. 然而, 我们可以将 ( 26 ) ( 26 ) (26)(26)(26) 和 26 看成是一样的, 写成 ( 3 4 ) ( 6 2 ) = 26 3      4 ( 6 2 ) = 26 ([3,4])((6)/(2))=26\left(\begin{array}{ll}3 & 4\end{array}\right)\binom{6}{2}=26(34)(62)=26.
下面的命题给出了理解矩阵乘法的另一种方式. A C A C ACA CAC 的第 j j jjj 行第 k k kkk 列元素等于 A A AAA的第 j j jjj 行乘以 C C CCC 的第 k k kkk 列。

3.47 矩阵乘积的元素等于行乘以列

A A AAA m × n m × n m xx nm \times nm×n 矩阵, C C CCC n × p n × p n xx pn \times pn×p 矩阵. 则对于 1 j m 1 j m 1 <= j <= m1 \leq j \leq m1jm 1 k p 1 k p 1 <= k <= p1 \leq k \leq p1kp,
( A C ) j , k = A j , C , k ( A C ) j , k = A j , C , k (AC)_(j,k)=A_(j,*)C_(*,k)(A C)_{j, k}=A_{j, \cdot} C_{\cdot, k}(AC)j,k=Aj,C,k
上述结果的证明由定义立得。
3.48 例 上述结果和例 3.46 说明了为什么例 3.42 中矩阵乘积的第 2 行第 1 列的元素等于 26 。
下面的命题给出了理解矩阵乘法的另一种方式:它是说 A C A C ACA CAC 的第 k k kkk 列等于 A A AAA 乘以 C C CCC 的第 k k kkk 列。

3.49 矩阵乘积的列等于矩阵乘以列

A A AAA m × n m × n m xx nm \times nm×n 矩阵, C C CCC n × p n × p n xx pn \times pn×p 矩阵. 则对于 1 k p 1 k p 1 <= k <= p1 \leq k \leq p1kp,
( A C ) , k = A C , k ( A C ) , k = A C , k (AC)_(*,k)=AC_(*,k)(A C)_{\cdot, k}=A C_{\cdot, k}(AC),k=AC,k
上述结果的证明依然可由定义立得,其证明留给读者。
3.50 例 利用上述结果以及等式
( 1 2 3 4 5 6 ) ( 5 1 ) = ( 7 19 31 ) 1      2 3      4 5      6 ( 5 1 ) = 7 19 31 ([1,2],[3,4],[5,6])((5)/(1))=([7],[19],[31])\left(\begin{array}{ll} 1 & 2 \\ 3 & 4 \\ 5 & 6 \end{array}\right)\binom{5}{1}=\left(\begin{array}{c} 7 \\ 19 \\ 31 \end{array}\right)(123456)(51)=(71931)
我们看到为什么 3.42 中矩阵乘积的第 2 列等于上式的右端。
再给出一种理解 m × n m × n m xx nm \times nm×n 矩阵与 n × 1 n × 1 n xx1n \times 1n×1 矩阵乘积的方式. 下例阐释了如何这样做.
3.51 例 在上面的例子中, 3 × 2 3 × 2 3xx23 \times 23×2 矩阵与 2 × 1 2 × 1 2xx12 \times 12×1 矩阵的乘积是 3 × 2 3 × 2 3xx23 \times 23×2 矩阵的诸列的线性组合, 线性组合中的标量取自那个 2 × 1 2 × 1 2xx12 \times 12×1 矩阵. 具体来说,
( 7 19 31 ) = 5 ( 1 3 5 ) + 1 ( 2 4 6 ) 7 19 31 = 5 1 3 5 + 1 2 4 6 ([7],[19],[31])=5([1],[3],[5])+1([2],[4],[6])\left(\begin{array}{c} 7 \\ 19 \\ 31 \end{array}\right)=5\left(\begin{array}{c} 1 \\ 3 \\ 5 \end{array}\right)+1\left(\begin{array}{l} 2 \\ 4 \\ 6 \end{array}\right)(71931)=5(135)+1(246)
下面的命题推广了上述例子,其证明还是可由定义立得,留给读者。

3.52 列的线性组合

A A AAA m × n m × n m xx nm \times nm×n 矩阵, c = ( c 1 c n ) c = c 1 c n c=([c_(1)],[vdots],[c_(n)])c=\left(\begin{array}{c}c_{1} \\ \vdots \\ c_{n}\end{array}\right)c=(c1cn) n × 1 n × 1 n xx1n \times 1n×1 矩阵. 则
A c = c 1 A , 1 + + c n A , n A c = c 1 A , 1 + + c n A , n Ac=c_(1)A_(*,1)+cdots+c_(n)A_(*,n)A c=c_{1} A_{\cdot, 1}+\cdots+c_{n} A_{\cdot, n}Ac=c1A,1++cnA,n
也就是说, A c A c AcA cAc A A AAA 的诸列的线性组合, 其中的标量来自 c c ccc.
习题 10 和习题 11 中还给出了理解矩阵乘法的另外两种方式.

习题 3.C

1 设 V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明对于 V V VVV W W WWW 的任意基, T T TTT 的矩阵都至少有 dim range T dim range T dim range T\operatorname{dim} \operatorname{range} TdimrangeT 个非零元。
2 设 D L ( P 3 ( R ) , P 2 ( R ) ) D L P 3 ( R ) , P 2 ( R ) D inL(P_(3)(R),P_(2)(R))D \in \mathcal{L}\left(\mathcal{P}_{3}(\mathbf{R}), \mathcal{P}_{2}(\mathbf{R})\right)DL(P3(R),P2(R)) 是微分映射 D p = p D p = p Dp=p^(')D p=p^{\prime}Dp=p 。求 P 3 ( R ) P 3 ( R ) P_(3)(R)\mathcal{P}_{3}(\mathbf{R})P3(R) 的一个基和 P 2 ( R ) P 2 ( R ) P_(2)(R)\mathcal{P}_{2}(\mathbf{R})P2(R) 的一个基, 使得 D D DDD 关于这些基的矩阵为
( 1 0 0 0 0 1 0 0 0 0 1 0 ) 1      0      0      0 0      1      0      0 0      0      1      0 ([1,0,0,0],[0,1,0,0],[0,0,1,0])\left(\begin{array}{llll} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 \end{array}\right)(100001000010)
请比较本题与例 3.34. 下题推广了本题。
3 设 V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明存在 V V VVV 的一个基和 W W WWW 的一个基,使得关于这些基, M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 除了第 j j jjj 行第 j j jjj 列( 1 j dim range T 1 j dim range T 1 <= j <= dim range T1 \leq j \leq \operatorname{dim} \operatorname{range} T1jdimrangeT )的元素等于 1以外,其余元素均为 0 。
4 设 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm V V VVV 的基,且 W W WWW 是有限维的。设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明存在 W W WWW 的一个基 w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn 使得,在 T T TTT 关于基 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn 的矩阵 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 中,除了第 1 行第 1 列处的元素可能为 1 之外, 第 1 列的其余元素均为 0 .
与习题 3 不同,本题给定了 V V VVV 的一个基,而不是可以选取 V V VVV 的一个基.
5 设 w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn W W WWW 的基,且 V V VVV 是有限维的。设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明存在 V V VVV 的一个基 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 使得,在 T T TTT 关于基 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn 的矩阵 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 中,除了第 1 行第 1 列处的元素可能为 1 之外, 第 1 行的其余元素均为 0 .
与习题 3 不同,本题给定了 W W WWW 的一个基,而不是可以选取 W W WWW 的一个基。
6 设 V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明 dim range T = 1 dim range T = 1 dim range T=1\operatorname{dim} \operatorname{range} T=1dimrangeT=1 当且仅当 V V VVV W W WWW各有一个基使得关于这些基 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的所有元素都等于 1 .
7 验证 3.36.
8 验证 3.38.
9 证明 3.52 。
10 设 A A AAA m × n m × n m xx nm \times nm×n 矩阵, C C CCC n × p n × p n xx pn \times pn×p 矩阵。证明对于 1 j m 1 j m 1 <= j <= m1 \leq j \leq m1jm,
( A C ) j , = A j , C ( A C ) j , = A j , C (AC)_(j,)=A_(j,)C(A C)_{j,}=A_{j,} C(AC)j,=Aj,C
也就是说,证明 A C A C ACA CAC 的第 j j jjj 行等于 A A AAA 的第 j j jjj 行乘以 C C CCC.
11 设 a = ( a 1 a n ) a = a 1           a n a=([a_(1),cdots,a_(n)])a=\left(\begin{array}{lll}a_{1} & \cdots & a_{n}\end{array}\right)a=(a1an) 1 × n 1 × n 1xx n1 \times n1×n 矩阵, C C CCC n × p n × p n xx pn \times pn×p 矩阵。证明
a C = a 1 C 1 , + + a n C n , a C = a 1 C 1 , + + a n C n , aC=a_(1)C_(1,*)+cdots+a_(n)C_(n,*)a C=a_{1} C_{1, \cdot}+\cdots+a_{n} C_{n, \cdot}aC=a1C1,++anCn,
也就是说,证明 a C a C aCa CaC C C CCC 的诸行的线性组合,其中的标量来自 a a aaa.
12 举一个 2 × 2 2 × 2 2xx22 \times 22×2 矩阵的例子,说明矩阵乘法不是交换的。 也就是说,找两个 2 × 2 2 × 2 2xx22 \times 22×2 矩阵 A A AAA C C CCC 使得 A C C A A C C A AC!=CAA C \neq C AACCA
13 证明矩阵的加法和乘法满足分配性质。换言之,设 A B C D E F A B C D E F A、B、C、D、E、FA 、 B 、 C 、 D 、 E 、 FABCDEF 均为矩阵,且其大小使 A ( B + C ) A ( B + C ) A(B+C)A(B+C)A(B+C) ( D + E ) F ( D + E ) F (D+E)F(D+E) F(D+E)F 都有意义。证明: A B + A C A B + A C AB+ACA B+A CAB+AC D F + E F D F + E F DF+EFD F+E FDF+EF都有意义, 而且我们有 A ( B + C ) = A B + A C A ( B + C ) = A B + A C A(B+C)=AB+ACA(B+C)=A B+A CA(B+C)=AB+AC ( D + E ) F = D F + E F ( D + E ) F = D F + E F (D+E)F=DF+EF(D+E) F=D F+E F(D+E)F=DF+EF.
14 证明矩阵乘法是结合的. 也就是说,设 A B C A B C A、B、CA 、 B 、 CABC 是适当大小的矩阵使得 ( A B ) C ( A B ) C (AB)C(A B) C(AB)C有意义。证明 A ( B C ) A ( B C ) A(BC)A(B C)A(BC) 有意义且 ( A B ) C = A ( B C ) ( A B ) C = A ( B C ) (AB)C=A(BC)(A B) C=A(B C)(AB)C=A(BC).
15 设 A A AAA n × n n × n n xx nn \times nn×n 矩阵, 1 j , k n 1 j , k n 1 <= j,k <= n1 \leq j, k \leq n1j,kn 。证明 A 3 A 3 A^(3)A^{3}A3 (即 A A A A A A AAAA A AAAA )的第 j j jjj 行第 k k kkk 列的元素为
p = 1 n r = 1 n A j , p A p , r A r , k p = 1 n r = 1 n A j , p A p , r A r , k sum_(p=1)^(n)sum_(r=1)^(n)A_(j,p)A_(p,r)A_(r,k)\sum_{p=1}^{n} \sum_{r=1}^{n} A_{j, p} A_{p, r} A_{r, k}p=1nr=1nAj,pAp,rAr,k

3.D 可逆性与同构的向量空间

可逆的线性映射

我们先定义线性映射的可逆及逆.
3.53 定义 可逆(invertible)、逆(inverse)
  • 线性映射 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 称为可逆的, 如果存在线性映射 S L ( W , V ) S L ( W , V ) S inL(W,V)S \in \mathcal{L}(W, V)SL(W,V) 使得 S T S T STS TST 等于 V V VVV 上的恒等映射且 T S T S TST STS 等于 W W WWW 上的恒等映射。
  • 满足 S T = I S T = I ST=IS T=IST=I T S = I T S = I TS=IT S=ITS=I 的线性映射 S L ( W , V ) S L ( W , V ) S inL(W,V)S \in \mathcal{L}(W, V)SL(W,V) 称为 T T TTT 的逆(注意,第一个 I I III V V VVV 上的恒等映射, 第二个 I I III W W WWW 上的恒等映射).

3.54 逆是唯一的

可逆的线性映射有唯一的逆.
证明 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 可逆,且 S 1 S 1 S_(1)S_{1}S1 S 2 S 2 S_(2)S_{2}S2 均为 T T TTT 的逆. 则
S 1 = S 1 I = S 1 ( T S 2 ) = ( S 1 T ) S 2 = I S 2 = S 2 S 1 = S 1 I = S 1 T S 2 = S 1 T S 2 = I S 2 = S 2 S_(1)=S_(1)I=S_(1)(TS_(2))=(S_(1)T)S_(2)=IS_(2)=S_(2)S_{1}=S_{1} I=S_{1}\left(T S_{2}\right)=\left(S_{1} T\right) S_{2}=I S_{2}=S_{2}S1=S1I=S1(TS2)=(S1T)S2=IS2=S2
于是 S 1 = S 2 S 1 = S 2 S_(1)=S_(2)S_{1}=S_{2}S1=S2.
既然知道逆是唯一的,我们可以给它一个记号。
3.55 记号 T 1 T 1 T^(-1)T^{-1}T1
T T TTT 可逆, 则它的逆记为 T 1 T 1 T^(-1)T^{-1}T1. 也就是说, 如果 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 可逆, 则 T 1 T 1 T^(-1)T^{-1}T1 L ( W , V ) L ( W , V ) L(W,V)\mathcal{L}(W, V)L(W,V) 中唯一一个使得 T 1 T = I T 1 T = I T^(-1)T=IT^{-1} T=IT1T=I T T 1 = I T T 1 = I TT^(-1)=IT T^{-1}=ITT1=I 的元素。
下面的命题刻画了可逆线性映射。

3.56 可逆性等价于单性和满性

一个线性映射是可逆的当且仅当它既是单的又是满的.
证明 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 我们需要证明, T T TTT 是可逆的当且仅当它既是单的又是满的.
首先假设 T T TTT 是可逆的. 为了证明 T T TTT 是单的, 设 u , v V u , v V u,v in Vu, v \in Vu,vV T u = T v T u = T v Tu=TvT u=T vTu=Tv. 则
u = T 1 ( T u ) = T 1 ( T v ) = v u = T 1 ( T u ) = T 1 ( T v ) = v u=T^(-1)(Tu)=T^(-1)(Tv)=vu=T^{-1}(T u)=T^{-1}(T v)=vu=T1(Tu)=T1(Tv)=v
所以 u = v u = v u=vu=vu=v. 因此 T T TTT 是单的.
仍设 T T TTT 是可逆的. 现在证明 T T TTT 是满的. 为此, 设 w W w W w in Ww \in WwW, 那么 w = T ( T 1 w ) w = T T 1 w w=T(T^(-1)w)w=T\left(T^{-1} w\right)w=T(T1w),这表明 w w www 含于 T T TTT 的值域。于是 range T = W T = W T=WT=WT=W ,所以 T T TTT 是满的。这就完成了证明的一个方向。
现在假设 T T TTT 既是单的又是满的。我们需要证明 T T TTT 是可逆的。对于每个 w W w W w in Ww \in WwW,定义 S w S w SwS wSw V V VVV 中唯一使得 T ( S w ) = w T ( S w ) = w T(Sw)=wT(S w)=wT(Sw)=w 的那个元素(由 T T TTT 既单又满可得此元素的存在性和唯一性)。显然, T S T S T@ST \circ STS 等于 W W WWW 上的恒等映射。
为了证明 S T S T S@TS \circ TST 等于 V V VVV 上的恒等映射, 设 v V v V v in Vv \in VvV, 则
T ( ( S T ) v ) = ( T S ) ( T v ) = I ( T v ) = T v T ( ( S T ) v ) = ( T S ) ( T v ) = I ( T v ) = T v T((S@T)v)=(T@S)(Tv)=I(Tv)=TvT((S \circ T) v)=(T \circ S)(T v)=I(T v)=T vT((ST)v)=(TS)(Tv)=I(Tv)=Tv
这个等式表明( S T ) v = v S T ) v = v S@T)v=vS \circ T) v=vST)v=v (因为 T T TTT 是单的),因此 S T S T S@TS \circ TST 等于 V V VVV 上的恒等映射。
为了完成证明,还需要证明 S S SSS 是线性的。为此设 w 1 , w 2 W w 1 , w 2 W w_(1),w_(2)in Ww_{1}, w_{2} \in Ww1,w2W. 则
T ( S w 1 + S w 2 ) = T ( S w 1 ) + T ( S w 2 ) = w 1 + w 2 T S w 1 + S w 2 = T S w 1 + T S w 2 = w 1 + w 2 T(Sw_(1)+Sw_(2))=T(Sw_(1))+T(Sw_(2))=w_(1)+w_(2)T\left(S w_{1}+S w_{2}\right)=T\left(S w_{1}\right)+T\left(S w_{2}\right)=w_{1}+w_{2}T(Sw1+Sw2)=T(Sw1)+T(Sw2)=w1+w2
于是, S w 1 + S w 2 S w 1 + S w 2 Sw_(1)+Sw_(2)S w_{1}+S w_{2}Sw1+Sw2 V V VVV 中唯一被 T T TTT 映成 w 1 + w 2 w 1 + w 2 w_(1)+w_(2)w_{1}+w_{2}w1+w2 的那个元素。再由 S S SSS 的定义可得 S ( w 1 + w 2 ) = S w 1 + S w 2 S w 1 + w 2 = S w 1 + S w 2 S(w_(1)+w_(2))=Sw_(1)+Sw_(2)S\left(w_{1}+w_{2}\right)=S w_{1}+S w_{2}S(w1+w2)=Sw1+Sw2 。因此 S S SSS 满足加性. 齐性的证明是类似的. 具体来说, 如果 w W , λ F w W , λ F w in W,lambda inFw \in W, \lambda \in \mathbf{F}wW,λF, 则
T ( λ S w ) = λ T ( S w ) = λ w T ( λ S w ) = λ T ( S w ) = λ w T(lambda Sw)=lambda T(Sw)=lambda wT(\lambda S w)=\lambda T(S w)=\lambda wT(λSw)=λT(Sw)=λw
于是, λ S w λ S w lambda Sw\lambda S wλSw V V VVV 中唯一被 T T TTT 映成 λ w λ w lambda w\lambda wλw 的那个元素。再由 S S SSS 的定义可得 S ( λ w ) = λ S w S ( λ w ) = λ S w S(lambda w)=lambda SwS(\lambda w)=\lambda S wS(λw)=λSw.因此 S S SSS 是线性的.

3.57 例 不可逆的线性映射

  • P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 的乘以 x 2 x 2 x^(2)x^{2}x2 线性映射(见 3.4)不可逆,因为它不是满的(1不在它的值域中)。
  • F F F^(oo)\mathbf{F}^{\infty}F F F F^(oo)\mathbf{F}^{\infty}F 的向后移位线性映射(见3.4)不可逆,因为它不是单的( ( 1 , 0 , 0 ( 1 , 0 , 0 (1,0,0(1,0,0(1,0,0, 0 , ) 0 , ) 0,dots)0, \ldots)0,) 含于零空间)。

同构的向量空间

下面的定义刻画了除元素的名字之外本质上相同的两个向量空间.

3.58 定义 同构(isomorphism)、同构的(isomorphic)

  • 同构就是可逆的线性映射。
  • 若两个向量空间之间存在一个同构, 则称这两个向量空间是同构的.
同构 T : V W T : V W T:V rarr WT: V \rightarrow WT:VW v V v V v in Vv \in VvV 重新标记为 T v W T v W Tv in WT v \in WTvW 。这个观点解释了为什么两个同构的向量空间具有相同的性质。"同构"和"可逆的线性映射"这两个术语的意思相同。"同构"这个术语用以强调两个空间本质上相同。
在希腊语中,isos 的意思是 "相同", morph 的意思是 "形状". 因此,isomorphic的字面意思就是 "同形".

3.59 维数反映了向量空间是否同构

F 上两个有限维向量空间同构当且仅当其维数相同.
证明 设 V V VVV W W WWW 是同构的有限维向量空间,则存在从 V V VVV W W WWW 的同构 T T TTT 。因为 T T TTT 是可逆的,所以 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0} 且 range T = W T = W T=WT=WT=W 。从而 dimnull T = 0 dimnull T = 0 dimnull T=0\operatorname{dimnull} T=0dimnullT=0 dim range T = dim range T = dim range T=\operatorname{dim} \operatorname{range} T=dimrangeT= dim W dim W dim W\operatorname{dim} WdimW 。于是公式
dim V = dim null T + dim range T dim V = dim null T + dim range T dim V=dim null T+dim range T\operatorname{dim} V=\operatorname{dim} \operatorname{null} T+\operatorname{dim} \operatorname{range} TdimV=dimnullT+dimrangeT
(线性映射基本定理 3.22)变成了等式 dim V = dim W dim V = dim W dim V=dim W\operatorname{dim} V=\operatorname{dim} WdimV=dimW ,这就证明了一个方面.
为了证明另一个方面,假定 V V VVV W W WWW 是维数相同的向量空间,设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV的基, w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn W W WWW 的基,设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 定义如下:
T ( c 1 v 1 + + c n v n ) = c 1 w 1 + + c n w n T c 1 v 1 + + c n v n = c 1 w 1 + + c n w n T(c_(1)v_(1)+cdots+c_(n)v_(n))=c_(1)w_(1)+cdots+c_(n)w_(n)T\left(c_{1} v_{1}+\cdots+c_{n} v_{n}\right)=c_{1} w_{1}+\cdots+c_{n} w_{n}T(c1v1++cnvn)=c1w1++cnwn
T T TTT 是定义合理的线性映射,因为 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基(见3.5)。因为 w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn 张成 W W WWW ,所以 T T TTT 是满的。又因为 w 1 , , w n w 1 , , w n w_(1),dots,w_(n)w_{1}, \ldots, w_{n}w1,,wn 是线性无关的,所以 null T = { 0 } null T = { 0 } null T={0}\operatorname{null} T=\{0\}nullT={0} ,从而 T T TTT是单的。由于 T T TTT 既单又满,从而是一个同构(见3.56)。因此 V V VVV W W WWW 是同构的。
上面的定理表明,每个有限维向量空间都同构于 F n F n F^(n)\mathbf{F}^{n}Fn ,其中 n = dim V n = dim V n=dim Vn=\operatorname{dim} Vn=dimV 。如果 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基,那么每个 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 都有一个矩阵 M ( T ) F m , n M ( T ) F m , n M(T)inF^(m,n)\mathcal{M}(T) \in \mathbf{F}^{m, n}M(T)Fm,n 。也就是说,一旦选定了 V V VVV W W WWW 的基,那么 M M M\mathcal{M}M 就是从 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 的函数。注意, 3.36 和 3.38 表明 M M M\mathcal{M}M 是线性映射。现在我们证明,这个线性映射实际上还是可逆的。
既然每个有限维向量空间都同构于某个 F n F n F^(n)\mathbf{F}^{n}Fn ,那么为什么不只研究 F n F n F^(n)\mathbf{F}^{n}Fn而还要研究更一般的向量空间呢?为了回答这个问题,注意到 F n F n F^(n)\mathbf{F}^{n}Fn 的研究立刻就会产生不等于 F n F n F^(n)\mathbf{F}^{n}Fn 的向量空间。例如,我们会遇到线性映射的零空间和值域。尽管这些向量空间都分别同构于某个 F n F n F^(n)\mathbf{F}^{n}Fn ,但是这样考虑问题往往只会增加复杂性而不会有新的见解。
3.60 L ( V , W ) 3.60 L ( V , W ) 3.60L(V,W)3.60 \mathcal{L}(V, W)3.60L(V,W) F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 同构
v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基,则 M M M\mathcal{M}M L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n 之间的一个同构。
证明 已知 M M M\mathcal{M}M 是线性的,故只需证明 M M M\mathcal{M}M 既单又满。这些都很容易. 先从单性开始.如果 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 并且 M ( T ) = 0 M ( T ) = 0 M(T)=0\mathcal{M}(T)=0M(T)=0 ,则 T v k = 0 , k = 1 , , n T v k = 0 , k = 1 , , n Tv_(k)=0,k=1,dots,nT v_{k}=0, k=1, \ldots, nTvk=0,k=1,,n 。因为 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV的基,所以 T = 0 T = 0 T=0T=0T=0 。于是 M M M\mathcal{M}M 是单的(由于 3.16 )。
为了证明 M M M\mathcal{M}M 是满的,设 A F m , n A F m , n A inF^(m,n)A \in \mathbf{F}^{m, n}AFm,n 。设 T T TTT 是从 V V VVV W W WWW 的线性映射使得
T v k = j = 1 m A j , k w j T v k = j = 1 m A j , k w j Tv_(k)=sum_(j=1)^(m)A_(j,k)w_(j)T v_{k}=\sum_{j=1}^{m} A_{j, k} w_{j}Tvk=j=1mAj,kwj
其中 k = 1 , , n k = 1 , , n k=1,dots,nk=1, \ldots, nk=1,,n (见 3.5 )。显然 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 等于 A A AAA ,所以 M M M\mathcal{M}M 的值域等于 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n
现在可以确定从一个向量空间到另一个向量空间的所有线性映射构成的向量空间的维数。
3.61 dim L ( V , W ) = ( dim V ) ( dim W ) 3.61 dim L ( V , W ) = ( dim V ) ( dim W ) 3.61 dimL(V,W)=(dim V)(dim W)3.61 \operatorname{dim} \mathcal{L}(V, W)=(\operatorname{dim} V)(\operatorname{dim} W)3.61dimL(V,W)=(dimV)(dimW)
V V VVV W W WWW 都是有限维的,则 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 是有限维的且
dim L ( V , W ) = ( dim V ) ( dim W ) dim L ( V , W ) = ( dim V ) ( dim W ) dimL(V,W)=(dim V)(dim W)\operatorname{dim} \mathcal{L}(V, W)=(\operatorname{dim} V)(\operatorname{dim} W)dimL(V,W)=(dimV)(dimW)
证明 由 3.60 3.59 3.60 3.59 3.60、3.593.60 、 3.593.603.59 和 3.40 证得。

将线性映射视为矩阵乘

前面定义了线性映射的矩阵. 现在来定义向量的矩阵.
3.62 定义 向量的矩阵(matrix of a vector), M ( v ) M ( v ) M(v)\mathcal{M}(v)M(v)
v V v V v in Vv \in VvV ,并设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基。则规定 v v vvv 关于这个基的矩阵是 n × 1 n × 1 n xx1n \times 1n×1 矩阵
M ( v ) = ( c 1 c n ) M ( v ) = c 1 c n M(v)=([c_(1)],[vdots],[c_(n)])\mathcal{M}(v)=\left(\begin{array}{c} c_{1} \\ \vdots \\ c_{n} \end{array}\right)M(v)=(c1cn)
这里 c 1 , , c n c 1 , , c n c_(1),dots,c_(n)c_{1}, \ldots, c_{n}c1,,cn 是使得下式成立的标量:
v = c 1 v 1 + + c n v n v = c 1 v 1 + + c n v n v=c_(1)v_(1)+cdots+c_(n)v_(n)v=c_{1} v_{1}+\cdots+c_{n} v_{n}v=c1v1++cnvn
向量 v V v V v in Vv \in VvV 的矩阵 M ( v ) M ( v ) M(v)\mathcal{M}(v)M(v) V V VVV 的基 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 有关,也与向量 v v vvv 有关。然而,基通常是上下文自明的,所以就不把基包括在记号中了.

3.63 例 向量的矩阵

  • 2 7 x + 5 x 3 2 7 x + 5 x 3 2-7x+5x^(3)2-7 x+5 x^{3}27x+5x3 关于 P 3 ( R ) P 3 ( R ) P_(3)(R)\mathcal{P}_{3}(\mathbf{R})P3(R) 的标准基的矩阵为
( 2 7 0 5 ) 2 7 0 5 ([2],[-7],[0],[5])\left(\begin{array}{c} 2 \\ -7 \\ 0 \\ 5 \end{array}\right)(2705)
  • 向量 x F n x F n x inF^(n)x \in \mathbf{F}^{n}xFn 关于标准基的矩阵就是以 x x xxx 的坐标为元素而得到的 n × 1 n × 1 n xx1n \times 1n×1 矩阵.也就是说,若 x = ( x 1 , , x n ) F n x = x 1 , , x n F n x=(x_(1),dots,x_(n))inF^(n)x=\left(x_{1}, \ldots, x_{n}\right) \in \mathbf{F}^{n}x=(x1,,xn)Fn ,则
M ( x ) = ( x 1 x n ) M ( x ) = x 1 x n M(x)=([x_(1)],[vdots],[x_(n)])\mathcal{M}(x)=\left(\begin{array}{c} x_{1} \\ \vdots \\ x_{n} \end{array}\right)M(x)=(x1xn)
有时我们想把 V V VVV 中的元素视为 n × 1 n × 1 n xx1n \times 1n×1 矩阵。一旦选定了 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn ,函数 M M M\mathcal{M}M v V v V v in Vv \in VvV 变为 M ( v ) M ( v ) M(v)\mathcal{M}(v)M(v) ,就是 V V VVV F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 的同构,这就实现了上述想法。
回想一下,若 A A AAA m × n m × n m xx nm \times nm×n 矩阵,则 A , k A , k A_(*,k)A_{\cdot, k}A,k 表示 A A AAA 的第 k k kkk 列,看作一个 m × 1 m × 1 m xx1m \times 1m×1 矩阵. 下面的命题计算 M ( T v k ) M T v k M(Tv_(k))\mathcal{M}\left(T v_{k}\right)M(Tvk) 关于 W W WWW 的基 w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm 的矩阵。
3.64 M ( T ) , , k = M ( T v k ) 3.64 M ( T ) , , k = M T v k 3.64M(T)_(,,k)=M(Tv_(k))3.64 \mathcal{M}(T)_{,, k}=\mathcal{M}\left(T v_{k}\right)3.64M(T),,k=M(Tvk).
T L ( V , W ) , v 1 , , v n T L ( V , W ) , v 1 , , v n T inL(V,W),v_(1),dots,v_(n)T \in \mathcal{L}(V, W), v_{1}, \ldots, v_{n}TL(V,W),v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基。设 1 k n 1 k n 1 <= k <= n1 \leq k \leq n1kn.则 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的第 k k kkk 列(记为 M ( T ) , k ) M ( T ) , k ) M(T),k)\mathcal{M}(T), k)M(T),k) 等于 M ( T v k ) M T v k M(Tv_(k))\mathcal{M}\left(T v_{k}\right)M(Tvk)
证明 由 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) M ( v k ) M v k M(v_(k))\mathcal{M}\left(v_{k}\right)M(vk) 的定义立得。
下面的命题表明线性映射的矩阵、向量的矩阵以及矩阵乘法是如何联系到一起的。

3.65 线性映射的作用类似于矩阵乘

T L ( V , W ) , v V T L ( V , W ) , v V T inL(V,W),v in VT \in \mathcal{L}(V, W), v \in VTL(V,W),vV. 设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基. 则
M ( T v ) = M ( T ) M ( v ) M ( T v ) = M ( T ) M ( v ) M(Tv)=M(T)M(v)\mathcal{M}(T v)=\mathcal{M}(T) \mathcal{M}(v)M(Tv)=M(T)M(v)
证明 设 v = c 1 v 1 + + c n v n v = c 1 v 1 + + c n v n v=c_(1)v_(1)+cdots+c_(n)v_(n)v=c_{1} v_{1}+\cdots+c_{n} v_{n}v=c1v1++cnvn, 其中 c 1 , , c n F c 1 , , c n F c_(1),dots,c_(n)inFc_{1}, \ldots, c_{n} \in \mathbf{F}c1,,cnF. 则
3.66
T v = c 1 T v 1 + + c n T v n T v = c 1 T v 1 + + c n T v n Tv=c_(1)Tv_(1)+cdots+c_(n)Tv_(n)T v=c_{1} T v_{1}+\cdots+c_{n} T v_{n}Tv=c1Tv1++cnTvn
因此
M ( T v ) = c 1 M ( T v 1 ) + + c n M ( T v n ) = c 1 M ( T ) , 1 + + c n M ( T ) , n = M ( T ) M ( v ) M ( T v ) = c 1 M T v 1 + + c n M T v n = c 1 M ( T ) , 1 + + c n M ( T ) , n = M ( T ) M ( v ) {:[M(Tv)=c_(1)M(Tv_(1))+cdots+c_(n)M(Tv_(n))],[=c_(1)M(T)_(*,1)+cdots+c_(n)M(T)_(*,n)],[=M(T)M(v)]:}\begin{aligned} \mathcal{M}(T v) & =c_{1} \mathcal{M}\left(T v_{1}\right)+\cdots+c_{n} \mathcal{M}\left(T v_{n}\right) \\ & =c_{1} \mathcal{M}(T)_{\cdot, 1}+\cdots+c_{n} \mathcal{M}(T)_{\cdot, n} \\ & =\mathcal{M}(T) \mathcal{M}(v) \end{aligned}M(Tv)=c1M(Tv1)++cnM(Tvn)=c1M(T),1++cnM(T),n=M(T)M(v)
这里第一个等号由 3.66 以及 M M M\mathcal{M}M 的线性得出,第二个等号由 3.64 得出,最后一个等号由 3.52 得出。
每个 m × n m × n m xx nm \times nm×n 矩阵 A A AAA 诱导一个从 F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 F m , 1 F m , 1 F^(m,1)\mathbf{F}^{m, 1}Fm,1 的线性映射, 即将 x F n , 1 x F n , 1 x inF^(n,1)x \in \mathbf{F}^{n, 1}xFn,1 变为 A x F m , 1 A x F m , 1 Ax inF^(m,1)A x \in \mathbf{F}^{m, 1}AxFm,1 的矩阵乘。由上述命题,通过同构 M M M\mathcal{M}M ,我们可以把(从有限维向量空间到有限维向量空间的)线性映射当作矩阵乘映射。具体来说,若 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,并将 v V v V v in Vv \in VvV 等同于 M ( v ) F n , 1 M ( v ) F n , 1 M(v)inF^(n,1)\mathcal{M}(v) \in \mathbf{F}^{n, 1}M(v)Fn,1 ,则上述命题说,我们可以将 T v T v TvT vTv 等同于 M ( T ) M ( v ) M ( T ) M ( v ) M(T)M(v)\mathcal{M}(T) \mathcal{M}(v)M(T)M(v)
因为上一个结果允许我们(通过同构)将一个线性映射视为 F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 上某个矩阵 A A AAA的矩阵乘,所以要牢记这个矩阵 A A AAA 不仅依赖于线性映射也依赖于基的选取。后续章节中很多最重要结果的主旨之一就是如何选取基以使矩阵 A A AAA 尽可能简单。
本书关注的是线性映射而不是矩阵。不过,有时将线性映射想象为矩阵(或者将矩阵想象为线性映射)会提供重要的直觉,我们将会发现这种直觉非常有用。

算子

向量空间到其自身的线性映射非常重要,所以它们拥有特别的名字和记号.

3.67 定义 算子(operator), L ( V ) L ( V ) L(V)\mathcal{L}(V)L(V)

  • 向量空间到其自身的线性映射称为算子.
  • 记号 L ( V ) L ( V ) L(V)\mathcal{L}(V)L(V) 表示 V V VVV 上全体算子所组成的集合. 即 L ( V ) = L ( V , V ) L ( V ) = L ( V , V ) L(V)=L(V,V)\mathcal{L}(V)=\mathcal{L}(V, V)L(V)=L(V,V).
若一个线性映射既单又满则可逆。对于一个算子,我们想知道,仅由单性或满性之一是否可以推出可逆性?对于无限维向量空间,这两个条件中的任何一个都不能单独推出可逆性。例如下面的例子,其中使用了例 3.4 中的两个算子。

3.68 例 单或满都不蕴涵可逆

  • P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上乘以 x 2 x 2 x^(2)x^{2}x2 的映射是单的,但不是满的。
  • F F F^(oo)\mathrm{F}^{\infty}F 上的向后移位算子是满的, 但不是单的.
从上面的例子来看, 下面的命题很不寻常. 它说的是, 对于有限维向量空间上的算子,单性和满性中的每一个都能推出另一个。通常检验有限维向量空间上的算子是单的要更容易,而由单性可自然得到满性。

3.69 在有限维的情形,单性等价于满性

V V VVV 是有限维的,并设 T L ( V ) T L ( V ) T inL(V)T \in \mathcal{L}(V)TL(V) ,则以下陈述等价:
(a) T T TTT 是可逆的;
(b) T T TTT 是单的;
(c) T T TTT 是满的.
证明(a)显然蕴涵(b)。
现在假设(b)成立, T T TTT 是单的,从而 null T = { 0 } null T = { 0 } null T={0}\operatorname{null} T=\{0\}nullT={0} (由于 3.16)。由线性映射基本定理3.22,
dim range T = dim V dim null T = dim V . dim range T = dim V dim null T = dim V dim range T=dim V-dim null T=dim V". "\operatorname{dim} \operatorname{range} T=\operatorname{dim} V-\operatorname{dim} \operatorname{null} T=\operatorname{dim} V \text {. }dimrangeT=dimVdimnullT=dimV
于是 range T = V T = V T=VT=VT=V 。从而 T T TTT 是满的. 因此 (b) 蕴涵 (c).
现在假设 (c) 成立, T T TTT 是满的, 从而 range T = V T = V T=VT=VT=V 。由线性映射基本定理 3.22,
dim null T = dim V dim range T = 0 dim null T = dim V dim range T = 0 dim null T=dim V-dim range T=0\operatorname{dim} \operatorname{null} T=\operatorname{dim} V-\operatorname{dim} \operatorname{range} T=0dimnullT=dimVdimrangeT=0
于是 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0}. 故 T T TTT 是单的(由于 3.16 ),从而 T T TTT 是可逆的(已知 T T TTT 是满的). 因此(c)蕴涵(a)。
下面的例子展示了上述命题的用处. 虽然下面例子的结果也可以不用线性代数证明,但是用线性代数来证明更为简洁容易。
3.70 例 证明对每个多项式 q P ( R ) q P ( R ) q inP(R)q \in \mathcal{P}(\mathbf{R})qP(R) 都存在一个多项式 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R) 使得
( ( x 2 + 5 x + 7 ) p ) = q x 2 + 5 x + 7 p = q ((x^(2)+5x+7)p)^('')=q\left(\left(x^{2}+5 x+7\right) p\right)^{\prime \prime}=q((x2+5x+7)p)=q
证明 例 3.68 表明 3.69 之妙法不能用于无限维向量空间 P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 。然而每个非零多项式 q q qqq 都有次数 m m mmm. 仅考虑 P m ( R ) P m ( R ) P_(m)(R)\mathcal{P}_{m}(\mathbf{R})Pm(R) ,我们就可以在有限维向量空间上做了。
q P m ( R ) q P m ( R ) q inP_(m)(R)q \in \mathcal{P}_{m}(\mathbf{R})qPm(R) 。定义 T : P m ( R ) P m ( R ) T : P m ( R ) P m ( R ) T:P_(m)(R)rarrP_(m)(R)T: \mathcal{P}_{m}(\mathbf{R}) \rightarrow \mathcal{P}_{m}(\mathbf{R})T:Pm(R)Pm(R) T p = ( ( x 2 + 5 x + 7 ) p ) T p = x 2 + 5 x + 7 p Tp=((x^(2)+5x+7)p)^('')T p=\left(\left(x^{2}+5 x+7\right) p\right)^{\prime \prime}Tp=((x2+5x+7)p)
( x 2 + 5 x + 7 ) x 2 + 5 x + 7 (x^(2)+5x+7)\left(x^{2}+5 x+7\right)(x2+5x+7) 去乘一个非零多项式,将使这个多项式的次数增加 2 ,然后做两次微分次数又降低 2 ,所以 T T TTT 的确是 P m ( R ) P m ( R ) P_(m)(R)\mathcal{P}_{m}(\mathbf{R})Pm(R) 上的算子。
二阶导数为 0 的多项式形如 a x + b a x + b ax+ba x+bax+b, 其中 a , b R a , b R a,b inRa, b \in \mathbf{R}a,bR. 于是 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0}. 因此 T T TTT是单的。
现在 3.69 表明 T T TTT 是满的. 因此有多项式 p P m ( R ) p P m ( R ) p inP_(m)(R)p \in \mathcal{P}_{m}(\mathbf{R})pPm(R) 使得 ( ( x 2 + 5 x + 7 ) p ) = q x 2 + 5 x + 7 p = q ((x^(2)+5x+7)p)^('')=q\left(\left(x^{2}+5 x+7\right) p\right)^{\prime \prime}=q((x2+5x+7)p)=q.
6.A 节的习题 30 给出了 3.69 的一个类似但更炫的应用. 这个习题中的结果不使用线性代数很难证明。

习题 3.D

1 设 T L ( U , V ) T L ( U , V ) T inL(U,V)T \in \mathcal{L}(U, V)TL(U,V) S L ( V , W ) S L ( V , W ) S inL(V,W)S \in \mathcal{L}(V, W)SL(V,W) 都是可逆的线性映射。证明 S T L ( U , W ) S T L ( U , W ) ST inL(U,W)S T \in \mathcal{L}(U, W)STL(U,W) 可逆且 ( S T ) 1 = T 1 S 1 ( S T ) 1 = T 1 S 1 (ST)^(-1)=T^(-1)S^(-1)(S T)^{-1}=T^{-1} S^{-1}(ST)1=T1S1
2 设 V V VVV 是有限维的且 dim V > 1 dim V > 1 dim V > 1\operatorname{dim} V>1dimV>1. 证明 V V VVV 上不可逆的算子构成的集合不是 L ( V ) L ( V ) L(V)\mathcal{L}(V)L(V) 的子空间。
3 设 V V VVV 是有限维的, U U UUU V V VVV 的子空间,且 S L ( U , V ) S L ( U , V ) S inL(U,V)S \in \mathcal{L}(U, V)SL(U,V) 。证明:存在可逆的算子 T L ( V ) T L ( V ) T inL(V)T \in \mathcal{L}(V)TL(V) 使得对每个 u U u U u in Uu \in UuU 均有 T u = S u T u = S u Tu=SuT u=S uTu=Su 当且仅当 S S SSS 是单射.
4 设 W W WWW 是有限维的, T 1 , T 2 L ( V , W ) T 1 , T 2 L ( V , W ) T_(1),T_(2)inL(V,W)T_{1}, T_{2} \in \mathcal{L}(V, W)T1,T2L(V,W) 。证明: null T 1 = null T 2 T 1 = null T 2 T_(1)=nullT_(2)T_{1}=\operatorname{null} T_{2}T1=nullT2 当且仅当存在可逆的算子 S L ( W ) S L ( W ) S inL(W)S \in \mathcal{L}(W)SL(W) 使得 T 1 = S T 2 T 1 = S T 2 T_(1)=ST_(2)T_{1}=S T_{2}T1=ST2
5 设 V V VVV 是有限维的, T 1 , T 2 L ( V , W ) T 1 , T 2 L ( V , W ) T_(1),T_(2)inL(V,W)T_{1}, T_{2} \in \mathcal{L}(V, W)T1,T2L(V,W) 。证明:range T 1 = range T 2 T 1 = range T 2 T_(1)=rangeT_(2)T_{1}=\operatorname{range} T_{2}T1=rangeT2 当且仅当存在可逆的算子 S L ( V ) S L ( V ) S inL(V)S \in \mathcal{L}(V)SL(V) 使得 T 1 = T 2 S T 1 = T 2 S T_(1)=T_(2)ST_{1}=T_{2} ST1=T2S
6 设 V V VVV W W WWW 是有限维的, T 1 , T 2 L ( V , W ) T 1 , T 2 L ( V , W ) T_(1),T_(2)inL(V,W)T_{1}, T_{2} \in \mathcal{L}(V, W)T1,T2L(V,W) 。证明:存在可逆的算子 R L ( V ) R L ( V ) R inL(V)R \in \mathcal{L}(V)RL(V) S L ( W ) S L ( W ) S inL(W)S \in \mathcal{L}(W)SL(W) 使得 T 1 = S T 2 R T 1 = S T 2 R T_(1)=ST_(2)RT_{1}=S T_{2} RT1=ST2R 当且仅当 dim null T 1 = dim null T 2 dim null T 1 = dim null T 2 dim nullT_(1)=dim nullT_(2)\operatorname{dim} \operatorname{null} T_{1}=\operatorname{dim} \operatorname{null} T_{2}dimnullT1=dimnullT2
7 设 V V VVV W W WWW 是有限维的, v V , E = { T L ( V , W ) : T v = 0 } v V , E = { T L ( V , W ) : T v = 0 } v in V,E={T inL(V,W):Tv=0}v \in V, E=\{T \in \mathcal{L}(V, W): T v=0\}vV,E={TL(V,W):Tv=0}.
(a) 证明 E E EEE L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) 的子空间.
(b) 假设 v 0 v 0 v!=0v \neq 0v0 ,则 dim E dim E dim E\operatorname{dim} EdimE 等于多少?
8 设 V V VVV 是有限维的, T : V W T : V W T:V rarr WT: V \rightarrow WT:VW V V VVV W W WWW 的满的线性映射。证明存在 V V VVV 的子空间 U U UUU 使得 T | U T U T|_(U)\left.T\right|_{U}T|U U U UUU W W WWW 的同构。(这里 T | U T U T|_(U)\left.T\right|_{U}T|U 表示函数 T T TTT 限制在 U U UUU 上. 也就是说, T | U T U T|_(U)\left.T\right|_{U}T|U 是一个函数,其定义域为 U U UUU ,且对任意 u U u U u in Uu \in UuU T | U ( u ) = T u T U ( u ) = T u T|_(U)(u)=Tu\left.T\right|_{U}(u)=T uT|U(u)=Tu 。)
9 设 V V VVV 是有限维的, S , T L ( V ) S , T L ( V ) S,T inL(V)S, T \in \mathcal{L}(V)S,TL(V) 。证明 S T S T STS TST 可逆当且仅当 S S SSS T T TTT 都可逆。
10 设 V V VVV 是有限维的, S , T L ( V ) S , T L ( V ) S,T inL(V)S, T \in \mathcal{L}(V)S,TL(V) 。证明 S T = I S T = I ST=IS T=IST=I 当且仅当 T S = I T S = I TS=IT S=ITS=I.
11 设 V V VVV 是有限维的, S , T , U L ( V ) S , T , U L ( V ) S,T,U inL(V)S, T, U \in \mathcal{L}(V)S,T,UL(V) S T U = I S T U = I STU=IS T U=ISTU=I. 证明 T T TTT 可逆且 T 1 = U S T 1 = U S T^(-1)=UST^{-1}=U ST1=US.
12 说明上题的结果在 V V VVV 不是有限维时未必成立。
13 设 V V VVV 是有限维的,并设 R , S , T L ( V ) R , S , T L ( V ) R,S,T inL(V)R, S, T \in \mathcal{L}(V)R,S,TL(V) 使得 R S T R S T RSTR S TRST 是满射. 证明 S S SSS 是单射.
14 设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基。映射 T : V F n , 1 T : V F n , 1 T:V rarrF^(n,1)T: V \rightarrow \mathbf{F}^{n, 1}T:VFn,1 定义为 T v = M ( v ) T v = M ( v ) Tv=M(v)T v=\mathcal{M}(v)Tv=M(v) ,这里 M ( v ) M ( v ) M(v)\mathcal{M}(v)M(v) v V v V v in Vv \in VvV 关于基 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 的矩阵。证明 T T TTT V V VVV F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 的同构。
15 证明 F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 F m , 1 F m , 1 F^(m,1)\mathbf{F}^{m, 1}Fm,1 的每个线性映射都是矩阵乘。 也就是说,若 T L ( F n , 1 , F m , 1 ) T L F n , 1 , F m , 1 T inL(F^(n,1),F^(m,1))T \in \mathcal{L}\left(\mathbf{F}^{n, 1}, \mathbf{F}^{m, 1}\right)TL(Fn,1,Fm,1) ,则存在 m × n m × n m xx nm \times nm×n 矩阵 A A AAA 使得对每个 x F n , 1 x F n , 1 x inF^(n,1)x \in \mathbf{F}^{n, 1}xFn,1 都有 T x = A x T x = A x Tx=AxT x=A xTx=Ax.
16 设 V V VVV 是有限维的, T L ( V ) T L ( V ) T inL(V)T \in \mathcal{L}(V)TL(V) 。证明: T T TTT 是标量乘以恒等映射当且仅当对每个 S L ( V ) S L ( V ) S inL(V)S \in \mathcal{L}(V)SL(V) 均有 S T = T S S T = T S ST=TSS T=T SST=TS
17 设 V V VVV 是有限维的,且 E E E\mathcal{E}E L ( V ) L ( V ) L(V)\mathcal{L}(V)L(V) 的子空间使得对所有 S L ( V ) S L ( V ) S inL(V)S \in \mathcal{L}(V)SL(V) 和所有 T E T E T inET \in \mathcal{E}TE 均有 S T E S T E ST inES T \in \mathcal{E}STE T S E T S E TS inET S \in \mathcal{E}TSE 。证明 E = { 0 } E = { 0 } E={0}\mathcal{E}=\{0\}E={0} E = L ( V ) E = L ( V ) E=L(V)\mathcal{E}=\mathcal{L}(V)E=L(V).
18 证明 V V VVV L ( F , V ) L ( F , V ) L(F,V)\mathcal{L}(\mathbf{F}, V)L(F,V) 是同构的向量空间。
19 设 T L ( P ( R ) ) T L ( P ( R ) ) T inL(P(R))T \in \mathcal{L}(\mathcal{P}(\mathbf{R}))TL(P(R)) 是单的,且对每个非零多项式 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R) 均有 deg T p deg p deg T p deg p deg Tp <= deg p\operatorname{deg} T p \leq \operatorname{deg} pdegTpdegp.
(a) 证明 T T TTT 是满的.
(b) 证明对每个非零的 p P ( R ) p P ( R ) p inP(R)p \in \mathcal{P}(\mathbf{R})pP(R) 均有 deg T p = deg p deg T p = deg p deg Tp=deg p\operatorname{deg} T p=\operatorname{deg} pdegTp=degp.
20 设 n n nnn 是正整数, A i , j F , i , j = 1 , , n A i , j F , i , j = 1 , , n A_(i,j)inF,i,j=1,dots,nA_{i, j} \in \mathbf{F}, i, j=1, \ldots, nAi,jF,i,j=1,,n 。证明下面两个陈述等价(注意:以下方程组中方程的数目都等于变量的数目):
(a) 平凡解 x 1 = = x n = 0 x 1 = = x n = 0 x_(1)=cdots=x_(n)=0x_{1}=\cdots=x_{n}=0x1==xn=0 是下面的齐次方程组的唯一解:
{ k = 1 n A 1 , k x k = 0 k = 1 n A n , k x k = 0 k = 1 n A 1 , k x k = 0 k = 1 n A n , k x k = 0 {[sum_(k=1)^(n)A_(1,k)x_(k)=0],[vdots],[sum_(k=1)^(n)A_(n,k)x_(k)=0]:}\left\{\begin{array}{c} \sum_{k=1}^{n} A_{1, k} x_{k}=0 \\ \vdots \\ \sum_{k=1}^{n} A_{n, k} x_{k}=0 \end{array}\right.{k=1nA1,kxk=0k=1nAn,kxk=0
(b) 对每组 c 1 , , c n F c 1 , , c n F c_(1),dots,c_(n)inFc_{1}, \ldots, c_{n} \in \mathbf{F}c1,,cnF 下面的方程组都有解:
{ k = 1 n A 1 , k x k = c 1 k = 1 n A n , k x k = c n k = 1 n A 1 , k x k = c 1 k = 1 n A n , k x k = c n {[sum_(k=1)^(n)A_(1,k)x_(k)=c_(1)],[vdots],[sum_(k=1)^(n)A_(n,k)x_(k)=c_(n)]:}\left\{\begin{array}{c} \sum_{k=1}^{n} A_{1, k} x_{k}=c_{1} \\ \vdots \\ \sum_{k=1}^{n} A_{n, k} x_{k}=c_{n} \end{array}\right.{k=1nA1,kxk=c1k=1nAn,kxk=cn

3.E 向量空间的积与商

向量空间的积

通常在处理多个向量空间时,这些向量空间都应当在同一个域上.

3.71 定义 向量空间的积(product of vector spaces)

V 1 , , V m V 1 , , V m V_(1),dots,V_(m)V_{1}, \ldots, V_{m}V1,,Vm 均为 F F F\mathbf{F}F 上的向量空间。
  • 规定积 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm
V 1 × × V m = { ( v 1 , , v m ) : v 1 V 1 , , v m V m } V 1 × × V m = v 1 , , v m : v 1 V 1 , , v m V m V_(1)xx cdots xxV_(m)={(v_(1),dots,v_(m)):v_(1)inV_(1),dots,v_(m)inV_(m)}V_{1} \times \cdots \times V_{m}=\left\{\left(v_{1}, \ldots, v_{m}\right): v_{1} \in V_{1}, \ldots, v_{m} \in V_{m}\right\}V1××Vm={(v1,,vm):v1V1,,vmVm}
  • 规定 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 上的加法为
( u 1 , , u m ) + ( v 1 , , v m ) = ( u 1 + v 1 , , u m + v m ) u 1 , , u m + v 1 , , v m = u 1 + v 1 , , u m + v m (u_(1),dots,u_(m))+(v_(1),dots,v_(m))=(u_(1)+v_(1),dots,u_(m)+v_(m))\left(u_{1}, \ldots, u_{m}\right)+\left(v_{1}, \ldots, v_{m}\right)=\left(u_{1}+v_{1}, \ldots, u_{m}+v_{m}\right)(u1,,um)+(v1,,vm)=(u1+v1,,um+vm)
  • 规定 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 上的标量乘法为
λ ( v 1 , , v m ) = ( λ v 1 , , λ v m ) λ v 1 , , v m = λ v 1 , , λ v m lambda(v_(1),dots,v_(m))=(lambdav_(1),dots,lambdav_(m))\lambda\left(v_{1}, \ldots, v_{m}\right)=\left(\lambda v_{1}, \ldots, \lambda v_{m}\right)λ(v1,,vm)=(λv1,,λvm)
3.72 例 P 2 ( R ) × R 3 P 2 ( R ) × R 3 P_(2)(R)xxR^(3)\mathcal{P}_{2}(\mathbf{R}) \times \mathbf{R}^{3}P2(R)×R3 中的元素是长度为 2 的组, 组的第一项是 P 2 ( R ) P 2 ( R ) P_(2)(R)\mathcal{P}_{2}(\mathbf{R})P2(R) 中的元素, 第二项是 R 3 R 3 R^(3)\mathbf{R}^{3}R3 中的元素。例如 ( 5 6 x + 4 x 2 , ( 3 , 8 , 7 ) ) P 2 ( R ) × R 3 5 6 x + 4 x 2 , ( 3 , 8 , 7 ) P 2 ( R ) × R 3 (5-6x+4x^(2),(3,8,7))inP_(2)(R)xxR^(3)\left(5-6 x+4 x^{2},(3,8,7)\right) \in \mathcal{P}_{2}(\mathbf{R}) \times \mathbf{R}^{3}(56x+4x2,(3,8,7))P2(R)×R3.
以下命题表明向量空间的积按上面定义的加法和标量乘法构成向量空间.

3.73 向量空间的积是向量空间

V 1 , , V m V 1 , , V m V_(1),dots,V_(m)V_{1}, \ldots, V_{m}V1,,Vm 均为 F F F\mathbf{F}F 上的向量空间,则 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm F F F\mathbf{F}F 上的向量空间.
上述结果的证明留给读者. 注意 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 的加法单位元是 ( 0 , , 0 ) ( 0 , , 0 ) (0,dots,0)(0, \ldots, 0)(0,,0), 这里第 j j jjj 个位置的 0 是 V j V j V_(j)V_{j}Vj 的加法单位元. ( v 1 , , v m ) V 1 × × V m v 1 , , v m V 1 × × V m (v_(1),dots,v_(m))inV_(1)xx cdots xxV_(m)\left(v_{1}, \ldots, v_{m}\right) \in V_{1} \times \cdots \times V_{m}(v1,,vm)V1××Vm 的加法逆元是 ( v 1 , , v m ) v 1 , , v m (-v_(1),dots,-v_(m))\left(-v_{1}, \ldots,-v_{m}\right)(v1,,vm)
3.74 例 R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 等于 R 5 R 5 R^(5)\mathbf{R}^{5}R5 吗? R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 同构于 R 5 R 5 R^(5)\mathbf{R}^{5}R5 吗?
R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 的元素是组 ( ( x 1 , x 2 ) , ( x 3 , x 4 , x 5 ) ) x 1 , x 2 , x 3 , x 4 , x 5 ((x_(1),x_(2)),(x_(3),x_(4),x_(5)))\left(\left(x_{1}, x_{2}\right),\left(x_{3}, x_{4}, x_{5}\right)\right)((x1,x2),(x3,x4,x5)) ,其中 x 1 , x 2 , x 3 , x 4 , x 5 R x 1 , x 2 , x 3 , x 4 , x 5 R x_(1),x_(2),x_(3),x_(4),x_(5)inRx_{1}, x_{2}, x_{3}, x_{4}, x_{5} \in \mathbf{R}x1,x2,x3,x4,x5R
R 5 R 5 R^(5)\mathbf{R}^{5}R5 的元素是组 ( x 1 , x 2 , x 3 , x 4 , x 5 ) x 1 , x 2 , x 3 , x 4 , x 5 (x_(1),x_(2),x_(3),x_(4),x_(5))\left(x_{1}, x_{2}, x_{3}, x_{4}, x_{5}\right)(x1,x2,x3,x4,x5) ,其中 x 1 , x 2 , x 3 , x 4 , x 5 R x 1 , x 2 , x 3 , x 4 , x 5 R x_(1),x_(2),x_(3),x_(4),x_(5)inRx_{1}, x_{2}, x_{3}, x_{4}, x_{5} \in \mathbf{R}x1,x2,x3,x4,x5R.
虽然它们看起来几乎一样,但并不是同一种对象。 R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 的元素是长度为 2 的组(该组的第一项是长度为 2 的组,第二项是长度为 3 的组), R 5 R 5 R^(5)\mathbf{R}^{5}R5 的元素是长度为 5的组. 所以 R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 不等于 R 5 R 5 R^(5)\mathbf{R}^{5}R5
将向量 ( ( x 1 , x 2 ) , ( x 3 , x 4 , x 5 ) ) R 2 × R 3 x 1 , x 2 , x 3 , x 4 , x 5 R 2 × R 3 ((x_(1),x_(2)),(x_(3),x_(4),x_(5)))inR^(2)xxR^(3)\left(\left(x_{1}, x_{2}\right),\left(x_{3}, x_{4}, x_{5}\right)\right) \in \mathbf{R}^{2} \times \mathbf{R}^{3}((x1,x2),(x3,x4,x5))R2×R3 变为 ( x 1 , x 2 , x 3 , x 4 , x 5 ) R 5 x 1 , x 2 , x 3 , x 4 , x 5 R 5 (x_(1),x_(2),x_(3),x_(4),x_(5))inR^(5)\left(x_{1}, x_{2}, x_{3}, x_{4}, x_{5}\right) \in \mathbf{R}^{5}(x1,x2,x3,x4,x5)R5 的线性映射显然是 R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 R 5 R 5 R^(5)\mathbf{R}^{5}R5 的同构。所以这两个向量空间是同构的。
这个同构非常自然,只是把元素换了种写法。有些人甚至通俗地说 R 2 × R 3 R 2 × R 3 R^(2)xxR^(3)\mathbf{R}^{2} \times \mathbf{R}^{3}R2×R3 等于 R 5 R 5 R^(5)\mathbf{R}^{5}R5 ,这种说法严格来说是不正确的,但却抓住了通过改变写法就可使二者等同这一本质。
下面的例子说明了 3.76 的证明思想.
3.75 例 求 P 2 ( R ) × R 2 P 2 ( R ) × R 2 P_(2)(R)xxR^(2)\mathcal{P}_{2}(\mathbf{R}) \times \mathbf{R}^{2}P2(R)×R2 的一个基。
解 考虑 P 2 ( R ) × R 2 P 2 ( R ) × R 2 P_(2)(R)xxR^(2)\mathcal{P}_{2}(\mathbf{R}) \times \mathbf{R}^{2}P2(R)×R2 中元素构成的长度为 5 的组:
( 1 , ( 0 , 0 ) ) , ( x , ( 0 , 0 ) ) , ( x 2 , ( 0 , 0 ) ) , ( 0 , ( 1 , 0 ) ) , ( 0 , ( 0 , 1 ) ) ( 1 , ( 0 , 0 ) ) , ( x , ( 0 , 0 ) ) , x 2 , ( 0 , 0 ) , ( 0 , ( 1 , 0 ) ) , ( 0 , ( 0 , 1 ) ) (1,(0,0)),(x,(0,0)),(x^(2),(0,0)),(0,(1,0)),(0,(0,1))(1,(0,0)),(x,(0,0)),\left(x^{2},(0,0)\right),(0,(1,0)),(0,(0,1))(1,(0,0)),(x,(0,0)),(x2,(0,0)),(0,(1,0)),(0,(0,1))
上述组是线性无关的且张成 P 2 ( R ) × R 2 P 2 ( R ) × R 2 P_(2)(R)xxR^(2)\mathcal{P}_{2}(\mathbf{R}) \times \mathbf{R}^{2}P2(R)×R2 ,因此是 P 2 ( R ) × R 2 P 2 ( R ) × R 2 P_(2)(R)xxR^(2)\mathcal{P}_{2}(\mathbf{R}) \times \mathbf{R}^{2}P2(R)×R2 的基。

3.76 积的维数等于维数的和

V 1 , , V m V 1 , , V m V_(1),dots,V_(m)V_{1}, \ldots, V_{m}V1,,Vm 均为有限维向量空间. 则 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 是有限维的, 且
dim ( V 1 × × V m ) = dim V 1 + + dim V m dim V 1 × × V m = dim V 1 + + dim V m dim(V_(1)xx cdots xxV_(m))=dimV_(1)+cdots+dimV_(m)\operatorname{dim}\left(V_{1} \times \cdots \times V_{m}\right)=\operatorname{dim} V_{1}+\cdots+\operatorname{dim} V_{m}dim(V1××Vm)=dimV1++dimVm
证明 选取每个 V j V j V_(j)V_{j}Vj 的一个基。对于每个 V j V j V_(j)V_{j}Vj 的每个基向量,考虑 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 的如下元素:第 j j jjj 个位置为此基向量,其余位置为 0 。所有这些向量构成的组是线性无关的,且张成 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm ,因此是 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 的基。这个基的长度是 dim V 1 + + dim V m dim V 1 + + dim V m dimV_(1)+cdots+dimV_(m)\operatorname{dim} V_{1}+\cdots+\operatorname{dim} V_{m}dimV1++dimVm.

积与直和

在以下命题中, 由 U 1 + + U m U 1 + + U m U_(1)+cdots+U_(m)U_{1}+\cdots+U_{m}U1++Um 的定义, 映射 Γ Γ Gamma\GammaΓ 是满的. 所以这个命题中的最后一个词 "单射"可以改为"满射"。

3.77 积与直和

U 1 , , U m U 1 , , U m U_(1),dots,U_(m)U_{1}, \ldots, U_{m}U1,,Um 均为 V V VVV 的子空间。线性映射 Γ : U 1 × × U m U 1 + + U m Γ : U 1 × × U m U 1 + + U m Gamma:U_(1)xx cdots xxU_(m)rarrU_(1)+cdots+U_(m)\Gamma: U_{1} \times \cdots \times U_{m} \rightarrow U_{1}+\cdots+U_{m}Γ:U1××UmU1++Um定义为 Γ ( u 1 , , u m ) = u 1 + + u m Γ u 1 , , u m = u 1 + + u m Gamma(u_(1),dots,u_(m))=u_(1)+cdots+u_(m)\Gamma\left(u_{1}, \ldots, u_{m}\right)=u_{1}+\cdots+u_{m}Γ(u1,,um)=u1++um 。则 U 1 + + U m U 1 + + U m U_(1)+cdots+U_(m)U_{1}+\cdots+U_{m}U1++Um 是直和当且仅当 Γ Γ Gamma\GammaΓ 是单射。
证明 线性映射 Γ Γ Gamma\GammaΓ 是单的当且仅当将 0 表示为 U j U j U_(j)U_{j}Uj 的元素之和 u 1 + + u m u 1 + + u m u_(1)+cdots+u_(m)u_{1}+\cdots+u_{m}u1++um 时只能取每个 u j u j u_(j)u_{j}uj 等于 0 . 于是 1.44 表明 Γ Γ Gamma\GammaΓ 是单的当且仅当 U 1 + + U m U 1 + + U m U_(1)+cdots+U_(m)U_{1}+\cdots+U_{m}U1++Um 是直和.

3.78 和为直和当且仅当维数相加

V V VVV 是有限维的, 且 U 1 , , U m U 1 , , U m U_(1),dots,U_(m)U_{1}, \ldots, U_{m}U1,,Um 均为 V V VVV 的子空间. 则 U 1 + + U m U 1 + + U m U_(1)+cdots+U_(m)U_{1}+\cdots+U_{m}U1++Um 是直和当且仅当 dim ( U 1 + + U m ) = dim U 1 + + dim U m dim U 1 + + U m = dim U 1 + + dim U m dim(U_(1)+cdots+U_(m))=dimU_(1)+cdots+dimU_(m)\operatorname{dim}\left(U_{1}+\cdots+U_{m}\right)=\operatorname{dim} U_{1}+\cdots+\operatorname{dim} U_{m}dim(U1++Um)=dimU1++dimUm.
证明 3.77 中的映射 Γ Γ Gamma\GammaΓ 是满的. 所以由线性映射基本定理 3.22, Γ Γ Gamma\GammaΓ 是单的当且仅当
dim ( U 1 + + U m ) = dim ( U 1 × × U m ) dim U 1 + + U m = dim U 1 × × U m dim(U_(1)+cdots+U_(m))=dim(U_(1)xx cdots xxU_(m))\operatorname{dim}\left(U_{1}+\cdots+U_{m}\right)=\operatorname{dim}\left(U_{1} \times \cdots \times U_{m}\right)dim(U1++Um)=dim(U1××Um)
利用 3.77 和 3.76 可知, U 1 + + U m U 1 + + U m U_(1)+cdots+U_(m)U_{1}+\cdots+U_{m}U1++Um 是直和当且仅当
dim ( U 1 + + U m ) = dim U 1 + + dim U m dim U 1 + + U m = dim U 1 + + dim U m dim(U_(1)+cdots+U_(m))=dimU_(1)+cdots+dimU_(m)\operatorname{dim}\left(U_{1}+\cdots+U_{m}\right)=\operatorname{dim} U_{1}+\cdots+\operatorname{dim} U_{m}dim(U1++Um)=dimU1++dimUm
m = 2 m = 2 m=2m=2m=2 时, U 1 + U 2 U 1 + U 2 U_(1)+U_(2)U_{1}+U_{2}U1+U2 是直和当且仅当 dim ( U 1 + U 2 ) = dim U 1 + dim U 2 dim U 1 + U 2 = dim U 1 + dim U 2 dim(U_(1)+U_(2))=dimU_(1)+dimU_(2)\operatorname{dim}\left(U_{1}+U_{2}\right)=\operatorname{dim} U_{1}+\operatorname{dim} U_{2}dim(U1+U2)=dimU1+dimU2. 利用 1.45 和 2.43 可以给出这一结果的另一个证明.

向量空间的商

我们先定义向量与子空间的和,以便引入商空间.
3.79 定义 v + U v + U v+Uv+Uv+U
v V , U v V , U v in V,Uv \in V, UvV,U V V VVV 的子空间. 则 v + U v + U v+Uv+Uv+U V V VVV 的子集, 定义如下:
v + U = { v + u : u U } v + U = { v + u : u U } v+U={v+u:u in U}v+U=\{v+u: u \in U\}v+U={v+u:uU}
3.80 例 设
U = { ( x , 2 x ) R 2 : x R } U = ( x , 2 x ) R 2 : x R U={(x,2x)inR^(2):x inR}U=\left\{(x, 2 x) \in \mathbf{R}^{2}: x \in \mathbf{R}\right\}U={(x,2x)R2:xR}
U U UUU R 2 R 2 R^(2)\mathbf{R}^{2}R2 中过原点的斜率为 2 的直线.于是
( 17 , 20 ) + U ( 17 , 20 ) + U (17,20)+U(17,20)+U(17,20)+U
R 2 R 2 R^(2)\mathbf{R}^{2}R2 中包含点 ( 17 , 20 ) ( 17 , 20 ) (17,20)(17,20)(17,20) 的斜率为 2 的直线.

3.81 定义 仿射子集(affine subset)、平行(parallel)
  • V V VVV 的仿射子集是 V V VVV 的形如 v + U v + U v+Uv+Uv+U 的子集,其中 v V , U v V , U v in V,Uv \in V, UvV,U V V VVV 的子空间.
  • 对于 v V v V v in Vv \in VvV V V VVV 的子空间 U U UUU, 称仿射子集 v + U v + U v+Uv+Uv+U 平行于 U U UUU.

3.82 例 平行的仿射子集

  • 在上面的例 3.80 中, R 2 R 2 R^(2)\mathbf{R}^{2}R2 中所有斜率为 2 的直线均平行于 U U UUU.
  • U = { ( x , y , 0 ) R 3 : x , y R } U = ( x , y , 0 ) R 3 : x , y R U={(x,y,0)inR^(3):x,y inR}U=\left\{(x, y, 0) \in \mathbf{R}^{3}: x, y \in \mathbf{R}\right\}U={(x,y,0)R3:x,yR}, 则 R 3 R 3 R^(3)\mathbf{R}^{3}R3 的平行于 U U UUU 的仿射子集是 R 3 R 3 R^(3)\mathbf{R}^{3}R3 中在通常意义下平行于 x y x y xyx yxy 平面 U U UUU 的那些平面.
    重要:按照 3.81 所给出的平行的定义, R 3 R 3 R^(3)\mathbf{R}^{3}R3 中的直线都不是平行于平面 U U UUU 的仿射子集。

3.83 定义 商空间(quotient space), V / U V / U V//UV / UV/U

U U UUU V V VVV 的子空间。则商空间 V / U V / U V//UV / UV/U 是指 V V VVV 的所有平行于 U U UUU 的仿射子集的集合. 也就是说,
V / U = { v + U : v V } V / U = { v + U : v V } V//U={v+U:v in V}V / U=\{v+U: v \in V\}V/U={v+U:vV}

3.84 例 商空间

  • U = { ( x , 2 x ) R 2 : x R } U = ( x , 2 x ) R 2 : x R U={(x,2x)inR^(2):x inR}U=\left\{(x, 2 x) \in \mathbf{R}^{2}: x \in \mathbf{R}\right\}U={(x,2x)R2:xR}, 则 R 2 / U R 2 / U R^(2)//U\mathbf{R}^{2} / UR2/U R 2 R 2 R^(2)\mathbf{R}^{2}R2 中所有斜率为 2 的直线的集合.
  • U U UUU R 3 R 3 R^(3)\mathbf{R}^{3}R3 中包含原点的直线,则 R 3 / U R 3 / U R^(3)//U\mathbf{R}^{3} / UR3/U R 3 R 3 R^(3)\mathbf{R}^{3}R3 中所有平行于 U U UUU 的直线的集合.
  • U U UUU R 3 R 3 R^(3)\mathbf{R}^{3}R3 中包含原点的平面,则 R 3 / U R 3 / U R^(3)//U\mathbf{R}^{3} / UR3/U R 3 R 3 R^(3)\mathbf{R}^{3}R3 中所有平行于 U U UUU 的平面的集合.
接下来的目标是使 V / U V / U V//UV / UV/U 成为向量空间. 为此我们需要下面的命题.

3.85 平行于 U U UUU 的两个仿射子集或相等或不相交

U U UUU V V VVV 的子空间, v , w V v , w V v,w in Vv, w \in Vv,wV. 则以下陈述等价:
(a) v w U v w U v-w in Uv-w \in UvwU;
(b) v + U = w + U v + U = w + U v+U=w+Uv+U=w+Uv+U=w+U;
(c) ( v + U ) ( w + U ) ( v + U ) ( w + U ) (v+U)nn(w+U)!=O/(v+U) \cap(w+U) \neq \varnothing(v+U)(w+U).
证明 首先假设 (a) 成立, v w U v w U v-w in Uv-w \in UvwU. 若 u U u U u in Uu \in UuU, 则
v + u = w + ( ( v w ) + u ) w + U v + u = w + ( ( v w ) + u ) w + U v+u=w+((v-w)+u)in w+Uv+u=w+((v-w)+u) \in w+Uv+u=w+((vw)+u)w+U
于是 v + U w + U v + U w + U v+U sub w+Uv+U \subset w+Uv+Uw+U. 类似地, w + U v + U w + U v + U w+U sub v+Uw+U \subset v+Uw+Uv+U. 因此 v + U = w + U v + U = w + U v+U=w+Uv+U=w+Uv+U=w+U, 这就证明了 (a)蕴涵 (b).
(b) 显然蕴涵 (c).
现在假设 (c) 成立, ( v + U ) ( w + U ) ( v + U ) ( w + U ) (v+U)nn(w+U)!=O/(v+U) \cap(w+U) \neq \varnothing(v+U)(w+U). 于是存在 u 1 , u 2 U u 1 , u 2 U u_(1),u_(2)in Uu_{1}, u_{2} \in Uu1,u2U 使得
v + u 1 = w + u 2 v + u 1 = w + u 2 v+u_(1)=w+u_(2)v+u_{1}=w+u_{2}v+u1=w+u2
v w = u 2 u 1 v w = u 2 u 1 v-w=u_(2)-u_(1)v-w=u_{2}-u_{1}vw=u2u1. 因此 v w U v w U v-w in Uv-w \in UvwU, 这就证明了 (c) 蕴涵 (a), 从而完成证明.
现在我们可以在 V / U V / U V//UV / UV/U 上定义加法和标量乘法了.
3.86 定义 V / U V / U V//UV / UV/U 上的加法和标量乘法(addition and scalar multiplication on V / U V / U V//UV / UV/U
U U UUU V V VVV 的子空间. 则 V / U V / U V//UV / UV/U 上的加法和标量乘法定义为:对任意 v , w V v , w V v,w in Vv, w \in Vv,wV λ F λ F lambda inF\lambda \in \mathbf{F}λF,
( v + U ) + ( w + U ) = ( v + w ) + U λ ( v + U ) = ( λ v ) + U ( v + U ) + ( w + U ) = ( v + w ) + U λ ( v + U ) = ( λ v ) + U {:[(v+U)+(w+U)=(v+w)+U],[lambda(v+U)=(lambda v)+U]:}\begin{aligned} (v+U)+(w+U) & =(v+w)+U \\ \lambda(v+U) & =(\lambda v)+U \end{aligned}(v+U)+(w+U)=(v+w)+Uλ(v+U)=(λv)+U
作为以下命题证明的一部分,我们将证明上述定义是有意义的。

3.87 商空间是向量空间

U U UUU V V VVV 的子空间. 则 V / U V / U V//UV / UV/U 按照上面定义的加法和标量乘法构成向量空间.
证明 在上面定义的 V / U V / U V//UV / UV/U 上的加法和标量乘法中,一个潜在的问题是平行于 U U UUU的仿射子集的表示并不是唯一的。具体来说,设 v , w V v , w V v,w in Vv, w \in Vv,wV ,假设 v ^ , w ^ V v ^ , w ^ V hat(v), hat(w)in V\hat{v}, \hat{w} \in Vv^,w^V 使得 v + U = v ^ + U v + U = v ^ + U v+U= hat(v)+Uv+U=\hat{v}+Uv+U=v^+U w + U = w ^ + U w + U = w ^ + U w+U= hat(w)+Uw+U=\hat{w}+Uw+U=w^+U 。要证明上面给出的 V / U V / U V//UV / UV/U 上的加法是有意义的,必须证明 ( v + w ) + U = ( v ^ + w ^ ) + U ( v + w ) + U = ( v ^ + w ^ ) + U (v+w)+U=( hat(v)+ hat(w))+U(v+w)+U=(\hat{v}+\hat{w})+U(v+w)+U=(v^+w^)+U.
由 3.85 有
v v ^ U , w w ^ U v v ^ U , w w ^ U v- hat(v)in U,quad w- hat(w)in Uv-\hat{v} \in U, \quad w-\hat{w} \in Uvv^U,ww^U
因为 U U UUU V V VVV 的子空间, 所以在加法下封闭, 这说明 ( v v ^ ) + ( w w ^ ) U ( v v ^ ) + ( w w ^ ) U (v- hat(v))+(w- hat(w))in U(v-\hat{v})+(w-\hat{w}) \in U(vv^)+(ww^)U. 于是 ( v + w ) ( v ^ + w ^ ) U ( v + w ) ( v ^ + w ^ ) U (v+w)-( hat(v)+ hat(w))in U(v+w)-(\hat{v}+\hat{w}) \in U(v+w)(v^+w^)U 。再使用 3.85 可得
( v + w ) + U = ( v ^ + w ^ ) + U . ( v + w ) + U = ( v ^ + w ^ ) + U . (v+w)+U=( hat(v)+ hat(w))+U.(v+w)+U=(\hat{v}+\hat{w})+U .(v+w)+U=(v^+w^)+U.
因此 V / U V / U V//UV / UV/U 上的加法定义是合理的。
类似地,设 λ F λ F lambda inF\lambda \in \mathbf{F}λF 。因为 U U UUU V V VVV 的子空间,所以在标量乘法下封闭,从而有 λ ( v v ^ ) U λ ( v v ^ ) U lambda(v- hat(v))in U\lambda(v-\hat{v}) \in Uλ(vv^)U 。于是 λ v λ v ^ U λ v λ v ^ U lambda v-lambda hat(v)in U\lambda v-\lambda \hat{v} \in Uλvλv^U 。因此 3.85 表明 ( λ v ) + U = ( λ v ^ ) + U ( λ v ) + U = ( λ v ^ ) + U (lambda v)+U=(lambda hat(v))+U(\lambda v)+U=(\lambda \hat{v})+U(λv)+U=(λv^)+U 。所以 V / U V / U V//UV / UV/U 上的标量乘法的定义是有意义的。
既然我们已经在 V / U V / U V//UV / UV/U 上定义了加法和标量乘法,验证这些运算使得 V / U V / U V//UV / UV/U 成为向量空间就是简单的事了,留给读者。注意 V / U V / U V//UV / UV/U 上的加法单位元是 0 + U 0 + U 0+U0+U0+U (等于 U U UUU ), v + U v + U v+Uv+Uv+U 的加法逆元是 ( v ) + U ( v ) + U (-v)+U(-v)+U(v)+U
下面的概念将给出计算 V / U V / U V//UV / UV/U 的维数的简单方法.

3.88 定义 商映射(quotient map), π π pi\piπ

U U UUU V V VVV 的子空间。商映射 π π pi\piπ 是如下定义的线性映射 π : V V / U π : V V / U pi:V rarr V//U\pi: V \rightarrow V / Uπ:VV/U :对任意 v V v V v in Vv \in VvV,
π ( v ) = v + U π ( v ) = v + U pi(v)=v+U\pi(v)=v+Uπ(v)=v+U
读者应当验证 π π pi\piπ 的确是线性映射. 虽然 π π pi\piπ 同时依赖于 U U UUU V V VVV ,但它们并未出现在记号中, 这是因为它们在上下文中是自明的.

3.89 商空间的维数

V V VVV 是有限维的, U U UUU V V VVV 的子空间。则
dim V / U = dim V dim U dim V / U = dim V dim U dim V//U=dim V-dim U\operatorname{dim} V / U=\operatorname{dim} V-\operatorname{dim} UdimV/U=dimVdimU
证明 设 π π pi\piπ V V VVV V / U V / U V//UV / UV/U 的商映射。由 3.85 我们有 null π = U π = U pi=U\pi=Uπ=U 。显然 range π = V / U π = V / U pi=V//U\pi=V / Uπ=V/U.于是线性映射基本定理 3.22 表明
dim V = dim U + dim V / U dim V = dim U + dim V / U dim V=dim U+dim V//U\operatorname{dim} V=\operatorname{dim} U+\operatorname{dim} V / UdimV=dimU+dimV/U
由此可得要证明的结果.
V V VVV 上的每个线性映射 T T TTT 都诱导 V / ( null T ) V / ( null T ) V//(null T)V /(\operatorname{null} T)V/(nullT) 上的一个线性映射 T ~ T ~ tilde(T)\tilde{T}T~ ,现在就来定义它.

3.90 定义 T ~ T ~ tilde(T)\tilde{T}T~

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 定义 T ~ : V / ( null T ) W T ~ : V / ( null T ) W tilde(T):V//(null T)rarr W\tilde{T}: V /(\operatorname{null} T) \rightarrow WT~:V/(nullT)W 如下:
T ~ ( v + null T ) = T v T ~ ( v + null T ) = T v tilde(T)(v+null T)=Tv\tilde{T}(v+\operatorname{null} T)=T vT~(v+nullT)=Tv
为了证明 T ~ T ~ tilde(T)\tilde{T}T~ 的定义是有意义的,设 u , v V u , v V u,v in Vu, v \in Vu,vV 使得 u + null T = v + null T u + null T = v + null T u+null T=v+null Tu+\operatorname{null} T=v+\operatorname{null} Tu+nullT=v+nullT 。由3.85有 u v null T u v null T u-v in null Tu-v \in \operatorname{null} TuvnullT 。于是 T ( u v ) = 0 T ( u v ) = 0 T(u-v)=0T(u-v)=0T(uv)=0. 所以 T u = T v T u = T v Tu=TvT u=T vTu=Tv 。因此 T ~ T ~ tilde(T)\tilde{T}T~ 的定义是有意义的.

3.91 T ~ 3.91 T ~ 3.91 tilde(T)3.91 \tilde{T}3.91T~ 的零空间与值域

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则
(a) T ~ T ~ tilde(T)\tilde{T}T~ V / ( null T ) V / ( null T ) V//(null T)V /(\operatorname{null} T)V/(nullT) W W WWW 的线性映射;
(b) T ~ T ~ tilde(T)\tilde{T}T~ 是单的;
(c) range T ~ = range T T ~ = range T tilde(T)=range T\tilde{T}=\operatorname{range} TT~=rangeT;
(d) V / ( null T ) V / ( null T ) V//(null T)V /(\operatorname{null} T)V/(nullT) 同构于 range T T TTT.

证明

(a) 验证 T ~ T ~ tilde(T)\tilde{T}T~ 是线性的留给读者.
(b)设 v V , T ~ ( v + null T ) = 0 v V , T ~ ( v + null T ) = 0 v in V, tilde(T)(v+null T)=0v \in V, \tilde{T}(v+\operatorname{null} T)=0vV,T~(v+nullT)=0. 则 T v = 0 T v = 0 Tv=0T v=0Tv=0 。于是 v null T v null T v in null Tv \in \operatorname{null} TvnullT. 所以 3.85 说明 v + null T = 0 + null T v + null T = 0 + null T v+null T=0+null Tv+\operatorname{null} T=0+\operatorname{null} Tv+nullT=0+nullT 。这表明 null T ~ = { 0 } null T ~ = { 0 } null tilde(T)={0}\operatorname{null} \tilde{T}=\{0\}nullT~={0}, 因此 T ~ T ~ tilde(T)\tilde{T}T~ 是单的.
(c) T ~ T ~ tilde(T)\tilde{T}T~ 的定义表明 range T ~ = range T T ~ = range T tilde(T)=range T\tilde{T}=\operatorname{range} TT~=rangeT
(d) (b) 和 (c) 表明, 若将 T ~ T ~ tilde(T)\tilde{T}T~ 视为到 range T T TTT 的映射, 则 T ~ T ~ tilde(T)\tilde{T}T~ V / null T V / null T V//null TV / \operatorname{null} TV/nullT ) 到 range T range T range T\operatorname{range} TrangeT 的同构.

习题 3.E

1 设 T T TTT V V VVV W W WWW 的函数. 定义 T T TTT 的图为 V × W V × W V xx WV \times WV×W 的如下子集:
T 的图 = { ( v , T v ) V × W : v V } . T  的图  = { ( v , T v ) V × W : v V } T" 的图 "={(v,Tv)in V xx W:v in V}". "T \text { 的图 }=\{(v, T v) \in V \times W: v \in V\} \text {. }T 的图 ={(v,Tv)V×W:vV}
证明 T T TTT 是线性映射当且仅当 T T TTT 的图是 V × W V × W V xx WV \times WV×W 的子空间.
正式地讲, V V VVV W W WWW 的函数 T T TTT V × W V × W V xx WV \times WV×W 的一个子集 T T TTT ,使得对每个 v V v V v in Vv \in VvV 都恰有一个元素 ( v , w ) T ( v , w ) T (v,w)in T(v, w) \in T(v,w)T 。 也就是说,函数正式地讲就是上面所谓的图。我们通常并不把函数看成上面的这种正式形式。然而,如果采用上面的正式形式,则本题可以重述为:证明 V V VVV W W WWW 的函数 T T TTT 是线性映射当且仅当 T T TTT V × W V × W V xx WV \times WV×W 的子空间。
2 设 V 1 , , V m V 1 , , V m V_(1),dots,V_(m)V_{1}, \ldots, V_{m}V1,,Vm 均为向量空间使得 V 1 × × V m V 1 × × V m V_(1)xx cdots xxV_(m)V_{1} \times \cdots \times V_{m}V1××Vm 是有限维的。证明对每个 j = j = j=j=j= 1 , , m 1 , , m 1,dots,m1, \ldots, m1,,m 来说 V j V j V_(j)V_{j}Vj 都是有限维的。
3 给出一个向量空间 V V VVV 与它的两个子空间 U 1 U 1 U_(1)U_{1}U1 U 2 U 2 U_(2)U_{2}U2 的例子, 使得 U 1 × U 2 U 1 × U 2 U_(1)xxU_(2)U_{1} \times U_{2}U1×U2 同构于 U 1 + U 2 U 1 + U 2 U_(1)+U_(2)U_{1}+U_{2}U1+U2, 但 U 1 + U 2 U 1 + U 2 U_(1)+U_(2)U_{1}+U_{2}U1+U2 不是直和。
提示:向量空间 V V VVV 一定是无限维的。
4 设 V 1 , , V m V 1 , , V m V_(1),dots,V_(m)V_{1}, \ldots, V_{m}V1,,Vm 均为向量空间。证明 L ( V 1 × × V m , W ) L V 1 × × V m , W L(V_(1)xx cdots xxV_(m),W)\mathcal{L}\left(V_{1} \times \cdots \times V_{m}, W\right)L(V1××Vm,W) L ( V 1 , W ) × × L ( V m , W ) L V 1 , W × × L V m , W L(V_(1),W)xx cdots xxL(V_(m),W)\mathcal{L}\left(V_{1}, W\right) \times \cdots \times \mathcal{L}\left(V_{m}, W\right)L(V1,W)××L(Vm,W)是同构的向量空间。
5 设 W 1 , , W m W 1 , , W m W_(1),dots,W_(m)W_{1}, \ldots, W_{m}W1,,Wm 均为向量空间。证明 L ( V , W 1 × × W m ) L V , W 1 × × W m L(V,W_(1)xx cdots xxW_(m))\mathcal{L}\left(V, W_{1} \times \cdots \times W_{m}\right)L(V,W1××Wm) L ( V , W 1 ) × × L V , W 1 × × L(V,W_(1))xx cdots xx\mathcal{L}\left(V, W_{1}\right) \times \cdots \timesL(V,W1)×× L ( V , W m ) L V , W m L(V,W_(m))\mathcal{L}\left(V, W_{m}\right)L(V,Wm) 是同构的向量空间。
6 对于正整数 n n nnn, 定义 V n V n V^(n)V^{n}Vn 如下:
V n = V × × V n V . V n = V × × V n V . V^(n)=ubrace(V xx cdots xx Vubrace)_(n uarr V).V^{n}=\underbrace{V \times \cdots \times V}_{n \uparrow V} .Vn=V××VnV.
证明 V n V n V^(n)V^{n}Vn L ( F n , V ) L F n , V L(F^(n),V)\mathcal{L}\left(\mathbf{F}^{n}, V\right)L(Fn,V) 是同构的向量空间。
7 设 v v vvv x x xxx 均为 V V VVV 中的向量, U U UUU W W WWW 均为 V V VVV 的子空间, v + U = x + W v + U = x + W v+U=x+Wv+U=x+Wv+U=x+W 。证明 U = W U = W U=WU=WU=W.
8 证明: V V VVV 的非空子集 A A AAA V V VVV 的仿射子集当且仅当对于所有的 v , w A v , w A v,w in Av, w \in Av,wA λ F λ F lambda inF\lambda \in \mathbf{F}λF均有 λ v + ( 1 λ ) w A λ v + ( 1 λ ) w A lambda v+(1-lambda)w in A\lambda v+(1-\lambda) w \in Aλv+(1λ)wA
9 设 A 1 A 1 A_(1)A_{1}A1 A 2 A 2 A_(2)A_{2}A2 均为 V V VVV 的仿射子集。证明交 A 1 A 2 A 1 A 2 A_(1)nnA_(2)A_{1} \cap A_{2}A1A2 V V VVV 的仿射子集或者空集.
10 证明 V V VVV 的任意一族仿射子集的交是 V V VVV 的仿射子集或者空集。
11 设 v 1 , , v m V v 1 , , v m V v_(1),dots,v_(m)in Vv_{1}, \ldots, v_{m} \in Vv1,,vmV 。令
A = { λ 1 v 1 + + λ m v m : λ 1 , , λ m F λ 1 + + λ m = 1 } . A = λ 1 v 1 + + λ m v m : λ 1 , , λ m F  且  λ 1 + + λ m = 1 . A={lambda_(1)v_(1)+cdots+lambda_(m)v_(m):lambda_(1),dots,lambda_(m)inF" 且 "lambda_(1)+cdots+lambda_(m)=1}.A=\left\{\lambda_{1} v_{1}+\cdots+\lambda_{m} v_{m}: \lambda_{1}, \ldots, \lambda_{m} \in \mathbf{F} \text { 且 } \lambda_{1}+\cdots+\lambda_{m}=1\right\} .A={λ1v1++λmvm:λ1,,λmF 且 λ1++λm=1}.
(a) 证明 A A AAA V V VVV 的仿射子集。
(b) 证明 V V VVV 的每个包含 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 的仿射子集均包含 A A AAA.
(c) 证明有某个 v V v V v in Vv \in VvV V V VVV 的某个子空间 U U UUU 使得 A = v + U A = v + U A=v+UA=v+UA=v+U dim U m 1 dim U m 1 dim U <= m-1\operatorname{dim} U \leq m-1dimUm1.
12 设 U U UUU V V VVV 的子空间使得 V / U V / U V//UV / UV/U 是有限维的. 证明 V V VVV 同构于 U × ( V / U ) U × ( V / U ) U xx(V//U)U \times(V / U)U×(V/U).
13 设 U U UUU V V VVV 的子空间, v 1 + U , , v m + U v 1 + U , , v m + U v_(1)+U,dots,v_(m)+Uv_{1}+U, \ldots, v_{m}+Uv1+U,,vm+U V / U V / U V//UV / UV/U 的基, u 1 , , u n u 1 , , u n u_(1),dots,u_(n)u_{1}, \ldots, u_{n}u1,,un U U UUU 的基. 证明 v 1 , , v m , u 1 , , u n v 1 , , v m , u 1 , , u n v_(1),dots,v_(m),u_(1),dots,u_(n)v_{1}, \ldots, v_{m}, u_{1}, \ldots, u_{n}v1,,vm,u1,,un V V VVV 的基。
14 设 U = { ( x 1 , x 2 , ) F U = x 1 , x 2 , F U={(x_(1),x_(2),dots)inF^(oo):}U=\left\{\left(x_{1}, x_{2}, \ldots\right) \in \mathbf{F}^{\infty}\right.U={(x1,x2,)F : 只有有限多个 j j jjj 使得 x j 0 } x j 0 {:x_(j)!=0}\left.x_{j} \neq 0\right\}xj0}.
(a) 证明 U U UUU F F F^(oo)\mathbf{F}^{\infty}F 的子空间。
(b) 证明 F / U F / U F^(oo)//U\mathbf{F}^{\infty} / UF/U 是无限维的。
15 设 φ L ( V , F ) , φ 0 φ L ( V , F ) , φ 0 varphi inL(V,F),varphi!=0\varphi \in \mathcal{L}(V, \mathbf{F}), \varphi \neq 0φL(V,F),φ0. 证明 dim V / ( dim V / ( dim V//(\operatorname{dim} V /(dimV/( null φ ) = 1 φ ) = 1 varphi)=1\varphi)=1φ)=1
16 设 U U UUU V V VVV 的子空间使得 dim V / U = 1 dim V / U = 1 dim V//U=1\operatorname{dim} V / U=1dimV/U=1 。证明存在 φ L ( V , F ) φ L ( V , F ) varphi inL(V,F)\varphi \in \mathcal{L}(V, \mathbf{F})φL(V,F) 使得 null φ = U φ = U varphi=U\varphi=Uφ=U.
17 设 U U UUU V V VVV 的子空间使得 V / U V / U V//UV / UV/U 是有限维的。证明存在 V V VVV 的子空间 W W WWW 使得 dim W = dim V / U dim W = dim V / U dim W=dim V//U\operatorname{dim} W=\operatorname{dim} V / UdimW=dimV/U V = U W V = U W V=U o+WV=U \oplus WV=UW
18 设 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W), 并设 U U UUU V V VVV 的子空间. 用 π π pi\piπ 表示 V V VVV V / U V / U V//UV / UV/U 的商映射. 证明:存在 S L ( V / U , W ) S L ( V / U , W ) S inL(V//U,W)S \in \mathcal{L}(V / U, W)SL(V/U,W) 使得 T = S π T = S π T=S@piT=S \circ \piT=Sπ 当且仅当 U null T U null T U sub null TU \subset \operatorname{null} TUnullT
19 对有限集给出一个类比于 3.78 的恰当陈述,使得集合的并类比于子空间的和,不交并类比于直和。
20 设 U U UUU V V VVV 的子空间. Γ : L ( V / U , W ) L ( V , W ) Γ : L ( V / U , W ) L ( V , W ) Gamma:L(V//U,W)rarrL(V,W)\Gamma: \mathcal{L}(V / U, W) \rightarrow \mathcal{L}(V, W)Γ:L(V/U,W)L(V,W) 定义为 Γ ( S ) = S π Γ ( S ) = S π Gamma(S)=S@pi\Gamma(S)=S \circ \piΓ(S)=Sπ.
(a) 证明 Γ Γ Gamma\GammaΓ 是线性映射.
(b) 证明 Γ Γ Gamma\GammaΓ 是单的.
(c) 证明 range Γ = { T L ( V , W ) Γ = { T L ( V , W ) Gamma={T inL(V,W)\Gamma=\{T \in \mathcal{L}(V, W)Γ={TL(V,W) : 对所有 u U u U u in Uu \in UuU T u = 0 } T u = 0 } Tu=0}T u=0\}Tu=0}.

3.F 对偶

对偶空间与对偶映射

映到标量域 F F F\mathbf{F}F 的线性映射在线性代数中扮演了重要角色,因此它们有一个特别的名字:

3.92 定义 线性泛函(linear functional)

V V VVV 上的线性泛函是从 V V VVV F F F\mathbf{F}F 的线性映射. 也就是说, 线性泛函是 L ( V , F ) L ( V , F ) L(V,F)\mathcal{L}(V, \mathbf{F})L(V,F) 中的元素。

3.93 例 线性泛函

  • 定义 φ : R 3 R φ : R 3 R varphi:R^(3)rarrR\varphi: \mathbf{R}^{3} \rightarrow \mathbf{R}φ:R3R φ ( x , y , z ) = 4 x 5 y + 2 z φ ( x , y , z ) = 4 x 5 y + 2 z varphi(x,y,z)=4x-5y+2z\varphi(x, y, z)=4 x-5 y+2 zφ(x,y,z)=4x5y+2z. 则 φ φ varphi\varphiφ R 3 R 3 R^(3)\mathbf{R}^{3}R3 上的线性泛函.
  • 取定 ( c 1 , , c n ) F n c 1 , , c n F n (c_(1),dots,c_(n))inF^(n)\left(c_{1}, \ldots, c_{n}\right) \in \mathbf{F}^{n}(c1,,cn)Fn 。定义 φ : F n F φ : F n F varphi:F^(n)rarrF\varphi: \mathbf{F}^{n} \rightarrow \mathbf{F}φ:FnF φ ( x 1 , , x n ) = c 1 x 1 + + c n x n φ x 1 , , x n = c 1 x 1 + + c n x n varphi(x_(1),dots,x_(n))=c_(1)x_(1)+cdots+c_(n)x_(n)\varphi\left(x_{1}, \ldots, x_{n}\right)=c_{1} x_{1}+\cdots+c_{n} x_{n}φ(x1,,xn)=c1x1++cnxn.则 φ φ varphi\varphiφ F n F n F^(n)\mathrm{F}^{n}Fn 上的线性泛函。
  • 定义 φ : P ( R ) R φ : P ( R ) R varphi:P(R)rarrR\varphi: \mathcal{P}(\mathbf{R}) \rightarrow \mathbf{R}φ:P(R)R φ ( p ) = 3 p ( 5 ) + 7 p ( 4 ) φ ( p ) = 3 p ( 5 ) + 7 p ( 4 ) varphi(p)=3p^('')(5)+7p(4)\varphi(p)=3 p^{\prime \prime}(5)+7 p(4)φ(p)=3p(5)+7p(4). 则 φ φ varphi\varphiφ P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上的线性泛函.
  • 定义 φ : P ( R ) R φ : P ( R ) R varphi:P(R)rarrR\varphi: \mathcal{P}(\mathbf{R}) \rightarrow \mathbf{R}φ:P(R)R φ ( p ) = 0 1 p ( x ) d x φ ( p ) = 0 1 p ( x ) d x varphi(p)=int_(0)^(1)p(x)dx\varphi(p)=\int_{0}^{1} p(x) \mathrm{d} xφ(p)=01p(x)dx. 则 φ φ varphi\varphiφ P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上的线性泛函.
向量空间 L ( V , F ) L ( V , F ) L(V,F)\mathcal{L}(V, \mathbf{F})L(V,F) 也有一个特别的名字和一个特别的记号:
3.94 定义 对偶空间(dual space), V V V^(')V^{\prime}V
V V VVV 上的所有线性泛函构成的向量空间称为 V V VVV 的对偶空间,记为 V V V^(')V^{\prime}V 。也就是说, V = L ( V , F ) V = L ( V , F ) V^(')=L(V,F)V^{\prime}=\mathcal{L}(V, \mathbf{F})V=L(V,F)
3.95 dim V = dim V 3.95 dim V = dim V 3.95 dimV^(')=dim V3.95 \operatorname{dim} V^{\prime}=\operatorname{dim} V3.95dimV=dimV
V V VVV 是有限维的. 则 V V V^(')V^{\prime}V 也是有限维的, 且 dim V = dim V dim V = dim V dimV^(')=dim V\operatorname{dim} V^{\prime}=\operatorname{dim} VdimV=dimV.
证明 由 3.61 证得。
前面的 3.5 表明,在下面的定义中每个 φ j φ j varphi_(j)\varphi_{j}φj 都是合理定义的。

3.96 定义 对偶基(dual basis)

v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基,则 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 的对偶基 是 V V V^(')V^{\prime}V 中的元素组 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn ,其中每个 φ j φ j varphi_(j)\varphi_{j}φj 都是 V V VVV 上的线性泛函,使得
φ j ( v k ) = { 1 , k = j , 0 , k j . φ j v k = 1 ,       当  k = j , 0 ,       当  k j . varphi_(j)(v_(k))={[1","," 当 "k=j","],[0","," 当 "k!=j.]:}\varphi_{j}\left(v_{k}\right)= \begin{cases}1, & \text { 当 } k=j, \\ 0, & \text { 当 } k \neq j .\end{cases}φj(vk)={1, 当 k=j,0, 当 kj.
3.97 例 求 F n F n F^(n)\mathbf{F}^{n}Fn 的标准基 e 1 , , e n e 1 , , e n e_(1),dots,e_(n)e_{1}, \ldots, e_{n}e1,,en 的对偶基.
解 对于 1 j n 1 j n 1 <= j <= n1 \leq j \leq n1jn, 定义 φ j φ j varphi_(j)\varphi_{j}φj F n F n F^(n)\mathbf{F}^{n}Fn 上的线性泛函, 它将 F n F n F^(n)\mathbf{F}^{n}Fn 中的向量变为它的第 j j jjj个坐标. 也就是说,对于 ( x 1 , , x n ) F n x 1 , , x n F n (x_(1),dots,x_(n))inF^(n)\left(x_{1}, \ldots, x_{n}\right) \in \mathbf{F}^{n}(x1,,xn)Fn
φ j ( x 1 , , x n ) = x j φ j x 1 , , x n = x j varphi_(j)(x_(1),dots,x_(n))=x_(j)\varphi_{j}\left(x_{1}, \ldots, x_{n}\right)=x_{j}φj(x1,,xn)=xj
显然
φ j ( e k ) = { 1 , k = j , 0 , k j . φ j e k = 1 ,       当  k = j , 0 ,       当  k j . varphi_(j)(e_(k))={[1","," 当 "k=j","],[0","," 当 "k!=j.]:}\varphi_{j}\left(e_{k}\right)= \begin{cases}1, & \text { 当 } k=j, \\ 0, & \text { 当 } k \neq j .\end{cases}φj(ek)={1, 当 k=j,0, 当 kj.
于是 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn F n F n F^(n)\mathbf{F}^{n}Fn 的标准基 e 1 , , e n e 1 , , e n e_(1),dots,e_(n)e_{1}, \ldots, e_{n}e1,,en 的对偶基。
以下命题表明对偶基的确是基. 所以 "对偶基" 这个术语名正言顺.

3.98 对偶基是对偶空间的基

V V VVV 是有限维的. 则 V V VVV 的一个基的对偶基是 V V V^(')V^{\prime}V 的基.
证明 设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基. 用 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn 表示其对偶基。
为了证明 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn V V V^(')V^{\prime}V 的一组线性无关的元素,设 a 1 , , a n F a 1 , , a n F a_(1),dots,a_(n)in Fa_{1}, \ldots, a_{n} \in Fa1,,anF 使得
a 1 φ 1 + + a n φ n = 0 a 1 φ 1 + + a n φ n = 0 a_(1)varphi_(1)+cdots+a_(n)varphi_(n)=0a_{1} \varphi_{1}+\cdots+a_{n} \varphi_{n}=0a1φ1++anφn=0
则对于 j = 1 , , n j = 1 , , n j=1,dots,nj=1, \ldots, nj=1,,n ( a 1 φ 1 + + a n φ n ) ( v j ) = a j a 1 φ 1 + + a n φ n v j = a j (a_(1)varphi_(1)+cdots+a_(n)varphi_(n))(v_(j))=a_(j)\left(a_{1} \varphi_{1}+\cdots+a_{n} \varphi_{n}\right)\left(v_{j}\right)=a_{j}(a1φ1++anφn)(vj)=aj 。上面的等式表明 a 1 = = a 1 = = a_(1)=cdots=a_{1}=\cdots=a1== a n = 0 a n = 0 a_(n)=0a_{n}=0an=0 。所以 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn 是线性无关的。
现在 2.39 和 3.95 表明 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn V V V^(')V^{\prime}V 的基。
在下面的定义中, 若 T T TTT V V VVV W W WWW 的线性映射, 则 T T T^(')T^{\prime}T W W W^(')W^{\prime}W V V V^(')V^{\prime}V 的线性映射.

3.99 定义 对偶映射(dual map), T T T^(')T^{\prime}T

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,则 T T TTT 的对偶映射是线性映射 T L ( W , V ) T L W , V T^(')inL(W^('),V^('))T^{\prime} \in \mathcal{L}\left(W^{\prime}, V^{\prime}\right)TL(W,V) :对于 φ W φ W varphi inW^(')\varphi \in W^{\prime}φW T ( φ ) = φ T T ( φ ) = φ T T^(')(varphi)=varphi@TT^{\prime}(\varphi)=\varphi \circ TT(φ)=φT
T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) φ W φ W varphi inW^(')\varphi \in W^{\prime}φW ,则 T ( φ ) T ( φ ) T^(')(varphi)T^{\prime}(\varphi)T(φ) 被定义为线性映射 φ φ varphi\varphiφ T T TTT 的复合。于是 T ( φ ) T ( φ ) T^(')(varphi)T^{\prime}(\varphi)T(φ) 的确是 V V VVV F F F\mathbf{F}F 的线性映射,也就是说, T ( φ ) V T ( φ ) V T^(')(varphi)inV^(')T^{\prime}(\varphi) \in V^{\prime}T(φ)V
容易验证 T T T^(')T^{\prime}T W W W^(')W^{\prime}W V V V^(')V^{\prime}V 的线性映射:
  • φ , ψ W φ , ψ W varphi,psi inW^(')\varphi, \psi \in W^{\prime}φ,ψW, 则 T ( φ + ψ ) = ( φ + ψ ) T = φ T + ψ T = T ( φ ) + T ( ψ ) T ( φ + ψ ) = ( φ + ψ ) T = φ T + ψ T = T ( φ ) + T ( ψ ) T^(')(varphi+psi)=(varphi+psi)@T=varphi@T+psi@T=T^(')(varphi)+T^(')(psi)T^{\prime}(\varphi+\psi)=(\varphi+\psi) \circ T=\varphi \circ T+\psi \circ T=T^{\prime}(\varphi)+T^{\prime}(\psi)T(φ+ψ)=(φ+ψ)T=φT+ψT=T(φ)+T(ψ).
  • λ F , φ W λ F , φ W lambda inF,varphi inW^(')\lambda \in \mathbf{F}, \varphi \in W^{\prime}λF,φW ,则 T ( λ φ ) = ( λ φ ) T = λ ( φ T ) = λ T ( φ ) T ( λ φ ) = ( λ φ ) T = λ ( φ T ) = λ T ( φ ) T^(')(lambda varphi)=(lambda varphi)@T=lambda(varphi@T)=lambdaT^(')(varphi)T^{\prime}(\lambda \varphi)=(\lambda \varphi) \circ T=\lambda(\varphi \circ T)=\lambda T^{\prime}(\varphi)T(λφ)=(λφ)T=λ(φT)=λT(φ)
在下面的例子中,记号 ' 有两种毫不相关的意义: D D D^(')D^{\prime}D 表示线性映射 D D DDD 的对偶映射,而 p p p^(')p^{\prime}p 表示多项式 p p ppp 的导数。
3.100 例 定义 D : P ( R ) P ( R ) D : P ( R ) P ( R ) D:P(R)rarrP(R)D: \mathcal{P}(\mathbf{R}) \rightarrow \mathcal{P}(\mathbf{R})D:P(R)P(R) D p = p D p = p Dp=p^(')D p=p^{\prime}Dp=p.
  • φ φ varphi\varphiφ P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上由 φ ( p ) = p ( 3 ) φ ( p ) = p ( 3 ) varphi(p)=p(3)\varphi(p)=p(3)φ(p)=p(3) 定义的线性泛函. 则 D ( φ ) D ( φ ) D^(')(varphi)D^{\prime}(\varphi)D(φ) P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上如下定义的线性泛函:
( D ( φ ) ) ( p ) = ( φ D ) ( p ) = φ ( D p ) = φ ( p ) = p ( 3 ) D ( φ ) ( p ) = ( φ D ) ( p ) = φ ( D p ) = φ p = p ( 3 ) (D^(')(varphi))(p)=(varphi@D)(p)=varphi(Dp)=varphi(p^('))=p^(')(3)\left(D^{\prime}(\varphi)\right)(p)=(\varphi \circ D)(p)=\varphi(D p)=\varphi\left(p^{\prime}\right)=p^{\prime}(3)(D(φ))(p)=(φD)(p)=φ(Dp)=φ(p)=p(3)
也就是说, D ( φ ) D ( φ ) D^(')(varphi)D^{\prime}(\varphi)D(φ) P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上将 p p ppp 变为 p ( 3 ) p ( 3 ) p^(')(3)p^{\prime}(3)p(3) 的线性泛函。
  • φ φ varphi\varphiφ P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上由 φ ( p ) = 0 1 p ( x ) d x φ ( p ) = 0 1 p ( x ) d x varphi(p)=int_(0)^(1)p(x)dx\varphi(p)=\int_{0}^{1} p(x) \mathrm{d} xφ(p)=01p(x)dx 定义的线性泛函。则 D ( φ ) D ( φ ) D^(')(varphi)D^{\prime}(\varphi)D(φ) P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上如下定义的线性泛函:
( D ( φ ) ) ( p ) = ( φ D ) ( p ) = φ ( D p ) = φ ( p ) = 0 1 p ( x ) d x = p ( 1 ) p ( 0 ) . D ( φ ) ( p ) = ( φ D ) ( p ) = φ ( D p ) = φ p = 0 1 p ( x ) d x = p ( 1 ) p ( 0 ) . (D^(')(varphi))(p)=(varphi@D)(p)=varphi(Dp)=varphi(p^('))=int_(0)^(1)p^(')(x)dx=p(1)-p(0).\left(D^{\prime}(\varphi)\right)(p)=(\varphi \circ D)(p)=\varphi(D p)=\varphi\left(p^{\prime}\right)=\int_{0}^{1} p^{\prime}(x) \mathrm{d} x=p(1)-p(0) .(D(φ))(p)=(φD)(p)=φ(Dp)=φ(p)=01p(x)dx=p(1)p(0).
也就是说, D ( φ ) D ( φ ) D^(')(varphi)D^{\prime}(\varphi)D(φ) P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上将 p p ppp 变为 p ( 1 ) p ( 0 ) p ( 1 ) p ( 0 ) p(1)-p(0)p(1)-p(0)p(1)p(0) 的线性泛函。
下面结果的前两条表明将 T T TTT 变为 T T T^(')T^{\prime}T 的函数是 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) L ( W , V ) L W , V L(W^('),V^('))\mathcal{L}\left(W^{\prime}, V^{\prime}\right)L(W,V) 的线性映射。
在下面的第三条中, 注意 S T S T STS TST T S T S T^(')S^(')T^{\prime} S^{\prime}TS 复合顺序是相反的(这里我们假定 U U UUU F F F\mathbf{F}F上的向量空间)。

3.101 对偶映射的代数性质

  • 对所有 S , T L ( V , W ) S , T L ( V , W ) S,T inL(V,W)S, T \in \mathcal{L}(V, W)S,TL(V,W) ( S + T ) = S + T ( S + T ) = S + T (S+T)^(')=S^(')+T^(')(S+T)^{\prime}=S^{\prime}+T^{\prime}(S+T)=S+T.
  • 对所有 λ F λ F lambda inF\lambda \in \mathbf{F}λF 和所有 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ( λ T ) = λ T ( λ T ) = λ T (lambda T)^(')=lambdaT^(')(\lambda T)^{\prime}=\lambda T^{\prime}(λT)=λT.
  • 对所有 T L ( U , V ) T L ( U , V ) T inL(U,V)T \in \mathcal{L}(U, V)TL(U,V) 和所有 S L ( V , W ) S L ( V , W ) S inL(V,W)S \in \mathcal{L}(V, W)SL(V,W) ( S T ) = T S ( S T ) = T S (ST)^(')=T^(')S^(')(S T)^{\prime}=T^{\prime} S^{\prime}(ST)=TS.
证明 前两条的证明留给读者.
为了证明第三条, 设 φ W φ W varphi inW^(')\varphi \in W^{\prime}φW 。则
( S T ) ( φ ) = φ ( S T ) = ( φ S ) T = T ( φ S ) = T ( S ( φ ) ) = ( T S ) ( φ ) , ( S T ) ( φ ) = φ ( S T ) = ( φ S ) T = T ( φ S ) = T S ( φ ) = T S ( φ ) , (ST)^(')(varphi)=varphi@(ST)=(varphi@S)@T=T^(')(varphi@S)=T^(')(S^(')(varphi))=(T^(')S^('))(varphi),(S T)^{\prime}(\varphi)=\varphi \circ(S T)=(\varphi \circ S) \circ T=T^{\prime}(\varphi \circ S)=T^{\prime}\left(S^{\prime}(\varphi)\right)=\left(T^{\prime} S^{\prime}\right)(\varphi),(ST)(φ)=φ(ST)=(φS)T=T(φS)=T(S(φ))=(TS)(φ),
其中第一个、第三个和第四个等号成立是由于对偶映射的定义,第二个等号成立是因为函数的复合是结合的, 最后一个等号是利用复合的定义.
对所有 φ W φ W varphi inW^(')\varphi \in W^{\prime}φW, 上述等式的第一项都等于
有些书用 V V V^(**)V^{*}V T T T^(**)T^{*}T 来表示对偶空间 V V V^(')V^{\prime}V 和对偶映射 T T T^(')T^{\prime}T 。然而,我们将用 T T T^(**)T^{*}T 表示伴随,在第 7 章学习内积空间的线性映射时将引入这一概念。
最后一项, 这表明 ( S T ) = T S ( S T ) = T S (ST)^(')=T^(')S^(')(S T)^{\prime}=T^{\prime} S^{\prime}(ST)=TS.

线性映射的对偶的零空间和值域

本小节的目的是利用 range T T TTT 和 null T T TTT 来描述 null T T T^(')T^{\prime}T 和 range T T T^(')T^{\prime}T. 为此我们需要下面的定义.
3.102 定义 零化子(annihilator), U 0 U 0 U^(0)U^{0}U0
对于 U V , U U V , U U sub V,UU \subset V, UUV,U 的零化子(记为 U 0 U 0 U^(0)U^{0}U0 )定义如下:
U 0 = { φ V : 对所有 u U 都有 φ ( u ) = 0 } . U 0 = φ V :  对所有  u U  都有  φ ( u ) = 0 U^(0)={varphi inV^('):" 对所有 "u in U" 都有 "varphi(u)=0}". "U^{0}=\left\{\varphi \in V^{\prime}: \text { 对所有 } u \in U \text { 都有 } \varphi(u)=0\right\} \text {. }U0={φV: 对所有 uU 都有 φ(u)=0}
3.103 例 设 U U UUU P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 的用 x 2 x 2 x^(2)x^{2}x2 乘以所有多项式所得到的子空间. 若 φ φ varphi\varphiφ P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上由 φ ( p ) = p ( 0 ) φ ( p ) = p ( 0 ) varphi(p)=p^(')(0)\varphi(p)=p^{\prime}(0)φ(p)=p(0) 定义的线性泛函, 则 φ U 0 φ U 0 varphi inU^(0)\varphi \in U^{0}φU0.
对于 U V U V U sub VU \subset VUV ,零化子 U 0 U 0 U^(0)U^{0}U0 是对偶空间 V V V^(')V^{\prime}V 的子集。于是 U 0 U 0 U^(0)U^{0}U0 依赖于包含 U U UUU 的向量空间, 所以记号 U V 0 U V 0 U_(V)^(0)U_{V}^{0}UV0 应该更准确. 然而包含 U U UUU 的向量空间通常在上下文中是自明的,所以我们采用更简单的记号 U 0 U 0 U^(0)U^{0}U0.
3.104 例 用 e 1 , e 2 , e 3 , e 4 , e 5 e 1 , e 2 , e 3 , e 4 , e 5 e_(1),e_(2),e_(3),e_(4),e_(5)e_{1}, e_{2}, e_{3}, e_{4}, e_{5}e1,e2,e3,e4,e5 表示 R 5 R 5 R^(5)\mathbf{R}^{5}R5 的标准基, 用 φ 1 , φ 2 , φ 3 , φ 4 , φ 5 φ 1 , φ 2 , φ 3 , φ 4 , φ 5 varphi_(1),varphi_(2),varphi_(3),varphi_(4),varphi_(5)\varphi_{1}, \varphi_{2}, \varphi_{3}, \varphi_{4}, \varphi_{5}φ1,φ2,φ3,φ4,φ5 表示 ( R 5 ) R 5 (R^(5))^(')\left(\mathbf{R}^{5}\right)^{\prime}(R5) 的对偶基. 设
U = span ( e 1 , e 2 ) = { ( x 1 , x 2 , 0 , 0 , 0 ) R 5 : x 1 , x 2 R } U = span e 1 , e 2 = x 1 , x 2 , 0 , 0 , 0 R 5 : x 1 , x 2 R U=span(e_(1),e_(2))={(x_(1),x_(2),0,0,0)inR^(5):x_(1),x_(2)inR}U=\operatorname{span}\left(e_{1}, e_{2}\right)=\left\{\left(x_{1}, x_{2}, 0,0,0\right) \in \mathbf{R}^{5}: x_{1}, x_{2} \in \mathbf{R}\right\}U=span(e1,e2)={(x1,x2,0,0,0)R5:x1,x2R}
证明 U 0 = span ( φ 3 , φ 4 , φ 5 ) U 0 = span φ 3 , φ 4 , φ 5 U^(0)=span(varphi_(3),varphi_(4),varphi_(5))U^{0}=\operatorname{span}\left(\varphi_{3}, \varphi_{4}, \varphi_{5}\right)U0=span(φ3,φ4,φ5).
证明 回想一下 (见 3.97 ), φ j φ j varphi_(j)\varphi_{j}φj R 5 R 5 R^(5)\mathbf{R}^{5}R5 上将向量变为它的第 j j jjj 个坐标的线性泛函:
φ j ( x 1 , x 2 , x 3 , x 4 , x 5 ) = x j φ j x 1 , x 2 , x 3 , x 4 , x 5 = x j varphi_(j)(x_(1),x_(2),x_(3),x_(4),x_(5))=x_(j)\varphi_{j}\left(x_{1}, x_{2}, x_{3}, x_{4}, x_{5}\right)=x_{j}φj(x1,x2,x3,x4,x5)=xj
φ span ( φ 3 , φ 4 , φ 5 ) φ span φ 3 , φ 4 , φ 5 varphi in span(varphi_(3),varphi_(4),varphi_(5))\varphi \in \operatorname{span}\left(\varphi_{3}, \varphi_{4}, \varphi_{5}\right)φspan(φ3,φ4,φ5). 则有 c 3 , c 4 , c 5 R c 3 , c 4 , c 5 R c_(3),c_(4),c_(5)inRc_{3}, c_{4}, c_{5} \in \mathbf{R}c3,c4,c5R 使得 φ = c 3 φ 3 + c 4 φ 4 + c 5 φ 5 φ = c 3 φ 3 + c 4 φ 4 + c 5 φ 5 varphi=c_(3)varphi_(3)+c_(4)varphi_(4)+c_(5)varphi_(5)\varphi=c_{3} \varphi_{3}+c_{4} \varphi_{4}+c_{5} \varphi_{5}φ=c3φ3+c4φ4+c5φ5. 若 ( x 1 , x 2 , 0 , 0 , 0 ) U x 1 , x 2 , 0 , 0 , 0 U (x_(1),x_(2),0,0,0)in U\left(x_{1}, x_{2}, 0,0,0\right) \in U(x1,x2,0,0,0)U, 则
φ ( x 1 , x 2 , 0 , 0 , 0 ) = ( c 3 φ 3 + c 4 φ 4 + c 5 φ 5 ) ( x 1 , x 2 , 0 , 0 , 0 ) = 0 φ x 1 , x 2 , 0 , 0 , 0 = c 3 φ 3 + c 4 φ 4 + c 5 φ 5 x 1 , x 2 , 0 , 0 , 0 = 0 varphi(x_(1),x_(2),0,0,0)=(c_(3)varphi_(3)+c_(4)varphi_(4)+c_(5)varphi_(5))(x_(1),x_(2),0,0,0)=0\varphi\left(x_{1}, x_{2}, 0,0,0\right)=\left(c_{3} \varphi_{3}+c_{4} \varphi_{4}+c_{5} \varphi_{5}\right)\left(x_{1}, x_{2}, 0,0,0\right)=0φ(x1,x2,0,0,0)=(c3φ3+c4φ4+c5φ5)(x1,x2,0,0,0)=0
于是 φ U 0 φ U 0 varphi inU^(0)\varphi \in U^{0}φU0. 也就是说我们已证明了 span ( φ 3 , φ 4 , φ 5 ) U 0 span φ 3 , φ 4 , φ 5 U 0 span(varphi_(3),varphi_(4),varphi_(5))subU^(0)\operatorname{span}\left(\varphi_{3}, \varphi_{4}, \varphi_{5}\right) \subset U^{0}span(φ3,φ4,φ5)U0.
为了证明另一个方向的包含,设 φ U 0 φ U 0 varphi inU^(0)\varphi \in U^{0}φU0 。由于对偶基是 ( R 5 ) R 5 (R^(5))^(')\left(\mathbf{R}^{5}\right)^{\prime}(R5) 的基,存在 c 1 , c 2 , c 3 , c 4 , c 5 R c 1 , c 2 , c 3 , c 4 , c 5 R c_(1),c_(2),c_(3),c_(4),c_(5)inRc_{1}, c_{2}, c_{3}, c_{4}, c_{5} \in \mathbf{R}c1,c2,c3,c4,c5R 使得 φ = c 1 φ 1 + c 2 φ 2 + c 3 φ 3 + c 4 φ 4 + c 5 φ 5 φ = c 1 φ 1 + c 2 φ 2 + c 3 φ 3 + c 4 φ 4 + c 5 φ 5 varphi=c_(1)varphi_(1)+c_(2)varphi_(2)+c_(3)varphi_(3)+c_(4)varphi_(4)+c_(5)varphi_(5)\varphi=c_{1} \varphi_{1}+c_{2} \varphi_{2}+c_{3} \varphi_{3}+c_{4} \varphi_{4}+c_{5} \varphi_{5}φ=c1φ1+c2φ2+c3φ3+c4φ4+c5φ5 。由 e 1 U e 1 U e_(1)in Ue_{1} \in Ue1U φ U 0 φ U 0 varphi inU^(0)\varphi \in U^{0}φU0可得
0 = φ ( e 1 ) = ( c 1 φ 1 + c 2 φ 2 + c 3 φ 3 + c 4 φ 4 + c 5 φ 5 ) ( e 1 ) = c 1 0 = φ e 1 = c 1 φ 1 + c 2 φ 2 + c 3 φ 3 + c 4 φ 4 + c 5 φ 5 e 1 = c 1 0=varphi(e_(1))=(c_(1)varphi_(1)+c_(2)varphi_(2)+c_(3)varphi_(3)+c_(4)varphi_(4)+c_(5)varphi_(5))(e_(1))=c_(1)0=\varphi\left(e_{1}\right)=\left(c_{1} \varphi_{1}+c_{2} \varphi_{2}+c_{3} \varphi_{3}+c_{4} \varphi_{4}+c_{5} \varphi_{5}\right)\left(e_{1}\right)=c_{1}0=φ(e1)=(c1φ1+c2φ2+c3φ3+c4φ4+c5φ5)(e1)=c1
类似地, e 2 U e 2 U e_(2)in Ue_{2} \in Ue2U, 所以 c 2 = 0 c 2 = 0 c_(2)=0c_{2}=0c2=0. 因此我们有 φ = c 3 φ 3 + c 4 φ 4 + c 5 φ 5 φ = c 3 φ 3 + c 4 φ 4 + c 5 φ 5 varphi=c_(3)varphi_(3)+c_(4)varphi_(4)+c_(5)varphi_(5)\varphi=c_{3} \varphi_{3}+c_{4} \varphi_{4}+c_{5} \varphi_{5}φ=c3φ3+c4φ4+c5φ5. 于是 φ φ varphi in\varphi \inφ span ( φ 3 , φ 4 , φ 5 ) span φ 3 , φ 4 , φ 5 span(varphi_(3),varphi_(4),varphi_(5))\operatorname{span}\left(\varphi_{3}, \varphi_{4}, \varphi_{5}\right)span(φ3,φ4,φ5) ,这表明 U 0 span ( φ 3 , φ 4 , φ 5 ) U 0 span φ 3 , φ 4 , φ 5 U^(0)sub span(varphi_(3),varphi_(4),varphi_(5))U^{0} \subset \operatorname{span}\left(\varphi_{3}, \varphi_{4}, \varphi_{5}\right)U0span(φ3,φ4,φ5)

3.105 零化子是子空间

U V U V U sub VU \subset VUV, 则 U 0 U 0 U^(0)U^{0}U0 V V V^(')V^{\prime}V 的子空间.
证明 显然 0 U 0 0 U 0 0inU^(0)0 \in U^{0}0U0 (这里 0 表示 V V VVV 上的零线性泛函),因为零线性泛函将 U U UUU 中每个向量变为 0 。
φ , ψ U 0 φ , ψ U 0 varphi,psi inU^(0)\varphi, \psi \in U^{0}φ,ψU0. 则 φ , ψ V φ , ψ V varphi,psi inV^(')\varphi, \psi \in V^{\prime}φ,ψV 且对每个 u U u U u in Uu \in UuU φ ( u ) = ψ ( u ) = 0 φ ( u ) = ψ ( u ) = 0 varphi(u)=psi(u)=0\varphi(u)=\psi(u)=0φ(u)=ψ(u)=0. 若 u U u U u in Uu \in UuU, 则 ( φ + ψ ) ( u ) = φ ( u ) + ψ ( u ) = 0 + 0 = 0 ( φ + ψ ) ( u ) = φ ( u ) + ψ ( u ) = 0 + 0 = 0 (varphi+psi)(u)=varphi(u)+psi(u)=0+0=0(\varphi+\psi)(u)=\varphi(u)+\psi(u)=0+0=0(φ+ψ)(u)=φ(u)+ψ(u)=0+0=0. 于是 φ + ψ U 0 φ + ψ U 0 varphi+psi inU^(0)\varphi+\psi \in U^{0}φ+ψU0.
类似地, U 0 U 0 U^(0)U^{0}U0 在标量乘法下封闭。于是 1.34 表明 U 0 U 0 U^(0)U^{0}U0 V V V^(')V^{\prime}V 的子空间.
下面的命题表明 dim U 0 dim U 0 dimU^(0)\operatorname{dim} U^{0}dimU0 dim V dim V dim V\operatorname{dim} VdimV dim U dim U dim U\operatorname{dim} UdimU 的差。例如,这意味着如果 U U UUU R 5 R 5 R^(5)\mathbf{R}^{5}R5的二维子空间,则 U 0 U 0 U^(0)U^{0}U0 ( R 5 ) R 5 (R^(5))^(')\left(\mathbf{R}^{5}\right)^{\prime}(R5) 的三维子空间,见例3.104。
下面的命题可以仿照例 3.104 的方法来证明:选择 U U UUU 的一个基 u 1 , , u m u 1 , , u m u_(1),dots,u_(m)u_{1}, \ldots, u_{m}u1,,um ,将其扩充为 V V VVV 的基 u 1 , , u m , , u n u 1 , , u m , , u n u_(1),dots,u_(m),dots,u_(n)u_{1}, \ldots, u_{m}, \ldots, u_{n}u1,,um,,un 。设 φ 1 , , φ m , , φ n φ 1 , , φ m , , φ n varphi_(1),dots,varphi_(m),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{m}, \ldots, \varphi_{n}φ1,,φm,,φn V V V^(')V^{\prime}V 的对偶基,然后证明 φ m + 1 , , φ n φ m + 1 , , φ n varphi_(m+1),dots,varphi_(n)\varphi_{m+1}, \ldots, \varphi_{n}φm+1,,φn U 0 U 0 U^(0)U^{0}U0 的基,这就证明了想要的结果。
请读者按照上一段给出的证明梗概写出完整的证明,尽管下面我们给出了一个更简洁的证明。

3.106 零化子的维数

V V VVV 是有限维的, U U UUU V V VVV 的子空间. 则
dim U + dim U 0 = dim V dim U + dim U 0 = dim V dim U+dimU^(0)=dim V\operatorname{dim} U+\operatorname{dim} U^{0}=\operatorname{dim} VdimU+dimU0=dimV
证明 设 i L ( U , V ) i L ( U , V ) i inL(U,V)i \in \mathcal{L}(U, V)iL(U,V) 是包含映射,定义如下:对 u U u U u in Uu \in UuU i ( u ) = u i ( u ) = u i(u)=ui(u)=ui(u)=u 。则 i i i^(')i^{\prime}i V V V^(')V^{\prime}V U U U^(')U^{\prime}U的线性映射。对 i i i^(')i^{\prime}i 应用线性映射基本定理 3.22 得
dim range i + dim null i = dim V dim  range  i + dim  null  i = dim V dim" range "i^(')+dim" null "i^(')=dimV^(')\operatorname{dim} \text { range } i^{\prime}+\operatorname{dim} \text { null } i^{\prime}=\operatorname{dim} V^{\prime}dim range i+dim null i=dimV
而 null i = U 0 i = U 0 i^(')=U^(0)i^{\prime}=U^{0}i=U0 (可由定义得到)且 dim V = dim V dim V = dim V dimV^(')=dim V\operatorname{dim} V^{\prime}=\operatorname{dim} VdimV=dimV (由于 3.95),故上述等式变为
dim range i + dim U 0 = dim V . dim range i + dim U 0 = dim V dim rangei^(')+dimU^(0)=dim V". "\operatorname{dim} \operatorname{range} i^{\prime}+\operatorname{dim} U^{0}=\operatorname{dim} V \text {. }dimrangei+dimU0=dimV
φ U φ U varphi inU^(')\varphi \in U^{\prime}φU ,则 φ φ varphi\varphiφ 可以扩张为 V V VVV 上的线性泛函 ψ ψ psi\psiψ (例如,见3.A节的习题 11)。 i i i^(')i^{\prime}i 的定义表明 i ( ψ ) = φ i ( ψ ) = φ i^(')(psi)=varphii^{\prime}(\psi)=\varphii(ψ)=φ 。所以 φ φ varphi in\varphi \inφ range i i i^(')i^{\prime}i, 这表明 range i = U i = U i^(')=U^(')i^{\prime}=U^{\prime}i=U 。因此 dim dim dim\operatorname{dim}dim range i = dim U = dim U i = dim U = dim U i^(')=dimU^(')=dim Ui^{\prime}=\operatorname{dim} U^{\prime}=\operatorname{dim} Ui=dimU=dimU, 这就得到了想要的结论.
下面结果中的 (a) 的证明并不需要用到 V V VVV W W WWW 都是有限维的这一假设.

3.107 T 3.107 T 3.107T^(')3.107 T^{\prime}3.107T 的零空间

V V VVV W W WWW 都是有限维, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。则
(a) null T = ( range T ) 0 T = (  range  T ) 0 T^(')=(" range "T)^(0)T^{\prime}=(\text { range } T)^{0}T=( range T)0;
(b) dim null T = dim null T + dim W dim V dim null T = dim null T + dim W dim V dim nullT^(')=dim null T+dim W-dim V\operatorname{dim} \operatorname{null} T^{\prime}=\operatorname{dim} \operatorname{null} T+\operatorname{dim} W-\operatorname{dim} VdimnullT=dimnullT+dimWdimV.

证明

(a)首先设 φ null T φ null T varphi in nullT^(')\varphi \in \operatorname{null} T^{\prime}φnullT. 则 0 = T ( φ ) = φ T 0 = T ( φ ) = φ T 0=T^(')(varphi)=varphi@T0=T^{\prime}(\varphi)=\varphi \circ T0=T(φ)=φT. 故对任意 v V v V v in Vv \in VvV
0 = ( φ T ) ( v ) = φ ( T v ) 0 = ( φ T ) ( v ) = φ ( T v ) 0=(varphi@T)(v)=varphi(Tv)0=(\varphi \circ T)(v)=\varphi(T v)0=(φT)(v)=φ(Tv)
于是 φ ( range T ) 0 φ (  range  T ) 0 varphi in(" range "T)^(0)\varphi \in(\text { range } T)^{0}φ( range T)0 。这表明 null T ( range T ) 0 T (  range  T ) 0 T^(')sub(" range "T)^(0)T^{\prime} \subset(\text { range } T)^{0}T( range T)0
为了证明反方向的包含关系, 设 φ ( range T ) 0 φ (  range  T ) 0 varphi in(" range "T)^(0)\varphi \in(\text { range } T)^{0}φ( range T)0 。则对任意向量 v V v V v in Vv \in VvV φ ( T v ) = φ ( T v ) = varphi(Tv)=\varphi(T v)=φ(Tv)= 0 . 所以 0 = φ T = T ( φ ) 0 = φ T = T ( φ ) 0=varphi@T=T^(')(varphi)0=\varphi \circ T=T^{\prime}(\varphi)0=φT=T(φ) 。也就是说 φ null T φ null T varphi in nullT^(')\varphi \in \operatorname{null} T^{\prime}φnullT ,这表明 ( range T ) 0 null T ( range T ) 0 null T (range T)^(0)sub nullT^(')(\operatorname{range} T)^{0} \subset \operatorname{null} T^{\prime}(rangeT)0nullT ,这就证明了(a)。
(b) 我们有
dim null T = dim ( range T ) 0 = dim W dim range T = dim W ( dim V dim null T ) = dim null T + dim W dim V dim null T = dim ( range T ) 0 = dim W dim range T = dim W ( dim V dim null T ) = dim null T + dim W dim V {:[dim nullT^(')=dim(range T)^(0)],[=dim W-dim range T],[=dim W-(dim V-dim null T)],[=dim null T+dim W-dim V]:}\begin{aligned} \operatorname{dim} \operatorname{null} T^{\prime} & =\operatorname{dim}(\operatorname{range} T)^{0} \\ & =\operatorname{dim} W-\operatorname{dim} \operatorname{range} T \\ & =\operatorname{dim} W-(\operatorname{dim} V-\operatorname{dim} \operatorname{null} T) \\ & =\operatorname{dim} \operatorname{null} T+\operatorname{dim} W-\operatorname{dim} V \end{aligned}dimnullT=dim(rangeT)0=dimWdimrangeT=dimW(dimVdimnullT)=dimnullT+dimWdimV
这里第一个等号是利用 (a), 第二个等号是利用 3.106 , 第三个等号是利用线性映射基本定理 3.22.
下面的命题很有用,因为有时候证明 T T T^(')T^{\prime}T 是单的比直接证明 T T TTT 是满的要更容易。

3.108 T 3.108 T 3.108 T3.108 T3.108T 是满的等价于 T T T^(')T^{\prime}T 是单的

V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则 T T TTT 是满的当且仅当 T T T^(')T^{\prime}T 是单的.
证明 映射 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 是满的当且仅当 range T = W range T = W range T=W\operatorname{range} T=WrangeT=W ,当且仅当 ( range T ) 0 = { 0 } ( range T ) 0 = { 0 } (range T)^(0)={0}(\operatorname{range} T)^{0}=\{0\}(rangeT)0={0} ,当且仅当 null T = { 0 } T = { 0 } T^(')={0}T^{\prime}=\{0\}T={0} (由于 3.107(a)),当且仅当 T T T^(')T^{\prime}T 是单的。

3.109 T 3.109 T 3.109T^(')3.109 T^{\prime}3.109T 的值域

V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则
(a) dim range T = dim range T T = dim range T T^(')=dim range TT^{\prime}=\operatorname{dim} \operatorname{range} TT=dimrangeT;
(b) range T = ( null T ) 0 T = ( null T ) 0 T^(')=(null T)^(0)T^{\prime}=(\operatorname{null} T)^{0}T=(nullT)0.

证明

(a) 我们有
dim range T = dim W dim null T = dim W dim ( range T ) 0 = dim range T dim range T = dim W dim null T = dim W dim ( range T ) 0 = dim range T {:[dim rangeT^(')=dimW^(')-dim nullT^(')],[=dim W-dim(range T)^(0)],[=dim range T]:}\begin{aligned} \operatorname{dim} \operatorname{range} T^{\prime} & =\operatorname{dim} W^{\prime}-\operatorname{dim} \operatorname{null} T^{\prime} \\ & =\operatorname{dim} W-\operatorname{dim}(\operatorname{range} T)^{0} \\ & =\operatorname{dim} \operatorname{range} T \end{aligned}dimrangeT=dimWdimnullT=dimWdim(rangeT)0=dimrangeT
这里第一个等号是利用线性映射基本定理 3.22,第二个等号是利用 3.95 和 3.107(a),第三个等号是利用 3.106。
(b) 首先设 φ range T φ range T varphi in rangeT^(')\varphi \in \operatorname{range} T^{\prime}φrangeT. 则存在 ψ W ψ W psi inW^(')\psi \in W^{\prime}ψW 使得 φ = T ( ψ ) φ = T ( ψ ) varphi=T^(')(psi)\varphi=T^{\prime}(\psi)φ=T(ψ). 若 v null T v null T v in null Tv \in \operatorname{null} TvnullT, 则
φ ( v ) = ( T ( ψ ) ) v = ( ψ T ) ( v ) = ψ ( T v ) = ψ ( 0 ) = 0 φ ( v ) = T ( ψ ) v = ( ψ T ) ( v ) = ψ ( T v ) = ψ ( 0 ) = 0 varphi(v)=(T^(')(psi))v=(psi@T)(v)=psi(Tv)=psi(0)=0\varphi(v)=\left(T^{\prime}(\psi)\right) v=(\psi \circ T)(v)=\psi(T v)=\psi(0)=0φ(v)=(T(ψ))v=(ψT)(v)=ψ(Tv)=ψ(0)=0
所以 φ ( null T ) 0 φ (  null  T ) 0 varphi in(" null "T)^(0)\varphi \in(\text { null } T)^{0}φ( null T)0 。这表明 range T ( null T ) 0 T ( null T ) 0 T^(')sub(null T)^(0)T^{\prime} \subset(\operatorname{null} T)^{0}T(nullT)0
为完成证明,我们要证明 range T T T^(')T^{\prime}T ( null T ) 0 (  null  T ) 0 (" null "T)^(0)(\text { null } T)^{0}( null T)0 的维数相同,为此,注意到
dim range T = dim range T = dim V dim null T = dim ( null T ) 0 dim range T = dim range T = dim V dim null T = dim ( null T ) 0 {:[dim rangeT^(')=dim range T],[=dim V-dim null T],[=dim(null T)^(0)]:}\begin{aligned} \operatorname{dim} \operatorname{range} T^{\prime} & =\operatorname{dim} \operatorname{range} T \\ & =\operatorname{dim} V-\operatorname{dim} \operatorname{null} T \\ & =\operatorname{dim}(\operatorname{null} T)^{0} \end{aligned}dimrangeT=dimrangeT=dimVdimnullT=dim(nullT)0
这里第一个等号是利用(a),第二个等号是利用线性映射基本定理 3.22,第三个等号是利用 3.106.
下面的结果应当与 3.108 相对照.

3.110 T T TTT 是单的等价于 T T T^(')T^{\prime}T 是满的

V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W). 则 T T TTT 是单的当且仅当 T T T^(')T^{\prime}T 是满的.
证明 映射 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 是单的当且仅当 null T = { 0 } T = { 0 } T={0}T=\{0\}T={0} ,当且仅当 ( null T ) 0 = V ( null T ) 0 = V (null T)^(0)=V^(')(\operatorname{null} T)^{0}=V^{\prime}(nullT)0=V ,当且仅当 range T = V T = V T^(')=V^(')T^{\prime}=V^{\prime}T=V (由于 3.109(b)),当且仅当 T T T^(')T^{\prime}T 是满的。

对偶映射的矩阵

现在我们定义矩阵的转置.
3.111 定义 转置(transpose), A t A t A^(t)A^{\mathrm{t}}At
矩阵 A A AAA 的转置(记为 A t A t A^(t)A^{\mathrm{t}}At )是通过互换 A A AAA 的行和列的角色所得到的矩阵。确切地说,若 A A AAA m × n m × n m xx nm \times nm×n 矩阵,则 A t A t A^(t)A^{\mathrm{t}}At n × m n × m n xx mn \times mn×m 矩阵,其元素由下面的等式给出:
( A t ) k , j = A j , k A t k , j = A j , k (A^(t))_(k,j)=A_(j,k)\left(A^{t}\right)_{k, j}=A_{j, k}(At)k,j=Aj,k
3.112 例 若 A = ( 5 7 3 8 4 2 ) A = 5 7 3 8 4 2 A=([5,-7],[3,8],[-4,2])A=\left(\begin{array}{cc}5 & -7 \\ 3 & 8 \\ -4 & 2\end{array}\right)A=(573842), 则 A t = ( 5 3 4 7 8 2 ) A t = 5 3 4 7 8 2 A^(t)=([5,3,-4],[-7,8,2])A^{\mathrm{t}}=\left(\begin{array}{ccc}5 & 3 & -4 \\ -7 & 8 & 2\end{array}\right)At=(534782).
注意这里 A A AAA 3 × 2 3 × 2 3xx23 \times 23×2 矩阵, A t A t A^(t)A^{\mathrm{t}}At 2 × 3 2 × 3 2xx32 \times 32×3 矩阵.
转置有很好的代数性质:对所有 m × n m × n m xx nm \times nm×n 矩阵 A , C A , C A,CA, CA,C 和所有 λ F λ F lambda inF\lambda \in \mathbf{F}λF 均有 ( A + C ) t = ( A + C ) t = (A+C)^(t)=(A+C)^{\mathbf{t}}=(A+C)t= A t + C t A t + C t A^(t)+C^(t)A^{\mathrm{t}}+C^{\mathrm{t}}At+Ct ( λ A ) t = λ A t ( λ A ) t = λ A t (lambda A)^(t)=lambdaA^(t)(\lambda A)^{\mathrm{t}}=\lambda A^{\mathrm{t}}(λA)t=λAt (见习题 33 )。
以下命题表明两个矩阵的乘积的转置等于其转置按相反的顺序相乘.

3.113 矩阵乘积的转置

A A AAA m × n m × n m xx nm \times nm×n 矩阵, C C CCC n × p n × p n xx pn \times pn×p 矩阵, 则
( A C ) t = C t A t ( A C ) t = C t A t (AC)^(t)=C^(t)A^(t)(A C)^{\mathrm{t}}=C^{\mathrm{t}} A^{\mathrm{t}}(AC)t=CtAt
证明 设 1 k p , 1 j m 1 k p , 1 j m 1 <= k <= p,1 <= j <= m1 \leq k \leq p, 1 \leq j \leq m1kp,1jm ,则
( ( A C ) t ) k , j = ( A C ) j , k = r = 1 n A j , r C r , k = r = 1 n ( C t ) k , r ( A t ) r , j = ( C t A t ) k , j . ( A C ) t k , j = ( A C ) j , k = r = 1 n A j , r C r , k = r = 1 n C t k , r A t r , j = C t A t k , j . {:[((AC)^(t))_(k,j)=(AC)_(j,k)],[=sum_(r=1)^(n)A_(j,r)C_(r,k)],[=sum_(r=1)^(n)(C^(t))_(k,r)(A^(t))_(r,j)],[=(C^(t)A^(t))_(k,j).]:}\begin{aligned} \left((A C)^{\mathrm{t}}\right)_{k, j} & =(A C)_{j, k} \\ & =\sum_{r=1}^{n} A_{j, r} C_{r, k} \\ & =\sum_{r=1}^{n}\left(C^{\mathrm{t}}\right)_{k, r}\left(A^{\mathrm{t}}\right)_{r, j} \\ & =\left(C^{\mathrm{t}} A^{\mathrm{t}}\right)_{k, j} . \end{aligned}((AC)t)k,j=(AC)j,k=r=1nAj,rCr,k=r=1n(Ct)k,r(At)r,j=(CtAt)k,j.
于是 ( A C ) t = C t A t ( A C ) t = C t A t (AC)^(t)=C^(t)A^(t)(A C)^{\mathrm{t}}=C^{\mathrm{t}} A^{\mathrm{t}}(AC)t=CtAt.
对以下命题,我们假定有 V V VVV 的基 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V V^(')V^{\prime}V 的对偶基 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn ,并假定有 W W WWW 的基 w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W W^(')W^{\prime}W 的对偶基 ψ 1 , , ψ m ψ 1 , , ψ m psi_(1),dots,psi_(m)\psi_{1}, \ldots, \psi_{m}ψ1,,ψm 。于是 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 是按 V V VVV W W WWW 的上述基计算, M ( T ) M T M(T^('))\mathcal{M}\left(T^{\prime}\right)M(T) 是按 W W W^(')W^{\prime}W V V V^(')V^{\prime}V 的上述对偶基计算。

3.114 T 3.114 T 3.114T^(')3.114 T^{\prime}3.114T 的矩阵是 T T TTT 的矩阵的转置

T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,则 M ( T ) = ( M ( T ) ) t M T = ( M ( T ) ) t M(T^('))=(M(T))^(t)\mathcal{M}\left(T^{\prime}\right)=(\mathcal{M}(T))^{\mathrm{t}}M(T)=(M(T))t
证明 设 A = M ( T ) , C = M ( T ) A = M ( T ) , C = M T A=M(T),C=M(T^('))A=\mathcal{M}(T), C=\mathcal{M}\left(T^{\prime}\right)A=M(T),C=M(T), 再设 1 j m , 1 k n 1 j m , 1 k n 1 <= j <= m,1 <= k <= n1 \leq j \leq m, 1 \leq k \leq n1jm,1kn.
M ( T ) M T M(T^('))\mathcal{M}\left(T^{\prime}\right)M(T) 的定义我们有
T ( ψ j ) = r = 1 n C r , j φ r T ψ j = r = 1 n C r , j φ r T^(')(psi_(j))=sum_(r=1)^(n)C_(r,j)varphi_(r)T^{\prime}\left(\psi_{j}\right)=\sum_{r=1}^{n} C_{r, j} \varphi_{r}T(ψj)=r=1nCr,jφr
上面等式的左端等于 ψ j T ψ j T psi_(j)@T\psi_{j} \circ TψjT. 于是将等式两端作用到 v k v k v_(k)v_{k}vk 上得到
( ψ j T ) ( v k ) = r = 1 n C r , j φ r ( v k ) = C k , j . ψ j T v k = r = 1 n C r , j φ r v k = C k , j . {:[(psi_(j)@T)(v_(k))=sum_(r=1)^(n)C_(r,j)varphi_(r)(v_(k))],[=C_(k,j).]:}\begin{aligned} \left(\psi_{j} \circ T\right)\left(v_{k}\right) & =\sum_{r=1}^{n} C_{r, j} \varphi_{r}\left(v_{k}\right) \\ & =C_{k, j} . \end{aligned}(ψjT)(vk)=r=1nCr,jφr(vk)=Ck,j.
我们还有
( ψ j T ) ( v k ) = ψ j ( T v k ) = ψ j ( r = 1 m A r , k w r ) ψ j T v k = ψ j T v k = ψ j r = 1 m A r , k w r {:[(psi_(j)@T)(v_(k))=psi_(j)(Tv_(k))],[=psi_(j)(sum_(r=1)^(m)A_(r,k)w_(r))]:}\begin{aligned} \left(\psi_{j} \circ T\right)\left(v_{k}\right) & =\psi_{j}\left(T v_{k}\right) \\ & =\psi_{j}\left(\sum_{r=1}^{m} A_{r, k} w_{r}\right) \end{aligned}(ψjT)(vk)=ψj(Tvk)=ψj(r=1mAr,kwr)
= r = 1 m A r , k ψ j ( w r ) = A j , k . = r = 1 m A r , k ψ j w r = A j , k . {:[=sum_(r=1)^(m)A_(r,k)psi_(j)(w_(r))],[=A_(j,k).]:}\begin{aligned} & =\sum_{r=1}^{m} A_{r, k} \psi_{j}\left(w_{r}\right) \\ & =A_{j, k} . \end{aligned}=r=1mAr,kψj(wr)=Aj,k.
比较上面两组等式的最后一行得 C k , j = A j , k C k , j = A j , k C_(k,j)=A_(j,k)C_{k, j}=A_{j, k}Ck,j=Aj,k. 于是 C = A t C = A t C=A^(t)C=A^{\mathrm{t}}C=At. 也就是说 M ( T ) = M T = M(T^('))=\mathcal{M}\left(T^{\prime}\right)=M(T)= ( M ( T ) ) t ( M ( T ) ) t (M(T))^(t)(\mathcal{M}(T))^{\mathrm{t}}(M(T))t

矩阵的秩

我们首先定义与矩阵有关的两个非负整数。
3.115 定义 行秩(row rank)、列秩(column rank)
A A AAA 是元素属于 F F F\mathbf{F}F m × n m × n m xx nm \times nm×n 矩阵。
  • A A AAA 的行秩是 A A AAA 的诸行在 F 1 , n F 1 , n F^(1,n)\mathbf{F}^{1, n}F1,n 中的张成空间的维数。
  • A A AAA 的列秩是 A A AAA 的诸列在 F m , 1 F m , 1 F^(m,1)\mathbf{F}^{m, 1}Fm,1 中的张成空间的维数。
    3.116 例 设 A = ( 4 7 1 8 3 5 2 9 ) A = 4      7      1      8 3      5      2      9 A=([4,7,1,8],[3,5,2,9])A=\left(\begin{array}{llll}4 & 7 & 1 & 8 \\ 3 & 5 & 2 & 9\end{array}\right)A=(47183529). 求 A A AAA 的行秩和列秩.
A A AAA 的行秩等于 F 1 , 4 F 1 , 4 F^(1,4)\mathbf{F}^{1,4}F1,4
span ( ( 4 7 1 8 ) , ( 3 5 2 9 ) ) span 4      7      1      8 , 3      5      2      9 span(([4,7,1,8]),([3,5,2,9]))\operatorname{span}\left(\left(\begin{array}{llll} 4 & 7 & 1 & 8 \end{array}\right),\left(\begin{array}{llll} 3 & 5 & 2 & 9 \end{array}\right)\right)span((4718),(3529))
的维数. F 1 , 4 F 1 , 4 F^(1,4)\mathbf{F}^{1,4}F1,4 中这两个向量任何一个都不是另一个的标量倍, 所以这个长度为 2 的组的张成空间的维数为 2 . 也就是说, A A AAA 的行秩是 2 。
A A AAA 的列秩是 F 2 , 1 F 2 , 1 F^(2,1)\mathbf{F}^{2,1}F2,1
span ( ( 4 3 ) , ( 7 5 ) , ( 1 2 ) , ( 8 9 ) ) span ( 4 3 ) , ( 7 5 ) , ( 1 2 ) , ( 8 9 ) span(((4)/(3)),((7)/(5)),((1)/(2)),((8)/(9)))\operatorname{span}\left(\binom{4}{3},\binom{7}{5},\binom{1}{2},\binom{8}{9}\right)span((43),(75),(12),(89))
的维数. F 2 , 1 F 2 , 1 F^(2,1)\mathbf{F}^{2,1}F2,1 中上述组的前两个向量中的任何一个都不是另一个的标量倍, 所以这个长度为 4 的组的张成空间的维数至少是 2 . 因为 dim F 2 , 1 = 2 dim F 2 , 1 = 2 dimF^(2,1)=2\operatorname{dim} \mathbf{F}^{2,1}=2dimF2,1=2 ,所以 F 2 , 1 F 2 , 1 F^(2,1)\mathbf{F}^{2,1}F2,1 中这个向量组的张成空间的维数不可能大于 2 . 于是这个向量组的张成空间的维数是 2 . 也就是说, A A AAA 的列秩是 2 。
注意在下面结果的陈述中并没有出现基。虽然下面结果中的 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 依赖于 V V VVV W W WWW 的基的选取,但是下面的结果表明 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的列秩对于选定的每一组基都是相同的 (因为 range T T TTT 并不依赖于基的选取)。

3.117 range T T TTT 的维数等于 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的列秩

V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。则 dim range T dim range T dim range T\operatorname{dim} \operatorname{range} TdimrangeT 等于 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的列秩.
证明 设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, w 1 , , w m w 1 , , w m w_(1),dots,w_(m)w_{1}, \ldots, w_{m}w1,,wm W W WWW 的基。则将 w span ( T v 1 , , T v n ) w span T v 1 , , T v n w in span(Tv_(1),dots,Tv_(n))w \in \operatorname{span}\left(T v_{1}, \ldots, T v_{n}\right)wspan(Tv1,,Tvn)变为 M ( w ) M ( w ) M(w)\mathcal{M}(w)M(w) 的函数是从 span ( T v 1 , , T v n ) span T v 1 , , T v n span(Tv_(1),dots,Tv_(n))\operatorname{span}\left(T v_{1}, \ldots, T v_{n}\right)span(Tv1,,Tvn) span ( M ( T v 1 ) , , M ( T v n ) ) span M T v 1 , , M T v n span(M(Tv_(1)),dots,M(Tv_(n)))\operatorname{span}\left(\mathcal{M}\left(T v_{1}\right), \ldots, \mathcal{M}\left(T v_{n}\right)\right)span(M(Tv1),,M(Tvn)) 的同构。于是 dim span ( T v 1 , , T v n ) = dim span ( M ( T v 1 ) , , M ( T v n ) ) dim span T v 1 , , T v n = dim span M T v 1 , , M T v n dim span(Tv_(1),dots,Tv_(n))=dim span(M(Tv_(1)),dots,M(Tv_(n)))\operatorname{dim} \operatorname{span}\left(T v_{1}, \ldots, T v_{n}\right)=\operatorname{dim} \operatorname{span}\left(\mathcal{M}\left(T v_{1}\right), \ldots, \mathcal{M}\left(T v_{n}\right)\right)dimspan(Tv1,,Tvn)=dimspan(M(Tv1),,M(Tvn)) ,这里最后一个维数等于 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的列秩。
容易看出 range T = span ( T v 1 , , T v n ) T = span T v 1 , , T v n T=span(Tv_(1),dots,Tv_(n))T=\operatorname{span}\left(T v_{1}, \ldots, T v_{n}\right)T=span(Tv1,,Tvn) 。 于是 dim range T = dim span ( T v 1 , dim range T = dim span T v 1 , dim range T=dim span(Tv_(1),dots:}\operatorname{dim} \operatorname{range} T=\operatorname{dim} \operatorname{span}\left(T v_{1}, \ldots\right.dimrangeT=dimspan(Tv1,, T v n ) = M ( T ) T v n = M ( T ) {:Tv_(n))=M(T)\left.T v_{n}\right)=\mathcal{M}(T)Tvn)=M(T) 的列秩。
在例 3.116 中行秩和列秩相等。 以下命题表明这个结论恒成立.

3.118 行秩等于列秩

A F m , n A F m , n A inF^(m,n)A \in \mathbf{F}^{m, n}AFm,n ,则 A A AAA 的行秩等于 A A AAA 的列秩.
证明 定义 T : F n , 1 F m , 1 T : F n , 1 F m , 1 T:F^(n,1)rarrF^(m,1)T: \mathbf{F}^{n, 1} \rightarrow \mathbf{F}^{m, 1}T:Fn,1Fm,1 T x = A x T x = A x Tx=AxT x=A xTx=Ax 。则 M ( T ) = A M ( T ) = A M(T)=A\mathcal{M}(T)=AM(T)=A ,这里 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 F m , 1 F m , 1 F^(m,1)\mathbf{F}^{m, 1}Fm,1的标准基计算。现在
A 的列秩 = M ( T ) 的列秩 = dim range T = dim range T = M ( T ) 的列秩 = A t 的列秩 = A 的行秩, A  的列秩  = M ( T )  的列秩  = dim range T = dim range T = M T  的列秩  = A t  的列秩  = A  的行秩,  {:[A" 的列秩 "=M(T)" 的列秩 "],[=dim range T],[=dim rangeT^(')],[=M(T^('))" 的列秩 "],[=A^(t)" 的列秩 "],[=A" 的行秩, "]:}\begin{aligned} A \text { 的列秩 } & =\mathcal{M}(T) \text { 的列秩 } \\ & =\operatorname{dim} \operatorname{range} T \\ & =\operatorname{dim} \operatorname{range} T^{\prime} \\ & =\mathcal{M}\left(T^{\prime}\right) \text { 的列秩 } \\ & =A^{\mathrm{t}} \text { 的列秩 } \\ & =A \text { 的行秩, } \end{aligned}A 的列秩 =M(T) 的列秩 =dimrangeT=dimrangeT=M(T) 的列秩 =At 的列秩 =A 的行秩, 
这里第二个等号是利用 3.117,第三个等号是利用 3.109(a),第四个等号是利用 3.117 (其中 M ( T ) M T M(T^('))\mathcal{M}\left(T^{\prime}\right)M(T) 按照标准基的对偶基计算),第五个等号是利用 3.114 ,最后一个等号是利用定义。
以上命题使得我们可以不区分 "行秩" 和 "列秩" 这两个术语,而直接使用更简单的术语 "秩"。

3.119 定义 秩(rank)

矩阵的 A F m , n A F m , n A inF^(m,n)A \in \mathbf{F}^{m, n}AFm,n 的秩定义为 A A AAA 的列秩。

习题 3.F

1 解释为什么每个线性泛函或者是满的或者是零映射.
2 给出 R [ 0 , 1 ] R [ 0 , 1 ] R^([0,1])\mathbf{R}^{[0,1]}R[0,1] 上三个不同的线性泛函的例子。
3 设 V V VVV 是有限维的, v V v V v in Vv \in VvV v 0 v 0 v!=0v \neq 0v0. 证明存在 φ V φ V varphi inV^(')\varphi \in V^{\prime}φV 使得 φ ( v ) = 1 φ ( v ) = 1 varphi(v)=1\varphi(v)=1φ(v)=1.
4 设 V V VVV 是有限维的, U U UUU V V VVV 的子空间使得 U V U V U!=VU \neq VUV 。证明存在 φ V φ V varphi inV^(')\varphi \in V^{\prime}φV 使得对每个 u U u U u in Uu \in UuU φ ( u ) = 0 φ ( u ) = 0 varphi(u)=0\varphi(u)=0φ(u)=0 φ 0 φ 0 varphi!=0\varphi \neq 0φ0
5 设 V 1 , , V m V 1 , , V m V_(1),dots,V_(m)V_{1}, \ldots, V_{m}V1,,Vm 均为向量空间。证明 ( V 1 × × V m ) V 1 × × V m (V_(1)xx cdots xxV_(m))^(')\left(V_{1} \times \cdots \times V_{m}\right)^{\prime}(V1××Vm) V 1 × × V m V 1 × × V m V_(1)^(')xx cdots xxV_(m)^(')V_{1}{ }^{\prime} \times \cdots \times V_{m}{ }^{\prime}V1××Vm 是同构的向量空间。
6 设 V V VVV 是有限维的, v 1 , , v m V v 1 , , v m V v_(1),dots,v_(m)in Vv_{1}, \ldots, v_{m} \in Vv1,,vmV 。定义线性映射 Γ : V F m Γ : V F m Gamma:V^(')rarrF^(m)\Gamma: V^{\prime} \rightarrow \mathbf{F}^{m}Γ:VFm 如下:
Γ ( φ ) = ( φ ( v 1 ) , , φ ( v m ) ) Γ ( φ ) = φ v 1 , , φ v m Gamma(varphi)=(varphi(v_(1)),dots,varphi(v_(m)))\Gamma(\varphi)=\left(\varphi\left(v_{1}\right), \ldots, \varphi\left(v_{m}\right)\right)Γ(φ)=(φ(v1),,φ(vm))
(a) 证明 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 张成 V V VVV 当且仅当 Γ Γ Gamma\GammaΓ 是单的.
(b) 证明 v 1 , , v m v 1 , , v m v_(1),dots,v_(m)v_{1}, \ldots, v_{m}v1,,vm 是线性无关的当且仅当 Γ Γ Gamma\GammaΓ 是满的.
7 设 m m mmm 是正整数。证明 P m ( R ) P m ( R ) P_(m)(R)\mathcal{P}_{m}(\mathbf{R})Pm(R) 的基 1 , x , , x m 1 , x , , x m 1,x,dots,x^(m)1, x, \ldots, x^{m}1,x,,xm 的对偶基是 φ 0 , φ 1 , , φ m φ 0 , φ 1 , , φ m varphi_(0),varphi_(1),dots,varphi_(m)\varphi_{0}, \varphi_{1}, \ldots, \varphi_{m}φ0,φ1,,φm ,其中 φ j ( p ) = p ( j ) ( 0 ) j ! , p ( j ) φ j ( p ) = p ( j ) ( 0 ) j ! , p ( j ) varphi_(j)(p)=(p^((j))(0))/(j!),p^((j))\varphi_{j}(p)=\frac{p^{(j)}(0)}{j!}, p^{(j)}φj(p)=p(j)(0)j!,p(j) 表示 p p ppp j j jjj 次导数, p p ppp 的 0 次导数规定为 p p ppp
8 设 m m mmm 是正整数.
(a)证明 1 , x 5 , , ( x 5 ) m 1 , x 5 , , ( x 5 ) m 1,x-5,dots,(x-5)^(m)1, x-5, \ldots,(x-5)^{m}1,x5,,(x5)m P m ( R ) P m ( R ) P_(m)(R)\mathcal{P}_{m}(\mathbf{R})Pm(R) 的基.
(b)求(a)中的基的对偶基.
9 设 v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn V V VVV 的基, φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn V V V^(')V^{\prime}V 的相应的对偶基。设 ψ V ψ V psi inV^(')\psi \in V^{\prime}ψV 。证明
ψ = ψ ( v 1 ) φ 1 + + ψ ( v n ) φ n ψ = ψ v 1 φ 1 + + ψ v n φ n psi=psi(v_(1))varphi_(1)+cdots+psi(v_(n))varphi_(n)\psi=\psi\left(v_{1}\right) \varphi_{1}+\cdots+\psi\left(v_{n}\right) \varphi_{n}ψ=ψ(v1)φ1++ψ(vn)φn
10 证明 3.101 的前两条。
11 设 A A AAA m × n m × n m xx nm \times nm×n 矩阵且 A 0 A 0 A!=0A \neq 0A0. 证明 A A AAA 的秩是 1 当且仅当存在 ( c 1 , , c m ) F m c 1 , , c m F m (c_(1),dots,c_(m))inF^(m)\left(c_{1}, \ldots, c_{m}\right) \in \mathbf{F}^{m}(c1,,cm)Fm ( d 1 , , d n ) F n d 1 , , d n F n (d_(1),dots,d_(n))inF^(n)\left(d_{1}, \ldots, d_{n}\right) \in \mathbf{F}^{n}(d1,,dn)Fn 使得对任意 j = 1 , , m j = 1 , , m j=1,dots,mj=1, \ldots, mj=1,,m k = 1 , , n k = 1 , , n k=1,dots,nk=1, \ldots, nk=1,,n A j , k = c j d k A j , k = c j d k A_(j,k)=c_(j)d_(k)A_{j, k}=c_{j} d_{k}Aj,k=cjdk.
12 证明 V V VVV 的恒等映射的对偶映射是 V V V^(')V^{\prime}V 的恒等映射。
13 定义 T : R 3 R 2 T : R 3 R 2 T:R^(3)rarrR^(2)T: \mathbf{R}^{3} \rightarrow \mathbf{R}^{2}T:R3R2 T ( x , y , z ) = ( 4 x + 5 y + 6 z , 7 x + 8 y + 9 z ) T ( x , y , z ) = ( 4 x + 5 y + 6 z , 7 x + 8 y + 9 z ) T(x,y,z)=(4x+5y+6z,7x+8y+9z)T(x, y, z)=(4 x+5 y+6 z, 7 x+8 y+9 z)T(x,y,z)=(4x+5y+6z,7x+8y+9z) 。设 φ 1 , φ 2 φ 1 , φ 2 varphi_(1),varphi_(2)\varphi_{1}, \varphi_{2}φ1,φ2 R 2 R 2 R^(2)\mathbf{R}^{2}R2的标准基的对偶基, ψ 1 , ψ 2 , ψ 3 ψ 1 , ψ 2 , ψ 3 psi_(1),psi_(2),psi_(3)\psi_{1}, \psi_{2}, \psi_{3}ψ1,ψ2,ψ3 R 3 R 3 R^(3)\mathbf{R}^{3}R3 的标准基的对偶基.
(a) 描述线性泛函 T ( φ 1 ) T φ 1 T^(')(varphi_(1))T^{\prime}\left(\varphi_{1}\right)T(φ1) T ( φ 2 ) T φ 2 T^(')(varphi_(2))T^{\prime}\left(\varphi_{2}\right)T(φ2).
(b) 将 T ( φ 1 ) T φ 1 T^(')(varphi_(1))T^{\prime}\left(\varphi_{1}\right)T(φ1) T ( φ 2 ) T φ 2 T^(')(varphi_(2))T^{\prime}\left(\varphi_{2}\right)T(φ2) 写成 ψ 1 , ψ 2 , ψ 3 ψ 1 , ψ 2 , ψ 3 psi_(1),psi_(2),psi_(3)\psi_{1}, \psi_{2}, \psi_{3}ψ1,ψ2,ψ3 的线性组合.
14 定义 T : P ( R ) P ( R ) T : P ( R ) P ( R ) T:P(R)rarrP(R)T: \mathcal{P}(\mathbf{R}) \rightarrow \mathcal{P}(\mathbf{R})T:P(R)P(R) 如下: 对 x R x R x inRx \in \mathbf{R}xR ( T p ) ( x ) = x 2 p ( x ) + p ( x ) ( T p ) ( x ) = x 2 p ( x ) + p ( x ) (Tp)(x)=x^(2)p(x)+p^('')(x)(T p)(x)=x^{2} p(x)+p^{\prime \prime}(x)(Tp)(x)=x2p(x)+p(x).
(a) 设 φ P ( R ) φ P ( R ) varphi inP(R)^(')\varphi \in \mathcal{P}(\mathbf{R})^{\prime}φP(R) 定义为 φ ( p ) = p ( 4 ) φ ( p ) = p ( 4 ) varphi(p)=p^(')(4)\varphi(p)=p^{\prime}(4)φ(p)=p(4). 描述 P ( R ) P ( R ) P(R)\mathcal{P}(\mathbf{R})P(R) 上的线性泛函 T ( φ ) T ( φ ) T^(')(varphi)T^{\prime}(\varphi)T(φ).
(b) 设 φ P ( R ) φ P ( R ) varphi inP(R)^(')\varphi \in \mathcal{P}(\mathbf{R})^{\prime}φP(R) 定义为 φ ( p ) = 0 1 p ( x ) d x φ ( p ) = 0 1 p ( x ) d x varphi(p)=int_(0)^(1)p(x)dx\varphi(p)=\int_{0}^{1} p(x) \mathrm{d} xφ(p)=01p(x)dx. 求 ( T ( φ ) ) ( x 3 ) T ( φ ) x 3 (T^(')(varphi))(x^(3))\left(T^{\prime}(\varphi)\right)\left(x^{3}\right)(T(φ))(x3).
15 设 W W WWW 是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 。证明 T = 0 T = 0 T^(')=0T^{\prime}=0T=0 当且仅当 T = 0 T = 0 T=0T=0T=0.
16 设 V V VVV W W WWW 都是有限维的。证明将 T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) 变为 T L ( W , V ) T L W , V T^(')inL(W^('),V^('))T^{\prime} \in \mathcal{L}\left(W^{\prime}, V^{\prime}\right)TL(W,V) 的映射是 L ( V , W ) L ( V , W ) L(V,W)\mathcal{L}(V, W)L(V,W) L ( W , V ) L W , V L(W^('),V^('))\mathcal{L}\left(W^{\prime}, V^{\prime}\right)L(W,V) 的同构。
17 设 U V U V U sub VU \subset VUV. 说明为什么 U 0 = { φ V : U null φ } U 0 = φ V : U null φ U^(0)={varphi inV^('):U sub null varphi}U^{0}=\left\{\varphi \in V^{\prime}: U \subset \operatorname{null} \varphi\right\}U0={φV:Unullφ}.
18 设 V V VVV 是有限维的, U V U V U sub VU \subset VUV 。证明 U = { 0 } U = { 0 } U={0}U=\{0\}U={0} 当且仅当 U 0 = V U 0 = V U^(0)=V^(')U^{0}=V^{\prime}U0=V
19 设 V V VVV 是有限维的, U U UUU V V VVV 的子空间。证明 U = V U = V U=VU=VU=V 当且仅当 U 0 = { 0 } U 0 = { 0 } U^(0)={0}U^{0}=\{0\}U0={0}.
20 设 U U UUU W W WWW 均为 V V VVV 的子集, U W U W U sub WU \subset WUW 。证明 W 0 U 0 W 0 U 0 W^(0)subU^(0)W^{0} \subset U^{0}W0U0
21 设 V V VVV 是有限维的, U U UUU W W WWW 均为 V V VVV 的子空间且 W 0 U 0 W 0 U 0 W^(0)subU^(0)W^{0} \subset U^{0}W0U0 。证明 U W U W U sub WU \subset WUW.
22 设 U , W U , W U,WU, WU,W 均为 V V VVV 的子空间。证明 ( U + W ) 0 = U 0 W 0 ( U + W ) 0 = U 0 W 0 (U+W)^(0)=U^(0)nnW^(0)(U+W)^{0}=U^{0} \cap W^{0}(U+W)0=U0W0
23 设 V V VVV 是有限维的,且 U U UUU W W WWW 均为 V V VVV 的子空间。证明 ( U W ) 0 = U 0 + W 0 ( U W ) 0 = U 0 + W 0 (U nn W)^(0)=U^(0)+W^(0)(U \cap W)^{0}=U^{0}+W^{0}(UW)0=U0+W0
24 使用 3.106 之前描述的想法证明 3.106.
25 设 V V VVV 是有限维的,且 U U UUU V V VVV 的子空间。证明
U = { v V : 对任意 φ U 0 均有 φ ( v ) = 0 } . U = v V :  对任意  φ U 0  均有  φ ( v ) = 0 U={v in V:" 对任意 "varphi inU^(0)" 均有 "varphi(v)=0}". "U=\left\{v \in V: \text { 对任意 } \varphi \in U^{0} \text { 均有 } \varphi(v)=0\right\} \text {. }U={vV: 对任意 φU0 均有 φ(v)=0}
26 设 V V VVV 是有限维的且 Γ Γ Gamma\GammaΓ V V V^(')V^{\prime}V 的子空间。证明
Γ = { v V : 对任意 φ Γ 均有 φ ( v ) = 0 } 0 . Γ = { v V :  对任意  φ Γ  均有  φ ( v ) = 0 } 0 . Gamma={v in V:" 对任意 "varphi in Gamma" 均有 "varphi(v)=0}^(0).\Gamma=\{v \in V: \text { 对任意 } \varphi \in \Gamma \text { 均有 } \varphi(v)=0\}^{0} .Γ={vV: 对任意 φΓ 均有 φ(v)=0}0.
27 设 T L ( P 5 ( R ) , P 5 ( R ) ) T L P 5 ( R ) , P 5 ( R ) T inL(P_(5)(R),P_(5)(R))T \in \mathcal{L}\left(\mathcal{P}_{5}(\mathbf{R}), \mathcal{P}_{5}(\mathbf{R})\right)TL(P5(R),P5(R)) null T = span ( φ ) null T = span ( φ ) nullT^(')=span(varphi)\operatorname{null} T^{\prime}=\operatorname{span}(\varphi)nullT=span(φ), 这里 φ φ varphi\varphiφ P 5 ( R ) P 5 ( R ) P_(5)(R)\mathcal{P}_{5}(\mathbf{R})P5(R) 上的由 φ ( p ) = φ ( p ) = varphi(p)=\varphi(p)=φ(p)= p ( 8 ) p ( 8 ) p(8)p(8)p(8) 定义的线性泛函。证明 range T = { p P 5 ( R ) : p ( 8 ) = 0 } T = p P 5 ( R ) : p ( 8 ) = 0 T={p inP_(5)(R):p(8)=0}T=\left\{p \in \mathcal{P}_{5}(\mathbf{R}): p(8)=0\right\}T={pP5(R):p(8)=0}.
28 设 V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,且存在 φ W φ W varphi inW^(')\varphi \in W^{\prime}φW 使得 null T = span ( φ ) T = span ( φ ) T^(')=span(varphi)T^{\prime}=\operatorname{span}(\varphi)T=span(φ) 。证明 range T = null φ T = null φ T=null varphiT=\operatorname{null} \varphiT=nullφ
29 设 V V VVV W W WWW 都是有限维的, T L ( V , W ) T L ( V , W ) T inL(V,W)T \in \mathcal{L}(V, W)TL(V,W) ,且存在 φ V φ V varphi inV^(')\varphi \in V^{\prime}φV 使得 range T = span ( φ ) range T = span ( φ ) rangeT^(')=span(varphi)\operatorname{range} T^{\prime}=\operatorname{span}(\varphi)rangeT=span(φ) 。证明 null T = null φ T = null φ T=null varphiT=\operatorname{null} \varphiT=nullφ
30 设 V V VVV 是有限维的, φ 1 , , φ m φ 1 , , φ m varphi_(1),dots,varphi_(m)\varphi_{1}, \ldots, \varphi_{m}φ1,,φm V V V^(')V^{\prime}V 中的一个线性无关组. 证明
dim ( ( null φ 1 ) ( null φ m ) ) = ( dim V ) m dim null φ 1 null φ m = ( dim V ) m dim((nullvarphi_(1))nn cdots nn(nullvarphi_(m)))=(dim V)-m\operatorname{dim}\left(\left(\operatorname{null} \varphi_{1}\right) \cap \cdots \cap\left(\operatorname{null} \varphi_{m}\right)\right)=(\operatorname{dim} V)-mdim((nullφ1)(nullφm))=(dimV)m
31 设 V V VVV 是有限维的, φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn V V V^(')V^{\prime}V 的基。证明存在 V V VVV 的基使得其对偶基是 φ 1 , , φ n φ 1 , , φ n varphi_(1),dots,varphi_(n)\varphi_{1}, \ldots, \varphi_{n}φ1,,φn.
32 设 T L ( V ) T L ( V ) T inL(V)T \in \mathcal{L}(V)TL(V), 并设 u 1 , , u n u 1 , , u n u_(1),dots,u_(n)u_{1}, \ldots, u_{n}u1,,un v 1 , , v n v 1 , , v n v_(1),dots,v_(n)v_{1}, \ldots, v_{n}v1,,vn 均为 V V VVV 的基. 证明以下命题等价:
(a) T T TTT 是可逆的.
(b) M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的诸列在 F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1 中是线性无关的.
(c) M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的诸列张成 F n , 1 F n , 1 F^(n,1)\mathbf{F}^{n, 1}Fn,1.
(d) M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的诸行在 F 1 , n F 1 , n F^(1,n)\mathbf{F}^{1, n}F1,n 中是线性无关的.
(e) M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 的诸行张成 F 1 , n F 1 , n F^(1,n)\mathbf{F}^{1, n}F1,n.
这里 M ( T ) M ( T ) M(T)\mathcal{M}(T)M(T) 表示 M ( T , ( u 1 , , u n ) , ( v 1 , , u n ) ) M T , u 1 , , u n , v 1 , , u n M(T,(u_(1),dots,u_(n)),(v_(1),dots,u_(n)))\mathcal{M}\left(T,\left(u_{1}, \ldots, u_{n}\right),\left(v_{1}, \ldots, u_{n}\right)\right)M(T,(u1,,un),(v1,,un)).
33 设 m m mmm n n nnn 均为正整数。证明将 A A AAA 变为 A t A t A^(t)A^{\mathrm{t}}At 的函数是从 F m , n F m , n F^(m,n)\mathbf{F}^{m, n}Fm,n F n , m F n , m F^(n,m)\mathbf{F}^{n, m}Fn,m 的线性映射。进一步,证明这个线性映射是可逆的。
34 定义 V V VVV 的二次对偶空间(记为 V V V^('')V^{\prime \prime}V )为 V V V^(')V^{\prime}V 的对偶空间。也就是说, V = ( V ) V = V V^('')=(V^('))^(')V^{\prime \prime}=\left(V^{\prime}\right)^{\prime}V=(V) 。定义 Λ : V V Λ : V V Lambda:V rarrV^('')\Lambda: V \rightarrow V^{\prime \prime}Λ:VV 如下:对于 v V v V v in Vv \in VvV φ V φ V varphi inV^(')\varphi \in V^{\prime}φV,
( Λ v ) ( φ ) = φ ( v ) ( Λ v ) ( φ ) = φ ( v ) (Lambda v)(varphi)=varphi(v)(\Lambda v)(\varphi)=\varphi(v)(Λv)(φ)=φ(v)
(a) 证明 Λ Λ Lambda\LambdaΛ 是从 V V VVV V V V^('')V^{\prime \prime}V 的线性映射.
(b) 证明: 若 T L ( V ) T L ( V ) T inL(V)T \in \mathcal{L}(V)TL(V), 则 T Λ = Λ T T Λ = Λ T T^('')@Lambda=Lambda@TT^{\prime \prime} \circ \Lambda=\Lambda \circ TTΛ=ΛT, 这里 T = ( T ) T = T T^('')=(T^('))^(')T^{\prime \prime}=\left(T^{\prime}\right)^{\prime}T=(T).
(c) 证明: 若 V V VVV 是有限维的, 则 Λ Λ Lambda\LambdaΛ V V VVV V V V^('')V^{\prime \prime}V 的同构.
V V VVV 是有限维的。则 V V VVV V V V^(')V^{\prime}V 同构,但是找 V V VVV V V V^(')V^{\prime}V 的同构一般来说需要选择 V V VVV的一个基。相比之下,从 V V VVV V V V^('')V^{\prime \prime}V 的同构 Λ Λ Lambda\LambdaΛ 并不依赖于基的选取,因此更加自然。
35 证明 ( P ( R ) ) ( P ( R ) ) (P(R))^(')(\mathcal{P}(\mathbf{R}))^{\prime}(P(R)) R R R^(oo)\mathbf{R}^{\infty}R 是同构的。
36 设 U U UUU V V VVV 的子空间。设 i : U V i : U V i:U rarr Vi: U \rightarrow Vi:UV 是由 i ( u ) = u i ( u ) = u i(u)=ui(u)=ui(u)=u 定义的包含映射. 那么 i i i^(')ini^{\prime} \ini L ( V , U ) L V , U L(V^('),U^('))\mathcal{L}\left(V^{\prime}, U^{\prime}\right)L(V,U).
(a) 证明 null i = U 0 i = U 0 i^(')=U^(0)i^{\prime}=U^{0}i=U0.
(b) 证明若 V V VVV 是有限维的, 则 range i = U i = U i^(')=U^(')i^{\prime}=U^{\prime}i=U.
(c) 证明若 V V VVV 是有限维的,则 i ~ i ~ tilde(i^('))\tilde{i^{\prime}}i~ V / U 0 V / U 0 V^(')//U^(0)V^{\prime} / U^{0}V/U0 U U U^(')U^{\prime}U 的同构.
注意(c)中的同构并不依赖于其中任何一个向量空间的基的选取,因而是自然的.
37 设 U U UUU V V VVV 的子空间, π : V V / U π : V V / U pi:V rarr V//U\pi: V \rightarrow V / Uπ:VV/U 是通常的商映射,则 π L ( ( V / U ) , V ) π L ( V / U ) , V pi^(')inL((V//U)^('),V^('))\pi^{\prime} \in \mathcal{L}\left((V / U)^{\prime}, V^{\prime}\right)πL((V/U),V).
(a) 证明 π π pi^(')\pi^{\prime}π 是单的.
(b) 证明 range π = U 0 π = U 0 pi^(')=U^(0)\pi^{\prime}=U^{0}π=U0.
(c) π π pi^(')\pi^{\prime}π ( V / U ) ( V / U ) (V//U)^(')(V / U)^{\prime}(V/U) U 0 U 0 U^(0)U^{0}U0 的同构.
注意(c)中的同构并不依赖于其中任何一个向量空间的基的选取,因而是自然的。事实上,这里并没有假定这些向量空间是有限维的.