趣味三角——第6章——两个几何定理

news2024/11/17 6:37:41

                                               第6章 两个几何定理

It is the glory of geometry that from so few principles,

fetched from without, it is able to accomplish so much.

(几何学的荣耀在于,仅从几个原理出发,外求于无物,但却能够完成如此非凡的壮举。)

——Isaac Newton

欧几里德(Euclid)<<几何原理>>(Elements)第三册的命题(proposition) 20 说:

在一个圆中,当圆心角与圆周角的圆周(即角所对应的圆上的圆弧段)相同时,圆心角是圆周角的两倍。[1]

用更通俗的话言来表述,这个命题指的是,一个内接(inscribed)圆中的角(即,顶角在圆周上的角,不妨称为“圆周角”)等于正对向是同一条弦的圆心角的一半(图28)。

 

----------图28 Euclid几何原理第三册的命题命题20-------------------------

这个定理的两个推论(corollaries)紧随其后:(1) 在一个已知圆中,所有正对向为同一条弦的内接圆周角相等(这是Euclid的第21个命题;见图29);(2) 所有正对向为同一条直径的内接圆周角都是直角(见图30)。据说最后一个结果已经被泰勒斯(Thales)证明了(尽管巴比伦人在他之前一千年就已经知道了)并且可能是有史以来最早被证明的定理之一。

 

----------图29 Euclid几何原理第三册的命题命题21-------------------------

 

----------图30所有正对向为同一条直径的内接圆周角都是直角------------------

这个简单的定理及其两个推论是三角函数信息的瑰宝(treasure trove),我们将在本书中多次使用它。让我们在这里用它来证明正弦定理。图31展示了一个圆内接三角形ABCO为圆心,半径为r

 

-------------------------------图31 正弦法则 锐角案例------------------

我们有,∠AOB = 2∠ACB = 2γ。从OAB画一条垂直平分线。则sin(γ) = (c/2)/ γ,因此,c/ sin(γ) = 2r  = 常量。因此,比率c/ sin(γ)是一个常量(即,不管cγ如何改变,其比值保持定值),我们有

\frac{a}{sin\alpha }=\frac{b}{sin\beta }=\frac{c}{sin\gamma }-----------------------------------------(1)

这个证明不仅是一个简单的模型,它还给出了完整形式的正弦定律;更通用的证明,基于将一个三角形分成两个直角三角形,完全忽略了关于2r的陈述。

在图31中,γ是一个锐角(acute),这意味着圆心位于三角形内。假如γ是一个钝角(obtuse)(图32),则圆心在三角形外,因此,(γ对向的)圆弧AB大于半圆周。

 

-------------------------------图32 正弦法则 钝角案例-------------------------------------------

因此,以O为圆心的圆心角AOBγ’ = 360°- 2γ 。再次,从OAB画一条垂直平分线:我们有,sin(γ’/2) = (c/2)/ γ。但是,sin(γ’/2) = sin(180°- γ) = sin(γ)。因此,我们还是得到c/ sin(γ) = 2r ,如前一样。

 

------------------------------------图33 倍角公式的几何证明--------------------------------------------

从我们的定理,我们还可以获得更多的信息。图33展示了一个单位圆及其上的一点P。我们令OP与正向x轴之间的夹角为2θ。则∠ORP = θ ,其中,其中R的坐标点为(-1,0)。对∠ORP应用正弦法则,我们得到RP/sin(180°- 2θ) = OP/sinθ 。但是,sin(180°- 2θ) = sin(2θ),并且OP = 1,因此,RP/sin(2θ) = 1/sinθ ,从此,我们得到

sin(2θ) = RP sinθ -------------------------------------(2)

现在从O点向RP作垂直平分线OS ;在直角三角形ORS中, 我们有cosθ = RS/RO = (RP/2)/RO = (RP/2),因此,RP = 2cosθ , 将这个等式代回到公式(2),我们得到

sin2θ = 2sinθcosθ-------------------------------------(3)

这就是正弦函数的倍角公式。再用同样的作垂线法,从P点向x轴作垂线PQ, 我们有

cos2\theta = OQ = RQ - RO = RPcos\theta -1 = (2 cos\theta ) cos\theta -1 = 2cos^{2}\theta -1------(4)

这就是余弦函数的倍角公式。最后,在证明了倍角公式后,我们只需将2θ替换为Φ即可推导出相应的半角公式。

  让我们暂时回到正弦定理的证明。由于任意三个不共线的(noncollinear)点唯一确定一个圆因此每个三角形都可以恰好内接(inscribed)在一个圆中实际上,我们可以将三角形的角视为内接角,将边视为该圆中的弦因此,正弦定理实际上是一个关于圆的定理。如果我们让内接圆的直径(diameter)为单位1并将这个圆称为“单位圆(unit circle)”,那么正弦定律简单地说就是

