首页 > 其他分享 >一种证明勾股定理的方法

一种证明勾股定理的方法

时间:2023-06-17 17:34:34浏览次数:31  
标签:AC 勾股定理 frac AH BH ABC 证明 AB 方法

我最近想到了一种新的证明勾股定理的方法
考虑直角三角形\(ABC\),假设\(B\)是直角,\(AB=x,BC=y\),过\(B\)作\(AC\)的垂线交\(AC\)于\(H\),显然三角形\(ABH\),\(BHC\),\(ABC\)两两相似。
所以\(\frac{AH}{BH}=\frac{AB}{BC}=\frac{a}{b}\)
令\(AH=kx\),则\(BH=ky\),由射影定理可得\(BH^2=AH*CH\),所以\(CH=k*\frac{b^2}{a}\)
\(AC=(\frac{y^2}{x}+x)*k\)
由于三角形\(ADB\)相似于三角形\(ABC\),得到\(\frac{AB}{AD}=\frac{AC}{AB}\)
所以\(\frac{1}{k}=k+\frac{y^2}{x^2}*k\),所以\(k^2(1+\frac{y^2}{x^2})=1\)
解得\(k=\frac{x\sqrt{x^2+y^2}}{x^2+y^2}\)
所以\(AC=\sqrt{x^2+y^2}\)。得证

标签:AC,勾股定理,frac,AH,BH,ABC,证明,AB,方法
From: https://www.cnblogs.com/celerity/p/17487750.html

相关文章

  • java使double保留两位小数的多方法 java保留两位小数
    代码如下:mportjava.text.DecimalFormat;  DecimalFormat   df  =newDecimalFormat("######0.00");  doubled1=3.23456 doubled2=0.0;doubled3=2.0;df.format(d1);df.format(d2);df.format(d3);3个结果分别为:复制代码代码如下:3.230.002.00java保留两位小......
  • python 断言方法
    assertEqual(a,b):判断a和b是否相等。self.assertEqual(2+2,4)#通过self.assertEqual('hello','world')#失败,抛出AssertionErrorassertNotEqual(a,b):判断a和b是否不相等。self.assertNotEqual(2+2,5)#通过self.assertNotEqual('hello',�......
  • 解决vue2中methods写的方法无法使用箭头函数
    1.情况:在method写递归函数,函数内使用了this.变量,报错变量为undefined,原因是function内this指向改变,因改写为箭头函数,使其this不被改变,但是methods内又无法写箭头函数 2.解决:使用var获取this,供函数内使用 ......
  • Oracle 三种分页方法
    Oracle的三层分页指的是在进行分页查询时,使用三种不同的方式来实现分页效果,分别是使用ROWNUM、使用OFFSET和FETCH、使用ROW_NUMBER()OVER()1.使用ROWNUM ROWNUM是Oracle中一个伪列,它用于表示返回的行的序号。使用ROWNUM进行分页查询的方法是在SELECT语句中加入WHERE子句,并在WHERE......
  • MultipartFile工具类(方法详解)
    最近项目一直在接触和文件上传相关的知识,趁最近忙里偷闲,那就从基础开始一点点的整理相关知识吧!首先我们要认识一下Java中的流1、“流”是一个抽象的概念,它是对输入输出设备的一种抽象理解,在java中,对数据的输入输出操作都是以“流”的方式进行的。2、“流”具有方向性,输入流、输......
  • element ui的表格头合并 方法
    表格自带的colSpan属性可以进行编辑我们利用dom获取后可以直接操作他这里写上事件代码和调用代码具体情况还是需要同学们自己去分析setSpan(){letnheader=document.getElementsByClassName('el-table__header')nheader[0].rows[1].cells[......
  • 银河麒麟不同架构获取rpm包的方法
    银河麒麟不同架构获取rpm包的方法背景随着信创和网络安全越来越重要现阶段国产化的软硬件部署越来越多.很多时候现场有很多国产化的设备.不同架构.不同版本.还不能上网,无法获取对应的安装介质.这个时候通过一台家里的机器,下载不同版本,架构的rpm包就非常亟需这里想......
  • 【基础算法】单链表的OJ练习(5) # 环形链表 # 环形链表II # 对环形链表II的解法给出证
    前言本章的OJ练习相对于OJ练习(4)较为简单。不过,本章的OJ最重要的是要我们证明为何可以这么做。这也是==面试==中常出现的。对于OJ练习(4):==->==传送门==<-==,分割链表以一种类似于归并的思想解得,回文链表以一种巧妙复用前面OJ题的思想解得。啰嗦一下:对于本章,最重要的是......
  • 新必应不能使用bingchat的解决方法
    前提:科×上网登录微软账号清除浏览器中bing.com的cookies解决方案如下:退出BingRewards计划:https://rewards.bing.com/optout,请注意退出计划会清除积分重新加入BingRewards计划:https://rewards.bing.com再次申请加入新版必应(https://www.bing.com/new),即......
  • 【笔记】韦达定理的定义与证明
    前言已知,一元二次方程\(ax^2+bx+c=0\)\((a,b,c\in\mathbb{R},a\not=0)\)有如下求根公式:\[\Delta=b^2-4ac\]\[x_{1,2}=\frac{-b\pm\sqrt{\Delta}}{2a}\]当\(\Delta<0\)时,方程无实数根;当\(\Delta=0\)时,方程有两个相等的实数根(\(x_{1}=x_{2}\));当\(\D......