三种食物每100克的营养含量如下,要满足每日营养需求,每种食物该吃多少?
| 营养成分 | 食物1(脱脂牛奶) | 食物2(大豆面粉) | 食物3(乳清) | 每日需求 |
|---|---|---|---|---|
| 蛋白质 | 36 | 51 | 13 | 33 |
| 碳水化合物 | 52 | 34 | 74 | 45 |
| 脂肪 | 0 | 7 | 1.1 | 3 |
设食物1、2、3的用量分别为 $x_1, x_2, x_3$(单位:100g),列出方程组:
这就是一个线性方程组。当未知数很多时,逐个消元既繁琐又容易出错。我们需要一套系统的矩阵方法来求解。
💡 本节目标:学会用矩阵的初等行变换,判断方程组有没有解、有几个解,并求出所有解。
一般的线性方程组可以写成:
用矩阵简记为 $\boldsymbol{AX} = \boldsymbol{B}$,其中:
将系数矩阵 $\boldsymbol{A}$ 和常数项矩阵 $\boldsymbol{B}$ 合在一起,构成增广矩阵:
为什么需要增广矩阵? 因为对方程组做消元,本质上就是对增广矩阵做初等行变换。常数项也要跟着变,所以必须把它带上。
齐次线性方程组
当 $\boldsymbol{B} = \boldsymbol{0}$ 时,即 $\boldsymbol{AX} = \boldsymbol{0}$
所有常数项都为0,$x_1=x_2=\cdots=x_n=0$ 一定是解(零解)
非齐次线性方程组
当 $\boldsymbol{B} \ne \boldsymbol{0}$ 时,即 $\boldsymbol{AX} = \boldsymbol{B}$
常数项不全为0,可能有解也可能无解
齐次方程组 $\boldsymbol{AX} = \boldsymbol{0}$ 一定有解(至少有零解 $x_1 = x_2 = \cdots = x_n = 0$),并且:
秩等于未知数个数
秩小于未知数个数
$r(\boldsymbol{A}) = n$ 意味着每个未知数都被"锁定"了,只有全0这一个答案。$r(\boldsymbol{A}) < n$ 说明有些未知数是"自由"的,可以取任意值,所以有无穷多解。
有解的充分必要条件是 $r(\boldsymbol{A}) = r(\bar{\boldsymbol{A}})$(系数矩阵的秩等于增广矩阵的秩)。
秩等于未知数个数
秩小于未知数个数
两个秩不相等
如果 $r(\boldsymbol{A}) \ne r(\bar{\boldsymbol{A}})$,说明增广矩阵化阶梯形后出现了形如 $\;0 \cdot x_1 + 0 \cdot x_2 + \cdots + 0 \cdot x_n = d\;$($d \ne 0$)的矛盾方程。这种方程不可能成立,所以无解。
判断下面齐次方程组的解的情况:
第1步:写出系数矩阵(齐次方程,常数项全为0,不必写增广矩阵)
第2步:初等行变换化阶梯形
第3步:判断:$r(\boldsymbol{A}) = 2$,未知数个数 $n = 4$。因为 $r(\boldsymbol{A}) = 2 < 4 = n$,所以方程组有无穷多非零解。
自由未知量个数 $= n - r(\boldsymbol{A}) = 4 - 2 = 2$ 个。通解中将包含2个任意常数。
当 $a, b$ 取何值时,方程组无解、有唯一解、有无穷多解?
写出增广矩阵,初等行变换:
$r(\boldsymbol{A}) = r(\bar{\boldsymbol{A}}) = 4 = n$
唯一解
$r(\boldsymbol{A}) = 3 \ne 4 = r(\bar{\boldsymbol{A}})$
无解
$r(\boldsymbol{A}) = r(\bar{\boldsymbol{A}}) = 3 < 4$
无穷多解
含参数的题,先把增广矩阵化到阶梯形,再讨论参数取不同值时秩的变化。关键看哪一行可能变成全0行,以及常数项列是否出现矛盾。
自由未知量的个数 $= n - r(\boldsymbol{A})$,其中 $n$ 是未知数个数,$r(\boldsymbol{A})$ 是系数矩阵的秩。
解线性方程组:
写增广矩阵并化阶梯形:
继续化为行最简阶梯形:
结论:$r(\boldsymbol{A}) = r(\bar{\boldsymbol{A}}) = 3 = n$,方程组有唯一解:$x_1 = 1,\; x_2 = 2,\; x_3 = 3$。
解线性方程组:
写增广矩阵并化阶梯形:
最后一行表示 $0 \cdot x_1 + 0 \cdot x_2 + 0 \cdot x_3 = 1$,这是矛盾方程!
系数矩阵的秩 $r(\boldsymbol{A}) = 2$,增广矩阵的秩 $r(\bar{\boldsymbol{A}}) = 3$,$r(\boldsymbol{A}) \ne r(\bar{\boldsymbol{A}})$,方程组无解。
识别标志:阶梯形中出现 $(0\;\;0\;\;\cdots\;\;0 \mid d)$($d \ne 0$)的行 → 无解!
增广矩阵化行最简阶梯形:
分析:$r(\boldsymbol{A}) = r(\bar{\boldsymbol{A}}) = 2 < 4 = n$ → 有无穷多解,自由未知量 $= 4 - 2 = 2$ 个。
台阶位置的变量是 $x_1, x_2$(主变量),剩下的 $x_3, x_4$ 是自由未知量。
写出同解方程组:
令 $x_3 = c_1,\; x_4 = c_2$($c_1, c_2$ 为任意实数),则通解为:
① 写增广矩阵 ② 化阶梯形 ③ 数非零行个数得秩 ④ 比较 $r(\boldsymbol{A})$、$r(\bar{\boldsymbol{A}})$、$n$ 三者关系
化到行最简阶梯形 → 直接读出每个未知数的值
化行最简 → 找自由变量 → 令自由变量为任意常数 → 用自由变量表示主变量
先化简到只剩参数项 → 分类讨论参数何时使某行变全0或产生矛盾
❶ 忘记对常数项列一起变换 → 结果全错
❷ 把齐次与非齐次搞混 → 齐次一定有解!
❸ 自由变量选错 → 通解形式不同(但等价)
❹ 含参数时忘记讨论所有情况
设矩阵 $\boldsymbol{A}_{m \times n}$ 的秩 $r(\boldsymbol{A}) = n$,则非齐次线性方程组 $\boldsymbol{Ax} = \boldsymbol{B}$( )。
A. 一定无解 B. 可能有解 C. 一定有唯一解 D. 一定有无穷多解
$r(\boldsymbol{A}) = n$ 只告诉了系数矩阵的秩,但没告诉增广矩阵的秩 $r(\bar{\boldsymbol{A}})$。
如果 $r(\boldsymbol{A}) = r(\bar{\boldsymbol{A}}) = n$,则唯一解;如果 $r(\boldsymbol{A}) \ne r(\bar{\boldsymbol{A}})$,则无解。
两种情况都可能发生,所以答案是 B. 可能有解。
设方程组 $\begin{cases} x_1 + 3x_2 + x_3 = 1 \\ x_1 - 5x_2 - x_3 = b \\ 2x_1 + 2x_2 + x_3 = 2 \end{cases}$ 有无穷多组解,则 $b$ 必有( )。
A. $b = 1$ B. $b = -1$ C. $b = 2$ D. $b = -2$
增广矩阵化阶梯形:$\begin{pmatrix} 1 & 3 & 1 & 1 \\ 1 & -5 & -1 & b \\ 2 & 2 & 1 & 2 \end{pmatrix} \sim \begin{pmatrix} 1 & 3 & 1 & 1 \\ 0 & -8 & -2 & b-1 \\ 0 & -4 & -1 & 0 \end{pmatrix} \sim \begin{pmatrix} 1 & 3 & 1 & 1 \\ 0 & -4 & -1 & 0 \\ 0 & 0 & 0 & b-1 \end{pmatrix}$
要有无穷多解,需 $r(\boldsymbol{A})=r(\bar{\boldsymbol{A}}) < 3$,即 $b - 1 = 0$,故 $b = 1$。选 A。
设 $n$ 元齐次线性方程组 $\boldsymbol{Ax} = \boldsymbol{0}$ 的系数矩阵 $\boldsymbol{A}$ 的秩为 $r$,则 $\boldsymbol{Ax} = \boldsymbol{0}$ 有非零解的充分必要条件是( )。
A. $r = n$ B. $r < n$ C. $r \geqslant n$ D. $r > n$
齐次方程组有非零解 $\Leftrightarrow$ 有无穷多解 $\Leftrightarrow$ $r(\boldsymbol{A}) < n$。选 B。
求线性方程组的通解:
增广矩阵化行最简:$\bar{\boldsymbol{A}} \sim \begin{pmatrix} 1 & 0 & 0 & 2 & -1 & -3 \\ 0 & 1 & 0 & -6 & 2 & 3 \\ 0 & 0 & 1 & 6 & 0 & 10 \end{pmatrix}$
$r(\boldsymbol{A})=r(\bar{\boldsymbol{A}})=3 < 5$,自由变量 $x_4 = c_1, x_5 = c_2$,通解:
求下列齐次线性方程组的解:
系数矩阵化行最简阶梯形:
$r(\boldsymbol{A}) = 3$,$n = 4$,自由变量1个:$x_4 = c$。通解:
求解下列非齐次线性方程组:
增广矩阵化阶梯形:
第三行:$0 = -6$,矛盾!
$r(\boldsymbol{A}) = 2 \ne 3 = r(\bar{\boldsymbol{A}})$,方程组无解。
注意第三个方程 $11x_1 + 3x_2 = 8$ 实际上是前两个方程的线性组合 $4(4x_1+2x_2-x_3) - (3x_1-x_2+2x_3) = 13x_1+9x_2-6x_3$... 但常数项不匹配,导致矛盾。
所以 \(x=2,\; y=1\)。
第二行表示 \(0=1\),这是矛盾的。
因此该方程组无解。