a = sinαb = sinβc = sinγ

即,“在单位圆中, 内接三角形的每一边都等于边所对应角的正弦值。”(见图34) 事实上,我们可以将一个角的正弦“定义”为它在单位圆中所对向的弦的长度,这个定义与将正弦定义为直角三角形两条边之比的传统定义一样好。(事实上​​,它的优点是角度可以在0°到 180°度之间变化——是直角三角形范围的两倍。) 正如我们在第2章中看到的,Ptolemy在他的弦表中使用的正是对正弦函数的这种解释。

 

--------------------图34 单位圆中的正弦定律---------------------------------

在Ptolemy的<<天文学大成>>( Almagest)中,我们发现如下的命题,我们称其为Ptolemy定理:[2]

“The rectangle contained by the diagonals of any quadrilateral inscribed in a circle is equal to the sum of the rectangles contained by the pairs of opposite sides”(任何内接于圆的四边形的对角线所包含的矩形等于一对相对边所包含的矩形之和)。[3]

这个神秘的(cryptic)声明是什么意思呢?首先,希腊人将数字解释为线段的长度,将两个数字的乘积解释为以给定数字为边长的矩形的面积。因此,“对角线所包含的矩形”是指边为内接四边形的对角线的矩形的面积,“由一对相对边所包含的矩形”也有类似的解释。 简而言之,“包含于……的矩形(a rectangle contained by)”仅表示“……的乘积”。 Ptolemy定理可以表述如下:在一个内接于圆的四边形中,对角线的乘积等于相对边的乘积之和。参见图35。这指的是

AC.BD = AB.CD + BC.DA----------------------(5)

 

--------------------图35 Ptolemy定理---------------------------------

因为这个定理并不像几何原理中的定理那样广为人知,这里,我们给出Ptolemy的证明方法: 用一条边,比如说AB,作为起始边,我们构造一个角ABE等于DBC现在,角CAB和角CDB也是相等的,因为它们有相同的对向弦BC。因此,三角形ABEDBC是相似三角形,具有两对相等的角(译注:实际上是三对相等的角)。因此,AE/AB = DC/DB,从这个等式,我们得到

AE. DB = AB.DC----------------------(6)

假如我们现在将角EBD加到等式∠ABE = DBC两边,我们得到∠ABD = EBC。但是角BDA和角BCE也是相等的,因为它们具有共同的弦AB。因此,三角形ABD和三角形EBC是相似三角形,因此,AD/DB = EC/CB ,所以有

 EC. DB = AD.CB----------------------(7)

最后,将等式(6)和(7)相加,我们有(AE + EC). DB = AB.DC + AD.CB ;用AC替换掉AE + EC , 我们得到所求的结果(注意,边是无向线程(非向量),因此,BD = DB , 等等)。

假如我们令四边形ABCD为矩形(图36),则所有四个角构成直角,此外,AB = CDBC = DA,以及AC = BD,等式(5)则表明的是

(AC)^{2} = (AB)^{2}+(BC)^{2}--------(8)

 

--------------------图36 Ptolemy定理---------------------------------

这正是毕达哥拉斯定理(Pythagorean Theorem,即勾股定理)! 这个最著名的数学定理的证明出现在Elisha Scott Loomis 的经典著作中<<The Pythagorean Proposition>>(毕达哥拉斯命题)256个证明中的第66个中。[4]

Ptolemy定理的三角学意义是什么呢?对于特殊案例ABCD为矩形的情况,AC是我们的单位园中的直径,因此,AC = 1。此外,使用α表示角BAC,我们有AB = cosαBC = sinα 。则,代入等式(8),则成了

1 = cos^{2}\alpha +sin^{2}\alpha

这就是勾股定理的等价形式。但是,还能导出更多的东西。令ABCD为任意四边形,其中一条对象线,比如说对角线AC ,使之与直径重合(coincides)(见图37)。则∠ABC和∠ADC是直角。 令∠BAC = α, ∠CAD = β。则,我们有BC = sinα, AB = cosα, CD = sinβ, AD = cosβ,以及BD = sin(α+β),因此,通过Ptolemy定理得到

1.sin(α+β) = sinα.cosβ + cosα.sinβ

这是正弦函数的加法公式!

 

------------------图37 sin(α+β) = sinα.cosβ + cosα.sinβ的几何证明----------

差的公式sin(α-β) = sinα.cosβ - cosα.sinβ同样可以相同的方式获得,考虑一个四边形,其中的一条边,比如说AD ,使之与直径重合(见图38))。

 

------------------图38 sin(α-β) = sinα.cosβ - cosα.sinβ的几何证明----------

