You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

求使Ax=b有无穷多解的b值 矩阵化简后困惑求解

如何确定线性方程组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,对应的方程组有一个自由变量,所以只要方程组有解,就一定是无穷多解

具体推导步骤

  1. 写出A的列向量
    A的两个列向量分别是:

    • 第一列:$\begin{bmatrix}2\\-2\end{bmatrix}$
    • 第二列:$\begin{bmatrix}1\\-1\end{bmatrix}$
  2. 设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}$
    
  3. 展开等式得到方程组
    把上面的向量等式展开,得到两个标量方程:

    • 2k₁ + k₂ = b₁
    • -2k₁ - k₂ = b₂
  4. 联立方程找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

火山引擎 最新活动