M04 · 第 5 章 · 第三编 线性映射与特征结构

线性映射及其矩阵表示:从核与像到换基

从保持线性组合的映射出发,用核、像与秩—零化度描述信息损失,再建立复合、逆映射、任意基矩阵表示和相似变换。

报告页面错误
预备知识行列式与体积缩放向量矩阵线性组合线性方程组

本章目标

  1. 用可加性和齐次性判断一个映射是否线性。
  2. 计算线性映射的核、像、秩与零化度,并解释方程组解纤维。
  3. 从输入基的像构造任意输入基、输出基下的矩阵表示。
  4. 按正确次序计算复合与逆映射的矩阵。
  5. 用换基矩阵推导相似矩阵,并区分算子本身与坐标记录。
页面阅读位置0% · 仅保存在此浏览器
章节未开始
本册完成进度0/6 章 · 0%
本页目录

本章任务与记号

前四章已经给出向量、矩阵、线性方程组和行列式。本章把这些计算重新组织为一个问题:一个输入空间中的对象经过怎样的规则进入输出空间?矩阵记录线性映射在选定坐标系中的作用。核与像说明哪些信息丢失、哪些输出可达;秩—零化度定理把这两类信息精确地加总;换基则说明同一映射为何可以拥有不同矩阵。

输入空间记为 VV,输出空间记为 WW,标量域默认是 R\mathbb R。映射写作 T:VWT:V\to W。若 B=(b1,,bn)B=(\mathbf b_1,\ldots,\mathbf b_n)VV 的有序基, [x]B[\mathbf x]_B 表示向量 x\mathbf x 在基 BB 下的坐标列。坐标列依赖基,向量本身不依赖。矩阵尺寸也携带类型:若 dimV=n\dim V=ndimW=m\dim W=m,则 TT 的矩阵有 mm 行、nn 列,把 nn 维输入坐标送到 mm 维输出坐标。

两支基向量如何牵动整个平面

平面标准基记为 e1=(1,0)T\mathbf e_1=(1,0)^\mathsf Te2=(0,1)T\mathbf e_2=(0,1)^\mathsf T。任意向量都有唯一分解

x=x1e1+x2e2.\mathbf x=x_1\mathbf e_1+x_2\mathbf e_2.

若一个映射保留这种线性组合,那么两支基向量的去向就决定了每个向量的去向:

T(x)=x1T(e1)+x2T(e2).T(\mathbf x) =x_1T(\mathbf e_1)+x_2T(\mathbf e_2).

原点、网格线、平行四边形都随同一规则移动。这个二维画面只是有限维线性映射的一个实例。同样的逻辑适用于多项式、函数和矩阵空间:只要一组基确定,记录基向量的像就足以恢复整个映射。

线性性是对所有线性组合的承诺

线性映射

V,WV,W 是同一标量域上的向量空间。映射 T:VWT:V\to W 称为线性的,是指任意 u,vV\mathbf u,\mathbf v\in V 以及任意标量 a,ba,b 都满足

T(au+bv)=aT(u)+bT(v).T(a\mathbf u+b\mathbf v) =aT(\mathbf u)+bT(\mathbf v).

这一等式同时包含可加性和齐次性。令 a=b=0a=b=0,或比较 T(0+0)T(\mathbf0+\mathbf0) 的两种写法,可得 T(0)=0T(\mathbf0)=\mathbf0。令 b=0b=0 得齐次性,令 a=b=1a=b=1 得可加性;反过来,可加性与齐次性合在一起也推出定义中的等式。

保持原点只是必要条件。映射 F(x,y)=(x,xy)F(x,y)=(x,xy) 满足 F(0,0)=(0,0)F(0,0)=(0,0),却有 F(2(1,1))=(2,4)2F(1,1)=(2,2)F(2(1,1))=(2,4)\ne2F(1,1)=(2,2),因此不线性。检查线性时应先看输入、输出类型,再寻找是否有常数平移、乘积、平方、绝对值等破坏线性组合的结构;若公式全由固定系数的加法与数乘组成,再用定义完成证明。

y=Ax\mathbf{y}=A\mathbf{x}
输出向量 y 等于矩阵 A 乘输入向量 x
逐项检验一个平面映射

定义

