美文网首页数±学=女×孩
勾股数的神奇规律

勾股数的神奇规律

作者: 回不去的岁月就是故乡 | 来源:发表于2019-10-07 11:05 被阅读0次

我们先来观察一组勾股数:

a、b、c

3、4、5

5、12、13

7、24、25

9、40、41

11、60、61

13、84、85

15、110、111

可以找到什么样的规律呢?

先看第一列数a,我们会发现,全部都是奇数(3、5、7、9、11、13、15),而且还全是连续的奇数,全是以+2、+2、+2的方式往下推进,那么我们假设n为自然数(n≠0),那么第一列数a就可以表示为2n+1(任意偶数+1都为奇数)。再来看第二列数b和第三列数c,发现b全为偶数,c全为奇数,并且c=b+1。之后我们再一组一组地观察,勾股定理就不用再次重申了,但是我们会发现a²=b+c。依靠以上我们整理出的几点,我们可以推算出一个公式,利用这个公式我们可以快速找出与a相匹配的勾股数。

∵a²=b+c,c=b+1

∴a²=b+b+1,即a²=2b+1

那我们如何用这个公式快速找到与之匹配的勾股数呢?

我们以17为例,当a=17时,等式加载为17²=2b+1

17²=2b+1

289=2b+1

288=2b

b =144

∴c=144+1=145

最后验证一下

17²=289

144²=20736

145²=21025

21025-20736=289

∴验证成功!

于是这个公式似乎成为了一个寻找勾股数组的快捷方式,可以说是一个勾股数软件中的快捷键。

可是,为什么会有这样的规律呢?这个规律可靠吗?我们还要继续探索。再观察这些勾股数,我又发现了一个规律:

勾股数3、4、5有3²=9=4+5,而4=2*1*(1+1)

勾股数5、12、13有5²=25=12+13,而12=2*2*(2+1)

勾股数7、24、25有7²=49=24+25,而24=2*3*(3+1)

勾股数9、40、41有9²=81=40+41,而40=2*4*(4+1)

……

推导过程

接下来我们再观察一组勾股数:

6、8、10

8、15、17

10、24、26

12、35、37

14、48、50

16、63、65

18、80、82

第一列数a全是偶数,且还全是连续的偶数,全是以+2、+2、+2的方式往下推进,用n来表示,即为2n(n≥3)。再看后面两列,发现相同一行后两数都只相差2,所以可以推导出c=b+2,并且通过一组一组地观察,我们发现a²=2(b+c),那么接下来我们开始去往结果星球的航道上:

∵a²=2(b+c),c=b+2

∴a²=2(b+b+2),即a²=2(2b+2)

再∴a²=4b+4

那么我们再次来验证一下推导出的快捷公式:

∵a²=4b+4

∴当a=32时,等式为32²=4b+4

32²=4b+4

1024=4b+4

1020=4b

b=255

∴c=255+2=257

验证一下:

32²=1024

255²=65025

257²=66049

66049-65025=1024

我们似乎又找到了一个a为大于等于6的偶数时,找到其匹配勾股数的快捷方式:当a=2n(n≥3),a²=4b+4,c=b+2时,a、b、c是一组一组勾股数。可是,为什么会有这样的规律呢?

让我们继续观察数字:

勾股数6、8、10有6²=36=2*(8+10),而8=3²-1,10=3²+1

勾股数8、15、17有8²=64=2*(15+17),而15=4²-1,17=4²+1

勾股数10、24、26有10²=100=2*(24+26),而24=5²-1,26=5²+1

……

推导过程

当然,也并不是所有的勾股数都包含其中,也有一些特例,如下:

12、16、20

15、20、25

18、24、30

21、28、35

……

这一些的规律和之前的不同,这一些的规律是a=3n、b=4n、c=5n为一组勾股数(n≥1)。

还有一些,如下:

20、21、29

20、99、101

48、55、73

60、91、109

虽然大部分勾股数我们都可以用以上的3种规律寻找到,但有一些特例我们依然只能用a²+b²=c²来验证是不是勾股数组。

相关文章

  • 勾股数的神奇规律

    我们先来观察一组勾股数: a、b、c 3、4、5 5、12、13 7、24、25 9、40、41 11、60、61...

  • 勾股数的神奇规律

    大家好,欢迎大家一起来探索勾股数的神奇规律: 首先展示两组数据: (1)第一组数据 (2)第二组数据 ...

  • 勾股数

    字母O表示八进制,D表示十进制,B二进制,H十六进制 二进制转八进制 二进制数转换成八进制数:从小数点开始,整数部...

  • 编程题目

    1.求勾股数 题目描述 求100以内的所有勾股数。 所谓勾股数,是指能够构成直角三角形三条边的三个正整数(a,b,...

  • 2020-01-19(学习笔记)

    数论概论 勾股数组a²+b²=c²与单位圆x²+y²=1 (a/c)²+(b/c)² = 1 => 勾股数组的正整...

  • 自学Python:求勾股数

    什么是勾股数? 勾股数就是指能够构成直角三角形三条边的三个正整数(a,b,c),根据“勾股数”定义,所求三角形三边...

  • 勾股数---偶数

    奇数 在上节课中,我们了解了奇数的证明勾股数的证明方法: 当a为大于1的奇数2n+1时,b=2n^2+2n, c=...

  • 蓝杯三十七

    算法提高 勾股数 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述 勾股数是一组三个自然数,a...

  • 2018-08-25

    关于勾股数的一些想法:题目:2018中国大学生程序设计竞赛 - 网络选拔赛勾股数:维基百科 以下的方法也可以用于找...

  • 数论 | 勾股数组

    前言 勾股定理想必大家都不陌生,它表明任一个直角三角形的两条直角边长的平方和等于斜边长的平方。其公式形式如下: 勾...

网友评论

    本文标题:勾股数的神奇规律

    本文链接:https://www.haomeiwen.com/subject/cvtmpctx.html