勾股数组

本原勾股数组 本原勾股数组 本原勾股数组 勾股数 本原勾股数组 证明勾股数勾股数:指三个数A,B,CA,B,C满足以下性质:A2+B2=C2A^2+B^2=C^2.这三个也是构成直角三角形的三条边.本原勾股数组本原勾股数组:指勾股数中两两互质的勾股数,其他勾股数可以由其翻倍得出,为何是必定是两两互质的呢?证明假设BB与CC有公共因子nn,那么可得B=Kn,C=MnB=Kn,C=Mn,则A2=B2+C2=(Kn)2 阅读详情

毕达哥拉斯定理(即勾股定理)经典的公式;对于一个直角三角形中两条直角边长的平方和等于斜边长的平方。

                                                                                 a^{^{2}} + b^{^{2}} = c^{^{2}}

勾股数组(a,b,c)为满足方程:a^{2} + b^{2} = c^{2}的自然数三元组。

对于一个勾股三元组(a,b,c)乘以整数d,得到(da,db,dc)也是勾股数组。

因为:(da)^{2} + (db)^{2} = d^{2}(a^{2} + b^{2}) = d^{2}c^{2} = (dc)^{2}

即得到勾股数组是无穷多个。

上式可以知道一个勾股三元组可以通过乘以整数d来得到新的勾股三元组。所以问题转化为只需要关注最大公约数为1的勾股三元组。

本原勾股数组(Primitive Pythagorean Array):一个自然数的三元组(a,b,c),其中a,b,c没有公因数,且满足a^{2} + b^{2} = c^{2}

接下来我们进行简单描述来得到勾股数组定理(由于证明篇幅太大,严谨的证明可阅读数论相关书籍或资料)。

首先根据本原勾股数组的定义a,b,c没有公因数,所以a,b,c不能都为偶数,否则可提出关于2的倍数。

其次假设a和b都为奇数,则a^{2}和b^{2}也都为奇数(奇数个奇数还是奇数),那么c必须为偶数:

令x,y,z使得:

                             a = 2x + 1,b = 2y + 1,c = 2z

代入a^{2} + b^{2} = c^{2}得:

                                      (2x + 1)^{2} + (2y + 1)^{2} = (2z)^{2}得4x^{2} + 4x + 4y^{2} + 4y + 2 = 4z^{2}

两边除以2得:

                       2x^{2} + 2x + 2y^{2} + 2y + 1 = 2z^{2}

可以看出等式左边是一个奇数而右边是一个偶数,所以a与b不能都为奇数。

所以得到a和b中有一个为奇数一个为偶数则c为奇数。

因为偶数减去一个奇数得到一个奇数是显然的事实,所以我们令a为奇数,b为偶数,则:

a^2=c^2-b^2;再由平法差公式得:a^2=(c+b)(c-b).

这里断言:假设正整数d是c-b和c+b的公因数,根据整除性质,可知两数和两数差也可被d整除。即:

(c+b)+(c-b)=2c ,  (c+b)-(c-b)=2b   , d\mid 2c  ,d\mid 2b.

由于b与c没有公因数(因为这里的前提都是假设是本原勾股数组),所以d的为1或者2。而初始(c+b)(c-b)=a^2且a^2

是一个奇数。得到d为1。

由于素数分解存在唯一性,所以c+b和c-b必须为平方数;设c+b=s^2且c-b=t^2其中s>t>=1(s,t为没有公因数的奇数)由此得:

勾股数组定理:

每个本原勾股数组(a, b, c)(其中a为奇数,b为偶数)有公式:a=st,b=\frac{s^2-t^2}{2},c=\frac{s^2+t^2}{2},

其中s>t>=1是任意没有公因数的整数.

                        

防火墙——双机热备理论讲解 本端和对端协商失败。有可能是因为本端和对端设备的软件版本不一致、某端配置错误、对端设备的心跳接口状态为Down、HRP源或目的端口号被修改、或者底层链路不通等原因导致。会话表、SeverMap表、IP监控表、分片缓存表、GTP表、黑名单、PAT方式端口映射表、NO-PAT方式地址映射表。两台设备一主一备,正常情况下业务流量由主设备处理,当主设备故障时,业务流量平滑切换到备用设备进行处理,业务不中断。开启自动备份后,当主用设备配置了一条可备份的命令或产生了可备份的会话表状态时,会直接备份到备用设备上。 阅读详情

