求使Ax=b有无穷多解的b值 矩阵化简后困惑求解
咱们先从已知条件入手:你已经知道矩阵A是 $\begin{bmatrix}2&1\\-2&-1\end{bmatrix}$,并且化简成了行阶梯形 $\begin{bmatrix}2&1\\0&0\end{bmatrix}$。接下来要找让Ax=b有无穷多解的b值,提示里说b是A的列的线性组合,这个点是关键,我来给你一步步理清楚:
核心逻辑:解的存在性与列空间的关系
线性方程组Ax=b有解的充要条件是,向量b属于矩阵A的列空间——也就是b可以表示成A的列向量的线性组合。而这里A化简后的行阶梯形有一行全0,说明A的秩是1,对应的方程组有一个自由变量,所以只要方程组有解,就一定是无穷多解。
具体推导步骤
写出A的列向量
A的两个列向量分别是:- 第一列:
$\begin{bmatrix}2\\-2\end{bmatrix}$ - 第二列:
$\begin{bmatrix}1\\-1\end{bmatrix}$
- 第一列:
设b的形式并建立线性组合关系
设b为$\begin{bmatrix}b_1\\b_2\end{bmatrix}$,根据提示,b要能表示成A的列向量的线性组合,也就是存在实数k₁、k₂,使得:k₁ * $\begin{bmatrix}2\\-2\end{bmatrix}$ + k₂ * $\begin{bmatrix}1\\-1\end{bmatrix}$ = $\begin{bmatrix}b_1\\b_2\end{bmatrix}$展开等式得到方程组
把上面的向量等式展开,得到两个标量方程:- 2k₁ + k₂ = b₁
- -2k₁ - k₂ = b₂
联立方程找b的约束条件
把这两个方程相加,左边是(2k₁ + k₂) + (-2k₁ - k₂) = 0,右边是b₁ + b₂,所以得到:b₁ + b₂ = 0,也就是b₂ = -b₁
用增广矩阵验证
咱们也可以通过增广矩阵来验证:把A和b组成增广矩阵 $\begin{bmatrix}2&1&b_1\\-2&-1&b_2\end{bmatrix}$,和你之前化简A的步骤一样,把第一行乘1加到第二行,得到:$\begin{bmatrix}2&1&b_1\\0&0&b_1 + b_2\end{bmatrix}$
要让方程组有解,必须满足最后一行的“0=常数”成立,也就是 b₁ + b₂ = 0,和之前的结论完全一致。
举个例子,比如b=$\begin{bmatrix}3\\-3\end{bmatrix}$,代入Ax=b,化简后的方程组是 2x₁ + x₂ = 3,0=0,此时x₂可以取任意实数,x₁=(3 - x₂)/2,确实有无穷多组解。
内容的提问来源于stack exchange,提问作者Pwer331




