故事背景

故事发生在我考完试后的第二天,我正躺在床上悠闲着耍着我的最右,突然一个神秘的黑色图片映入我的眼帘。我盯着看了一段时间,发现这明显是在挑衅我啊,我好歹也是经历过高考的人的,你就拿这种题愚弄我?不过,十几分钟下来,我不得不承认我的九年义务教育似乎并不是很成功…
如图:
没错兄弟们,我躺在床上辗转反侧,迟迟没有心情去刷下一个视频,没办法,只好拿出了我的杀手锏,没错,就是建系,把坐标都写出来,斜率一算,交点坐标一求,这题稳稳地就是在交智商税啊。但是啊,当我嘴角微微一扬,准备着再刷个小视频奖励一下自己的时候,我才发现,这另有玄机…

问题抽象

我们换个图来看:

对于这种在三角形中有一个点,连接三个顶点到中间这个点,所形成的A,B,C,D,E,FA,B,C,D,E,FA,B,C,D,E,F之间有什么关系嘛,这就来分析一下。
我们在高中学过正弦定理,那么我们就以这个为切入点。
由正弦定理我们可以知道:asin(B)=bsin(A)\frac{a}{sin(B)} = \frac{b}{sin(A)}sin(B)a​=sin(A)b​,asin(E)=csin(F)\frac{a}{sin(E)} = \frac{c}{sin(F)}sin(E)a​=sin(F)c​,两个等式,我们可以知道:b∗sin(B)sin(A)=c∗sin(E)sin(F)b*\frac{sin(B)}{sin(A)} = c*\frac{sin(E)}{sin(F)}b∗sin(A)sin(B)​=c∗sin(F)sin(E)​。在最下面那个三角形中,我们可以得出:csin(C)=bsin(D)\frac{c}{sin(C)} = \frac{b}{sin(D)}sin(C)c​=sin(D)b​,可以得出:bc=sin(D)sin(C)\frac{b}{c} = \frac{sin(D)}{sin(C)}cb​=sin(C)sin(D)​,并且由上面的式子我们已经得到: bc=sin(A)sin(E)sin(B)sin(F)\frac{b}{c} = \frac{sin(A)sin(E)}{sin(B)sin(F)}cb​=sin(B)sin(F)sin(A)sin(E)​, 将两个式子联立到一起,可以得到: sin(D)sin(B)sin(F)=sin(A)sin(E)sin(C)sin(D)sin(B)sin(F) = sin(A)sin(E)sin(C)sin(D)sin(B)sin(F)=sin(A)sin(E)sin(C), 可以看出,对这个大三角形分割后的小三角形,假如我们中间的点看成一个旋转点,当小三角形进行旋转时,A,E,CandB,D,FA,E,C and B,D,FA,E,CandB,D,F这两组是在同一位置上,即三角形的左底角和右底角。

延申

那么我们可不可以把这个发现延伸一下,即是不是n边形都有这个性质呢?答案是肯定的。我们以四边形为例,阐述一下如何从三角形演推到四边形。如图:
由三角形的例子,我们知道,三角形是简单的把ccc看作为零而已,并且sin(D)=sin(E)sin(D) = sin(E)sin(D)=sin(E)。从这个四边形中,我们可以得出: bsin(D)=csin(C)\frac{b}{sin(D)} = \frac{c}{sin(C)}sin(D)b​=sin(C)c​,csin(F)=dsin(E)\frac{c}{sin(F)} = \frac{d}{sin(E)}sin(F)c​=sin(E)d​, 可以得出; b∗sin(C)sin(D)=d∗sin(F)sin(E)b*\frac{sin(C)}{sin(D)} = d*\frac{sin(F)}{sin(E)}b∗sin(D)sin(C)​=d∗sin(E)sin(F)​, 由于sin(D)=sin(E)sin(D) = sin(E)sin(D)=sin(E),得出bd=sin(F)sin(C)\frac{b}{d} = \frac{sin(F)}{sin(C)}db​=sin(C)sin(F)​, 这和我们上面所说的三角形的公式是相同的,说明,三角形是四边形的简化。而四边形中,这个关系的完整形态是: bd=sin(D)sin(F)sin(E)sin(C)\frac{b}{d} = \frac{sin(D)sin(F)}{sin(E)sin(C)}db​=sin(E)sin(C)sin(D)sin(F)​, 仅仅比三角形中的关系式多了一个: sin(D)sin(E)\frac{sin(D)}{sin(E)}sin(E)sin(D)​, 再将这个公式代入上述: bd=sin(A)sin(G)sin(B)sin(H)\frac{b}{d} = \frac{sin(A)sin(G)}{sin(B)sin(H)}db​=sin(B)sin(H)sin(A)sin(G)​, 代入得: sin(A)sin(G)sin(E)sin(C)=sin(B)sin(H)sin(D)sin(F)sin(A)sin(G)sin(E)sin(C) = sin(B)sin(H)sin(D)sin(F)sin(A)sin(G)sin(E)sin(C)=sin(B)sin(H)sin(D)sin(F)。五边形,也可以由四边形如此推出。接下来,一次次得推演可以推到n边形,均满足这个恒等式。

