圆锥曲线与直线的交点
求圆锥曲线与直线的交点,通常把直线方程代入曲线方程,再解一元方程。代数步骤并不复杂,关键是弄清未知数代表哪个坐标、根是否给出不同的点,以及“只有一个交点”是否真的意味着相切。
用参数统一处理各个方向
设直线经过 ,方向向量为 。直线上的每个点都能唯一写成 把它代入一般圆锥曲线方程 ,合并同类项,会得到 。其中二次项系数只由直线的方向与曲线的二次部分决定: 若 ,判别式 分别为正、零、负时,有两个、一个重根、没有实交点。曲线在重根对应点光滑时,直线与曲线在该点相切;这是圆锥曲线的切线的一种代数检验。这里的 是代入直线后的一元方程判别式,不要与一般二次曲线的 混为一谈。
椭圆上的割线、切线和外侧直线
看椭圆 与水平线 。代入后 若 ,有两个交点 ;例如 时是 。当 ,两点合为顶点 ,直线 为切线;当 ,右边为负数,没有实交点。图中依次画了 、 和 ,对应两点、相切和不相交。
椭圆的二次部分 对非零方向总为正,因此任一真实直线代入后确实是二次方程。双曲线则有不同情形。
双曲线只有一个交点的反例
对双曲线 ,取直线 。代入得 这里仅有一个有限交点,但直线并非切线。在 ,对 求偏导,法向量是 ,真正的切线为 。给定直线斜率为一,与竖直切线方向不同。
原因是这条直线平行于渐近线 。它的方向 使 ,二次项抵消,代入后只剩一元一次方程;一个根不能称为“重根”。因此“只交一次就是切线”必须附上二次系数非零及交点光滑等条件。若原曲线退化为两条直线,一条候选直线甚至可能是曲线的一整条分支,出现无穷多个交点。
自己复算一组平移的直线
固定抛物线 ,令直线为 ,其中 可以改变。由 代入, 因此 有两个交点, 相切于 , 没有实交点。把 代回原式,;再用圆锥曲线的切线公式核验,此处 ,切线是 ,也就是 。两个计算路径给出相同答案。
参考资料
- OpenStax,《Precalculus 2e》,§10.1 The Ellipse,用于核对椭圆的标准方程与轴长。
- OpenStax,《Precalculus 2e》,§10.2 The Hyperbola,用于核对双曲线与渐近线。
- OpenStax,《Calculus Volume 1》,§3.8 Implicit Differentiation,用于核对光滑点的切线判定。
- MIT OpenCourseWare,18.900 第 21 讲 Intersections of Algebraic Curves,用直线参数代入多项式,说明二次曲线与直线至多有两个交点,以及直线成为曲线分支时的例外。