方程组解的包含与同解:行向量判据、增广矩阵与典型题

从行向量组与列空间角度整理齐次、非齐次方程组的解集包含、同解与有解判据,并完整收录典型选择题和真题解答。

方程组解的包含与同解:行向量判据、增广矩阵与典型题

方程组的本质是行向量:齐次方程组看系数矩阵,非齐次方程组看增广矩阵;“前者的解均为后者的解”对应单向线性表示,“同解”对应行向量组等价。

来源:邂逅遗憾《26 考研数学思维课·线性代数手稿》,第三章“向量”3.8 节,PDF 第 129—140 页(纸质页码第 123—134 页)。本文按知识逻辑重排,完整保留例 3.29—3.37 的题目和资料所给解答。

验算:使用本机 Wolfram 15 通过 stdio MCP 暴露的 WolframLanguageEvaluator,精确核验了例 3.32 两个非齐次方程组的通解、增广矩阵的行最简形及参数结论;其余结论同时用零空间、行空间与初等变换独立复核。

一、方程组同解的本质

对于方程组而言,每一行代表着一个方程,因此方程组的本质是行向量,解方程也只能做行变换。

因此,方程组同解的充要条件是行向量组等价。齐次方程看系数矩阵即可;非齐次方程则看增广矩阵。

齐次方程组

Ax=0,Bx=0Ax=0,\qquad Bx=0

同解的充要条件是 AA 的行向量组和 BB 的行向量组等价,即

r(A)=r(B)=r(AB).r(A)=r(B)=r\begin{pmatrix}A\\B\end{pmatrix}.

等价地,AA 可经过初等行变换变成 BB,且 BB 也可经过初等行变换变成 AA

非齐次方程组

Ax=α,Bx=βAx=\alpha,\qquad Bx=\beta

同解的充要条件是增广矩阵 (A,α)(A,\alpha)(B,β)(B,\beta) 的行向量组等价,即

r(A,α)=r(B,β)=r(AαBβ).r(A,\alpha)=r(B,\beta) =r\begin{pmatrix}A&\alpha\\B&\beta\end{pmatrix}.

方程组同解 \Longleftrightarrow 行向量组等价。取逆否命题可得:行向量组不等价 \Longleftrightarrow 方程组不同解。

例 3.29(2022 数一真题):同解方程的分块构造

选择题

A,BA,Bnn 阶矩阵,EEnn 阶单位矩阵。若方程组 Ax=0Ax=0Bx=0Bx=0 同解,则(  )。

  • (A)(AOEB)y=0\begin{pmatrix}A&O\\E&B\end{pmatrix}y=0 只有零解;
  • (B)(EAOAB)y=0\begin{pmatrix}E&A\\O&AB\end{pmatrix}y=0 只有零解;
  • (C)(ABOB)y=0\begin{pmatrix}A&B\\O&B\end{pmatrix}y=0(BAOA)y=0\begin{pmatrix}B&A\\O&A\end{pmatrix}y=0 同解;
  • (D)(ABBOA)y=0\begin{pmatrix}AB&B\\O&A\end{pmatrix}y=0(BAAOB)y=0\begin{pmatrix}BA&A\\O&B\end{pmatrix}y=0 同解。
解答

Ax=0Ax=0Bx=0Bx=0 同解可知,A,BA,B 的行向量组等价,即二者行向量可以相互表示。

选项 C:初等行变换法。

因为 A,BA,B 行向量组等价,存在矩阵 X,YX,Y,使 A=XBA=XBB=YAB=YA。所以

(ABOB)(AOOB),(BAOA)(BOOA).\begin{pmatrix}A&B\\O&B\end{pmatrix} \longrightarrow \begin{pmatrix}A&O\\O&B\end{pmatrix}, \qquad \begin{pmatrix}B&A\\O&A\end{pmatrix} \longrightarrow \begin{pmatrix}B&O\\O&A\end{pmatrix}.

又因 A,BA,B 行向量组等价,两个对角分块矩阵的行向量组等价,故原来两个分块矩阵的行向量组等价,相应齐次方程组同解。因此 C 正确。

选项 C:拆成具体方程。y=(y1T,y2T)Ty=(y_1^T,y_2^T)^T。第一个方程组等价于

