← 返回课程列表

复数与一元二次方程

前置知识:复数基础二次函数

一、从"无解"说起

在实数范围内,一元二次方程 ax² + bx + c = 0(a ≠ 0)的根由求根公式决定:

x = ( −b ± √Δ ) / (2a),其中判别式 Δ = b² − 4ac

当 Δ < 0 时,根号下出现了负数(√(−正数))。在实数集中,没有任何实数的平方是负数,因此在实数域内方程"无解"。

引入复数集(增加虚数单位 i,定义 i² = −1)后,任何负数都可以开平方,例如 √(−4) = √(4·i²) = 2i。这使得求根公式对任意系数永远有效,方程在复数域内一定有解

代数基本定理:任何 n 次复系数多项式在复数域内恰好有 n 个根(计重根)。一元二次方程正是它在 n = 2 时的体现:Δ < 0 时两个根是一对共轭复数 u + vi 与 u − vi。

二、实数视角:抛物线与 x 轴

在实数坐标平面中,y = ax² + bx + c 的图象是一条抛物线。方程有解 ⇔ 抛物线与 x 轴(y = 0)有交点。当 Δ < 0 时,抛物线悬浮在 x 轴上方(或下方),与 x 轴没有交点——这就是"无解"的直观形象。

🔬 交互实验台:拖动滑块,观察两幅图如何联动

1
0
1
实数视角:抛物线 y = ax² + bx + c 与 x 轴的交点(Δ ≥ 0 时出现)
复数视角:两个根落在复平面上(Δ < 0 时是一对共轭复根)

三、视角一:旋转 90° 的"隐形抛物线"

为了给复数根"腾出位置",把自变量 x 从一维实数轴扩展为二维复平面(x = u + vi),函数定义域变成四维。下面用三维图形理解(以 x² + 1 = 0 为例):

  1. 实数视角(v = 0):x 纯为实数时,图象就是熟悉的抛物线 y = u² + 1,悬浮在半空中,不接触 y = 0 的平面。
  2. 纯虚数方向(u 固定在顶点):沿虚轴方向(v 方向)延伸,代入展开:y = (vi)² + 1 = 1 − v²——i² = −1 把向上开口的抛物线翻转成向下开口
  3. 寻找交点:于是在顶点正下方"长出"一条开口朝下、穿过 y = 0 平面的新抛物线。它与 y = 0 平面的两个交点 v = ±1,正好对应方程的两个复数根 x = ±i
紫色实抛物线悬浮在 y=0 平面上方;青色"隐形抛物线"由纯虚方向翻转而来,穿过 y=0 平面于 x = ±i 两点
✦ 有一次项时(b ≠ 0):如果方程是形如 x² + bx + c = 0(b ≠ 0),实抛物线的顶点不再落在虚轴(u = 0)上。我们先用配方法"把一次项消掉":
f(x) = x² + bx + c = (x + b/2)² + (c − b²/4)
令 u₀ = −b/2(顶点实部),f(u₀) = c − b²/4 = f(u₀)(顶点对应的函数值)。当我们从顶点出发沿虚轴方向把 x = u₀ + vi 代入:
f(u₀ + vi) = f(u₀) + (vi)² = f(u₀) − v²
翻转效果完全相同!只是隐形抛物线和两个复根都从 u = 0 平移到了 u = u₀ 处,与韦达定理中的"两根之和 = −b/a"保持一致。
例 f(x) = x² + 2x + 2:顶点被平移到 u₀ = −1;隐形抛物线在 u = −1 处翻转,穿过 y=0 平面于 x = −1 ± i(虚线箭头表示从 u=0 到 u=u₀ 的平移)
✦ 另一种看法:不做配方平移,直接"从顶点出发转 90°"
复平面上,"虚轴方向"就是把实轴方向向量旋转 90°(乘以 i)。因此不管顶点在哪里,只要在顶点处沿实轴的切向量旋转 90°,得到的就是沿虚轴的方向。代入顶点后:
x = 顶点 + t·i ,t 为实数 ⇒ f(x) = f(顶点) − t²
结果与先配方、再平移顶点到 u₀ 后沿虚轴延伸 完全等价——区别只是"先移动再延伸"与"先算顶点位置再从顶点直接延伸"。
直接旋转示意:在顶点 V 处把实轴方向向量(黑色水平箭头)旋转 90° 逆时针得到青色虚方向,再沿该方向(蓝色点画线)延伸就能穿出 y=0 平面触到两个复根(橙色圆点),无需先"配方平移"

四、小结

判别式实数域复数域抛物线与 x 轴根在复平面上
Δ > 0两个不相等实根同左(虚部为 0)两个交点实轴上两点
Δ = 0两个相等实根同左相切(1 个切点)实轴上一点
Δ < 0无解一对共轭复根 u ± vi无交点(悬浮)关于实轴对称的两点
一句话总结:复数没有让"无解"的方程突然变得随便有解——它把根安放在实数轴看不见的"复平面"上。抛物线悬浮的位置,恰恰暗示了根的实部与虚部。

想一想

挑战:当 Δ < 0 时,方程 ax² + bx + c = 0 的两个复数根为 u + vi 与 u − vi。
① 两根之和等于什么?② 两根之积呢?(用韦达定理验证你的答案,并说明它们都是实数)

韦达定理在复数域依然成立:两根之和 = −b/a,两根之积 = c/a。把根写成 u ± vi 代入 (u+vi)+(u−vi) 与 (u+vi)(u−vi) 算一算,注意 i² = −1。
① 两根之和:(u + vi) + (u − vi) = 2u = −b/a(虚部正好抵消,是实数——这正是 u = −b/(2a) 的来历)。
② 两根之积:(u + vi)(u − vi) = u² + v² = c/a(因为 (vi)(−vi) = −v²i² = +v²)。
共轭复根相加、相乘都"消掉"了 i,这解释了为什么实系数方程的虚根总是成对出现。

← 上一课:总结 — 复数·向量·平行四边形·合力