因此,Ptolemy已经知道三角学中可能是最重要的一个公式,他在计算他的和弦表时使用它发挥了巨大作用;Hipparchus很可能在(Ptolemy之前)两个半世纪前就已经发现了它。古老的格言仍然是正确的:“太阳底下没有新鲜事。”

注释和文献来源:

1. Euclid的<<The Elements>>(几何原理)由Thomas Heath先生翻译(成英文),并作导读和评注(Annapolis: St. John’s College Press, 1947版),卷2,第46-49页。

2. Tobias Dantzig,在他的书<<The Bequest of the Greeks>>(希腊人的遗赠) (New York: Charles Scribner’s Sons, 1955版),第173页中指出,这个定理可能已经被Apollonius发现了,他生活在Ptolemy出生前的三个世纪。

3. Euclid的<<The Elements>>(几何原理) 卷2,第225-228页。

4. Loomis, <<The Pythagorean Propositon>>(1940初版; Washington, D.C.:全国数学教师委员会, 1968重印),第66页。256个证明中没有一个依赖于三角学:“[毕达哥拉斯定理] 没有三角学证明因为三角学的所有基本公式本身都是基于勾股定理的真实性……, 三角学“是”,因为勾股定理“是”(第244 页)。在这些证明中,有一个(编号231)由James A. Garfield于1876 年提出(propose),那是在他成为美国总统之前的五年。

内容来源:

<<Trigonometric Delights>> 作者:Eli Maor

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/192610.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

linux基本功系列-top命令实战

文章目录一. top命令介绍二. 语法格式及常用选项三. 参考案例3.1 显示进程信息3.2 显示完整的进程命令3.3 以批处理的形式展示3.4 设置信息更新频次3.5 显示指定进程号的信息3.6 top面板中常用参数3.7 其他用法四. top的相关说明4.1 交互命令介绍4.2 top面板每行信息的含义4.2.…

MySQL(八):事务的隔离级别、MVCC的原理

目录一、事务的隔离级别1.1 事务的隔离性1.2 事务并发执行引发的一致性问题1.2.1 脏写1.2.2 脏读1.2.3 不可重复读1.2.4 幻读1.3 SQL标准中的四种隔离级别1.4 MySQL中支持的4中隔离级别二、MVCC原理2.1 版本链2.2 ReadView2.3 READ COMMITED 每次读取数据前都生成一个ReadView2…

使用独立显卡安装黑苹果,但无法扩展显示器的解决方案

使用独立显卡安装黑苹果&#xff0c;但无法扩展显示器的解决方案 网上的教程 本文的外部链接&#x1f517; 引用文中的一句话&#xff1a;“这也许是无法驱动独显的黑苹果笔记本想要外接显示器的唯一方案。” ---- 购买拥有displaylink的外置显卡的usb转接器 文章作者给我了…

word@菜单自定义和公式输入

菜单栏快捷键设置 word 设置(选项) Word options (General) - Microsoft Support 点击文件->选项 自定义word菜单 自定义功能区 Customize the ribbon in Word - Microsoft Support Customizing the source list of commandsThe ribbon listAdd or remove commandsReor…

[golang Web开发] 2.golang web开发:操作数据库,增删改查,单元测试

简介 Go 语言中的 database/sql包定义了对数据库的一系列操作,database/sql/driver包定义了应被数据库驱动实现的接口&#xff0c;这些接口会被sql包使用.但是 Go语言没有提供任何官方的数据库驱动&#xff0c;所以需要导入第三方的数据库驱动,不过连接数据库之后对数据库操作的…

超经典JavaIDEA 10个插件 Java开发工程师

工欲善其事&#xff0c;必先利其器。 作为一名合格的程序员&#xff0c;合理配置我们所用的IDEA&#xff0c;是高效开发的必修课。而如今的插件工具也越来越好用&#xff0c;不仅基本具备了智能提示&#xff0c;还可以自动补全代码&#xff0c;甚至能够在查出bug的同时提供修改…

如何彻底删除硬盘数据?电脑高手也恢复不了

实用的小命令,就是彻底删除硬盘上的数据,硬盘恢复软件也恢复不了! 1.以管理员身份运行cmd窗口,打开cmd,如下图所示: 2.在命令提示窗口中,直接输入cipher /w:路径,输入这个命令加上路径即可将文件彻底删除! 可以从整个命令说明上看到是从整个卷上可用的未使用磁盘空间…

Git (2) :Git练习--分支的新建与合并

一.首先有个问题 &#xff1f; 在进行git练习前&#xff0c;有个问题需要提下。。。。 csdn无法登录了。 查了一下资料&#xff0c;是因为CSDN服务器的各地相应速度不一样&#xff0c;辽宁的响应是超时的&#xff0c;所以通过在hosts文件中指定域名http://csdnimg.cn的服务器…

