圆锥曲线大题的第二问,十道题有八道绕不开直线与曲线的交点问题:判断位置关系、求弦长、求中点、证明定点定值。而所有这些问题都建立在同一个基本功上——联立、判别式、韦达定理。本文以直线与椭圆为例,把这套算法完整走一遍,并附可以实时计算判别式与弦长的交互工具。
一、第一步:联立消元
把直线方程代入圆锥曲线方程,消去一个变量,得到关于另一个变量的一元二次方程。例如直线 y=kx+m 代入椭圆 x²/4+y²=1,消 y 得 (1+4k²)x²+8kmx+(4m²−4)=0。两个注意事项:① 消元前先确认直线是否可能为竖直线(斜率不存在);② 消元后二次项系数必须非零,否则要单独讨论一次方程的情形。
二、第二步:判别式定位置关系
设判别式为 Δ。Δ > 0,直线与椭圆相交(两个交点);Δ = 0,相切(一个切点);Δ < 0,相离(无交点)。求参数范围题的标准动作就是”由相交得 Δ>0,解出参数范围”。同时注意 Δ 的定义域前提:交点存在时方程才有两根,弦长公式才有意义。
三、第三步:韦达定理与弦长公式
由韦达定理:x₁+x₂ = −8km/(1+4k²),x₁x₂ = (4m²−4)/(1+4k²)。弦长公式:|AB| = √(1+k²)·|x₁−x₂|,其中 |x₁−x₂| = √((x₁+x₂)²−4x₁x₂) = √Δ/|二次项系数|。这套”韦达表示+弦长公式”的组合是弦长题、面积题(面积=1/2·弦长·点到直线距离)的唯一通道,务必练熟。
四、中点弦与点差法
若题目问”以某点为中点的弦”,用点差法更简洁:把弦两端点代入椭圆方程相减,得斜率与中点坐标的关系 k = −(b²x₀)/(a²y₀)。但点差法只保证中点关系,最后仍需验证 Δ>0(即弦确实存在)——漏检验是这类题最常见的扣分点。
五、动手试试:拖动直线看判别式变化
交互工具里椭圆固定为 x²/4+y²=1,拖动斜率 k 与截距 m:面板实时显示判别式 Δ 的数值、位置关系(相交/相切/相离)、两交点坐标与弦长 |AB|。试着找到相切的临界位置,体会 Δ=0 的分界感。
💡 拖动直线的斜率与截距,观察判别式与弦长实时变化
六、常见坑位汇总
① 直线未设斜率不存在的情况;② 二次项系数含参数时漏检系数为零;③ 用点差法后不验 Δ;④ 弦长公式里把 √(1+k²) 写成 √(1+k)。配套工具:椭圆定义:https://www.beitaiku.com/wp-content/uploads/2026/08/yuanzhui-tuoyuan-dingyi.html 椭圆离心率:https://www.beitaiku.com/wp-content/uploads/2026/08/yuanzhui-lixinlv.html
