求证:对任意一正整数a,都存在正整数b,c(b<c)使得a^2,b^2,c^2成等差数列 10

 我来答
石中空
2011-08-16 · TA获得超过1289个赞
知道小有建树答主
回答量:300
采纳率:0%
帮助的人:226万
展开全部
证明:取b=5a, c=7a, 则a^2 + c^2 = 50a^2 =2b^2, 所以a^2,b^2,c^2成等差数列.

思路解析:要使a^2,b^2,c^2成等差数列, 即a^2 + c^2 = 2b^2, 所以(2b)^2 = (c-a)^2 + (a+c)^2.
因为x^2 + y^2 = z^2的所有整数解的形式为x=2kmn, y=k(m^2 - n^2), z=k(m^2 + n^2).
所以2b=k(m^2 + n^2), c-a=2kmn, c+a=k(m^2-n^2), 所以a=k(m^2-n^2-2mn)/2,
取k=a, m=3, n=1, 便可解得b=5a, c=7a.
当然m,n还有其它的取法,如m=17, n=7, 关键在于满足(m^2-n^2-2mn)/2 = 1.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式