相关推荐

告别信号毛刺!手把手教你用ADS和IBIS-AMI模型搞定PCIe Gen3眼图仿真

本文详细介绍了如何使用Keysight ADS和IBIS-AMI模型进行PCIe Gen3眼图仿真,解决高速信号传输中的信号质量问题。从仿真环境搭建、S参数预处理到眼图优化与故障排除,提供了一套完整的工程实践指南,帮助工程师提升PCIe Gen3接口的信号完整性。

weixin_28366053的博客 366

本原勾股数组(数论日常1)

本原勾股数组 本原勾股数组(简称PPT)是一个三元组(a,b,c),其中a,b,c没有公因数,且满足 a2+b2=c2a^2+b^2=c^2a2+b2=c2 下面的定理可以求它的所有解。 勾股数组定理 每个本原勾股数组都可以由以下公式得出: a=st,b=s2−t22,c=s2+t22a=st,b=\frac{s^2-t^2}{2},c=\frac{s^2+t^2}{2}a=st,b=2s2−t2...

Gm1y's Blog 1395

Calibre LVS效率翻倍秘籍:用Hierarchical Flow处理亿级晶体管设计的5个关键阶段

本文详细解析了如何利用Hierarchical Flow技术提升Calibre LVS在亿级晶体管SoC设计中的验证效率。通过五个关键阶段的分层验证流程,包括顶层抽象验证、模块级独立验证等,可显著降低内存占用40-60%,缩短迭代周期50-70%,特别适用于SMIC等先进工艺节点。文章还分享了算力资源优化、并行化处理等实战技巧,帮助工程师应对大规模芯片验证挑战。

sam99的博客 768

勾股数的一些性质

称一个正整数三元组 (a,b,c)(a,b,c)(a,b,c) 为一组本原勾股数,当且仅当其满足 a2+b2=c2a^2+b^2=c^2a2+b2=c2 且 gcd⁡(a,b,c)=1\gcd(a,b,c)=1gcd(a,b,c)=1。 不是本原勾股数的勾股数被称作派生勾股数。 任意本原勾股数 (a,b,c)(a,b,c)(a,b,c) 的任意 kkk 倍对应着一组勾股数 (ka,kb,kc)(ka,kb,kc)(ka,kb,kc)。同时一组勾股数 (a,b,c)(a,b,c)(a,b,c) 唯一对应着一组

ez_lcw的博客 2219

自然语言处理:稀疏向量表示

稀疏向量表示是指运用特定的方法和技术,将数据(如文本、图像、信号等)转化为向量形式,且该向量具有大部分元素值为零,仅少数元素值非零的特征,以此来实现对数据的高效存储、处理和分析。

老赵爱学习的博客 1443

宇树GO2-YOLOv5在Jetson Orin上的部署避坑实践

本文详细记录了在宇树GO2四足机器人搭载的Jetson Orin平台上部署YOLOv5目标检测模型的完整实践过程。文章重点分享了从ARM架构认知、网络连接解决方案、Archiconda环境搭建、PyTorch版本精准匹配到依赖安装与性能验证的核心步骤与避坑指南,旨在帮助开发者高效完成边缘计算环境下的算法部署。

app77的博客 669

本原勾股数(毕达哥拉斯三元组)的个数

本文以《初等数论及其应用 (原书第6版)》13.1 毕达哥拉斯三元组 为基础。为叙述简便,把毕达哥拉斯三元组(Pythagorean Triples)称为勾股数。 另外,也可以参考《数学女孩2 费马大定理》第2章 勾股定理。 本原勾股数,即毕达哥拉斯三元组,(x,y,z)满足 x2+y2=z2x^2+y^2=z^2x2+y2=z2 x,y,z∈Z+x,y,z \in Z^+x,y,z∈Z+ GCD...

weixin_42282037的博客 3881

2025软考中级《数据库系统工程师》案例模拟题合集

