椭圆的定义与标准方程
到两个定点的距离之和为常数的点,轨迹是椭圆。定义里的两个定点是焦点,那个常数是长轴长 。本节从定义出发推出标准方程,并把 、、 三个量的关系钉住。
1 · 定义与它的边界条件
定义 1.1(椭圆) 平面内与两个定点 、 的距离之和等于常数(大于 )的点的轨迹叫做椭圆。两个定点是椭圆的焦点, 是焦距。
括号里的条件不可省。设常数为 : 时轨迹是椭圆; 时只有连接两焦点的线段(线段上每点到两端距离之和恰为 ); 时无轨迹,因为三角形两边之和不小于第三边,距离之和不可能小于 。
2 · 标准方程
把焦点放在 轴上、中心放在原点(、),设 ,定义式化简后得
是长半轴, 是短半轴, 是半焦距,三者满足
这个关系是本页最该记住的一条:椭圆的三个量里知道两个就能定出第三个。它与勾股定理形状相同,但含义不同: 是斜边而不是直角边,短半轴与半焦距才是两条直角边。 写反成 是双曲线的关系(见 双曲线与渐近线 §2)。
焦点在 轴上时方程写成 ,判据是「哪个分母大,焦点就在哪个轴上」。 永远配长轴,不是永远配 。
3 · 三个量的读法
例 3.1 已知椭圆 。、,故 ,焦点 ,焦距 ,长轴长 ,短轴长 ,离心率 。曲线上任一点到两焦点的距离之和恒为 ——取顶点 验算:。
core/conic.ts 的构造函数只接受
与
,其余的量一律由它们算出。单测据此反过来验证:沿曲线取六十个点,逐点计算两条焦半径之和,与
比对,验的是「构造出来的
与
、
自洽」这件事,而不是把公式抄一遍。这类测试的好处是它不依赖任何中间结论:定义量若不为常数,说明构造有错,无须再猜错在哪一步。
4 · 圆是椭圆的极端情形
时 ,两个焦点重合于中心,椭圆退化成圆,离心率为零。此时准线(见 离心率与统一定义 §2)退到无穷远—— 的分母趋于零。实现里因此把 的准线列表置空,而不是让 流进后续计算。
另一端 时 、,椭圆压扁成一条线段。这一端在数值上更容易碰到: 时 , 时 ——离心率再靠近 一个数量级,短半轴只缩小约三倍,故「看起来很扁」对应的离心率往往比直觉高。
5 · 参考文献
- Ellipse. Wikipedia. 椭圆的定义、标准方程与各量的关系。https://en.wikipedia.org/wiki/Ellipse
- Semi-major and semi-minor axes. Wikipedia. 长短半轴与半焦距的关系。https://en.wikipedia.org/wiki/Semi-major_and_semi-minor_axes
- Focus (geometry). Wikipedia. 焦点的定义及其在三族圆锥曲线中的地位。https://en.wikipedia.org/wiki/Focus_(geometry)