T(x,y)=(2xy, x+3y).T(x,y)=(2x-y,\ x+3y).

u=(u1,u2)\mathbf u=(u_1,u_2)v=(v1,v2)\mathbf v=(v_1,v_2)。直接展开左侧得到

T(au+bv)=(2(au1+bv1)(au2+bv2),au1+bv1+3(au2+bv2))=aT(u)+bT(v).\begin{aligned} T(a\mathbf u+b\mathbf v) &=\bigl(2(au_1+bv_1)-(au_2+bv_2),\\ &\qquad au_1+bv_1+3(au_2+bv_2)\bigr)\\ &=aT(\mathbf u)+bT(\mathbf v). \end{aligned}

因此 TT 线性。若把第一分量改为 2xy+12x-y+1,得到映射 SS,则 S(0,0)=(1,0)(0,0)S(0,0)=(1,0)\ne(0,0),必要条件已经失败,SS 是带平移的仿射映射。

导数算子提供一个不依赖几何箭头的例子。令 P2\mathcal P_2 表示次数不超过二的实多项式空间,定义 D:P2P1D:\mathcal P_2\to\mathcal P_1D(p)=pD(p)=p'。由于

D(ap+bq)=aD(p)+bD(q),D(ap+bq)=aD(p)+bD(q),

DD 是线性的。相反,N(p)=p2N(p)=p^2 不是线性的,因为一般有 (p+q)2p2+q2(p+q)^2\ne p^2+q^2。线性映射不要求输入和输出是同一种对象,也不要求二者维数相同;它只要求线性组合在映射前后保持一致。

矩阵由基向量的像逐列生成

设输入空间的一组基为 B=(b1,,bn)B=(\mathbf b_1,\ldots,\mathbf b_n),输出空间的一组基为 C=(c1,,cm)C=(\mathbf c_1,\ldots,\mathbf c_m)。把每个 T(bj)T(\mathbf b_j)CC 坐标放入第 jj 列,构成

A=[[T(b1)]C[T(b2)]C[T(bn)]C].A= \begin{bmatrix} \vert&\vert&&\vert\\ [T(\mathbf b_1)]_C&[T(\mathbf b_2)]_C&\cdots&[T(\mathbf b_n)]_C\\ \vert&\vert&&\vert \end{bmatrix}.

[x]B=(x1,,xn)T[\mathbf x]_B=(x_1,\ldots,x_n)^\mathsf T,则 x=jxjbj\mathbf x=\sum_jx_j\mathbf b_j。线性性给出

[T(x)]C=j=1nxj[T(bj)]C=A[x]B.[T(\mathbf x)]_C =\sum_{j=1}^{n}x_j[T(\mathbf b_j)]_C =A[\mathbf x]_B.

这就是矩阵乘向量时“以输入坐标为系数,对矩阵各列作线性组合”的来源。矩阵正是线性映射在指定输入基和输出基下的有限记录。换基会改变表中数字,空间中的映射并未因此改变。 列的次序由输入基的次序确定;交换两列等于交换两支输入基向量的去向,会得到另一条映射规则。

多项式求值映射的矩阵表示

T:P2R2T:\mathcal P_2\to\mathbb R^2 定义为 T(p)=(p(1),p(1))TT(p)=(p(1),p(-1))^\mathsf T。输入基取 B=(1,t,t2)B=(1,t,t^2),输出使用标准基。三支输入基的像为

T(1)=(1,1)T,T(t)=(1,1)T,T(t2)=(1,1)T,T(1)=(1,1)^\mathsf T, \quad T(t)=(1,-1)^\mathsf T, \quad T(t^2)=(1,1)^\mathsf T,

所以

[T]stdB=[111111].[T]_{\mathrm{std}\leftarrow B} =\begin{bmatrix}1&1&1\\1&-1&1\end{bmatrix}.

p(t)=23t+t2p(t)=2-3t+t^2,则 [p]B=(2,3,1)T[p]_B=(2,-3,1)^\mathsf T,矩阵乘法给出

[111111][231]=[06],\begin{bmatrix}1&1&1\\1&-1&1\end{bmatrix} \begin{bmatrix}2\\-3\\1\end{bmatrix} =\begin{bmatrix}0\\6\end{bmatrix},