{Ay1+By2=0,By2=0,    {Ay1=0,By2=0.\begin{cases} Ay_1+By_2=0,\\ By_2=0, \end{cases} \iff \begin{cases} Ay_1=0,\\ By_2=0. \end{cases}

第二个方程组等价于

{By1+Ay2=0,Ay2=0,    {By1=0,Ay2=0.\begin{cases} By_1+Ay_2=0,\\ Ay_2=0, \end{cases} \iff \begin{cases} By_1=0,\\ Ay_2=0. \end{cases}

Ay=0Ay=0By=0By=0 同解可知二者同解。

选项 D。 第一个方程组可化为

{ABy1+By2=0,Ay2=0,{ABy1=0,Ay2=0.\begin{cases} AB y_1+B y_2=0,\\Ay_2=0, \end{cases} \Rightarrow \begin{cases} AB y_1=0,\\Ay_2=0. \end{cases}

第二个可化为

{BAy1+Ay2=0,By2=0,{BAy1=0,By2=0.\begin{cases} BA y_1+A y_2=0,\\By_2=0, \end{cases} \Rightarrow \begin{cases} BA y_1=0,\\By_2=0. \end{cases}

题设不能推出 ABx=0ABx=0BAx=0BAx=0 同解,因此 D 推不出来。A、B 也不能由题设保证只有零解。

故选 C

例 3.30(余丙森模拟卷):转置后的同解

选择题

AAnn 阶实矩阵,EEnn 阶单位矩阵,则(  )。

  • (A)(EOOAT)x=0\begin{pmatrix}E&O\\O&A^T\end{pmatrix}x=0(EATAO)x=0\begin{pmatrix}E&A^T\\A&O\end{pmatrix}x=0 同解;
  • (B)(EOOA)x=0\begin{pmatrix}E&O\\O&A\end{pmatrix}x=0(EAAO)x=0\begin{pmatrix}E&A\\A&O\end{pmatrix}x=0 同解;
  • (C)(EOOAT)x=0\begin{pmatrix}E&O\\O&A^T\end{pmatrix}x=0(EATAAT)x=0\begin{pmatrix}E&A^T\\A&A^T\end{pmatrix}x=0 同解;
  • (D)(EOOA)x=0\begin{pmatrix}E&O\\O&A\end{pmatrix}x=0(EATAAT)x=0\begin{pmatrix}E&A^T\\A&A^T\end{pmatrix}x=0 同解。
解答

对 A 中右侧系数矩阵作初等行变换:

(EATAO)R2AR1(EATOAAT).\begin{pmatrix}E&A^T\\A&O\end{pmatrix} \xrightarrow{R_2-AR_1} \begin{pmatrix}E&A^T\\O&-AA^T\end{pmatrix}.

由基本结论,ATy=0A^Ty=0AATy=0AA^Ty=0 同解,即 ATA^TAATAA^T 的行向量组等价。因此,上述矩阵对应的齐次方程组与

(EOOAAT)x=0\begin{pmatrix}E&O\\O&AA^T\end{pmatrix}x=0

同解,而后者又与

(EOOAT)x=0\begin{pmatrix}E&O\\O&A^T\end{pmatrix}x=0

同解,故 A 成立。

也可由秩验证:

r(EOOAT)=n+r(A),r\begin{pmatrix}E&O\\O&A^T\end{pmatrix}=n+r(A),

而右侧矩阵经初等行变换后秩为

n+r(AAT)=n+r(A).n+r(AA^T)=n+r(A).

B 不成立,例如取

E=(1001),A=(1100).E=\begin{pmatrix}1&0\\0&1\end{pmatrix},\qquad A=\begin{pmatrix}1&1\\0&0\end{pmatrix}.

C、D 不满足同解所需的三秩相等,也不成立。

故选 A

二、一个方程组的解均为另一个方程组的解

若某个解向量同时满足方程①②③,则它一定也同时满足方程①②。因此,若 Ax=0Ax=0 的解均为 Bx=0Bx=0 的解,就把 AA 看成方程①②③,把 BB 看成方程①②。

方程组的本质是行向量,①②③的行向量显然可以表示①②的行向量,所以

Ax=0 的解均为 Bx=0 的解    A 的行向量可以表示 B 的行向量.Ax=0\text{ 的解均为 }Bx=0\text{ 的解} \iff A\text{ 的行向量可以表示 }B\text{ 的行向量}.

等价表述为:

Ax=0 的解均为 Bx=0 的解    P, B=PA    r(AB)=r(A0)=r(A)    Ax=0 与 (AB)x=0 同解.\begin{aligned} &Ax=0\text{ 的解均为 }Bx=0\text{ 的解}\\ \iff{}&\exists P,\ B=PA\\ \iff{}&r\begin{pmatrix}A\\B\end{pmatrix}=r\begin{pmatrix}A\\0\end{pmatrix}=r(A)\\ \iff{}&Ax=0\text{ 与 }\begin{pmatrix}A\\B\end{pmatrix}x=0\text{ 同解}. \end{aligned}

注意方向:B=PAB=PA 表示 BB 的行向量可被 AA 的行向量表示。

对非齐次方程组,同理有

Ax=α 的解均为 Bx=β 的解    (A,α) 的行向量可以表示 (B,β) 的行向量.Ax=\alpha\text{ 的解均为 }Bx=\beta\text{ 的解} \iff (A,\alpha)\text{ 的行向量可以表示 }(B,\beta)\text{ 的行向量}.

若记两个解集分别为 S1,S2S_1,S_2,联立方程组的解集为 S3S_3,则

S3=S1S2.S_3=S_1\cap S_2.

于是

S1S2    S1S2=S1,S_1\subseteq S_2 \iff S_1\cap S_2=S_1,

也就是“Ax=αAx=\alpha 的解均为 Bx=βBx=\beta 的解”等价于联立方程组与 Ax=αAx=\alpha 同解。

例 3.31(2021 数二真题):列表示转为转置方程

选择题

设 3 阶矩阵 A=(α1,α2,α3)A=(\alpha_1,\alpha_2,\alpha_3)B=(β1,β2,β3)B=(\beta_1,\beta_2,\beta_3)。若向量组 α1,α2,α3\alpha_1,\alpha_2,\alpha_3 可由向量组 β1,β2,β3\beta_1,\beta_2,\beta_3 线性表示,则(  )。

  • (A)Ax=0Ax=0 的解均为 Bx=0Bx=0 的解;
  • (B)ATx=0A^Tx=0 的解均为 BTx=0B^Tx=0 的解;
  • (C)Bx=0Bx=0 的解均为 Ax=0Ax=0 的解;
  • (D)BTx=0B^Tx=0 的解均为 ATx=0A^Tx=0 的解。
解答

AA 的列向量可由 BB 的列向量线性表示,转置后等价于 ATA^T 的行向量可由 BTB^T 的行向量线性表示。

由“前一个系数矩阵的行向量可以表示后一个系数矩阵的行向量”与“前一个方程组的解均为后一个方程组的解”的对应关系,可得

BTx=0 的解均为 ATx=0 的解.B^Tx=0\text{ 的解均为 }A^Tx=0\text{ 的解}.

故选 D

例 3.32(2024 数三真题):非齐次方程组与参数

解答题解答题

设矩阵

A=(110111032126),B=(101211aa12322),A=\begin{pmatrix} 1&-1&0&-1\\ 1&1&0&3\\ 2&1&2&6 \end{pmatrix}, \quad B=\begin{pmatrix} 1&0&1&2\\ 1&-1&a&a-1\\ 2&-3&2&-2 \end{pmatrix},

向量

α=(023),β=(101).\alpha=\begin{pmatrix}0\\2\\3\end{pmatrix}, \qquad \beta=\begin{pmatrix}1\\0\\-1\end{pmatrix}.
  1. 证明:方程组 Ax=αAx=\alpha 的解均为方程组 Bx=βBx=\beta 的解;
  2. 若方程组 Ax=αAx=\alpha 与方程组 Bx=βBx=\beta 不同解,求 aa 的值。
解答

第 1 问

方法一:增广矩阵的行向量组。

分别对 (A,α)(A,\alpha)(B,β)(B,\beta) 作初等行变换:

(A,α)(100110102100110),(A,\alpha)\sim \begin{pmatrix} 1&0&0&1&1\\ 0&1&0&2&1\\ 0&0&1&1&0 \end{pmatrix}, (B,β)(101210102100a1a10).(B,\beta)\sim \begin{pmatrix} 1&0&1&2&1\\ 0&1&0&2&1\\ 0&0&a-1&a-1&0 \end{pmatrix}.

注意到

(1,0,1,2,1)=(1,0,0,1,1)+(0,0,1,1,0),(1,0,1,2,1)=(1,0,0,1,1)+(0,0,1,1,0),

(B,β)(B,\beta) 其余两行也均可由 (A,α)(A,\alpha) 的行向量线性表示。因此,无论 aa 取何值,(A,α)(A,\alpha) 的行向量组均能线性表示 (B,β)(B,\beta) 的行向量组,从而方程组 Ax=αAx=\alpha 的解均为方程组 Bx=βBx=\beta 的解。

方法二:先求 Ax=αAx=\alpha 的解。

由上面的行最简形,令 x4=1x_4=1,可取 Ax=0Ax=0 的一个基础解向量

(1211).\begin{pmatrix}-1\\-2\\-1\\1\end{pmatrix}.

x4=0x_4=0,可取 Ax=αAx=\alpha 的一个特解

(1100).\begin{pmatrix}1\\1\\0\\0\end{pmatrix}.

所以 Ax=αAx=\alpha 的通解为

x=k(1211)+(1100)=(k+12k+1kk),kR.x=k\begin{pmatrix}-1\\-2\\-1\\1\end{pmatrix} +\begin{pmatrix}1\\1\\0\\0\end{pmatrix} =\begin{pmatrix}-k+1\\-2k+1\\-k\\k\end{pmatrix}, \quad k\in\mathbb R.

代入 BB

B(k+12k+1kk)=(101)=β.B\begin{pmatrix}-k+1\\-2k+1\\-k\\k\end{pmatrix} =\begin{pmatrix}1\\0\\-1\end{pmatrix}=\beta.

因此,Ax=αAx=\alpha 的解均为 Bx=βBx=\beta 的解。

方法三:联立方程组。

由第 1 问只需证明联立方程组

{Ax=α,Bx=β\begin{cases} Ax=\alpha,\\ Bx=\beta \end{cases}

Ax=αAx=\alpha 同解。对纵向拼接的增广矩阵作初等行变换:

(AαBβ)(100110102100110000000000000000).\begin{pmatrix}A&\alpha\\B&\beta\end{pmatrix} \sim \begin{pmatrix} 1&0&0&1&1\\ 0&1&0&2&1\\ 0&0&1&1&0\\ 0&0&0&0&0\\ 0&0&0&0&0\\ 0&0&0&0&0 \end{pmatrix}.

它与 (A,α)(A,\alpha) 的行向量组等价,所以联立方程组与 Ax=αAx=\alpha 同解,从而 Ax=αAx=\alpha 的解均为 Bx=βBx=\beta 的解。

第 2 问

方法一。 由第 1 问的行最简形,当 a1a\ne1 时,(A,α)(A,\alpha)(B,β)(B,\beta) 的行向量组等价,从而 Ax=αAx=\alphaBx=βBx=\beta 同解;当 a=1a=1 时,(A,α)(A,\alpha) 的行向量组能线性表示 (B,β)(B,\beta) 的行向量组,但 (B,β)(B,\beta) 的行向量组不能线性表示 (A,α)(A,\alpha) 的行向量组,从而两个方程组不同解。因此

a=1.\boxed{a=1}.

方法二。 由第 1 问可知,方程组 Ax=αAx=\alpha 的解均为方程组 Bx=βBx=\beta 的解。若两个方程组不同解,则 Ax=αAx=\alpha 的解集是 Bx=βBx=\beta 解集的真子集,进一步可得 Ax=0Ax=0 的解集是 Bx=0Bx=0 解集的真子集。由第 1 问可知 r(A)=3r(A)=3,因此 r(B)<3r(B)<3。另一方面,BB 有非零二阶子式

1011=1,\begin{vmatrix}1&0\\1&-1\end{vmatrix}=-1,

所以 r(B)2r(B)\ge2。对 BB 作初等行变换可得

B(101201a1a300a1a1).B\sim \begin{pmatrix} 1&0&1&2\\ 0&-1&a-1&a-3\\ 0&0&a-1&a-1 \end{pmatrix}.

所以 r(B)2r(B)\ge2,从而 r(B)=2r(B)=2。由阶梯形矩阵可知,r(B)=2r(B)=2 当且仅当 a1=0a-1=0,即

a=1.\boxed{a=1}.

例 3.33(超越模拟卷):必同解的方程个数

选择题

A,BA,Bnn 阶方阵。若线性方程组 Ax=0Ax=0 的解都是 Bx=0Bx=0 的解,则下列线性方程组中与 Ax=0Ax=0 必同解的个数为(  )。

  1. (A+B)x=0(A+B)x=0
  2. ABx=0ABx=0
  3. BAx=0BAx=0
  4. (ABA+B)x=0\begin{pmatrix}A-B\\A+B\end{pmatrix}x=0
  5. (AB)x=0\begin{pmatrix}A\\B\end{pmatrix}x=0
  • A. 1;
  • B. 2;
  • C. 3;
  • D. 4。
解答

Ax=0Ax=0 的解都是 Bx=0Bx=0 的解可知,AA 的行向量可以表示 BB 的行向量,所以

Ax=0 与 (AB)x=0Ax=0\text{ 与 }\begin{pmatrix}A\\B\end{pmatrix}x=0

同解,故⑤正确。

①②③不能由题设推出,属于干扰项。

对于④,对系数矩阵作初等行变换:

(ABA+B)R1+R2(2AA+B)12R1(AA+B)R2R1(AB).\begin{pmatrix}A-B\\A+B\end{pmatrix} \xrightarrow{R_1+R_2} \begin{pmatrix}2A\\A+B\end{pmatrix} \xrightarrow{\frac12R_1} \begin{pmatrix}A\\A+B\end{pmatrix} \xrightarrow{R_2-R_1} \begin{pmatrix}A\\B\end{pmatrix}.

所以④与⑤同解,也与 Ax=0Ax=0 同解,④正确。

必同解的是④⑤,共 22 个,故选 B

三、非齐次方程组有解与列向量表示

Ax=bAx=b 有解,当且仅当 bb 可以由 AA 的列向量线性表示。

这一结论有两种理解角度。

第一种角度是秩判据:

Ax=b 有解    r(A)=r(A,b).Ax=b\text{ 有解} \iff r(A)=r(A,b).

这意味着增广矩阵 (A,b)(A,b) 经过初等行变换后,bb 列不会产生新的非零行,因此 bb 可以由 AA 的列向量线性表示。

第二种角度是矩阵乘法。设 AAnn 列,则

Ax=bAx=b

有解,当且仅当存在 nn 维列向量 xx 使等式成立。矩阵乘法 AxAx 本身就是以 xx 的分量为系数,对 AA 的列向量作线性组合,因此 bb 可以由 AA 的列向量线性表示。

例 3.34

选择题

AAnn 阶矩阵,bbnn 维列向量,且 bbATx=0A^Tx=0 的解均正交,则(  )。

  • (A)ATx=0A^Tx=0 的解与 AA 的行向量正交;
  • (B)Ax=0Ax=0 的解与 AA 的列向量正交;
  • (C)ATx=bA^Tx=b 有解;
  • (D)Ax=bAx=b 有解。
解答

bbATx=0A^Tx=0 的解均正交,即若 ATx=0A^Tx=0,则

bTx=0.b^Tx=0.

所以 ATx=0A^Tx=0 的解均为 bTx=0b^Tx=0 的解。由齐次方程组解的包含关系可知,ATA^T 的行向量可以表示 bTb^T,也就是 AA 的列向量可以表示 bb。因此

Ax=bAx=b

有解,故选 D

四、矩阵乘法与方程组解的传递

A,BA,Bnn 阶矩阵,且 BB 可逆,则 AAABAB 的列向量组等价。因此,若 Ax=bAx=b 有解,则 ABx=bABx=b 也有解。

另一方面,对方程两边左乘同一个可逆矩阵不会改变解。若 Ax=bAx=b 有解,则 BAx=BbBAx=BbAx=bAx=b 同解;但这不能推出 BAx=bBAx=b 有解,因为右端也必须同时乘以 BB

例 3.35

选择题

AAn(n2)n\,(n\ge2) 阶矩阵,BBnn 阶可逆矩阵,bbnn 维列向量,则下列命题中错误的是(  )。

  • (A)若方程组 Ax=bAx=b 有解,则方程组 ABx=bABx=b 有解;
  • (B)若方程组 Ax=bAx=b 有解,则方程组 BAx=bBAx=b 有解;
  • (C)若方程组 Ax=0Ax=0 有非零解,则方程组 ABx=0ABx=0 有非零解;
  • (D)若方程组 Ax=0Ax=0 有非零解,则方程组 BAx=0BAx=0 有非零解。
解答

依次分析各选项。

若方程组 Ax=bAx=b 有解,则可以设 nn 维列向量 ξ\xi 为该方程组的一个解,从而 Aξ=bA\xi=b。于是

AB(B1ξ)=Aξ=b.AB(B^{-1}\xi)=A\xi=b.

由此可得 B1ξB^{-1}\xi 是方程组 ABx=bABx=b 的一个解。因此,若方程组 Ax=bAx=b 有解,则方程组 ABx=bABx=b 也有解,选项 A 正确。

实际上,由 BB 可逆可知,AAABAB 的列向量组等价,从而若 AA 的列向量组能表示 bb,则 ABAB 的列向量组也能表示 bb,即方程组 ABx=bABx=b 有解。

BB 选项无法保证。AA 左乘可逆矩阵 BB,相当于进行了若干次初等行变换。虽然初等行变换不改变列向量之间的线性相关性,但会改变列向量本身。原本某两列相关,变换之后仍然相关;但原本能够表示出来 bb,不代表变换后还能表示出来 bb

例如,取

n=2,A=(0010),B=(0110),b=(01).n=2, \qquad A=\begin{pmatrix}0&0\\1&0\end{pmatrix}, \qquad B=\begin{pmatrix}0&1\\1&0\end{pmatrix}, \qquad b=\begin{pmatrix}0\\1\end{pmatrix}.

此时 Ax=bAx=b 有解;但方程组 BAx=bBAx=b 的增广矩阵为

(BA,b)=(100001),(BA,b)= \begin{pmatrix} 1&0&0\\ 0&0&1 \end{pmatrix},

r(BA,b)>r(BA)r(BA,b)>r(BA),于是 BAx=bBAx=b 无解。该例说明选项 B 错误。

若方程组 Ax=0Ax=0 有非零解,则

r(A)<n.r(A)<n.

因为 BB 可逆,所以

r(AB)=r(BA)=r(A)<n.r(AB)=r(BA)=r(A)<n.

故方程组 ABx=0ABx=0BAx=0BAx=0 都有非零解,选项 C、D 正确。

综上,错误的是 B

五、利用向量表示关系凑方程组的解

若题目给出了 AA 的列向量之间的线性表示关系,就可以把这些关系直接改写为 Ax=0Ax=0 的解;若又给出 β\beta 是若干列向量的线性组合,则可以直接凑出 Ax=βAx=\beta 的一个特解。

例 3.36(2017 数二真题)

解答题解答题

设三阶矩阵

A=(α1,α2,α3)A=(\alpha_1,\alpha_2,\alpha_3)

有 3 个不同的特征值,且

α3=α1+2α2.\alpha_3=\alpha_1+2\alpha_2.
  1. 证明 r(A)=2r(A)=2
  2. β=α1+α2+α3\beta=\alpha_1+\alpha_2+\alpha_3,求方程组 Ax=βAx=\beta 的通解。
解答

第(1)问要证明 AA 的秩为 2,可以转化为证明 AA 的行列式为零。

法一: 由于 AA 有 3 个不同的特征值 λ1,λ2,λ3\lambda_1,\lambda_2,\lambda_3,故 AA 相似于对角矩阵,且至多仅有一个零特征值。因此

r(A)2.r(A)\ge2.

又因为 α3=α1+2α2\alpha_3=\alpha_1+2\alpha_2,所以 α1,α2,α3\alpha_1,\alpha_2,\alpha_3 线性相关,

A=0,|A|=0,

于是 r(A)2r(A)\le2。因此

r(A)=2.\boxed{r(A)=2}.

法二: 也可以证明 00AA 的一个特征值。由

α3=α1+2α2\alpha_3=\alpha_1+2\alpha_2

(α1,α2,α3)(121)=0=0(121).(\alpha_1,\alpha_2,\alpha_3) \begin{pmatrix}1\\2\\-1\end{pmatrix} =0 =0\begin{pmatrix}1\\2\\-1\end{pmatrix}.

于是,00AA 的一个特征值,(1,2,1)T(1,2,-1)^TAA 的属于特征值 00 的一个特征向量。结合 AA 有 3 个不同的特征值可知,其余两个特征值均非零,故 r(A)=2r(A)=2

第(2)问考虑 Ax=0Ax=0。由于 r(A)=2r(A)=2,故 Ax=0Ax=0 的基础解系中只包含一个向量。又因为

α3=α1+2α2,\alpha_3=\alpha_1+2\alpha_2,

所以 (α1,α2,α3)(1,2,1)T=0(\alpha_1,\alpha_2,\alpha_3)(1,2,-1)^T=0,即 (1,2,1)T(1,2,-1)^T 是该齐次线性方程组的一个基础解系。

由于

β=α1+α2+α3,\beta=\alpha_1+\alpha_2+\alpha_3,

(α1,α2,α3)(1,1,1)T=β,(\alpha_1,\alpha_2,\alpha_3)(1,1,1)^T=\beta,

(1,1,1)T(1,1,1)^TAx=βAx=\beta 的一个特解。因此,方程组的通解为

x=k(121)+(111),kR.\boxed{x=k\begin{pmatrix}1\\2\\-1\end{pmatrix} +\begin{pmatrix}1\\1\\1\end{pmatrix},\qquad k\in\mathbb R.}

注:对于可对角化矩阵,其秩等于非零特征值的个数;但对于一般矩阵,该结论不一定成立。例如

A=(010000001)A=\begin{pmatrix}0&1&0\\0&0&0\\0&0&1\end{pmatrix}

只有一个非零特征值,但 r(A)=2r(A)=2

六、被两组向量同时表示:转化为齐次方程组

γ\gamma 既可由 α1,α2\alpha_1,\alpha_2 线性表示,也可由 β1,β2\beta_1,\beta_2 线性表示,则存在 k1,k2,l1,l2k_1,k_2,l_1,l_2,使得

γ=k1α1+k2α2=l1β1+l2β2.\gamma=k_1\alpha_1+k_2\alpha_2 =l_1\beta_1+l_2\beta_2.

于是

k1α1+k2α2l1β1l2β2=0.k_1\alpha_1+k_2\alpha_2-l_1\beta_1-l_2\beta_2=0.

这就把“同时表示”转化为齐次方程组。

例 3.37(2023 数一、数二、数三真题)

选择题

已知向量

α1=(123),α2=(211),β1=(259),β2=(101).\alpha_1=\begin{pmatrix}1\\2\\3\end{pmatrix}, \quad \alpha_2=\begin{pmatrix}2\\1\\1\end{pmatrix}, \quad \beta_1=\begin{pmatrix}2\\5\\9\end{pmatrix}, \quad \beta_2=\begin{pmatrix}1\\0\\1\end{pmatrix}.

γ\gamma 既可由 α1,α2\alpha_1,\alpha_2 线性表示,也可由 β1,β2\beta_1,\beta_2 线性表示,则 γ=\gamma=(  )。

  • (A)k(334), kRk\begin{pmatrix}3\\3\\4\end{pmatrix},\ k\in\mathbb R
  • (B)k(3510), kRk\begin{pmatrix}3\\5\\10\end{pmatrix},\ k\in\mathbb R
  • (C)k(112), kRk\begin{pmatrix}-1\\1\\2\end{pmatrix},\ k\in\mathbb R
  • (D)k(158), kRk\begin{pmatrix}1\\5\\8\end{pmatrix},\ k\in\mathbb R
解答

由于 γ\gamma 既可由 α1,α2\alpha_1,\alpha_2 线性表示,也可由 β1,β2\beta_1,\beta_2 线性表示,故存在 k1,k2,l1,l2k_1,k_2,l_1,l_2,使得

γ=k1α1+k2α2=l1β1+l2β2.\gamma=k_1\alpha_1+k_2\alpha_2 =l_1\beta_1+l_2\beta_2.

于是,(k1,l1,k2,l2)T(k_1,-l_1,k_2,-l_2)^T 是齐次线性方程组

(α1,β1,α2,β2)x=0(\alpha_1,\beta_1,\alpha_2,\beta_2)x=0

的解。记

A=(α1,β1,α2,β2)=(122125103911).A=(\alpha_1,\beta_1,\alpha_2,\beta_2) =\begin{pmatrix} 1&2&2&1\\ 2&5&1&0\\ 3&9&1&1 \end{pmatrix}.

AA 作初等行变换:

A(122101320352)(108501320044)A \longrightarrow \begin{pmatrix} 1&2&2&1\\ 0&1&-3&-2\\ 0&3&-5&-2 \end{pmatrix} \longrightarrow \begin{pmatrix} 1&0&8&5\\ 0&1&-3&-2\\ 0&0&4&4 \end{pmatrix} (100301010011).\longrightarrow \begin{pmatrix} 1&0&0&-3\\ 0&1&0&1\\ 0&0&1&1 \end{pmatrix}.

x4=1x_4=1,可得

ξ=(3,1,1,1)T\xi=(3,-1,-1,1)^T

为该方程组的一个基础解系,从而

(k1,l1,k2,l2)T=k(3,1,1,1)T,kR.(k_1,-l_1,k_2,-l_2)^T =k(3,-1,-1,1)^T, \qquad k\in\mathbb R.

因此

γ=k1α1+k2α2=3k(123)k(211)=k(158),kR.\gamma=k_1\alpha_1+k_2\alpha_2 =3k\begin{pmatrix}1\\2\\3\end{pmatrix} -k\begin{pmatrix}2\\1\\1\end{pmatrix} =k\begin{pmatrix}1\\5\\8\end{pmatrix}, \qquad k\in\mathbb R.

故选 D

七、本地 Wolfram 精确核验

本机 WolframLanguageEvaluator 对例 3.32 返回:

(A,α)(100110102100110),(A,\alpha)\sim \begin{pmatrix} 1&0&0&1&1\\ 0&1&0&2&1\\ 0&0&1&1&0 \end{pmatrix},

并给出

Ax=α    {x2=2x11,x3=x11,x4=1x1.Ax=\alpha \iff \begin{cases} x_2=2x_1-1,\\ x_3=x_1-1,\\ x_4=1-x_1. \end{cases}

a=1a=1 时,

(B,β)(101210102100000),(B,\beta)\sim \begin{pmatrix} 1&0&1&2&1\\ 0&1&0&2&1\\ 0&0&0&0&0 \end{pmatrix},

其解集比 Ax=αAx=\alpha 的解集多一个自由度;而当 a1a\ne1 时,其解同样满足上述三式。因此,两个方程组仅在 a=1a=1 时不同解,精确计算与资料结论一致。

八、考场速记

  1. 齐次方程组看系数矩阵;非齐次方程组看增广矩阵。
  2. AA 方程的解均为 BB 方程的解”对应 AA 的行向量可以表示 BB 的行向量。
  3. “同解”对应两个相关行向量组等价,也就是可以相互表示。
  4. 列向量的表示关系先取转置,再用行向量与方程组解集的结论。
  5. 分块方程组既可做初等行变换,也可拆成关于分块未知向量的具体方程。
  6. 参数题先判单向包含,再用秩、行空间或通解判断何时反向包含。
  7. Ax=bAx=b 有解,当且仅当 bb 可以由 AA 的列向量线性表示。
  8. 右乘可逆矩阵不改变列空间;左乘可逆矩阵时,若要保持方程同解,右端也必须同步左乘。
  9. 已知列向量表示关系时,可直接把系数凑成齐次方程的基础解系或非齐次方程的特解。
Back to archive

Discussion

Comments

Post

Share questions, corrections, or extra notes about this post.