上一部分我们深入研究了线性函数——一条直线由斜率和截距两个参数完全决定,每一个输入恰好对应一个输出。然而,现实问题往往不是"描述一条直线"那么简单,而是需要在多个条件同时成立的约束下寻找答案。当两个变量同时受到两个独立关系的约束时,单个方程已经无法胜任,我们需要的是把两个条件"联立"起来,形成一个方程组(System of Equations)。 方程组的核心哲学是:一个方程告诉你一条直线,两个方程告诉你一个点——而那个点,往往就是你苦苦寻找的答案。
考虑这样一个场景:你和朋友小明同时开始存钱,你每周存 20 元,手头已有 100 元的存款;小明每周存 30 元,但初始存款为零。多少周之后,两人的存款会相等?这道题里出现了两条规则,两个未知量,且两条规则必须同时成立——这正是方程组登场的时刻。
线性方程组是由两个(或更多)线性方程联立而成的结构,要求寻找一组数值,能够同时满足所有方程。对于最常见的二元一次方程组,标准形式是
其中 和 是两个待求的未知数,其余均为已知常数。方程组的解是一对有序实数 ,将它代入每一个方程都能使等式成立。"每一个"这三个字至关重要——只满足其中一个方程的 不算解,必须同时满足全部方程才有资格被称为解。
从几何角度看,每个线性方程对应坐标平面上的一条直线,方程组的解对应的就是这些直线的公共点。两条直线的公共点有三种可能的情形:恰好一个交点、没有任何交点(平行)、无穷多个公共点(重合)。这三种几何情形,在代数计算过程中都会留下清晰的代数"指纹",后文会详细讨论。
最直观的解方程组的方式,是把两个方程各自画成一条直线,然后在坐标系上找出它们的交点。这种方法称为图解法(Graphing Method),它的价值不在于精度,而在于提供几何直觉:两条直线的相对位置关系,就是方程组解的存在性与个数的直接视觉化。
具体操作时,先把每个方程整理为斜截式 ,然后按照"标截距点、用斜率走格子、连线"的标准步骤画出每条直线。两条线的交点坐标就是方程组的解,需要代入两个原方程验算。
以前面提到的存钱问题为例,两条直线分别是"你的存款" (截距 100,斜率 20)和"小明的存款" (过原点,斜率 30)。斜率较大的 出发更低但上升更快,斜率较小的 起点更高但增速较慢,两条线必然在某处相交。

将交点坐标 代入验算:你的存款 ,小明的存款 ,完全吻合。图解法给出了清晰的视觉答案:第 10 周时,两人各有 300 元,这是他们存款的唯一相等时刻。
图解法的"硬伤"是精度不足。当交点不在整数格点上时,手绘坐标图根本无法读准。比如如果交点是 这样的分数坐标,图形完全看不出来。因此,图解法最重要的贡献是建立几何直觉——两条线交于一点意味着有唯一解,平行意味着无解,重合意味着无穷多解——这种空间感在后续的代数推导中是极有价值的先验判断。
代入法(Substitution Method)的核心思想是"降维":用一个方程把某个未知数用另一个表达出来,将这个表达式代入第二个方程,从而把二元问题化为一元问题。一元方程我们已经非常熟悉,代入法本质上是把新问题转化为已会的问题——这是数学中最常见也最有力的策略。

代入法分五个层次推进。首先,选择一个方程,将其中一个未知数用另一个表示出来,得到形如 或 的表达式。其次,将这个表达式代入另一个方程(注意一定是另一个,不能代回原来那个方程),消去一个未知数,得到只含一个未知数的方程。接着,解这个一元方程求出一个未知数的值。然后,将这个值代回第一步的表达式,求出另一个未知数的值。最后,将求出的 代回两个原方程(不是中间步骤)进行验算,确认等式成立。
代入的关键细节是括号。当把 代入含 的方程时,必须写成 ,而不是 。后者遗漏了对常数项 的乘法,会导致错误——这是代入法中最集中的失误来源,每次代入都值得停顿一秒确认括号是否正确写出。
代入法最适合的场景是:某个方程中有某个未知数的系数为 或 ,或者某个方程已经是 或 的隔离形式。如果两个方程的所有系数都比较大,代入后会产生大量分数运算,这时消元法往往更整洁。
消元法(Elimination Method),又称加减法,采用与代入法完全不同的切入点:通过对方程施加乘法操作,使某个未知数在两个方程中的系数恰好互为相反数,然后将两个方程相加,让那个未知数直接从加和中消失,从而得到只含一个未知数的方程。