与直接计算 p(1)=0p(1)=0p(1)=6p(-1)=6 一致。核由同时满足 p(1)=p(1)=0p(1)=p(-1)=0 的二次以下多项式组成,即 span{t21}\operatorname{span}\{t^2-1\};像是整个 R2\mathbb R^2。秩为 22、零化度为 11,再次核对 dimP2=3\dim\mathcal P_2=3

在二维实验里先做预测

交互图把矩阵两列画成 T(e1)T(\mathbf e_1)T(e2)T(\mathbf e_2)。启动前先预测三种情形:两列垂直且等长时网格可能怎样移动;两列落在同一直线上时单位正方形会压成什么;行列式同为 11 的旋转与剪切为何仍会呈现不同形状。预测应写成“基向量终点—网格变化—面积变化”的对应关系。

二维线性变换

正在加载交互实验…

依次选择旋转、非均匀缩放、剪切和投影预设,再拖动两支目标基向量。比较每个预设中的列向量、网格和单位正方形:直线仍映成直线,平行网格线仍保持平行,单位正方形则变为由两列张成的平行四边形。两列共线时,二维区域压到一条直线;两列都为零时,整张平面压到原点。

动画使用从单位矩阵到目标矩阵的连续插值。中间帧表示中间矩阵,并不承诺始终保持目标变换的类别。例如从单位矩阵走向一次反射时,中途会经过行列式为零的矩阵。可用暂停和前后步进逐帧读取参数,也可用键盘调整基向量;文字参数、矩阵数值和有向面积摘要提供了不依赖颜色的结果通道。

核与像为信息损失记账

核、像、零化度与秩

对线性映射 T:VWT:V\to W,定义

kerT={vV:T(v)=0},imT={T(v):vV}.\ker T=\{\mathbf v\in V:T(\mathbf v)=\mathbf0\}, \qquad \operatorname{im}T=\{T(\mathbf v):\mathbf v\in V\}.

核的维数称为零化度,记作 nullityT\operatorname{nullity}T;像的维数称为秩,记作 rankT\operatorname{rank}T

核收集被压到零的输入方向,像收集实际能够到达的输出。两者都是子空间。以核为例,零向量属于核;若 T(u)=T(v)=0T(\mathbf u)=T(\mathbf v)=\mathbf0,则任意标量 a,ba,b 满足 T(au+bv)=0T(a\mathbf u+b\mathbf v)=\mathbf0。像的封闭性同理:若 y1=T(u)\mathbf y_1=T(\mathbf u)y2=T(v)\mathbf y_2=T(\mathbf v),则 ay1+by2=T(au+bv)a\mathbf y_1+b\mathbf y_2=T(a\mathbf u+b\mathbf v) 仍在像中。

若存在非零 zkerT\mathbf z\in\ker T,则 T(x+z)=T(x)T(\mathbf x+\mathbf z)=T(\mathbf x),不同输入产生同一输出,映射不是单射。反过来,若 T(x)=T(y)T(\mathbf x)=T(\mathbf y),则 xykerT\mathbf x-\mathbf y\in\ker T;当核只有零向量时只能有 x=y\mathbf x=\mathbf y。所以

T 单射kerT={0}.T\text{ 单射}\quad\Longleftrightarrow\quad \ker T=\{\mathbf0\}.

TT 满射到 WW 则等价于 imT=W\operatorname{im}T=W。单射检查输入是否丢失,满射检查输出是否全部可达;矩形矩阵中这两件事通常不会同时发生。

秩—零化度定理

VV 有限维,T:VWT:V\to W 线性,则

dimV=dim(kerT)+dim(imT).\dim V =\dim(\ker T)+\dim(\operatorname{im}T).
证明

(k1,,kr)(\mathbf k_1,\ldots,\mathbf k_r)kerT\ker T 的一组基,把它扩充为 VV 的一组基

(k1,,kr,u1,,us).(\mathbf k_1,\ldots,\mathbf k_r, \mathbf u_1,\ldots,\mathbf u_s).

