勾股数的公式 (什么是勾股数)

常见勾股数表,奇妙的勾股数据

我们知道,勾股定理的内容极其丰富,古往今来,证明方法已达数百种。而勾股定理中的勾股数也内涵颇深。下面我谈一下自己对勾股数的理解与认识。

我主要从两个方面谈谈我对勾股数的理解。一是勾股数的找法;二是证明任意一组勾股数中既有3的倍数,也有4的倍数,还有5的倍数。

对于勾股数的找法是我平时在做题过程中发现的。原题是这样的“已知一个直角三角形的一条直角边是11,另外两边的长是正整数,求另外两边的长”。这道题对于学生来说是有一定的难度的,主要是题目给出的条件较少,一般的学生不知道从哪里着手,也不知道从哪里突破。下面我来说说这道题的解法。设另外两边的长分别为b、c,其中c为斜边,由勾股定理可知:112+b2=c2,变形可得:c2- b2=121,即(c+b)(c-b)=121,因为b、c为正整数,所以c+b与c-b也是正整数,且c+b> c-b,而121只有1,11,121这三个因数,所以c+b=121, c-b=1,联立方程组解得b=60,c=61,所以另外两边的长分别是60,61。我们可以将此题给出的直角边换一个数字,比如将11换成8,则可以得到82+b2=c2,变形得c2- b2=64,即(c+b)(c-b)=64,因为b、c为正整数,所以c+b与 c-b也是正整数,且c+b> c-b,而64有1,2,4,8,16,32,64,这些因数,所以c+b=64, c-b=1(1),或c+b=32, c-b=2(2),或c+b=16, c-b=4(3),解(1)得b=31.5,c=32.5(不合题意,舍去);解(2)得b=15,c=17:解(3)得b=6,c=10:所以以8为直角边的勾股数有两组,即8,15,17;6,8,10;而这两组勾股数也是我们非常熟悉的勾股数。通过这道题我们可以总结出找勾股数的方法。任意给出一个正整数(必须不小于3,因为最小的勾股数是3,4,5),以这个正整数为直角边。利用上面的解题思路就可以找到与这个数相关的勾股数,这里主要是利用平方差公式以及分解因数得到相应的方程组,从而求得相应的b、c的值。值得注意的是,在列方程组的时候要注意c+b与c-b的奇偶性相同(因为c+b=c-b+2b,且2b是偶数,所以c+b与c-b奇偶性相同),所以上面以8为直角边所得到的第一个方程组直接可以省略不写。也许有人会问,为什么以11为直角边所得的勾股数只有一组,而以8为直角边所得的勾股数有两组,这里我可以简单的概括一下,因为11是质数,112=121,所以121的因数少,而8是合数,82=64,所以64的因数多,而因数的多少可以决定方程组的多少。所以在上述问题中,如果给出的直角边是质数(不小于3),那么得到的勾股数就只有一组,如果给出的直角边是合数(不小于8),那么得到的勾股数就会有两组或者两组以上。但是我们从数学思想的另外一个角度看,找勾股数的方法就是一个不定方程的问题。

下面我来证明任意一组勾股数中既有3的倍数,也有4的倍数,还有5的倍数。其实这道题也是我在平时做题时遇到的一道奥林匹克竞赛题,此题难度较大,难就难在比较抽象,如果直接证明比较麻烦,很难找到突破口,也不好下手。所以我这里证明此结论用的是反证法。对于任意一组勾股数a、b、c,假设c是斜边,由勾股定理知a2+b2=c2,假设a、b、c都不是3的倍数,则a、b、c除以3的余数只能是1或2,若a除以3的余数是1,可设a=3m+1,其中m为正整数,则a2=(3m+1)2=9m2+6m+1,此时a2除以3的余数是1,若a除以3的余数是2,可设a=3n+2,其中n为正整数,则a2=(3n+2)2=9n2+12n+4,此时a2除以3的余数还是1,所以不管a除以3的余数是1还是2,则a2除以3的余数都是1,同理,b2除以3的余数也是1,c2除以3的余数也是1,所以在等式a2+b2=c2中,左边除以3的余数是2,而右边除以3的余数是1,此时等式不成立,所以假设不成立,故a、b、c中必有3的倍数。同理可证:a、b、c中必有4和5的倍数。有兴趣的数学爱好者可以自己去证明。

对于勾股数中有4的倍数,我这里还有另外一种证明方法,主要是通过数的奇偶性而联想到的。证明过程如下:假设有任意一组勾股数a、b、c,其中c是斜边,由勾股定理有:a2+b2=c2,由数的奇偶性可知,要使等式成立,a、b、c中要么是三个偶数,要么是两奇一偶,我们先看三个偶数的情况,假设a、b、c都是偶数且都不是4的倍数,可设a=2m,b=2n,c=2p,且m、n、p都是正整数,也是奇数,则(2m)2+(2n)2=(2p)2,即4m2+4n2=4p2,所以m2+n2=p2,因为m、n、p都是奇数,所以等式m2+n2=p2左右两边的奇偶性不相同,此时等式不成立,即假设不成立,所以当a、b、c都是偶数时,其中必有4的倍数。我们再来看,a、b、c中两奇一偶的情况,这里又要分两种情况讨论,第一种,偶数是直角边,第二种。偶数是斜边。我们先讨论偶数是斜边的情况,若c是偶数,a、b是奇数,可设a=2x+1,b=2y+1,c=2z,其中x、y、z都是正整数,将其代入a2+b2=c2中得(2x+1)2+(2y+1)2=(2z)2中,即4x2+4x+1+4y2+4y+1=4z2,整理得4(x2+y2)+4(x+y) +2=4z2,很明显等式不成立,因为等式左边除以4余数是2,而右边是4的倍数。所以对于a、b是奇数,c是偶数,这种情况不成立,所以偶数必定是直角边,也就是说,a、b中有一个是偶数,c是奇数。这里不妨设a是偶数,b、c是奇数,且可设a=2t,b=2d+1,c=2e+1,其中,t、d、e是正整数,由勾股定理得(2t)2+(2d+1)2=(2e+1)2,整理得t2= e2+e- d2-d,将右边分解因式可得t2=(e-d)(e+d+1),因为e+d+1= e-d+2d+1,所以e-d与 e+d+1的奇偶性不同,其中e-d与 e+d+1必然是一奇一偶,所以t2的值必然是偶数,即t是偶数,又a=2t,所以此时a是4的倍数。综上所述:任意一组勾股数a、b、c中必然有4的倍数。

虽然我是一名数学老师,但是我是一名数学爱好者。我一直都很喜欢做题,也喜欢研究一些初等数学中一些相对有深度的问题。可以说做题是一种享受,尤其是喜欢研究偏、怪、难等各种题型。做题不仅可以提高我们的专业能力,还可以扩大我们的知识面,甚至还可以得到一下意外的收获。当我发现意外的收获的时候,我的内心会深刻地体会到数学的存在真的是一种美。这种美堪比艺术。

以上内容纯属个人见解,如有不当,还望同行及专家批评指正。