majer 发表于 2022-5-8 00:17:41

求x^2+1=y^2+z^2互异的正整数解,且满足

找出一组满足方程\(x^2+1=y^2+z^2\)互异的正整数解,同时满足\(z^2\)相当于\(x^2+1\)去掉首位数字后的结果。

讨论一下

先去掉非法的情况。比如说令\(x=y= 10, z=1\)的话,看似是一组解,但\(x^2+1=101\)。去掉最高位数字1,得到一个不合标准的两位数01。按照整数书写习惯,不应以0开头。所以不应把这种形式的算做解。

\(x^2+1=y^2+z^2 \)移项,\((x+z)(x-z)=y^2-1\)。

按照要求\(y\)仅能是形如\(100……0\)或\(20……0\)或\(300……0\)的数字,同时\(z<y, z\ne1\)。

编程算了一下,这个有限制条件的方程,貌似在\(y\)的前几个可能取值里都是无解的。

问题出在诸如\(9999\)、\(39999\)、\(89999\)这样的整数,分解成两个因子的积后,两个因子差距很大,进而导致\(z\)总是比\(y\)大……

但我无法证明这对任意上述形状的\(y\)始终成立。也就是说,不知道是不是原方程真的无解。

大家有没有什么想法。

majer 发表于 2022-5-8 09:23:13

程序写错了个地方。找到了(1068,1000,375)(13320,10000,8799)满足。大家当无事发生好了:dizzy:

northwolves 发表于 2022-5-8 22:38:51

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61

northwolves 发表于 2022-5-8 22:40:29

y=2******,



y=3*****,
页: [1]
查看完整版本: 求x^2+1=y^2+z^2互异的正整数解,且满足