>>158
m、nが自然数のとき
(m^2 - n^2)^2 + (2mn)^2=(m^2 + n^2)^2 だから
mを偶数、nをmと素な奇数に選らび a=m^2 - n^2、 b=2mn、 c=m^2 + n^2 とすれば
D=(a + c)/2=m^2 だから d=√D=m は自然数