1.【说明】某销售企业正在实施电商平台项目,主要功能模块包括用户中心、商品中心、交易中心、支付中心、营销中心等。其中支付中心模块包括了一个账户表:Account (ano, aname, balance),其中属性含义分别为:账户号,账户名称和账户余额。 假设现在存在事务Ti对账户表Account进行余额的修改,系统记录了修改账户表的日志记录,假设更新日志记录表示为 <Ti,A,V1,V2>,表明事务Ti对账户A执行了一个写操作,写操作前账户A的余额是V1,写操作后账户A的余额为V2。<Ti,D

2301_76902257的博客 2327

【勾股数组】

记d=gcd(a,b,c),则每个勾股数组(a,b,c)一一对应本原勾股数组(a/d,b/d,c/d)乘d,进而一一对应s,t和d,一一对应m,n和d。abc是60的倍数。求n个数c的勾股数组分解:先求1~c的本原勾股数组分解,再对每个数c借助“求一个数的约数”转移。求1~c的勾股数组分解:先求1~c的本原勾股数组分解,再借助“求1~c的约数”转移。求一个数c的勾股数组分解:枚举c的约数,对每个约数求其本原勾股数组分解,转移到c。求1~c的本原勾股数组分解:根据勾股数组定理,枚举s,t,求出a,b,c。

Brilliance_Z的博客 1350

SageMath下载与安装

SageMath的下载与安装

旺旺的碎冰冰~的博客 7495

ResNet改进(45):结合通道混洗(ShuffleNet)的混合架构

本文提出了一种创新的卷积神经网络(CNN)架构CustomResNet,它将ResNet34与通道混洗(ChannelShuffle)技术相结合。该模型通过ShuffleBlock模块替换原始ResNet层,包含三个核心组件:1) ChannelShuffle模块实现通道分组混洗;2) ShuffleBlock模块整合点卷积、分组卷积和残差连接;3) CustomResNet主模型保持ResNet整体架构但替换核心层为ShuffleBlock。这种设计既保留了ResNet的残差学习能力,又通过通道混洗增强特

2401_82355416的博客 210

【数论】勾股数组

没有公因数.利用素数的性质是很容易证明这个结论的,因此我打算出完因数分解和算数基本定理后再作为习题由你们完成。最后一个式子等于是在说一个奇数等于一个偶数,显然这是不可能的,重头戏来了,接下来我们会求出构造本源勾股数组的通用公式,我们会问是否存在所有边长都是自然数的毕达哥拉斯三角形,不可能都是偶数,也不可能都是奇数,故他们奇偶性不同。答案是肯定的,不难发现那任意数乘勾股数组中的。所以我们转而关注没有大于1的公因数的勾股数组。这样的三个数组成的三元组,我们称它为。答案是肯定的最著名的例子便是边长为。

Aa12345678bbb的博客 1796

Claude code 入门 安装和快速使用

Claude Code 可以理解为一个。你只需要用简单的语言告诉它要做什么,比如「帮我整理这些文件」、「改一下这个程序」、「分析一下这些数据」,它就能理解你的电脑项目,并自动完成很多操作。,比如整理文件、编程、数据分析…等等。使用终端、命令行还是挡住了非常多的朋友,这个时候,有个界面很重要!Claude code、Codex 官方也都推出了插件,安装即可使用。

2401_84052244的博客 1356

关于勾股数组

关于勾股数组 勾股定理   首先是勾股定理: a2+b2=c2 a^2 + b^2 = c^2 a2+b2=c2 勾股数组的定义   然后是勾股数组:一个正整数三元组:(a,b,c)(a, b, c)(a,b,c),满足 a2+b2=c2a^2 + b^2 = c^2a2+b2=c2,那么这个三元组就是一个勾股数组 (是有够简单的了)。非常简单,是不是?但是如果你想 装逼 让别人觉得你很厉害的话,那么你可以把这玩意儿叫做 “毕达哥拉斯三元组” (逼格瞬间就上来了有没有 qwq)。   我们来举几个例子:

ID246783的博客 1893

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

(1)勾股数组