证明 T(u1),,T(us)T(\mathbf u_1),\ldots,T(\mathbf u_s) 是像的一组基。任意 xV\mathbf x\in V 可按上述基展开;核基向量的像均为零,所以 T(x)T(\mathbf x) 是这些 T(uj)T(\mathbf u_j) 的线性组合,它们张成像。若 jajT(uj)=0\sum_j a_jT(\mathbf u_j)=\mathbf0,则 jajujkerT\sum_j a_j\mathbf u_j\in\ker T,又能写成核基向量的线性组合。由于扩充后的整组向量线性无关,只能有所有 aj=0a_j=0,故这些像向量线性无关。因此 dim(imT)=s\dim(\operatorname{im}T)=s,而 dimV=r+s\dim V=r+s,结论成立。

证明还解释了维数如何分配:扩充基中前 rr 个方向被映到零,后 ss 个方向为输出贡献独立坐标。它不是说每个单独输入向量只能被贴上“核方向”或“像方向”标签;一般向量会同时含有这两类基分量。

投影删除了哪一个方向

T:R3R3T:\mathbb R^3\to\mathbb R^3 满足

T(x,y,z)=(x,y,0).T(x,y,z)=(x,y,0).

方程 T(x,y,z)=0T(x,y,z)=\mathbf0 强制 x=0x=0y=0y=0,而 zz 任意,因此

kerT=span{(0,0,1)}.\ker T=\operatorname{span}\{(0,0,1)\}.

所有输出的第三坐标为零,前两坐标可以任取,故

imT=span{(1,0,0),(0,1,0)}.\operatorname{im}T =\operatorname{span}\{(1,0,0),(0,1,0)\}.

核是一维,像是二维,数值上满足 3=1+23=1+2。向量 (1,2,3)(1,2,3)(1,2,4)(1,2,-4) 相差核中的向量,二者都映到 (1,2,0)(1,2,0);被删去的第三坐标无法从输出恢复。

从消元同时读出核、像和解纤维

定义 T:R4R3T:\mathbb R^4\to\mathbb R^3

T(x1,x2,x3,x4)=(x1+x3, x2+x3, x1+x2+2x3).T(x_1,x_2,x_3,x_4) =(x_1+x_3,\ x_2+x_3,\ x_1+x_2+2x_3).

标准基矩阵为

A=[101001101120].A= \begin{bmatrix} 1&0&1&0\\ 0&1&1&0\\ 1&1&2&0 \end{bmatrix}.

第三行是前两行之和,前两行独立,所以秩为 22。解 Ax=0A\mathbf x=\mathbf0x1=x3x_1=-x_3x2=x3x_2=-x_3,而 x3,x4x_3,x_4 自由,因此

kerT=span{(1,1,1,0),(0,0,0,1)}.\ker T =\operatorname{span}\{(-1,-1,1,0),(0,0,0,1)\}.

第一、二列独立,第三列等于前两列之和,第四列为零,故

imT=span{(1,0,1),(0,1,1)}.\operatorname{im}T =\operatorname{span}\{(1,0,1),(0,1,1)\}.

零化度为 22、秩为 22,核对 4=2+24=2+2。目标 b=(3,1,4)\mathbf b=(3,1,4) 属于像,因为第三坐标等于前两坐标之和。取一个特解 (3,1,0,0)(3,1,0,0) 后,方程 Ax=bA\mathbf x=\mathbf b 的全部解是

(3,1,0,0)+kerT.(3,1,0,0)+\ker T.

若把目标改为 (3,1,5)(3,1,5),第三坐标不满足像的约束,方程无解。由此可见,像决定相容性,核决定相容方程拥有多少自由方向。

更一般地,若 T(x)=bT(\mathbf x)=\mathbf b 有一个特解 x0\mathbf x_0,则全部解恰为 x0+kerT\mathbf x_0+\ker T。一方面,向特解加核向量不改变输出;另一方面,任意两个解之差都在核中。齐次解空间直接给出每个相容非齐次解集合的方向结构。

复合次序写在矩阵乘法的右侧

T:UVT:U\to V 的矩阵为 AAS:VWS:V\to W 的矩阵为 BB。先作用 TT,再作用 SS,坐标依次变为

xAxB(Ax)=(BA)x.\mathbf x\longmapsto A\mathbf x \longmapsto B(A\mathbf x)=(BA)\mathbf x.

所以复合 STS\circ T 的矩阵是 BABA,最先执行的变换写在最右边。矩阵乘法通常不交换,交换因子就改变了操作次序。

