第1个回答 2013-04-01
证明a=2mn b=m^2-n^2c=m^2+n^2证:假设a^2+b^2=c^2,这里研究(a,b)=1的情况(如果不等于1则(a,b)|c,两边除以(a,b)即可)如果a,b均奇数,则a^2 + b^2 = 2(mod 4)(奇数mod4余1),而2不是模4的二次剩余,矛盾,所以必定存在一个偶数。不妨设a=2k等式化为4k^2 = (c+b)(c-b)显然b,c同奇偶(否则右边等于奇数矛盾)作代换:M=(c+b)/2, N=(c-b)/2,显然M,N为正整数现在往证:(M,N)=1如果存在质数p,使得p|M,p|N, 那么p|M+N(=c), p|M-N(=b), 从而p|c, p|b, 从而p|a,这与(a,b)=1矛盾所以(M,N)=1得证。依照算术基本定理,k^2 = p1^a1 * p2^a2 * p3^a3 * ...,其中a1,a2...均为偶数,p1,p2,p3...均为质数如果对于某个pi,M的pi因子个数为奇数个,那N对应的pi因子必为奇数个(否则加起来不为偶数),从而pi|M, pi|N,(M,N)=pi>1与刚才的证明矛盾 所以对于所有质因子,pi^2|M, pi^2|N,即M,N都是平方数。 设M = m^2, N = n^2 从而有c+b = 2m^2, c-b = 2n^2,解得c=m^2+n^2, b=m^2-n^2, 从而a=2mn局限目前,关于勾股数的公式还是有局限的。勾股数公式可以得到所有的基本勾股数,但是不可能得到所有的派生勾股数。比如3,4,5;6,8,10;9,12,15...,就不能全部有公式计算出来。
第2个回答 2006-11-10
勾股数组
3 4 5
5 12 13
8 15 17
6 8 10
9 12 15
12 16 20
10 24 26
......
3,4,5 5,12,13 8,15,17两组最基本
其他的判断三个数是不是他们的整数倍即可
比如12=3*4 16=4*4 20=5*4
10=5*2 24=12*2 26=13*2
第3个回答 2006-11-10
3,4.5
5,12,13
7,24,25
9,40,41
11,60,61
13,84,85
先这些吧,再然后就超过100了