勾股数组 在国外又称毕达哥拉斯定理,初中都学过一个直角三角形的两个直角边的平方和等于斜边长的平分。 公式:a2+b2=c2\hspace{5cm}a^{2}+b^{2}=c^{2}a2+b2=c2 是否有无穷个勾股数组 我们已经找到了一些勾股数组例如(3,4,5)(3,4,5)(3,4,5)。我们将各个勾股数组设为(a,b,c)(a,b,c)(a,b,c),将每个数都乘上个d,那么(da,db,dc)(da,db,dc)(da,db,dc)也是一个数组。 因为 (da)2+(db)2=d2(a2+b2)=d

shi_zi_183的博客 2127

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

勾股数组【学习笔记】

本原勾股数组(简写为PPT)是一个三元组(a,b,c),其中a,b,c没有公因数,且满足a^2 + b^2 = c^2。例如下面是一项本原勾股数组: (3,4, 5),(5,12,13),(8,15,17),(7,24,25),(9,40,41),(11,60,61),(28,45,56),(33,56,65)。 由这个短表容易得到一些结论,例如,似乎a与b奇偶性不同且c总是奇数。 ...

dhe56357的博客 411

数论概论笔记(二)勾股数组

毕达哥拉斯定理(即勾股定理) a2+b2=c2a^2+b^2=c^2a2+b2=c2 显然勾股数组有无穷个,对存在的勾股数组每个数乘上一个正整数d即可得到新的勾股数组。 因此我们关注两两互质的三元组,即本原勾股数组 证明本原勾股数组的一个性质:a和b奇偶性一定不同,且c总是奇数 证明: 假设a和b都是偶数,那么c也是偶数,因此a,b,c有公因数2,不是本原的 假设a和b都是奇数,那么c一定是偶数 ...

qq_37087993的博客 1495

「整理」勾股数组

本文(目前)进入洛谷日报2019-01-05队列 写在前面 我们大概老早就知道勾股定理,它大概就长这样: \[a^2+b^2=c^2\] 嗯,的确够简单的。 而且我们清楚地知道它的一个基本应用——知道\(Rt\Delta\)的两边长,求第三边。这大概初一就学了。 对于不知道勾股定理的童鞋们,不了解没关系,因为这里没有三角形,也不是探讨怎么求第三边,我们只探讨勾股数组。 这里的\(a \equi...

weixin_33979363的博客 5904

勾股数组与单位圆

探讨圆和勾股数的关系: 首先勾股数组等式:. 两边同除以得到:,所以关于有理数对的方程。 方程为中心点为(0, 0)半径为1的圆C。 设直线穿过(-1, 0)点与圆相交于两点。则对于直线方程为: y=mx+b,由(-1, 0)点得b, L:y=m(x+1) (点斜式) 为了理解下面的计算,我们描述一元二次方程求根公式以...

RememberingC的博客 898

得到频域波形的坐标数组_来,咱们一起找出所有勾股数组~

勾股数组,又称毕达哥拉斯数组,是指满足 的(正)整数 、 、 ,比如最为人熟知的 、 、 。求解勾股数组的通式是数论上的一个经典问题,很早以前就得到了解决。以此延伸出来的费马大定理,则在1994年才被彻底证明。勾股数组问题的简便求解得益于平方关系,而费马大定理就不具备这种优势了。在 两边同时除以 得到: 。 正好是单位圆的方程,所以寻找勾股数组“等价”于寻找单位圆上的有理点(...

weixin_39860201的博客 1451

数论概论 第三章 勾股数组与单位圆

      本章讨论的是勾股数组与单位圆的关系,其实在这之前我一直没有考虑过关于勾股数的公式可以通过几何形式来推出,甚至没有想过勾股数可以用某种公式来表示,这就是平常缺少探索精神的表现吧。      如何将勾股数组和单位圆扯上关系呢?将a^2+b^2=c^2变形,得到(a/c)^2+(b/c)^2=1,如果把a/c看成x,b/c看成y,那么显然有x^2+y^2=1,这不就是单位圆的方程么。      那么如何通过单位圆来求勾股数组呢?试想,如果在圆上可以取到一点他的横坐标和纵坐标都是有理数,那么就可以把a,

喵呜的Blog 2162
上一篇: POJ 1088滑雪
下一篇: 勾股数组与单位圆
CheneyBlue
博客等级 码龄11年 4粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值