首页 > 分享 > 求1 + 2^a + 2^(2a+1) = b^2的整数解

求1 + 2^a + 2^(2a+1) = b^2的整数解

最新推荐文章于 2019-01-07 18:19:31 发布

whg01 于 2010-05-14 08:46:00 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

题目:求所有的整数对(a,b),使1 + 2a + 22a+1 = b2成立。

解法:

显然, a=0时 b=∓2. 如果 a=1 或 a=2, b 没有整数解. 如果a=-1, b也没有整数解,如果 a<-1, 等式左边 (1 + 2a + 22a+1 ) 的值不是整数. 所以接下来只需考虑 a>2 的情况。

按下列次序转换方程:

1 + 2a + 22a+1 = b2

2a + 22a+1 = b2 - 1

2a (1+ 2a+1) = (b - 1)(b + 1)

如果a、b存在整数解, 则必定存在整数 i/j/m,使得下面3个等式成立。

i*j=(1+ 2a+1) ; ---[1] 根据该式,i、j必定为奇数.

i*2m  = b-1;     ---[2]

j*2a-m =b+1;    ---[3]

合并[2]、[3]式可以得到:

i*2m  = j*2a-m  - 2;

i*2m-1  = j*2a-m-1  - 1; 根据该式,可以确定m=0 或 m=1。 (如果 m<0, 等式左边不是整数, 但右边是。如果 m>1,等式左边是偶数,)

当 m=0时,a=0,b=2。

当 m=1:

i = j*2a-2 - 1; 将该式代入[1] 可得:

(j*2a-2 - 1)*j = 1+ 2a+1;

j 2*2a-2 - j = 1+ 2a+1;

2a-2 (j 2 – 8) = j + 1; 由于 a>2 并且j 是基数, 所以j只能为 3. 当 j=3时,a=4, b=∓23.

所以总共只有4组整数解: (0, 2) 、(0, -2)、(4, 23)、 (4, -23)。

这道题是公司的一个同事在内部论坛发的问题,不知道题目的来源,我也没在网上搜索。

感谢2个同事指出了我的解法中的2个小错误。

相关知识

定义新运算提高题(回答要写出思考过程,否则,好的50悬赏金!)1.我们规定:=1,=1×2,=1×2×3,…求(1)6?;(2)如果x?=5040,求x.2.规定a·b=(a×k+b)÷(a×b),k为常数,已知5·6=6·5,求2·4
(每小题8分,共16分) (1)已知a=2,b=一l,求l+ ÷ 的值. (2)
123 1 2 a=456 b=34 789 5 6
x^2+y^2=9,m^2+n^2=1,求mx+ny的最大值
实二次域K=Q((5n)~(1/2))的整数环O
已知f(x-y)=f(x)-f(y),f(1)=1,求f(2)值
设二次型f=x 1 2 +x 2 2 +x 3 2 一4x 1 x 2 —4x
湖北省2020届高三数学自主检测十二理科数学试题参考答案 (2)
华罗庚竞赛题:非负整数a、b满足a+b+ab=16, 求a+b的值
若a=2×2×2×3,b=2×3×5,那么a与b的最小公倍数是 [ ]

网址: 求1 + 2^a + 2^(2a+1) = b^2的整数解 https://m.huajiangbk.com/newsview651295.html

所属分类:花卉
上一篇: 植物大战僵尸魔幻版官方电脑版
下一篇: 植物大战僵尸魔幻版