消元法的操作分以下层次进行。首先,将两个方程整理为标准形式 ,确保对应项上下对齐。其次,决定要消去哪个未知数,检查两个方程中该未知数的系数;若系数已经是相反数,可直接相加完成消元;若不是,需要对一个或两个方程乘以适当的倍数。乘倍数的原则是:找两个系数的最小公倍数(LCM),通过倍乘使两个系数分别变为该 LCM 与 。完成倍乘后,两方程相加,消去目标未知数,解出另一个未知数。最后代回原方程求出被消去的那个未知数,并验算。
消元时对方程整体乘以倍数,等式两端必须同时乘,常数项也不能漏掉。例如,对 乘以 ,必须得到 ,常数项也要乘以 ,不能只乘左边的变量项。漏乘常数项是消元法计算错误的第一大来源。
两种方法——代入法与消元法——在数学上是等价的,最终给出相同的答案。选择哪种方法取决于计算的便利性:若某个方程中某变量系数为 或 ,代入法更省力;若某变量系数配对整齐或 LCM 较小,消元法更干净。实际操作时,优先扫描方程的系数结构,选择让分数出现最少的路径,这是提高计算效率的实用技巧。
方程组的解并非总是唯一的一对数。从几何上看,两条直线的相对位置有三种可能;从代数上看,这三种几何情形在计算过程中会留下截然不同的"代数指纹",通过识别这些指纹可以在计算过程中早早判断解的存在性。
当两条直线斜率不同时,它们必然在某处相交,方程组有唯一解:正常推进计算,得到确定的一对 。当两条直线斜率相同但截距不同时,它们永远平行,方程组无解:在代数消元过程中,两个未知数全部消去,剩下的是一个矛盾等式,如 或 ——这是平行线发出的代数信号。当两条直线完全重合时(即一个方程是另一个方程的常数倍),方程组有无穷多解:消元后两个未知数全部消去,剩下的是一个恒成立等式,如 ——这是重合直线发出的代数信号。

出现 时,不要以为是算错了,更不要认为是"无解"—— 是无穷多解的标志,意味着两个方程描述的是同一条直线,直线上每一个点都是解;只有 (矛盾等式)才表示无解。这两种情形的区分,是方程组判定中最容易混淆的地方。
用代数术语来总结这三种情形:具有唯一解的方程组称为独立(Independent)方程组,几何上两条直线独立地相交;无解的方程组称为矛盾(Inconsistent)方程组,代表着两个条件根本不可能同时成立;无穷多解的方程组称为相关(Dependent)方程组,两个方程实际上传达的是同一个约束条件。
方程组在现实中的价值远超数学练习。凡是同时存在两个约束条件、需要同时满足的问题情境,都自然地催生方程组。以下三种应用类型是代数 I 中最典型的场景。
混合问题(Mixture Problems)的核心是"总量约束 + 总价值约束"双条件联立。例如,把单价 8 元/磅的 A 类咖啡豆和单价 12 元/磅的 B 类咖啡豆混合,要配出 10 磅、均价 9 元/磅的混合豆,设 A 类用 磅、B 类用 磅,则总量条件给出 ,总价值条件给出 ,两个方程形成标准的二元方程组。求解过程直接给出两种原料的用量,这种"总量 + 总价"的建模结构几乎可以覆盖所有混合类问题。
速率/距离问题(Rate Problems)中,顺流逆流、顺风逆风是最典型的两变量场景。以一艘船为例:顺流时的合速为 ,逆流时的合速为 (其中 是船在静水中的速度, 是水流速度),若告知顺流速度 18 km/h 和逆流速度 10 km/h,立刻得到两个方程 和 ,两式相加直接消去 ,求得 km/h,代回得 km/h。这类问题建模的关键在于正确识别"实际速度 = 自身速度 ± 环境速度"的叠加关系。
盈亏平衡问题(Break-Even Analysis)则是商业决策中的核心量化工具。成本函数 (含固定成本和变动成本)和收入函数 (销售单价乘以数量)各自是一条直线,二者的交点即盈亏平衡点,是决定产量目标和定价策略的关键参数。

