一元二次方程的一般形式是 ax2+bx+c=0ax^2 + bx + c = 0,且 a0a \neq 0。它出现在面积问题、抛体运动、先升后降的利润问题里,也是中考和高考代数题的常客。解法主要有三种,选对方法能省时间、少出符号错误:缺项方程用因式分解,根是较小整数时用韦达定理凑数,其余情况用求根公式。

动笔之前,先想清楚方程的含义。方程的根就是让式子等于零的 x,也就是抛物线 y=ax2+bx+cy = ax^2 + bx + c 与 x 轴的交点。抛物线可能与 x 轴交于两点、只相切于一点,或者完全在 x 轴上方或下方。这三种图像恰好对应下面判别式的三种情况。

缺项方程:先因式分解

缺少一次项或常数项时,公式照样能用,但属于多此一举。

  • b=0b = 0x29=0x2=9x=±3x^2 - 9 = 0 \Rightarrow x^2 = 9 \Rightarrow x = \pm 3。别漏掉负根:(−3)² 也等于 9。
  • c=0c = 0x24x=0x(x4)=0x=0x^2 - 4x = 0 \Rightarrow x\,(x - 4) = 0 \Rightarrow x = 0x=4x = 4

不要把 x24x=0x^2 - 4x = 0 两边同时除以 xx,那样会丢掉 x=0x = 0 这个根。除以一个可能为零的式子总有风险,提取公因式则不会丢根。

求根公式

Δ=b24acx=b±Δ2a\Delta = b^2 - 4ac \qquad x = \frac{-b \pm \sqrt{\Delta}}{2a}
判别式与求根公式

还没算完,判别式 Δ\Delta 就已经告诉你有几个实根:

Δ\Delta 的符号实根抛物线的位置
Δ>0\Delta > 0两个不等实根与 x 轴交于两点
Δ=0\Delta = 0两个相等实根顶点恰好在 x 轴上
Δ<0\Delta < 0没有实根与 x 轴没有交点

所以先算 Δ 很划算:如果它是负数,在实数范围内就可以直接回答”无解”。

−4−20246−10−5051015xyx² − 2x − 8(Δ > 0)x² − 4x + 4(Δ = 0)x² − 4x + 7(Δ < 0)
三条抛物线:第一条与 x 轴交于 −2 和 4,第二条在 x = 2 处与 x 轴相切,第三条与 x 轴没有交点。

例题逐步详解:x² − 2x − 8 = 0

  1. 写出系数(连同符号)。 a=1a = 1b=2b = -2c=8c = -8
  2. 计算判别式。 Δ=(2)241(8)=4+32=36\Delta = (-2)^2 - 4 \cdot 1 \cdot (-8) = 4 + 32 = 36。36 > 0,所以有两个不等实根。
  3. 开平方。 36=6\sqrt{36} = 6
  4. 代入公式。 x=(2)±621=2±62x = \dfrac{-(-2) \pm 6}{2 \cdot 1} = \dfrac{2 \pm 6}{2}
  5. 分别求出两根。 x1=82=4x_1 = \dfrac{8}{2} = 4x2=42=2x_2 = \dfrac{-4}{2} = -2

逐步求解 x² − 2x − 8 = 0。

检验。 把每个根代回原方程:

  • x=4x = 41688=016 - 8 - 8 = 0,成立。
  • x=2x = -24+48=04 + 4 - 8 = 0,成立。

还可以不代入、用韦达定理再验一次:两根之和 4 + (−2) = 2,等于 b/a=2-b/a = 2;两根之积 4 × (−2) = −8,等于 c/a=8c/a = -8。两种独立的检验都吻合,答案就很可靠了。

再看一个 a ≠ 1 的例子:2x² + 3x − 2 = 0

  1. a=2a = 2b=3b = 3c=2c = -2
  2. Δ=942(2)=9+16=25\Delta = 9 - 4 \cdot 2 \cdot (-2) = 9 + 16 = 25
  3. x=3±54x = \dfrac{-3 \pm 5}{4},所以 x1=12x_1 = \dfrac{1}{2}x2=2x_2 = -2
  4. 检验:2(12)2+3122=12+322=02 \cdot \left(\tfrac{1}{2}\right)^2 + 3 \cdot \tfrac{1}{2} - 2 = \tfrac{1}{2} + \tfrac{3}{2} - 2 = 0

注意分母是 2a = 4,而不是 2。a 不等于 1 时,这里最容易出错。

Δ 为负的情况:x² + 2x + 5 = 0

Δ=420=16<0\Delta = 4 - 20 = -16 < 0,没有实根:整条抛物线都在 x 轴上方。在复数范围内,根存在且互为共轭:x=2±4i2=1±2ix = \dfrac{-2 \pm 4i}{2} = -1 \pm 2i。初中阶段一般回答”方程没有实数根”即可。

公式是怎么来的

求根公式来自配方法。两边同除以 aa,把 c/ac/a 移到右边,再在两边同时加上 (b2a)2\left(\tfrac{b}{2a}\right)^2,左边就成了完全平方式:

(x+b2a)2=b24ac4a2\left(x + \frac{b}{2a}\right)^2 = \frac{b^2 - 4ac}{4a^2}
对 ax² + bx + c = 0 配方

两边开平方再解出 xx,就得到求根公式。了解推导过程,就能记住分母为什么是 2a2a 而不是 2,也能理解 Δ 的作用:右边若为负数,没有哪个实数的平方等于它。

根与系数的关系(韦达定理)

x1+x2=bax1x2=cax_1 + x_2 = -\frac{b}{a} \qquad x_1 \cdot x_2 = \frac{c}{a}
韦达定理

a=1a = 1 时,两根之和为 b-b,两根之积为 cc。解 x27x+12=0x^2 - 7x + 12 = 0 时,找和为 7、积为 12 的两个数:积为 12 的数对有 (1, 12)、(2, 6)、(3, 4),只有 (3, 4) 的和是 7,所以两根是 3 和 4。

积为负数时,两根异号。x2+x6=0x^2 + x - 6 = 0 的两根之和为 −1、之积为 −6,数对 (2, −3) 符合,所以两根是 2 和 −3。几秒钟内凑不出来就别硬凑,直接用公式。

常见错误

  1. 忽略 b 的符号。x25x+6x^2 - 5x + 6 中,b=5b = -5b=5-b = 5
  2. 52-5^2 算成 −25,而判别式里应该是 (5)2=25(-5)^2 = 25。b 为负数时一定要加括号。
  3. 弄错 −4ac 的符号。 a 与 c 异号时,−4ac 为正,Δ 会变大,就像上面的例题(4 + 32)。
  4. 只把 −b 除以 2a,忘了 ±√Δ 也在分子里。
  5. 两边约去 x,比如在 x2=4xx^2 = 4x 中,结果丢掉了零根。
  6. 不检验。 把根代回去只要几秒钟,却能发现几乎所有符号错误。

常见问题

为什么巴西把求根公式叫"巴斯卡拉公式"?

这是巴西的习惯叫法,以印度数学家婆什迦罗二世命名,但这个公式在他之前就已为人所知。在中国一般直接称为求根公式。

判别式小于零怎么办?

方程没有实数根。在复数范围内根存在且互为共轭,例如 x² + 2x + 5 = 0 的根是 −1 ± 2i。

缺项方程也要用求根公式吗?

不需要。b = 0 时直接开平方;c = 0 时提取公因式 x。这样更快,也不容易出符号错误。

什么时候适合用韦达定理凑根?

当 a = 1 且根是较小的整数时。几秒钟内找不到合适的数对,就改用公式。