旋转与投影的次序不能交换

R=[0110],P=[1000],R=\begin{bmatrix}0&-1\\1&0\end{bmatrix}, \qquad P=\begin{bmatrix}1&0\\0&0\end{bmatrix},

其中 RR 表示逆时针旋转 9090^\circPP 表示投影到横轴。先旋转再投影对应

PR=[0100],PR(x,y)T=(y,0)T.PR=\begin{bmatrix}0&-1\\0&0\end{bmatrix}, \qquad PR(x,y)^\mathsf T=(-y,0)^\mathsf T.

先投影再旋转则对应

RP=[0010],RP(x,y)T=(0,x)T.RP=\begin{bmatrix}0&0\\1&0\end{bmatrix}, \qquad RP(x,y)^\mathsf T=(0,x)^\mathsf T.

前者的像是横轴,后者的像是纵轴。两矩阵的行列式都为零,仍代表不同的映射结构。

复合也刻画逆映射。以下公式中的 IV,IWI_V,I_W 分别表示 V,WV,W 上的恒等映射,对应坐标中的 II 表示单位矩阵。若 T:VWT:V\to WS:WVS:W\to V 满足 ST=IVS\circ T=I_VTS=IWT\circ S=I_W,则二者互逆。在固定基下,若矩阵分别为 A,BA,B,就有

BA=IdimV,AB=IdimW.BA=I_{\dim V}, \qquad AB=I_{\dim W}.

有限维情形中,这要求 V,WV,W 维数相同,AA 为可逆方阵,并且 B=A1B=A^{-1}。只有 BA=IBA=I 或只有 AB=IAB=I 在一般无限维空间里不一定足够;对同阶有限方阵则任一侧成立都会推出另一侧成立。写复合式时先核对中间空间,写矩阵乘积时先核对内维,能同时避免次序和尺寸错误。

换一组坐标,算子仍是同一个

换基矩阵与相似矩阵

B=(b1,,bn)B=(\mathbf b_1,\ldots,\mathbf b_n)B=(b1,,bn)B'=(\mathbf b'_1,\ldots,\mathbf b'_n)VV 的两组有序基。把每个新基向量的旧基坐标作为列,得到换基矩阵

