什么是韦达定理求弦长?
在高中数学解析几何中,用韦达定理求弦长是解决直线与圆锥曲线(椭圆、双曲线、抛物线)相交问题的核心工具。传统方法中,求弦长往往需要先求出两个交点的具体坐标,再代入两点间距离公式。然而,当方程复杂、根式繁琐时,直接求交点几乎是不可能的任务。
此时,韦达定理(Vieta's formulas)展现了其强大之处。它允许我们不求出具体根(即交点坐标),而是通过根与系数的关系(x₁+x₂ 和 x₁x₂)来间接计算弦长。这种方法不仅简化了运算过程,更是解决解析几何压轴题的必备技能。
核心公式一览
设直线 y = kx + b 与圆锥曲线相交于 A(x₁, y₁) 和 B(x₂, y₂) 两点,则弦长 |AB| 为:
|AB| = √(1 + k²) · |x₁ - x₂|
其中,|x₁ - x₂| 可通过韦达定理转化为:
|x₁ - x₂| = √((x₁ + x₂)² - 4x₁x₂)
若直线垂直于 x 轴(斜率不存在),则弦长公式简化为:|AB| = |y₁ - y₂| = √((y₁ + y₂)² - 4y₁y₂)。
解题步骤详解:四步走策略
掌握用韦达定理求弦长公式并非死记硬背,而是需要理解其背后的逻辑。以下是标准化的解题流程:
将直线方程(通常设为 y = kx + b)代入圆锥曲线方程(如椭圆 x²/a² + y²/b² = 1)。注意:若直线斜率不确定,需讨论斜率不存在的情况。
消去一个变量(通常消去 y),整理成 Ax² + Bx + C = 0 的形式。确保二次项系数 A ≠ 0。
计算 Δ = B² - 4AC。只有当 Δ > 0 时,直线与曲线才有两个不同的交点,弦长才有意义。这是考试中极易被忽略的得分点!
写出 x₁ + x₂ = -B/A 和 x₁x₂ = C/A。代入弦长公式 |AB| = √(1+k²)·√((x₁+x₂)²-4x₁x₂) 进行化简计算。
不同圆锥曲线下的应用差异
虽然核心逻辑一致,但针对不同圆锥曲线,联立后的方程形式和计算细节略有不同。点击下方选项卡查看具体示例:
椭圆中的弦长计算
设椭圆方程为 x²/a² + y²/b² = 1 (a>b>0),直线 y = kx + m。
联立过程:
将直线代入椭圆方程得:b²x² + a²(kx+m)² = a²b²
整理得:(b² + a²k²)x² + 2a²kmx + a²(m² - b²) = 0
韦达定理:
- x₁ + x₂ = - (2a²km) / (b² + a²k²)
- x₁x₂ = a²(m² - b²) / (b² + a²k²)
注意:判别式条件为 Δ > 0,即 m² < a²k² + b²。
双曲线中的弦长计算
设双曲线方程为 x²/a² - y²/b² = 1。
关键点:双曲线中,直线斜率 k 与渐近线斜率 ±b/a 的关系至关重要。若 k = ±b/a,直线与双曲线可能只有一个交点(相切或平行于渐近线),此时不能直接使用韦达定理求两点弦长。
联立结果:
整理后二次项系数为 (b² - a²k²)。若 b² - a²k² = 0,则方程退化为一元一次方程,需单独讨论。
抛物线中的弦长计算
设抛物线方程为 y² = 2px。
特殊性质:对于抛物线,若直线过焦点 (p/2, 0),则弦长公式可简化为 |AB| = x₁ + x₂ + p。这是焦半径公式的直接推论,计算量更小。
一般情况:若直线 x = my + n 代入 y² = 2px,可得 y² - 2pmy - 2pn = 0。此时利用 y 的韦达定理可能更简便:
- y₁ + y₂ = 2pm
- y₁y₂ = -2pn
- 弦长 |AB| = √(1+m²)·|y₁-y₂|
典型例题深度解析
例题 1:基础应用
题目:已知直线 y = x + 1 与椭圆 x²/4 + y²/3 = 1 相交于 A、B 两点,求弦长 |AB|。
解析:
1. 联立方程:
{ y = x + 1
{ x²/4 + y²/3 = 1
消去 y,整理得:
3x² + 4(x+1)² = 12
3x² + 4(x² + 2x + 1) = 12
7x² + 8x - 8 = 0
2. 韦达定理:
Δ = 64 - 4×7×(-8) = 64 + 224 = 288 > 0,有两个交点。
- x₁ + x₂ = -8/7
- x₁x₂ = -8/7
3. 代入公式:
直线斜率 k = 1。
|AB| = √(1 + 1²) · √((-8/7)² - 4(-8/7))
= √2 · √(64/49 + 224/49)
= √2 · √(288/49)
= √2 · (12√2 / 7)
= 24 / 7
答案:弦长 |AB| 为 24/7。
例题 2:含参问题
题目:直线 y = kx + 1 与双曲线 x² - y² = 1 的右支交于不同两点 A、B,求 k 的取值范围及弦长表达式。
解析要点:
1. 联立得 (1-k²)x² - 2kx - 2 = 0。
2. 两个交点在右支,意味着 x₁ > 0, x₂ > 0。因此需满足:
- Δ > 0
- x₁ + x₂ > 0
- x₁x₂ > 0
- 二次项系数 1-k² ≠ 0
3. 解不等式组可得 k 的范围,再代入弦长公式得到含 k 的表达式。
网友们还关心:韦达定理弦长周边知识
在学习用韦达定理求弦长公式的过程中,学生们经常遇到一些延伸问题。以下整理了高频关注点:
常见疑问解答 (FAQ)
是的,适用于椭圆、双曲线和抛物线。只要直线与曲线相交于两点,且联立后能化为一元二次方程,即可使用此方法。但需注意双曲线中斜率与渐近线的关系,以及抛物线中斜率不存在的情况。
当直线斜率不存在时,直线方程为 x = m。此时可直接将 x = m 代入曲线方程求出 y₁, y₂,弦长即为 |y₁ - y₂|。这种情况下不使用含 k 的弦长公式。
k 代表直线的斜率。如果直线方程为 Ax + By + C = 0,则 k = -A/B。若直线垂直于 x 轴,则 k 不存在,需单独讨论或使用 x 的弦长公式。
只有当判别式 Δ > 0 时,一元二次方程才有两个不相等的实根,意味着直线与圆锥曲线有两个不同的交点。如果 Δ ≤ 0,则无交点或相切,不存在“弦长”一说。在考试中,漏写此条件通常会扣 1-2 分。
弦长公式对比总结表
| 曲线类型 | 标准方程 | 联立后 x 的系数特征 | 特殊提醒 |
|---|---|---|---|
| 椭圆 | x²/a² + y²/b² = 1 | (b²+a²k²)x² + ... = 0 | Δ > 0 恒成立范围需计算 |
| 双曲线 | x²/a² - y²/b² = 1 | (b²-a²k²)x² + ... = 0 | 注意 b²-a²k²=0 的情况 |
| 抛物线 | y² = 2px | 若用 x 消元:k²x² + ... | 常设 x = my + n 更简便 |