一个由三角形引出的乘积恒等式相关推荐

  1. python内置库绘制33角形_33 python format练习题 利用format方法生成一个星号三角形...

    第十五课 练习题 ''' 1. 编写一个Python程序,从控制台输入一个字符串(保存到变量s中), 然后通过while循环不断输入字符串(保存到变量subStr中), 并统计subStr在s中出现的 ...

  2. python-while循环-完成一个简单三角形

    目标,完成一个简单三角形 输出多行 练习字符串的乘法操作 每一行的输出与行号相关联 输出多行 n = 0 # 初始值while n < 3:n += 1print("*") ...

  3. C语言:求分解一个任意合数为质数乘积形式

    C语言:求分解一个任意合数为质数乘积形式 如: 100是要分成2*2*5*5才算最后的答案 7=1*7的形式是正确的 16=2*2*2*2 正确 #include<stdio.h> mai ...

  4. 把一个合数分成质数的乘积

    把一个合数分成质数的乘积 public class Solution {public ArrayList<ArrayList<Integer>> factorization(i ...

  5. C语言获取一个数字各位数的乘积

    本篇程序参考代码"获取一个数字各位数的乘积"节选自"C语言解惑课堂"第12篇,更多C语言程序参考代码,可进入文末链接+微信扫扫进入课堂学习! 一.编程要求 要求 ...

  6. 定义一个描述三角形的类,名字为Triangle,属性有: private double a, b, c; 方法有: double getPerimeter(),计算三角形的周长 double getA

    [问题描述]定义一个描述三角形的类,名字为Triangle,属性有: private double a, b, c; 方法有: double getPerimeter(),计算三角形的周长 doubl ...

  7. Python3练习-打印一个倒立三角形

    打印一个倒立三角形 hang=int(input('请输入行数:')) xing = hang*2-1 kong = 0 for i in range(hang,0,-1):xing = i * 2 ...

  8. 解析 Java 类和对象的初始化过程 由一个单态模式引出的问题谈起

    在 IBM Bluemix 云平台上开发并部署您的下一个应用. 开始您的试用 问题引入 近日我在调试一个枚举类型的解析器程序,该解析器是将数据库内一万多条枚举代码装载到缓存中,为了实现快速定位枚举代码 ...

  9. 用学过的python写一个计算三角形面积和周长

    def test(test_name):def trilateral():count = 0while True:a = input('请输入三角形的第一条边长,请输入整数或小数')if a.isdi ...

  10. 使用CSS画一个实心三角形

    首先我们先写一个宽高都为100px,带20px边框的div盒子 //html <div> </div> //cssdiv {width: 100px;height: 100px ...

最新文章

  1. oracle 查询空值异常,Oracle中的NULL
  2. docker-compose:使用docker-compose部署nginx+supervisor+uwsgi+flask程序(mongodb)
  3. 杠上了,Linus 再次怒喷 Intel 直言“去死”
  4. 美式英语中 [d] 的特别发音
  5. 利用css和js实现页面的标签效果。(标签个数可以动态变化)
  6. JAVA中的枚举使用总结
  7. 记一次服务器上架的总结和反思
  8. 有关计算机科学的问卷调查,E问卷:社会调查问卷新形式
  9. 开源车牌数据集CCPD介绍
  10. 日语整理之 自五 他五
  11. C++11线程的生命周期
  12. springboot+quartz定时任务
  13. CATIA二次开发—探讨CATIA单位问题
  14. matlab初值随机扰动,GRAPES区域集合预报系统模式不确定性的随机扰动技术研究
  15. P1629 邮递员送信-dijkstra+反向建边
  16. Datawhale | 高级算法梳理第六期 Task3【XGB算法梳理】3天
  17. 【干货】线上线下活动策划详细方案.pdf(附下载链接)
  18. 苹果手机热点总断开怎么办?
  19. 海贼王83名刀:无上大快刀12工、大快刀21工、良快刀50工
  20. excel 拼接字符串公式

热门文章

  1. android好用的文件管理器,安卓哪种文件管理器好用 三款文件管理器横向评测
  2. Excel怎么批量导入图片
  3. 从顶级会议Interspeech 2019看语音领域大家都在弄个啥嘞
  4. python3之面向对象实例烤地瓜
  5. MyEclipse 2016 的破解激活
  6. 听说今年金三银四变成金一银二了。。
  7. 利用akshare读取50EFF期权2
  8. 简单融合双系统 苹果虚拟Win8实用技巧
  9. c语言偶数求和while,C语言中编程计算1至100以内的奇数和偶数并分别求和,求代码...
  10. 九:什么是热部署,为什么要用这个?