思路溯源:为什么会想到标准型
遇到矩阵问题,可以先看题设给出的信息属于哪一类。若主要信息是秩、奇异性、可逆性,而目标是构造满足乘积关系的矩阵,那么各个元素的具体数值往往不重要;重要的是有多少个独立方向,以及还剩多少个被映到零的方向。
相抵标准型把这些信息直接摆在对角线上:单位块记录秩,零块暴露可用于构造的空间。例如,要让矩阵乘积为零,就可以让另一个矩阵的列全部落在零块对应的方向中。
不过,“可以化为标准型”本身还没有完成证明。必须写出原问题与标准型问题之间的等价关系,确认目标条件确实能够带回去。
标准型与变换规则
设A∈Fm×n,其中F是数域,rankA=r。由矩阵相抵标准型定理,存在可逆矩阵P∈Fm×m、Q∈Fn×n,使
PAQ=D=(Ir0(m−r)×r0r×(n−r)0(m−r)×(n−r)).
这里,左乘P对应行变换,右乘Q对应列变换。两者都可逆,所以既能化简,也能返回:A=P−1DQ−1。当r=0时,标准型就是零矩阵;满秩时,相应的零尺寸块省略。
对列向量写成x=Qy,则由结合律和P可逆得到
Ax=0⟺AQy=0⟺PAQy=0⟺Dy=0.
因此Q把标准型的零空间一一对应地送到A的零空间。若y=0,则Qy=0,因为Qy=0会推出y=Q−10=0。
对于矩阵未知量,同样逐列变换:
| 原问题 | 标准型上的问题 | 返回原矩阵的构造 |
|---|
| AX=0 | DY=0 | X=QY |
| XA=0 | YD=0 | X=YP |
例如,第二行的理由是YD=YPAQ=0,右乘Q−1即得(YP)A=0。乘在哪一侧,由等式推导决定,不能凭记忆交换次序。
例2.28:用零块构造非零矩阵
命题。 设A是n阶方阵,n≥1。则A是奇异矩阵,当且仅当存在非零的同阶方阵B,使AB=0。
从非零的乘积零因子推出奇异
假设AB=0且B=0。若A可逆,在等式左侧乘A−1,由结合律得到
B=InB=(A−1A)B=A−1(AB)=0,
与B=0矛盾。因此A不可逆,即A奇异。这一方向只需要可逆矩阵的消去性质。
从奇异出发,在标准型上构造
设A奇异。由方阵可逆与满秩的等价关系,r=rankA<n。取可逆矩阵P,Q,使
PAQ=D=(Ir000).
按前r行与后n−r行,将待构造矩阵分块为C=(C1C2)。由分块乘法,
DC=(Ir000)(C1C2)=(C10).
这说明DC=0恰好要求C1=0,而下方的C2可以自由选择。为了保证C非零,利用n−r≥1,在右下角放入一个单位矩阵:
C=(000In−r)=0,DC=(Ir000)(000In−r)=0.
这就是构造的来源:让C的每个列向量都落在D消去的坐标方向中。
将构造带回,并检查非零性
把D=PAQ代入DC=0,得到PAQC=0。左乘P−1,由结合律有
A(QC)=P−1(PAQC)=0.
因此取B=QC即可保证AB=0。还须检查B=0:若QC=0,左乘Q−1便得C=0,与构造矛盾。至此,存在性、乘积关系和非零性全部得到验证。
当r=0时,A=0,可直接取B=In;这也与标准型构造一致。对于n=1,唯一的奇异矩阵是(0),取B=(1)即可。
从例题提炼出的通用流程
识别信号是“题设主要约束秩,结论要求存在某个矩阵或满足乘积零关系”。按以下顺序处理:
- 记录尺寸和秩。 明确各个矩阵的行列数,将奇异性翻译为r<n等秩条件。
- 写出标准型。 取可逆的P,Q,明确使用的是PAQ=D。
- 同步变换未知量。 例如把AX=0化为DY=0,并记录X=QY。
- 在块上构造。 单位块通常给出必须满足的条件,零块通常留下自由参数。
- 返回并逐项验算。 代入原等式,检查非零性、秩和尺寸等附加要求。
本例还给出更强的结论:因为可逆左乘不改变秩,构造出的B=QC满足rankB=n−r。又因AB=0意味着B的每列都属于kerA,所以
ImB⊆kerA⟹rankB≤dimkerA=n−r.
最后一步用到秩—零度定理。因此图片中的单位块构造,实际上达到了满足AB=0的矩阵所能具有的最大秩。
常见变体与易错点
- 右侧乘积改为左侧乘积。 对BA=0,先构造CD=0,再取B=CP,不能照抄B=QC。
- 只要一个非零解向量。 当r<n时,取y=er+1,有Dy=0;因此x=Qer+1就是Ax=0的非零解。
- 把非零误当作可逆。 例题只要求B=0。若B可逆,则AB=0右乘B−1会迫使A=0。
- 遗漏返回后的检查。 C=0不自动意味着任意矩阵乘C仍非零;这里依赖的是Q可逆。
- 把相抵当成相似。 相抵使用两个可逆矩阵P,Q,相似使用S−1AS。相抵保持秩,但一般不保持特征值、迹、对称性或幂等性。若目标涉及这些性质,需要另外证明变换规则,不能直接把标准型上的性质搬回去。
- 忽略边界与尺寸。 只有r<n时,右侧零空间才有非零方向;矩形矩阵的行分块与列分块尺寸也不能混用。
变式练习
练习1。 设A为n阶奇异矩阵,证明存在B=0使BA=0。要求沿用相抵标准型路线。
展开答案
取PAQ=D=diag(Ir,0),令C=diag(0,In−r),则CD=0。因此CPAQ=0,右乘Q−1得(CP)A=0。取B=CP;若B=0,则C=BP−1=0,矛盾。
练习2。 设A∈Fm×n,秩为r,k≥1。求所有满足AX=0的n×k矩阵,并求其中矩阵秩的最大值。
展开答案
取PAQ=D,令Y=Q−1X。由可逆消去,AX=0等价于DY=0。按行分块后,上方r行必须为零,下方可任取,因此全部解为
X=Q(0r×kZ),Z∈F(n−r)×k.由可逆乘法保持秩,rankX=rankZ≤min(n−r,k)。在Z中放入大小为min(n−r,k)的单位块,其余元素取零,即可达到上界。当r=n时,唯一解是零矩阵,最大秩为0。
LaTeX Suite 输入提示
正文保存的是展开后的标准LaTeX,可直接用于Obsidian数学渲染。按所提供的片段库,在文本模式输入dm可生成独立公式框;在独立公式中输入pmat可生成pmatrix环境,再用&分列、\\换行。占位符填入矩阵内容,不作为正文保存。
资料来源
- 用户提供的教材截图:“1. 相抵标准型”及例2.28。截图未显示书名、作者和页码,因此不补写这些信息。
- 例题沿用截图中的C=diag(0,In−r)、B=QC路线;变换规则、非零性说明、边界检查及变式为围绕该路线补充的推导。