每年带学生过这一章,我都会先在黑板上写三个方程:x²=9、(x-2)²=9、x²-2x-8=0。然后问一句:这三个东西,你觉得哪个最难?大部分人会指第三个。可真相是,第三个恰恰是最"套路化"的一个——它有固定的判别式、固定的求根公式,甚至可以十字相乘一眼看穿;反倒是前两个,学生经常在"开平方要不要带正负号"上栽跟头。一元二次方程这一章的价值就在这儿:它不是靠记性过关的,而是靠对结构的判断力。定义怎么界定、一般形式里 a、b、c 各是什么身份、四种解法什么时候该用哪一种、判别式能提前告诉你什么、应用题里怎么把一段文字翻译成方程——这条链条只要有一环没打通,后面的二次函数、一元二次不等式、甚至解析几何里的弦长问题,都会一路带着隐患。这篇内容我按自己讲课和批改作业的真实顺序来写,适合正在学这一章的初中生、需要给孩子讲题的家长,也适合想把这套东西重新捋一遍的成年人。
1. 判定一个方程属不属于一元二次方程,看的是这三个条件
1.1 未知数个数、最高次数、二次项系数不为零
教材上的定义只有一句话:只含有一个未知数,并且未知数的最高次数是 2 的整式方程,叫一元二次方程。这句话里其实塞了四个硬性条件,很多学生只记住"最高次数是 2",剩下三个全漏。
第一个是"一个未知数"。x²+y=1 不是,因为它有两个未知数;第二个是"整式方程",也就是说未知数不能待在分母里、不能待在根号里。像 1/x² + 1/x = 2 这种,哪怕化简完看着像二次,它本质是分式方程,不归这一章管;第三个是"最高次数是 2",注意是最高次数,不是说非得出现二次项以外什么都不许有;第四个条件最隐蔽,也是考试最爱考的地方——二次项系数不能等于 0。
我习惯用一句话让学生记住:"二次项系数是零,方程立刻'降级'。"比如 (m-1)x²+3x-2=0,如果题目说它是一元二次方程,那么 m-1≠0,即 m≠1;如果题目只说"这是一个关于 x 的方程",那 m=1 的时候它就变成 3x-2=0,是一元一次方程,同样有解。这两种问法差一个条件,答案差一大截,每年都有人在这里丢分。
再补一句容易被忽视的:判断一个方程是不是一元二次方程,必须先化成最简形式再判断。像 x²+2x=x²-1,看着有二次项,一移项二次项就抵消了,剩下 2x=-1,是一元一次方程。所以"先化简、再判断"是标准动作,不能看着原始式子下结论。
1.2 一般形式 ax²+bx+c=0 中 a、b、c 的身份不是固定的
把任何一个一元二次方程整理成 ax²+bx+c=0(a≠0)的样子,就叫一般形式。这里的 a、b、c 分别叫二次项系数、一次项系数、常数项。学生们最容易犯的错,是把"系数"理解成"数字",一看到字母就发懵。
关键在于:a、b、c 是带符号的。比如 3x²-5x+2=0 中,a=3,b=-5,c=2,不是 b=5。再比如 -x²+4=0,a=-1,b=0,c=4,注意 b=0 是允许的,缺项完全合法,只是对应的一次项不存在。同理 2x²-3x=0 里 c=0。
我一般会让学生做一个固定动作:拿到方程先写三行——
- 第一行,把所有项移到等号左边,右边写 0;
- 第二行,按 x²、x、常数 的顺序排列;
- 第三行,把 a、b、c 三个数(带符号)单独抄出来。
这个动作看着笨,但它能挡住后面 80% 的代入错误。因为公式法里 b²-4ac,b 一旦符号抄错,判别式的正负都可能翻过来,根的有无直接判断反。
1.3 几道容易误判的边界题
给你几道我自己编的判断题,你看看会不会踩坑:
| 方程 | 是否为一元二次方程 | 关键理由 |
|---|---|---|
| x²+1/x=3 | 否 | 含分式,未知数在分母,属分式方程 |
| (x-1)²=x²+3 | 否 | 展开后二次项抵消,实为一元一次方程 |
| (k²+1)x²-2x+1=0 | 是 | k²+1 恒大于 0,二次项系数一定不为零 |
| ax²+bx+c=0 | 不一定 | 未说明 a≠0,a=0 时就不是 |
| x²=0 | 是 | 缺 b、c 项,但二次项系数为 1 |
第四行那个坑特别值得说。很多题目写"关于 x 的方程 ax²+bx+c=0 有两个实数根",聪明的学生会先问一句:a 能不能是 0?如果 a=0,它退化成一元一次方程,最多只有一个根,"两个实数根"的说法就不成立。所以隐含条件 a≠0,这是必须自己补上的。
我再强调一次这个思维方式:看到字母系数,先问它能不能取到让方程"降级"的值。这不是应试技巧,而是数学里讨论问题该有的严谨习惯,往后学二次函数、学参数讨论,用的都是同一套。
2. 四种解法各有各的适用窗口,选错就多做三倍功
2.1 直接开平方法:先看方程能不能写成"平方等于数"的样子
这是四种解法里最快的一种,但适用面最窄。它的形态要求非常明确:方程能整理成 (mx+n)²=k 的形式。此时若 k>0,两边开平方得 mx+n=±√k,两个根;若 k=0,只有一个根(两个相等实根);若 k<0,在实数范围内无解。
举个最典型的:9(x-1)²=4。两边先除以 9 得 (x-1)²=4/9,开平方 x-1=±2/3,所以 x=5/3 或 x=1/3。整个过程两行,比公式法快得多。
这里有个反复出错的地方我必须点出来:开平方的时候,右边是"正负两个值",左边是"一个整体"。学生常常写成 x-1=2/3,把负号丢了,只得到一个根。为什么必须带正负?因为 (±2/3)² 的结果都是 4/9,正负两个数平方后完全相同,你无法从平方结果反推出原来的符号。这个道理说透了,学生才不会忘。
提示:判断能不能用直接开平方法,看的是"有没有一次项"。形如 ax²+c=0(b=0)或者 a(x+m)²=n 的,优先考虑它;只要一次项还在,这条路基本走不通,除非你先配方。
2.2 配方法:步骤最笨,但它是公式法的来路
配方法的完整流程我总结成五步:二次项系数化 1、移常数项、两边加上一次项系数一半的平方、左边写成完全平方、开平方求解。以 2x²-4x-6=0 为例走一遍:
- 二次项系数化 1:两边除以 2,得 x²-2x-3=0;
- 移常数项:x²-2x=3;
- 两边加一次项系数一半的平方:一次项系数是 -2,一半是 -1,平方是 1,所以 x²-2x+1=3+1;
- 左边写成完全平方:(x-1)²=4;
- 开平方:x-1=±2,x=3 或 x=-1。
代回去验证:x=3 时,2×9-12-6=0 成立;x=-1 时,2×1+4-6=0 也成立。
配方法平时用得不多,很多学生觉得它又慢又绕,考试也几乎不会直接要求用配方法解方程。但我还是坚持让学生练熟,理由有两个。
第一,公式法是配方法的产物。把 ax²+bx+c=0(a≠0)走一遍配方法,最后一定得到 x=[-b±√(b²-4ac)]/(2a)。学生自己推一遍,公式就不再是天上掉下来的神秘符号,而是一段可以复现的推导。第二,配方法在后面还要反复用。二次函数求顶点、求最值、把一般式化成顶点式,本质上全是配方;一元二次不等式的解法,也要先把左边配成平方的形式去分析符号。这时候配方如果不熟,后面全是硬伤。
配方法里最容易错的一步是第三步。不少学生只给左边加了,忘了右边也加,或者加的不是"一半的平方"而是"一次项系数的一半"。可以这样记:这是一个"等式两边同时加"的动作,加的量是 (b/2)²。左边加多少,右边必须加同样多,否则等式不成立。
2.3 公式法:判别式先算,别急着代
公式法是最通用的方法,任何一元二次方程都能用,代价是计算量大。标准流程是:先化一般形式,抄出 a、b、c,算判别式 Δ=b²-4ac,然后判断——Δ>0 有两个不等实根,Δ=0 有两个相等实根,Δ<0 在实数范围内无解。只有 Δ≥0 才继续代公式 x=[-b±√Δ]/(2a)。
我特别强调"先算判别式"这个顺序。直接代公式的学生,遇到 Δ<0 的情况会在根号里出现负数,然后卡在那里不知道怎么办,白算一遍。先算 Δ,其实是给自己一个"要不要继续"的路标。
举一例:x²-3x-4=0。a=1,b=-3,c=-4,Δ=(-3)²-4×1×(-4)=9+16=25>0,所以 x=(3±5)/2,得 x=4 或 x=-1。验算:16-12-4=0,1+3-4=0,都对。
再举一个 a 不为 1、b 为偶数的:2x²-8x+5=0。a=2,b=-8,c=5,Δ=64-40=24>0,x=(8±√24)/4=(8±2√6)/4=(4±√6)/2。这里有个细节:根号里能化简的要化简,最后结果要写成最简形式,别停在 (8±√24)/4 就不动了。
还有一个可以提的小技巧:当 b 是偶数时,公式可以写成 x=[-b/2±√((b/2)²-ac)]/a,运算量小一些。不过这个变形我不建议所有人都背,先把标准公式用熟、符号不出错,比多记一个变式更划算。
2.4 因式分解法:十字相乘能用就优先用
因式分解法的原理只有一句话:如果两个因式的乘积等于 0,那么至少有一个因式等于 0。所以只要能把方程左边分解成 (x-p)(x-q)=0 的形式,根立刻就是 p 和 q。这是所有解法里最快的一种,也是我要求学生优先尝试的。
最基础的是提公因式:x²-5x=0 → x(x-5)=0 → x=0 或 x=5。平方差:x²-9=0 → (x+3)(x-3)=0。完全平方:x²-6x+9=0 → (x-3)²=0 → x=3(两个相等实根)。
真正需要练的是十字相乘。以 2x²+5x-3=0 为例:二次项 2x² 拆成 2x 和 x,常数项 -3 拆成 -1 和 3,交叉相乘 2x×3+x×(-1)=6x-x=5x,正好等于一次项。于是原式分解为 (2x-1)(x+3)=0,根是 x=1/2 或 x=-3。
十字相乘的关键在于"试"。拆 2 和拆 -3 的组合就那么几种,试两三次基本能成。但我要提醒一句:不是所有二次三项式都能在整数范围内分解。比如 x²-3x+1,你试遍整数组合都凑不出来,这时候就该换公式法,不要在一道题上死磕十分钟。判断标准很简单:算一下 Δ,如果 Δ 不是完全平方数,那它在有理数范围内就分解不了,果断换方法。
四种解法的适用场景,我整理成一张表,讲课时直接投在屏幕上:
| 方程特征 | 首选解法 | 理由 |
|---|---|---|
| 形如 a(x+m)²=n | 直接开平方法 | 结构已是完全平方,两步搞定 |
| 缺一次项(b=0) | 直接开平方或平方差 | 移项后直接开方最快 |
| 缺常数项(c=0) | 因式分解(提公因式) | 一定有公因式 x |
| 左边易十字相乘 | 因式分解法 | 运算量最小,出错率最低 |
| 系数复杂、无明显分解 | 公式法 | 通用,只要 Δ≥0 必出结果 |
| 题目要求配方或求最值 | 配方法 | 目的不是求根,是变形 |
3. 判别式与韦达定理:不解方程也能读出根的信息
3.1 b²-4ac 的三种符号对应三种根况
判别式 Δ=b²-4ac 的作用,是在解方程之前就告诉你根的情况。它的几何意义是抛物线与横轴的交点个数,但在这一章,你只需要记住三种对应关系:
- Δ>0:两个不相等的实数根;
- Δ=0:两个相等的实数根(也叫重根);
- Δ<0:没有实数根。
这里有个措辞上的细节,考试特别爱在这种地方设卡。"有两个实数根"包含 Δ>0 和 Δ=0 两种情况;"有两个不相等的实数根"只对应 Δ>0。差两个字,答案范围差一个端点。我改作业时见过太多学生把"有两个实数根"直接写成 Δ>0,把 m=1 那个端点漏掉。
举个含参的例子:关于 x 的方程 x²-2x+m=0 有两个实数根,求 m 的取值范围。因为是"两个实数根",所以 Δ=4-4m≥0,得 m≤1。如果题目改成"有两个不相等的实数根",那就是 m<1。如果改成"有实数根",条件同样是 Δ≥0,也即 m≤1。三种问法,两种答案,端点要不要取,全看那两个字。
再复杂一点:若方程是 (m-1)x²-2x+1=0 有两个实数根。这时候必须先补一条 m-1≠0,反向得到 m≠1,再配合 Δ=4-4(m-1)≥0,得 m≤2。所以最终范围是 m≤2 且 m≠1。这个"先补二次项系数不为零"的动作,我称为"开场先站住脚",缺了它,整道题的答案就是错的。
3.2 韦达定理的两个前提条件
韦达定理说的是:若 x₁、x₂ 是方程 ax²+bx+c=0 的两个根,则 x₁+x₂=-b/a,x₁x₂=c/a。这个定理的威力在于,很多题目根本不需要求出具体根,只要知道两根的和与积就能解决。
比如已知方程 x²-5x+6=0 的两根为 x₁、x₂,求 x₁²+x₂²。硬解也能做,但用韦达更快:x₁+x₂=5,x₁x₂=6,x₁²+x₂²=(x₁+x₂)²-2x₁x₂=25-12=13。这个过程还顺便复习了一个常用变形公式,值得单独记住:x₁²+x₂²=(x₁+x₂)²-2x₁x₂。
但韦达定理有两个前提,漏一个就出错。第一,a≠0;第二,方程确实有实数根,也就是 Δ≥0。第二个前提最容易被忘。有的题目给你一个方程,问你两根之和是多少,学生张口就是 -b/a,可这个方程 Δ<0,压根没有实数根,谈何"两根之和"?在实数范围内,这个结论根本不成立。
我通常让学生养成一个固定习惯:看到韦达,先扫一眼 Δ。这一步不超过五秒,但能挡住一整类陷阱题。
3.3 含参题里"有两根"和"有两个不等实根"差在哪
这一小节专门讲一个高频混淆点。题目里常见的三种表述,对应的条件完全不同:
| 题目表述 | 二次项系数 | 判别式 |
|---|---|---|
| 方程有实数根 | 若已确认是一元二次,则 a≠0 | Δ≥0 |
| 方程有两个实数根 | a≠0 | Δ≥0 |
| 方程有两个不相等的实数根 | a≠0 | Δ>0 |
| 方程有两个相等的实数根 | a≠0 | Δ=0 |
差别就在那个等号。而如果题目说"关于 x 的方程"而没有明确"一元二次",那还要额外讨论 a=0 的情况——此时方程退化为一次方程,也可能有解,只是不叫"两个根"。
我在讲这部分时,会专门花一节课做"同一道题改四个字,答案怎么变"的训练。学生一旦养成逐字读题的习惯,含参题的失分率会明显下降。这个习惯的价值远超本章,往后学函数、学数列,题干里的每个限定词都是有分量的。
4. 列方程解应用题:把生活语言翻译成代数语言的完整链路
4.1 设元之前先画出数量关系
很多学生做应用题的通病是:读完题立刻设未知数、立刻列式,结果式子列错方向,算出一个荒谬的答案(比如人数是 -3)。问题不在解方程,而在"翻译"环节没做。
我的做法是先不写方程,用两三分钟做三件事:把题目里的已知量一条条列出来;把要求解的量圈出来;把量和量之间的关系用一句话或者一个草图表示出来。这一步做完,方程几乎是自动浮出来的。
举个简单的:一个长方形的长比宽多 3 厘米,面积是 40 平方厘米,求长和宽。设宽为 x 厘米,则长是 x+3 厘米,面积关系直接给出 x(x+3)=40,整理得 x²+3x-40=0,因式分解 (x+8)(x-5)=0,x=5 或 x=-8。长度不能为负,舍去 -8,宽 5 厘米,长 8 厘米。
这个例子里,"长比宽多 3"是翻译的关键。如果设长是 x,那宽就是 x-3,方程变成 x(x-3)=40,整理得 x²-3x-40=0,解得 x=8 或 x=-5,同样能出正确答案。设哪个都行,但设完之后必须把另一个量用同一个未知数表示出来,这一步是不少学生的断点。
4.2 增长率、降价率这类问题的固定骨架
这类问题有固定模型,本质上是"连续两次同比例变化"。原量为 a,每次变化率为 x,经过两次后变为 b,则 a(1±x)²=b。增长用加号,下降用减号。
举个下降的例子:某商品原价 100 元,连续两次降价后售价为 81 元,若每次降价的百分率相同,求这个百分率。设降价率为 x,则 100(1-x)²=81,两边除以 100 得 (1-x)²=0.81,开平方得 1-x=±0.9,所以 x=0.1 或 x=1.9。降价率不可能超过 1(超过 1 意味着价格变成负数),舍去 1.9,答案是 10%。
这里有两个高频错误。一是漏掉负号那个解就直接扔掉,其实要先解出来再根据实际意义取舍,不能提前丢;二是忘记检验 1.9 这个解,直接写"x=0.1 或 x=1.9",答案就不严谨了。
还有一个更隐蔽的坑:有的题目问的是"平均每次降价多少元"而不是"降价率"。这两种问法方程完全不同,前者是等差变化,后者是等比变化。读题时把"率"字圈出来,能省掉不少麻烦。
4.3 面积割补类问题的两种建系思路
几何背景的应用题,难点在于把图形关系转化成代数关系。两种思路用得最多:一是直接设边长,用面积公式列式;二是用总量减去空白部分。
先说篱笆问题,这类题几乎年年出现。用一段长 20 米的篱笆,一面靠墙围成一个矩形花圃,面积要达到 48 平方米,求矩形的两边长。设垂直于墙的边为 x 米,则平行于墙的边是 20-2x 米,方程 x(20-2x)=48,整理得 2x²-20x+48=0,两边除以 2 得 x²-10x+24=0,分解得 (x-4)(x-6)=0,x=4 或 x=6。当 x=4 时,另一边是 12 米;当 x=6 时,另一边是 8 米。两个解都合理,答案有两组。
这个例子的教学价值在于:一元二次方程的应用题,答案不一定是唯一的。学生习惯了"一道题一个答案",碰到两组解全成立的情况反而不敢写。判断标准只有一个——回到题目的实际情境去看,两个解是否都符合所有条件(边长是否为正、是否符合墙的长度限制、是否符合题目里的其他约束)。
再说割补思路。比如一块矩形空地长 30 米、宽 20 米,中间修两条等宽的十字形小路,剩余绿地面积 500 平方米,求路宽。直接算绿地很不方便,用"总面积减小路面积"更绕。最简洁的做法是把小路"平移"到边上——把四条绿地拼成一个整体,长变成 30-x,宽变成 20-x,于是 (30-x)(20-x)=500,整理得 x²-50x+100=0,用公式法解出 x=(50±√2100)/2=(50±10√21)/2=25±5√21,取小于 20 的那个,约 2.09 米。这个"平移拼接"的技巧,本质上是把不规则图形化为规则矩形,是几何类应用题里非常实用的一个手段。
4.4 解出根之后的那一步检验最容易被跳过
我批改过的大量作业里,应用题的错误有一半不在列式,也不在解方程,而在最后那一步——没有回到实际情境检验。x=-8 这种明显不合理的解,学生也照样写"宽为 -8 厘米"交上来。
检验其实要看三件事:这个根在数学上是否满足原方程;在实际意义上是否说得通(长度、人数、价格、时间通常不能为负);是否满足题目里的其他隐藏条件(比如"人数必须是整数""商品件数不超过库存")。
注意:检验不是重新算一遍方程,而是拿解出来的值去对照题目的现实约束。前者是验算,后者是验根,两件事都要做,但目的完全不同。
我还发现一个现象:如果方程有两个正根,学生往往只写一个。这时候要追问一句——另一个根为什么不行?如果答不出理由,那大概率两个都成立。答题时把两组解都写出来,再说明取舍依据,这才是完整的。
5. 我在批改中反复见到的错误,以及对应的纠正办法
5.1 移项与系数符号的连锁错误
这是出现频率最高的一类。典型场景:方程 3x²-2x=5,学生直接抄成 a=3,b=-2,c=5。问题是 c 必须是移到左边之后的常数项,也就是 -5。这个符号错一位,判别式就从 4+60=64 变成 4-60=-56,从"有两个不等实根"直接变成"无实根",天差地别。
纠正办法很土但有效:强迫自己先写"化一般形式"这一行,把方程写成 3x²-2x-5=0,然后在下面单独一行写"a=3,b=-2,c=-5"。不要在心里默算,必须落笔。我带的班里推行这个动作之后,公式法的计算正确率提升非常明显。
还有一种连锁错误更隐蔽:算 Δ 的时候,b² 那一项忘了带括号。b=-5 时,b² 应该是 25,学生写成 -5²=-25,结果 Δ 直接变负数。所以要强调:代入负数一定要加括号,(-5)² 和 -5² 是两个完全不同的东西。
5.2 两边同时除以含未知数的式子
这是概念性错误,比计算错误更严重。比如解 x²=5x,有学生两边同除以 x,得到 x=5,把 x=0 这个根丢了。
为什么不能除?因为 x 有可能等于 0,而除数不能为零。正确做法是移项:x²-5x=0,提公因式 x(x-5)=0,得 x=0 或 x=5。
同样的坑还有 (x-1)²=3(x-1),两边同除 (x-1) 会丢掉 x=1 这个根。正确做法是移项后提公因式:(x-1)²-3(x-1)=0,(x-1)(x-1-3)=0,(x-1)(x-4)=0,得 x=1 或 x=4。
我把这条规则总结成一句话给学生:等号两边同除一个式子之前,先问它能不能为零。不能确定,就别除,改成移项加分解。这条经验往后再学分式方程、不等式,仍然管用。
5.3 配方时对常数项的处理
配方的错误集中在两处。一是二次项系数不是 1 的时候,忘了先除掉。比如 3x²+6x-1=0,直接开始配方就错了,必须先除以 3 变成 x²+2x-1/3=0。二是加"一半的平方"时加错量,或者只加左边不加右边。
我教学生一个检查方法:配方完成的式子,展开之后应该和原式完全一致。比如 (x-1)²=4 展开是 x²-2x+1=4,即 x²-2x-3=0,和原方程对得上,说明配方没错。这个"倒着验一遍"的动作只花十秒,但能抓住绝大多数配方错误。
另外提醒一句:配方得到的完全平方,右边如果是负数,那这个方程在实数范围内无解,不用再往下算了。这个判断和判别式是一致的,两条路通向同一个结论,可以互相印证。
最后分享一个我自己常用的教学办法:让学生自己出题。给一个方程的根,比如 x=2 和 x=-3,让他倒推出方程 x²+x-6=0,再改造成应用题。这个逆向过程能逼着他把"根与系数的关系""因式分解""一般形式"全部串起来。我带过的学生里,凡是能把出题这一步做顺的,解方程和列方程两块基本都不会再出大问题。原因也简单——顺着做题只需要执行,反过来出题才真正需要理解结构。