解析几何大题的本质是“代数翻译”:把几何条件(斜率、距离、中点)翻译成代数方程,再用韦达定理消去参数。死算硬解只会陷入计算泥潭,核心思想是“设而不求”。

一、核心:韦达定理整体代入 设直线 l 与圆锥曲线交于 A(x₁,y₁)、B(x₂,y₂),联立消元得一元二次方程 ax²+bx+c=0。我们不需要求出 x₁、x₂,而是直接用根与系数关系:

  • x₁+x₂ = −b/a,x₁x₂ = c/a
  • 弦长 |AB| = √(1+k²)·√[(x₁+x₂)²−4x₁x₂] = √(1+k²)·√Δ/|a|

目标式(斜率之和、向量数量积、面积)全部化为 x₁+x₂ 和 x₁x₂ 的对称式。例如 y₁y₂=(kx₁+m)(kx₂+m)=k²x₁x₂+km(x₁+x₂)+m²,向量点积 OA·OB = x₁x₂+y₁y₂ 也只依赖这两个量。

二、点差法:中点弦专用 已知弦中点 M(x₀,y₀) 求直线斜率,用点差法避免联立。以椭圆 x²/a²+y²/b²=1 为例,两式相减代入中点坐标,得 k = −b²x₀/(a²y₀)。注意:点差法求出的直线是“以 M 为中点的弦所在直线”,必须验证 M 在椭圆内部(代入左边<1),否则弦不存在。

三、设线小技巧 过定点的直线优先设 x=ty+n,可自动避开“斜率不存在”的讨论;弦长公式相应改为 √(1+t²)·√[(y₁+y₂)²−4y₁y₂]。遇到“斜率之和/积为定值”,可用齐次化(把直线写成 mx+ny=1 与曲线联立,构造关于 y/x 的二次方程)。

四、四个避坑点

  1. 用韦达前必验 Δ>0,这是“入场券”,常能顺带求出参数范围。
  2. 设 y=kx+m 必须单独讨论斜率不存在情形,不如直接设 x=ty+n。
  3. 点差法务必验证中点在曲线内。
  4. 代入时先保留 x₁+x₂、x₁x₂ 符号,最后再代数字,能大幅减少化简出错。

解析几何的提升在“算理”而非“算术”。专门训练“把目标式用韦达定理表示”的变形能力,计算量至少砍掉一半。