PBB=[[b1]B[bn]B].P_{B\leftarrow B'} =\begin{bmatrix} [\mathbf b'_1]_B&\cdots&[\mathbf b'_n]_B \end{bmatrix}.

它满足 [x]B=PBB[x]B[\mathbf x]_B=P_{B\leftarrow B'}[\mathbf x]_{B'}。若同一线性算子 T:VVT:V\to V 在基 BB 下的矩阵为 AA,则它在基 BB' 下的矩阵为

[T]BB=PBB1APBB.[T]_{B'\leftarrow B'} =P_{B\leftarrow B'}^{-1} A P_{B\leftarrow B'}.

若两个方阵 AACC 满足 C=P1APC=P^{-1}AP,其中 PP 可逆,则称 A,CA,C 相似。

公式可以按三步读取。先用 PP 把新坐标翻译为旧坐标,再用旧矩阵 AA 作用,最后用 P1P^{-1} 把输出翻译回新坐标:

[x]BP[x]BA[T(x)]BP1[T(x)]B.[\mathbf x]_{B'} \xmapsto{P} [\mathbf x]_B \xmapsto{A} [T(\mathbf x)]_B \xmapsto{P^{-1}} [T(\mathbf x)]_{B'}.

输入、输出空间不同时也使用同一逻辑。若 T:VWT:V\to W 在输入基 BB、输出基 CC 下的矩阵为 AA,新基为 B,CB',C',并满足 [x]B=P[x]B[\mathbf x]_B=P[\mathbf x]_{B'}[y]C=Q[y]C[\mathbf y]_C=Q[\mathbf y]_{C'},则

[T]CB=Q1AP.[T]_{C'\leftarrow B'}=Q^{-1}AP.

只有当输入、输出是同一空间且两端同步使用同一组基时,才出现相似形式 P1APP^{-1}AP。矩形矩阵的一般两侧换基不称为相似,因为左右使用的可能是两个不同矩阵。

A=[2101]A=\begin{bmatrix}2&1\\0&1\end{bmatrix},并令新基 B=((1,1)T,(1,0)T)B'=((1,1)^\mathsf T,(1,0)^\mathsf T),旧基为标准基。于是

P=[1110],P1=[0111].P=\begin{bmatrix}1&1\\1&0\end{bmatrix}, \qquad P^{-1}=\begin{bmatrix}0&1\\1&-1\end{bmatrix}.

逐次相乘得到

P1AP=[1022].P^{-1}AP =\begin{bmatrix}1&0\\2&2\end{bmatrix}.

也可逐列核对:T(1,1)=(3,1)T(1,1)=(3,1)BB' 下坐标为 (1,2)T(1,2)^\mathsf TT(1,0)=(2,0)T(1,0)=(2,0)BB' 下坐标为 (0,2)T(0,2)^\mathsf T,正是新矩阵的两列。新旧矩阵的秩、可逆性、迹与行列式相同;坐标外观改变,算子本身没有改变。下一章会研究相似变换还保留哪些方向与缩放信息,本章只使用换基定义,不预设特征向量或对角化结论。

行列式压缩面积与取向信息

二维矩阵

A=[abcd]A=\begin{bmatrix}a&b\\c&d\end{bmatrix}

把单位正方形两条边送到列向量 (a,c)T(a,c)^\mathsf T(b,d)T(b,d)^\mathsf T。这两列张成的平行四边形有向面积为

detA=adbc.\det A=ad-bc.

detA|\det A| 是普通面积的缩放倍数;符号记录取向是否翻转。若 detA=0\det A=0,两列线性相关,二维区域压成较低维集合。行列式只浓缩整体面积和取向,不能恢复基向量具体去了哪里;旋转与剪切都可能具有行列式 11,几何效果却明显不同。

剪切保持面积却改变长度

考虑

A=[1201].A=\begin{bmatrix}1&2\\0&1\end{bmatrix}.

两支标准基分别映到 (1,0)T(1,0)^\mathsf T(2,1)T(2,1)^\mathsf T,所以竖直网格线发生倾斜,水平方向保持不变。行列式为 1120=11\cdot1-2\cdot0=1,面积不变且取向不翻转。

x=(1,2)T\mathbf x=(-1,2)^\mathsf T,按列作线性组合可得

Ax=1(1,0)T+2(2,1)T=(3,2)T.A\mathbf x =-1(1,0)^\mathsf T+2(2,1)^\mathsf T =(3,2)^\mathsf T.

输入长度为 5\sqrt5,输出长度为 13\sqrt{13},说明面积保持并不推出长度或夹角保持。

可逆性把多个判据连成一条链

nn 维空间上的线性算子,以下条件等价:存在双向线性逆映射;核只有零向量;像等于整个空间;矩阵秩为 nn;行列式非零。核为零先给出单射,秩—零化度定理随即给出秩为 nn,所以像覆盖 nn 维输出空间;反向推理同样成立。

这串等价只在输入、输出维数相同的方阵情形完整成立。矩形矩阵可能单射却不满射,也可能满射却不单射。数值计算还要区分“精确奇异”和“接近奇异”:一个行列式非零的矩阵仍可能把某些方向压得极小,使逆运算显著放大误差。奇异值是衡量各方向缩放大小的非负数;最小奇异值接近零时,单看行列式是否严格为零不足以判断计算稳定性。

三类外形相近却性质不同的映射

公式含矩阵就一定是线性映射

AxA\mathbf x 对固定矩阵 AA 是线性的; Ax+bA\mathbf x+\mathbf bb0\mathbf b\ne\mathbf0 时是仿射映射,因为零向量被送到 b\mathbf b。若矩阵本身随输入变化,表达式 A(x)xA(\mathbf x)\mathbf x 也需要重新检验,不能凭矩阵外形下结论。

负行列式对应负的普通面积

普通面积的倍率是 detA|\det A|,始终非负。负号只表明有向基的次序发生翻转,例如平面镜像会改变取向,却不会产生负的物理面积。

基变了就得到另一个线性算子

换基只改变同一向量和同一算子的坐标记录。只有当实际映射规则改变时,空间中的算子才改变。矩阵比较必须连同输入基、输出基一起说明。

练习:从映射定义走到坐标变化

七道题依次检查基的像、线性判定、核与像、非齐次解纤维、多项式矩阵、复合次序和换基。每题都应先写对象类型与矩阵尺寸,再计算数字。

练习 1:由标准基的像恢复映射

已知平面线性映射满足 T(e1)=(2,1)TT(\mathbf e_1)=(2,1)^\mathsf TT(e2)=(1,3)TT(\mathbf e_2)=(-1,3)^\mathsf T。写出标准基矩阵,求有向面积倍率,判断是否可逆,并计算 T(4,2)TT(4,-2)^\mathsf T

查看提示
矩阵第 j 列就是 T(ej)T(e_j),再用输入坐标作列的线性组合。
查看解答

矩阵各列依次是基向量的像,因此

A=[2113].A=\begin{bmatrix}2&-1\\1&3\end{bmatrix}.

行列式为 23(1)1=72\cdot3-(-1)\cdot1=7,有向面积放大为 77 倍,矩阵可逆。最后

T(4,2)T=4(2,1)T2(1,3)T=(10,2)T.T(4,-2)^\mathsf T =4(2,1)^\mathsf T-2(-1,3)^\mathsf T =(10,-2)^\mathsf T.
练习 2:保持零向量仍可能非线性

映射 F:R2R2F:\mathbb R^2\to\mathbb R^2 定义为 F(x,y)=(xy,xy)F(x,y)=(x-y,xy)。它把零向量映到零向量。判断它是否线性,并给出一组明确数字作为证据。

查看提示
检查 F(2u) 是否等于 2F(u),选取两个坐标都非零的 u。
查看解答

u=(1,1)\mathbf u=(1,1),有 F(u)=(0,1)F(\mathbf u)=(0,1),而 F(2u)=F(2,2)=(0,4)F(2\mathbf u)=F(2,2)=(0,4),不等于 2F(u)=(0,2)2F(\mathbf u)=(0,2)。齐次性失败,所以 FF 不线性;乘积项 xyxy 是破坏线性的来源。

练习 3:从同一次消元得到核与像

T:R3R3T:\mathbb R^3\to\mathbb R^3 的标准基矩阵为

A=[121242011].A=\begin{bmatrix} 1&2&-1\\ 2&4&-2\\ 0&1&1 \end{bmatrix}.

求核与像的一组基,并核对秩—零化度定理。

查看提示
第二行是第一行的两倍;先解齐次方程,再从主元列对应的原矩阵列中选像基。
查看解答

方程 Ax=0A\mathbf x=0 等价于 x+2yz=0x+2y-z=0y+z=0y+z=0。令 y=ty=t,得到 (x,y,z)=t(3,1,1)(x,y,z)=t(-3,1,-1),故

kerT=span{(3,1,1)}.\ker T=\operatorname{span}\{(-3,1,-1)\}.

第一、二列独立,而第三列满足 c3=3c1+c2\mathbf c_3=-3\mathbf c_1+\mathbf c_2,所以

imT=span{(1,2,0),(2,4,1)}.\operatorname{im}T =\operatorname{span}\{(1,2,0),(2,4,1)\}.

秩为 22、零化度为 11,满足 3=2+13=2+1

练习 4:描述一个非齐次方程的全部解

T:R3R2T:\mathbb R^3\to\mathbb R^2T(x,y,z)=(x+y,y+z)T(x,y,z)=(x+y,y+z)。求方程 T(x,y,z)=(3,1)T(x,y,z)=(3,1) 的全部解,并说明为何答案是一条仿射直线。

查看提示
先取 y=0 找一个特解,再把齐次方程的核加上去。
查看解答

y=0y=0 得特解 (3,0,1)(3,0,1)。齐次方程给出 x=yx=-yz=yz=-y,所以

kerT=span{(1,1,1)}.\ker T=\operatorname{span}\{(-1,1,-1)\}.

全部解为

(x,y,z)=(3,0,1)+t(1,1,1),tR.(x,y,z)=(3,0,1)+t(-1,1,-1), \qquad t\in\mathbb R.

它是穿过特解、方向为核的一条仿射直线。代回可得两项输出恒为 3311

练习 5:导数算子的矩阵、核与像

P2\mathcal P_2 的有序基 B=(1,t,t2)B=(1,t,t^2) 下,写出导数算子 D:P2P2D:\mathcal P_2\to\mathcal P_2 的矩阵,并求核、像、秩和零化度。

查看提示
依次求 D(1)、D(t)、D(t2)D(t^{2}),把它们在同一基下的坐标作为列。
查看解答

D(1)=0D(1)=0D(t)=1D(t)=1D(t2)=2tD(t^2)=2t,所以

[D]BB=[010002000].[D]_{B\leftarrow B} =\begin{bmatrix} 0&1&0\\ 0&0&2\\ 0&0&0 \end{bmatrix}.

核是常数多项式空间 span{1}\operatorname{span}\{1\},像是 P1=span{1,t}\mathcal P_1=\operatorname{span}\{1,t\}。因此零化度为 11、秩为 22,并有 3=1+23=1+2

练习 6:比较两种复合次序

A=[1201],B=[0110].A=\begin{bmatrix}1&2\\0&1\end{bmatrix}, \qquad B=\begin{bmatrix}0&-1\\1&0\end{bmatrix}.

计算 BABAABAB,并比较它们作用于 x=(1,1)T\mathbf x=(1,-1)^\mathsf T 的结果。

查看提示
先右后左:BAB\circ A 的矩阵是 BA。分别把两个乘积作用到同一测试向量。
查看解答

直接相乘得

BA=[0112],AB=[2110].BA=\begin{bmatrix}0&-1\\1&2\end{bmatrix}, \qquad AB=\begin{bmatrix}2&-1\\1&0\end{bmatrix}.

因此

BAx=(1,1)T,ABx=(3,1)T.BA\mathbf x=(1,-1)^\mathsf T, \qquad AB\mathbf x=(3,1)^\mathsf T.

两个乘积和两个输出都不同,验证复合次序不可交换。

练习 7:计算同一算子的换基矩阵

线性算子在标准基下的矩阵为

A=[1203].A=\begin{bmatrix}1&2\\0&3\end{bmatrix}.

新基为 B=((1,1)T,(1,1)T)B'=((1,1)^\mathsf T,(1,-1)^\mathsf T)。求 [T]BB[T]_{B'\leftarrow B'},并核对新旧矩阵的迹和行列式。

查看提示
把新基向量作为 P 的列,按 P1APP^{-1}AP 计算;最后比较迹和行列式。
查看解答

换基矩阵及其逆为

P=[1111],P1=12[1111].P=\begin{bmatrix}1&1\\1&-1\end{bmatrix}, \qquad P^{-1}=\frac12\begin{bmatrix}1&1\\1&-1\end{bmatrix}.

于是

P1AP=[3201].P^{-1}AP =\begin{bmatrix}3&-2\\0&1\end{bmatrix}.

原矩阵与新矩阵的迹都为 44,行列式都为 33。这两个矩阵数值不同,却记录同一算子。

从这一映射通向后续章节

向量 提供线性组合与基的语言, 矩阵 将基向量的像排成有限坐标表。 继续到 行列式,可系统研究有向体积与方阵可逆性; 特征值与特征向量 则寻找方向保持不变的特殊输入。机器学习中的 注意力机制 使用可学习矩阵生成多组特征表示, 反向传播 再沿计算图组合这些局部线性关系。非线性函数的局部线性映射将在 梯度 与全微分中出现。

两门线性代数课程提供的复核路径

课程 · 2011

MIT 18.06SC Linear Algebra

Gilbert Strang

提供线性代数核心概念的完整课程顺序、例题、习题和考试材料。

打开官方来源

MIT OpenCourseWare 18.06SC 按线性方程组、子空间、基、行列式和特征值组织完整课程,可用于继续核对核、像、秩与可逆性的证明和计算。

书籍 · 2019

Interactive Linear Algebra

Dan Margalit, Joseph Rabinoff

章节含几何解释、交互图、例题、练习提示和部分解答,可用于交叉核对本册六章的代数与几何主线。

打开官方来源

Georgia Tech 的 Interactive Linear Algebra 用交互图连接矩阵作用、核、像、可逆性和坐标表示,适合独立核对本章的几何解释与换基计算。

两门课程都覆盖定义、定理和计算,但采用不同的章节与图示组织。配合使用时,应始终标明输入空间、输出空间和所选基,避免只比较脱离语境的数字矩阵。