思路溯源:为什么会想到标准型

遇到矩阵问题,可以先看题设给出的信息属于哪一类。若主要信息是秩、奇异性、可逆性,而目标是构造满足乘积关系的矩阵,那么各个元素的具体数值往往不重要;重要的是有多少个独立方向,以及还剩多少个被映到零的方向。

相抵标准型把这些信息直接摆在对角线上:单位块记录秩,零块暴露可用于构造的空间。例如,要让矩阵乘积为零,就可以让另一个矩阵的列全部落在零块对应的方向中。

不过,“可以化为标准型”本身还没有完成证明。必须写出原问题与标准型问题之间的等价关系,确认目标条件确实能够带回去。

标准型与变换规则

AFm×nA\in\mathbb{F}^{m\times n},其中F\mathbb{F}是数域,rankA=r\operatorname{rank}A=r。由矩阵相抵标准型定理,存在可逆矩阵PFm×mP\in\mathbb{F}^{m\times m}QFn×nQ\in\mathbb{F}^{n\times n},使

PAQ=D=(Ir0r×(nr)0(mr)×r0(mr)×(nr)).PAQ=D=\begin{pmatrix} I_r&0_{r\times(n-r)}\\ 0_{(m-r)\times r}&0_{(m-r)\times(n-r)} \end{pmatrix}.

这里,左乘PP对应行变换,右乘QQ对应列变换。两者都可逆,所以既能化简,也能返回:A=P1DQ1A=P^{-1}DQ^{-1}。当r=0r=0时,标准型就是零矩阵;满秩时,相应的零尺寸块省略。

对列向量写成x=Qyx=Qy,则由结合律和PP可逆得到

Ax=0    AQy=0    PAQy=0    Dy=0.Ax=0\iff AQy=0\iff PAQy=0\iff Dy=0.

因此QQ把标准型的零空间一一对应地送到AA的零空间。若y0y\neq0,则Qy0Qy\neq0,因为Qy=0Qy=0会推出y=Q10=0y=Q^{-1}0=0

对于矩阵未知量,同样逐列变换:

原问题标准型上的问题返回原矩阵的构造
AX=0AX=0DY=0DY=0X=QYX=QY
XA=0XA=0YD=0YD=0X=YPX=YP

例如,第二行的理由是YD=YPAQ=0YD=YPAQ=0,右乘Q1Q^{-1}即得(YP)A=0(YP)A=0乘在哪一侧,由等式推导决定,不能凭记忆交换次序。

例2.28:用零块构造非零矩阵

命题。AAnn阶方阵,n1n\ge1。则AA是奇异矩阵,当且仅当存在非零的同阶方阵BB,使AB=0AB=0

从非零的乘积零因子推出奇异

假设AB=0AB=0B0B\neq0。若AA可逆,在等式左侧乘A1A^{-1},由结合律得到

B=InB=(A1A)B=A1(AB)=0,B=I_nB=(A^{-1}A)B=A^{-1}(AB)=0,

B0B\neq0矛盾。因此AA不可逆,即AA奇异。这一方向只需要可逆矩阵的消去性质。

从奇异出发,在标准型上构造

AA奇异。由方阵可逆与满秩的等价关系,r=rankA<nr=\operatorname{rank}A<n。取可逆矩阵P,QP,Q,使

PAQ=D=(Ir000).PAQ=D=\begin{pmatrix}I_r&0\\0&0\end{pmatrix}.

按前rr行与后nrn-r行,将待构造矩阵分块为C=(C1C2)C=\begin{pmatrix}C_1\\C_2\end{pmatrix}。由分块乘法,

DC=(Ir000)(C1C2)=(C10).DC=\begin{pmatrix}I_r&0\\0&0\end{pmatrix} \begin{pmatrix}C_1\\C_2\end{pmatrix} =\begin{pmatrix}C_1\\0\end{pmatrix}.

这说明DC=0DC=0恰好要求C1=0C_1=0,而下方的C2C_2可以自由选择。为了保证CC非零,利用nr1n-r\ge1,在右下角放入一个单位矩阵:

C=(000Inr)0,DC=(Ir000)(000Inr)=0.C=\begin{pmatrix}0&0\\0&I_{n-r}\end{pmatrix}\neq0, \qquad DC=\begin{pmatrix}I_r&0\\0&0\end{pmatrix} \begin{pmatrix}0&0\\0&I_{n-r}\end{pmatrix}=0.

这就是构造的来源:让CC的每个列向量都落在DD消去的坐标方向中。

将构造带回,并检查非零性

D=PAQD=PAQ代入DC=0DC=0,得到PAQC=0PAQC=0。左乘P1P^{-1},由结合律有

A(QC)=P1(PAQC)=0.A(QC)=P^{-1}(PAQC)=0.

因此取B=QCB=QC即可保证AB=0AB=0。还须检查B0B\neq0:若QC=0QC=0,左乘Q1Q^{-1}便得C=0C=0,与构造矛盾。至此,存在性、乘积关系和非零性全部得到验证。