解方程组 。
第一个方程已经是 的隔离形式,直接将 代入第二个方程中的 ,注意整体用括号包住:。
解方程组 。
观察 的系数:第一个方程为 ,第二个方程为 ,已经互为相反数,无需倍乘,可直接将两方程相加。
两方程相加:,左边 和 相消,得 ,故 。
解方程组 。
选择消去 :两个方程中 的系数为 和 ,其 LCM 为 。将第一个方程乘以 ,得 ;将第二个方程乘以 ,得 。
判断方程组 的解的类型,并说明几何含义。
用消元法,将第一个方程乘以 ,得 ;将其与第二个方程 相加。
某咖啡馆将单价 8 元/100 g 的 A 豆与单价 12 元/100 g 的 B 豆混合,想配出 500 g、均价 9 元/100 g 的混合豆。应各取多少克?
设 A 豆用 克,B 豆用 克。总量约束:;总价值约束(均价 9 元/100 g 意味着总价 元):(单位换算为与价格匹配)。更简洁地写:均价 ,即 。
某小摊位每件产品的可变成本为 3 元,每天固定成本(租金等)为 150 元,每件产品售价 8 元。(1)建立成本函数 与收入函数 ;(2)求盈亏平衡的日销量;(3)若要每天盈利至少 100 元,需至少销售多少件?
建立函数模型:成本函数 (固定成本 150 加每件 3 元的变动成本),收入函数 (每件 8 元的收入)。
练习 1:用代入法解方程组 ,并验算。
从第一个方程解出 ,代入第二个方程:,,,。代回得 。验算第二个: ✓。解为 。
练习 2:判断方程组 的解的类型,写出几何解释。
将第一个方程乘以 ,得 ,与第二个方程相加得 ,恒成立,方程组为相关(Dependent),有无穷多解。几何解释:两个方程整理后均为 ,描述的是同一条直线,直线上每一个点 (满足 的所有实数对)都是该方程组的解。
练习 3:用消元法解 ,要求消去 ,并验算。
消去 :LCM,第一个方程乘以 ,得 ;第二个方程乘以 ,得 。两式相加:,。代回第一个方程:,,。解为 。验算第二个方程: ✓。
练习 4:一条船顺流行驶 2 小时走了 36 km,逆流行驶 3 小时走了 27 km。求船在静水中的速度和水流速度,并解释联立方程组的两个方程各自表达了什么物理意义。
设静水船速为 km/h,水速为 km/h。顺流速度为 ,逆流速度为 。由题意:,即 ;,即 。两方程相加:, km/h;代回得 km/h。两个方程的物理含义:第一个方程描述"顺流 2 小时、路程 36 km"这一约束,固定了 的值;第二个方程描述"逆流 3 小时、路程 27 km"这一约束,固定了 的值;两者联立,才能将 和 从"和"与"差"中各自分离出来。
方程组的本质是"多个约束条件同时作用于同一情境",解是所有约束的公共满足点。
图解法把问题还原为两直线的相对位置,提供最直观的几何审视;代入法将二元化为一元,策略是"用一个方程表达一个未知数,代入另一个方程";消元法通过倍乘与相加的操作,直接让目标未知数从方程中消失。两种代数方法在数学上完全等价,选择时依据系数结构决定哪种产生的分数运算更少。
解的三种情形——唯一解、无解、无穷多解——在代数上分别对应正常结算、矛盾等式 、恒成立等式 ,识别这些"代数指纹"是判断方程组性质的直接工具。 方程组在混合问题、速率问题、盈亏分析等现实场景中无处不在,掌握从文字情境中抽取两个约束方程并联立求解的能力,是代数建模能力的直接体现,也是后续学习二次方程、函数分析和数据建模的重要基础。
展开并合并同类项:,两边加 得 ,故 。
将 代回第一个方程:,解为 。
验算:代入第一个方程 ✓;代入第二个方程 ✓。两个方程均成立,解确认无误。
将 代回第一个方程:,,,解为 。
验算:代入第二个方程 ✓。解正确。
两式相加: 和 相消,得 ,故 。
将 代回第一个原方程:,,,解为 。
验算:代入第二个方程 ✓。解确认正确。
,左边所有项消去,得 。这是一个矛盾等式。
方程组无解。将两个方程整理为斜截式:第一个方程 ,第二个方程 ,斜率均为 但截距不同(),几何上表示两条平行直线,它们永不相交,故确实无解。
从第一个方程得 ,代入价值方程:,展开得 ,,。
代回得 。解为 豆 375 g, 豆 125 g。
验算:总量 g ✓;总价值 元,均价 元/100 g ✓。结论合理。
盈亏平衡点处 :,整理得 ,。每天销售 30 件时恰好收支平衡,此时收入 元等于成本 元。
若每天盈利至少 100 元,则 ,即 ,,,。每天至少销售 50 件才能保证盈利 100 元以上,每多卖一件的边际利润是 元/件。