弦长公式的计算方法:解析几何的核心利器
从基础推导到高考压轴题应用,全方位掌握直线与圆锥曲线相交弦长的计算技巧。本文深入解析弦长公式的多种形式及其在复杂几何问题中的灵活应用。
什么是弦长?为何需要专门公式?
在解析几何中,弦长指的是直线与圆锥曲线(椭圆、双曲线、抛物线)相交所得线段 AB 的长度。虽然两点间距离公式 d = √[(x₁-x₂)² + (y₁-y₂)²] 是万能的,但在处理圆锥曲线问题时,直接求出交点坐标往往涉及复杂的根式运算,甚至无法求出具体坐标。
因此,利用韦达定理(Vieta's formulas)结合弦长公式,通过“设而不求”的方法,仅凭方程系数即可求出弦长,是解决此类问题的标准且最高效的路径。
⚙️ 核心思想
将几何问题代数化。不直接求 A、B 坐标,而是利用 x₁+x₂ 和 x₁x₂ 整体代入计算。
⚙️ 适用场景
直线与任意圆锥曲线相交,且需计算线段长度、中点弦、焦点弦等问题。
⚙️ 关键前提
必须保证直线与曲线有两个交点,即联立后的一元二次方程判别式 Δ > 0。
弦长公式的推导与分类
根据直线的表达方式不同,弦长公式主要有两种形式。理解其推导过程有助于在考试中灵活选择。
1. 基于斜率 k 的通用公式
设直线方程为 y = kx + b,与圆锥曲线交于 A(x₁, y₁) 和 B(x₂, y₂) 两点。
推导过程:
由两点间距离公式:
因为 A、B 在直线上,所以 y₁ = kx₁ + b,y₂ = kx₂ + b。
则 y₁ - y₂ = k(x₁ - x₂)。
代入距离公式:
最终得到:
其中,|x₁-x₂| 可以通过韦达定理转换:
所以,最终计算公式为:|AB| = √(1+k²) · √[(x₁+x₂)² - 4x₁x₂]
2. 基于 x 的对称公式
当直线方程表示为 x = my + n 时(即斜率 k = 1/m),或者当计算关于 y 的韦达定理更方便时,可以使用以下形式:
使用建议:当圆锥曲线方程为 x²+y²=r² 或处理抛物线 y²=2px 时,若设 x=my+n 能简化运算(避免分数),则推荐使用此形式。特别是当直线斜率不存在或极小时,设 x=my+n 更为稳妥。
3. 极坐标下的弦长 (焦点弦)
对于圆锥曲线的焦点弦(过焦点的弦),使用极坐标方程往往能秒杀题目。
设圆锥曲线的极坐标方程为 ρ = ep / (1 - e·cosθ) (以右焦点为极点)。
若弦过焦点,且倾斜角为 α,则弦长公式为:
其中 e 为离心率,p 为焦准距。特别地,当 α=90°(通径)时,弦长最短,为 2ep。
注意:此方法仅适用于过焦点的弦,非焦点弦需转化为焦半径之和计算。
重点难点:焦点弦与通径
在高考及各类数学竞赛中,焦点弦是弦长公式的最高频考点。理解焦点弦的性质,能极大提升解题速度。
1. 椭圆焦点弦长公式
设椭圆 x²/a² + y²/b² = 1 (a>b>0),过左焦点 F₁ 的直线倾斜角为 α,则焦点弦长:
或者利用焦半径公式:|AB| = |AF₁| + |BF₁| = 2a - e(x₁+x₂)。
2. 抛物线焦点弦长公式
设抛物线 y² = 2px,过焦点 F(p/2, 0) 的直线倾斜角为 α,则:
若直线斜率为 k,则 |AB| = 2p(1 + 1/k²)。更简单的记忆方式是:弦长 = x₁ + x₂ + p(由抛物线定义,点到焦点距离等于到准线距离)。
3. 通径 (Latus Rectum)
过焦点且垂直于对称轴的弦称为通径。它是所有焦点弦中最短的一条(对于椭圆和双曲线的一支)。
典型例题深度解析
通过一道经典的高考真题,演示弦长公式的标准解题步骤。
📝 例题:直线与椭圆相交
题目:已知椭圆 C: x²/4 + y²/3 = 1,直线 l 过点 M(1, 0) 且斜率为 1,求直线 l 被椭圆 C 截得的弦长。
直线过点 (1,0),斜率 k=1,故方程为 y = x - 1。
将 y = x - 1 代入椭圆方程:
展开整理:3x² + 4(x² - 2x + 1) = 12 → 7x² - 8x - 8 = 0。
判别式 Δ = (-8)² - 4×7×(-8) = 64 + 224 = 288 > 0,有两交点。
设交点横坐标为 x₁, x₂,则:
x₁ + x₂ = 8/7
x₁x₂ = -8/7
|AB| = √(1+k²) · √[(x₁+x₂)² - 4x₁x₂]
|AB| = √(1+1²) · √[(8/7)² - 4(-8/7)]
|AB| = √2 · √[64/49 + 224/49] = √2 · √[288/49]
|AB| = √2 · (12√2 / 7) = 24/7。
答案: 弦长为 24/7。
常见问题解答 (FAQ)
完全适用。无论是椭圆、双曲线还是抛物线,只要联立方程后能得到一元二次方程,均可使用基于韦达定理的弦长公式。对于抛物线焦点弦,还有更简便的结论:|AB| = x₁+x₂+p。
当直线斜率不存在时,直线方程为 x = m。此时直接将 x=m 代入圆锥曲线方程求出 y1, y2,弦长即为 |y1-y2|。或者将公式中的 k 视为无穷大,使用关于 y 的弦长公式:|AB| = √(1+1/k²)|y1-y2|,当 k→∞ 时,该项趋近于 |y1-y2|。
通过判别式 Δ。若 Δ > 0,直线与曲线相交,有两个交点,可计算弦长;若 Δ = 0,相切,有一个交点,弦长为0;若 Δ < 0,相离,无交点,弦长不存在。
这通常意味着解题路径不是最优的。尝试以下技巧:1. 使用“设而不求”,不要过早代入具体数值;2. 检查是否可以使用几何性质(如焦半径、定义)简化计算;3. 若为抛物线,考虑使用 x₁+x₂+p 公式;4. 检查是否可以使用参数方程简化三角运算。