r=0r=0时,A=0A=0,可直接取B=InB=I_n;这也与标准型构造一致。对于n=1n=1,唯一的奇异矩阵是(0)(0),取B=(1)B=(1)即可。

从例题提炼出的通用流程

识别信号是“题设主要约束秩,结论要求存在某个矩阵或满足乘积零关系”。按以下顺序处理:

  1. 记录尺寸和秩。 明确各个矩阵的行列数,将奇异性翻译为r<nr<n等秩条件。
  2. 写出标准型。 取可逆的P,QP,Q,明确使用的是PAQ=DPAQ=D
  3. 同步变换未知量。 例如把AX=0AX=0化为DY=0DY=0,并记录X=QYX=QY
  4. 在块上构造。 单位块通常给出必须满足的条件,零块通常留下自由参数。
  5. 返回并逐项验算。 代入原等式,检查非零性、秩和尺寸等附加要求。

本例还给出更强的结论:因为可逆左乘不改变秩,构造出的B=QCB=QC满足rankB=nr\operatorname{rank}B=n-r。又因AB=0AB=0意味着BB的每列都属于kerA\ker A,所以

ImBkerArankBdimkerA=nr.\operatorname{Im}B\subseteq\ker A \quad\Longrightarrow\quad \operatorname{rank}B\le\dim\ker A=n-r.

最后一步用到秩—零度定理。因此图片中的单位块构造,实际上达到了满足AB=0AB=0的矩阵所能具有的最大秩。

常见变体与易错点

  • 右侧乘积改为左侧乘积。BA=0BA=0,先构造CD=0CD=0,再取B=CPB=CP,不能照抄B=QCB=QC
  • 只要一个非零解向量。r<nr<n时,取y=er+1y=e_{r+1},有Dy=0Dy=0;因此x=Qer+1x=Qe_{r+1}就是Ax=0Ax=0的非零解。
  • 把非零误当作可逆。 例题只要求B0B\neq0。若BB可逆,则AB=0AB=0右乘B1B^{-1}会迫使A=0A=0
  • 遗漏返回后的检查。 C0C\neq0不自动意味着任意矩阵乘CC仍非零;这里依赖的是QQ可逆。
  • 把相抵当成相似。 相抵使用两个可逆矩阵P,QP,Q,相似使用S1ASS^{-1}AS。相抵保持秩,但一般不保持特征值、迹、对称性或幂等性。若目标涉及这些性质,需要另外证明变换规则,不能直接把标准型上的性质搬回去。
  • 忽略边界与尺寸。 只有r<nr<n时,右侧零空间才有非零方向;矩形矩阵的行分块与列分块尺寸也不能混用。

变式练习

练习1。AAnn阶奇异矩阵,证明存在B0B\neq0使BA=0BA=0。要求沿用相抵标准型路线。

展开答案

PAQ=D=diag(Ir,0)PAQ=D=\operatorname{diag}(I_r,0),令C=diag(0,Inr)C=\operatorname{diag}(0,I_{n-r}),则CD=0CD=0。因此CPAQ=0CPA Q=0,右乘Q1Q^{-1}(CP)A=0(CP)A=0。取B=CPB=CP;若B=0B=0,则C=BP1=0C=BP^{-1}=0,矛盾。

练习2。AFm×nA\in\mathbb{F}^{m\times n},秩为rrk1k\ge1。求所有满足AX=0AX=0n×kn\times k矩阵,并求其中矩阵秩的最大值。

展开答案

PAQ=DPAQ=D,令Y=Q1XY=Q^{-1}X。由可逆消去,AX=0AX=0等价于DY=0DY=0。按行分块后,上方rr行必须为零,下方可任取,因此全部解为

X=Q(0r×kZ),ZF(nr)×k.X=Q\begin{pmatrix}0_{r\times k}\\Z\end{pmatrix}, \qquad Z\in\mathbb{F}^{(n-r)\times k}.

由可逆乘法保持秩,rankX=rankZmin(nr,k)\operatorname{rank}X=\operatorname{rank}Z\le\min(n-r,k)。在ZZ中放入大小为min(nr,k)\min(n-r,k)的单位块,其余元素取零,即可达到上界。当r=nr=n时,唯一解是零矩阵,最大秩为00

LaTeX Suite 输入提示

正文保存的是展开后的标准LaTeX,可直接用于Obsidian数学渲染。按所提供的片段库,在文本模式输入dm可生成独立公式框;在独立公式中输入pmat可生成pmatrix环境,再用&分列、\\换行。占位符填入矩阵内容,不作为正文保存。

资料来源

  • 用户提供的教材截图:“1. 相抵标准型”及例2.28。截图未显示书名、作者和页码,因此不补写这些信息。
  • 例题沿用截图中的C=diag(0,Inr)C=\operatorname{diag}(0,I_{n-r})B=QCB=QC路线;变换规则、非零性说明、边界检查及变式为围绕该路线补充的推导。