机器学习之卷积操作

很多好主意一旦踏上语义鸿沟&#xff0c;就再也听不到。 卷积&#xff0c;在图像、视觉领域乃老生常谈的内容&#xff0c;但是对于具体工作细节仍然值得我去学习。 卷积原理 卷积&#xff0c;就是利用一个小的矩阵(或者更高维向量)作用于图像矩阵(或者特征矩阵)&#xff0c;然…

Web测试、APP测试常用技巧(错过你一定会后悔)

目录 1. web元素定位七种方式 2. app元素定位3种方式 3. adb常用命令 4. 键盘操作常用函数 5. 鼠标操作常用函数 6. apppium&#xff1a; 7. fixture 1. web元素定位七种方式 优先使用的6种 find_element_by_id (返回一个元素)find_element(s)_by_class_name (根据类名…

2023-02-01 pthread线程局部数据-记录

摘要: pthread线程局部数据-记录 参考: https://www.akkadia.org/drepper/tls.pdf https://en.wikipedia.org/wiki/Thread-local_storage https://download.csdn.net/download/adofsauron/87408865 测试代码: 示例一: #include<stdio.h> #include<stdlib.h> #…

pip install timeout错误解决方案

大家好&#xff0c;我是爱编程的喵喵。双985硕士毕业&#xff0c;现担任全栈工程师一职&#xff0c;热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。喜欢通过博客创作的方式对所学的知识进行总结…

java spring Bean生命周期

首先 要搞清楚大概念 什么是生命周期&#xff1f; 学过vue和react的前端会有概念 简单说 就是一个对象从创建到销毁的整个过程 那么 bean的生命周期 我们先文字描述 然后再看效果 第一 阶段 通过构造器创建bean实例 就是找到bean对象配置的 类中的无惨构造 创建对象 第二阶段…

React学习笔记-(Bilibili李立超)

写法的变更 之前 const divNode <div>你好,React</div> ReactDOM.render(divNode,document.getElementById(root))会警告 现在 <script type"text/babel">const divNode <div>你好,React</div>const root ReactDOM.createRoot(…

【PHP 随记】—— laravel 项目环境搭建

&#x1f449;总目录&#x1f448;\large\colorbox{skyblue}{&#x1f449;总目录&#x1f448;}&#x1f449;总目录&#x1f448;​ 文章目录1、安装 laravel 以及 phpstorm 开发插件2、配置虚拟主机与绑定 hosts 文件① 配置虚拟主机② hosts 绑定③ 验证3、配置数据库① 配…

【MyBatis持久层框架】使用Java注解完成CRUD详细解读

文章目录1. 前言2. 实战案例2.1 准备工作2.2 编写接口方法2.3 映射SQL语句2.4 编写测试方法3. SQL语句构建器4. 总结1. 前言 之前我们通过 XML 配置文件的方式映射 sql 语句&#xff0c;将 sql 语句与 Java 代码分离&#xff0c;大大的提高了开发的效率并且解决了 JDBC 原生方…

MySQL - 为什么索引存储要用B+树,用链表不行吗?

MySQL - 为什么索引存储要用B树&#xff0c;用链表不行吗&#xff1f; 时间&#xff1a;2023年2月1日22:19:09 一、先来比较一下链表和树&#xff1f; 二、为什么数据库索引要用B树&#xff1f; 为什么要用索引&#xff0c;数据直接Load到内存里查不可以吗&#xff1f;&#…

Hive最全总结,学习与面试,收藏这一篇就够了!

Hive基础概念和用途 Hive是Hadoop下的顶级 Apache项目&#xff0c;早期的Hive开发工作始于2007年的 Facebook。 ⬛ Apache Hive是一款建立在Hadoop之上的开源数据仓库系统&#xff0c;可以将存储在Hadoop文件中的结构化、半结构化 数据文件映射为一张数据库表&#xff0c;基…

操作系统(day05)-- 进程调度、调度算法

文章目录进程调度&#xff08;低级调度&#xff09;进程调度的时机进程调度的方式调度算法的评价指标FCFS&#xff0c;SJF&#xff0c;HRRN调度算法先来先服务&#xff08;FCFS&#xff09;短作业优先&#xff08;SJF&#xff09;高响应比优先&#xff08;HRRN&#xff09;进程…

从0开始用hooks搭建一个事件待办的demo(一)

需求一&#xff1a;实现header&#xff0c;点击加号展示input&#xff0c;再次点击隐藏input 分析&#xff1a; 首先&#xff0c;需要两个子组件header和addInput&#xff1b; header组件负责展示图一的内容&#xff0c;给加号添加一个点击事件&#xff0c;来触发展示input的函…