椭圆为什么存在焦点和准线?

本贴最后更新于 499 天前,其中的信息可能已经时移世异

【命题】设平面直角坐标系内存在一单位圆。进行坐标变换 \begin{cases}x\mapsto ax\\y\mapsto by\end{cases} 后,圆被拉伸成椭圆。求证:存在点-直线对,使得该椭圆周上各点与该定点的距离及该直线的距离的比值为定值。

【证明】

单位圆的方程为 x^2+y^2=1 ,经过坐标变换后,使用还原思想直接判断出椭圆的方程是

\frac{x^2}{a^2}+\frac{y^2}{b^2}=1

假设定点和定直线存在。分别设为 F(x_0,y_0)l:Ax+By+C=0 (其中 A^2+B^2=1)。

设椭圆周上一点为 (x,y),其和点 F 的距离为 \sqrt{(x-x_0)^2+(y-y_0)^2} ,而和直线 ll 的距离是 |Ax+By+C|。设到点距离和到直线距离的比值为正数 e ,叫做离心率。因为都涉及根号,所以直接平方得到

[(x-x_0)^2+(y-y_0)^2]=e^2{(Ax+By+C)^2}\\

我们要使它为 \frac{x^2}{a^2}+\frac{y^2}{b^2}=1 条件下的恒等式,则可以再引入一个乘子 \lambda,使得多项式

f(x,y)=[(x-x_0)^2+(y-y_0)^2]-e^2(Ax+By+C)^2+\lambda(x^2/a^2+y^2/b^2-1)\\

恒为零。为此我们需要展开这个多项式,然后提取关于 x,y 各项的系数。因为计算量较大,这一步交给计算机进行。展开的结果是

f(x,y)=\left(1-A^2e^2+\frac\lambda{a^2}\right)x^2-2ABe^2xy+\left(1-B^2e^2+\frac\lambda{b^2}\right)y^2+\left(-2 A C e^2 - 2 x_0\right)x+\left(-2 B C e^2 - 2 y_0\right)y+\left(x_0^2 +y_0^2 -C^2 e^2-\lambda\right)\equiv0

首先, xy 项系数 -2ABe^2=0。考虑到不希望看到 e=0 的退化情况,所以这一定意味着 A=0 或者 B=0 ,也就是准线一定垂直于椭圆的某条轴。

x^2 项的系数 1-A^2 e^2+\frac{\lambda }{a^2}= 0y^2 项的系数 1-B^2 e^2+\frac{\lambda}{b^2}=0 联立消去乘子 \lambda ,得到

a^2-b^2=(A^2a^2-B^2b^2)e^2

这个关于 e 的方程不一定有解。分类讨论。

a>b

该方程左边为正。为使右边为正,必须 B=0 ,从而 A=1 。也就是准线垂直于长轴。此时

e=\sqrt{\frac{a^2-b^2}{a^2}}

而且 \lambda=-b^2

a<b

该方程左边为负。为使右边为负,必须 A=0 ,从而 B=1 。也就是准线垂直于长轴。(注意 b>a )此时

e=\sqrt{\frac{b^2-a^2}{b^2}}

而且 \lambda=-a^2

a=b。此时 e=0 。这本来就是圆,离心率等于 0。

其实分类讨论要继续持续到底的。但是因为结构上是如此的对称,所以我们不妨设 a>b 并把 ① 的证明过程接续下去。而把 ② 的证明接续下去的证法留做习题。

我们已经从三个二次项中回收了之前引入的乘子,并且破解了准线的方向和离心率的表达式,接下来就是确定焦点的位置和准线通过的点。

y 项的系数 -2 B C e^2 - 2 y_0=0 中立刻得到 y_0=0 。也就是说焦点在长轴所在直线上。

x 项的系数 -2 A C e^2 - 2 x_0=0 中得到 x_0=-Ce^2 。值得注意的是,准线与长轴所在直线的交点恰恰是 (-C,0)

从常数项 x_0^2 +y_0^2 -C^2 e^2-\lambda=0 ,代入之前各项即可求得值。事实上,代入 B=0, y_0=0 ,式子就化简为 x_0^2-\frac{\lambda}{A^2}-(\frac{C}{A}e)^2=0 ,再代入 A=1, \lambda=-b^2 ,式子就化简为 x_0^2+b^2=(Ce)^2 ,再代入 x_0=-Ce^2e^2=\frac{a^2-b^2}{a^2} ,解得

\begin{cases}x_1=\sqrt{a^2-b^2}\\C_1=-\dfrac{a^2}{\sqrt{a^2-b^2}}\end{cases}, \begin{cases}x_2=-\sqrt{a^2-b^2}\\C_2=\dfrac{a^2}{\sqrt{a^2-b^2}}\end{cases}

因此,一个椭圆存在两对焦点-准线,使得椭圆周各点到焦点距离和到准线的距离等于定值。

a 为半长轴, b 为半短轴, c=\sqrt{a^2-b^2} 为半焦距, (\pm a,0),(0,\pm b) 为椭圆的四个端点,那么椭圆的焦点为 (\pm c,0),对应的准线为 x\mp\frac{a^2}c=0

  • 数学
    32 引用 • 87 回帖 • 3 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 10 关注
  • 智能合约

    智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。

    1 引用 • 11 回帖
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 1 关注
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 221 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    692 引用 • 535 回帖 • 2 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    16 引用 • 130 回帖 • 1 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖
  • 996
    13 引用 • 200 回帖 • 11 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 535 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 150 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    34 引用 • 148 回帖 • 1 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 484 关注
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 367 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    88 引用 • 1235 回帖 • 408 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 1 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    247 引用 • 1348 回帖 • 1 关注
  • OnlyOffice
    4 引用 • 3 关注
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    343 引用 • 723 回帖
  • 尊园地产

    昆明尊园房地产经纪有限公司,即:Kunming Zunyuan Property Agency Company Limited(简称“尊园地产”)于 2007 年 6 月开始筹备,2007 年 8 月 18 日正式成立,注册资本 200 万元,公司性质为股份经纪有限公司,主营业务为:代租、代售、代办产权过户、办理银行按揭、担保、抵押、评估等。

    1 引用 • 22 回帖 • 773 关注
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 396 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 361 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖 • 1 关注
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖 • 6 关注
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 98 关注
  • sts
    2 引用 • 2 回帖 • 198 关注
  • SSL

    SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS 与 SSL 在传输层对网络连接进行加密。

    70 引用 • 193 回帖 • 416 关注
  • JetBrains

    JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA

    18 引用 • 54 回帖 • 1 关注