2020-02-22 19:11:26
由平方数对半和与对半差得到全部自然数的平方
杨勇先 李 艳 雷 燕
内容提要 文章发现并证明了平方数对半和定理与对半差定理,发现了无穷多自然数,其平方的对半和与对半差可得到全部自然数的平方,彻底解决了几千年来自然数研究的“漏网之鱼”问题。
§1.概述
1992年2月,印度数学家J.V.Ctaudhari和M.N.Deshpande发现了13个三位连续自然数,每个数的平方都是六位数,其前三位与后三位之和(对半和)仍然是平方数,而且是连续自然数的平方:
9562=913936 913+936=1849=432
9572=915849 915+849=1764=422
…………………………………
9682=937024 937+024=961=312
这个发现令数学家们感到十分惊讶,被称为几千年来自然数研究的“漏网之鱼”,被当代人捉住了【1】。
1996年9月,美国数学家Owen Thomas又发现了一组具有同样特点的42个四位连续自然数,其平方的对半和也是连续自然数的平方【1】:
98592=97199881 9719+9881=19600=1402
98602=97219600 9721+9600=19321=1392
…………………………………
99002=98010000 9801+0000=9801=992
国外三位数学家发现的平方数特性非常奇妙。但他们发现的只是茫茫数海中的个别现象,并没有总结出一般规律,距离平方数对半和问题的彻底解决还差得很远。
§2.平方数对半差定理
定理:设A = 10n(10n-k)+1,其中 n=1、2、3……,k=1、2、3……10n/2,则A2的对半差必定是完全平方数。
(若A2是4n位数,则前2n位数与后2n位数之差称为对半差)
证:[10n(10n-k)+1]2
= 102n(10n-k) 2 + 2╳10n(10n-k) +1
= 102n(102n- 2╳10n k + k2)+ 2╳102n - 2╳10n k +1
= 102n(102n- 2╳10n k + k2)+ 102n +102n - 2╳10n k +1
= 102n(102n- 2╳10n k + k2 +1) +102n - 2╳10n k +1
由于k 的最大值只能是5、50、500……等数,所以10n(10n-k)+1的首位数只能是5,6,7,8,9各数;又由于10n(10n-k)+1是2n位数,[10n(10n-k)+1]2必然是4n位数。其前2n位数必然是
(102n- 2╳10n k + k2 +1)
后2n位数必然是
102n - 2╳10n k +1
显然,其对半差
(102n- 2╳10n k + k2 +1)-(102n - 2╳10n k +1)= k2
定理得证。
§3.由平方数对半差定理可得到1~5,1~50,1~500,1~5000……的平方
令n=1,k=1、2、3、4、5,则有:
912=8281 82-81=1=12
812=6561 65-61=4=22
712=5041 50-41=9=32
612=3721 37-21=16=42
512=2601 26-01=25=52
得到了1~5各数的平方。
令n=2,k=1、2、3……50,则有:
99012=98029801 9802-9801=1=12
98012=96059601 9605-9601=4=22
97012=94109401 9410-9401=9=32
…………………………………
75012=56265001 5626-5001=625=252
…………………………………
51012=26020201 2602-0201=2401=492
50012=25010001 2501-0001=2500=502
得到了1~50各数的平方。
令n=3,k=1、2、3……500,则有:
9990012=998002998001 998002-998001=1=12
9980012=996005996001 996005-996001=4=22
…………………………………………………
7860012=617797572001 617797-572001=45796=2142
…………………………………………………
5010012=251002002001 251002-002001=249001=4992
5000012=250001000001 250001-000001=250000=5002
得到了1~500各数的平方。
令n=4,k=1、2、3……5000,则有:
999900012=9998000299980001 99980002-99980001=1=12
999800012=9996000599960001 99960005-99960001=4=22
…………………………………………………
701200012=4916814540240001 49168145-40240001=8928114=29882
…………………………………………………
500100012=2501000200020001 25010002-00020001=24990001=49992
500000012=2500000100000001 25000001-00000001=25000000=50002
得到了1~5000各数的平方。
依此类推,不再列举。
§4.平方数对半和定理
定理:设B = 10n(5╳10n-1- Q)-1,其中n = 1、2、3……,Q = 0、1、2、3……5╳10 n -2,则B2的对半和必定是完全平方数。
(若B2是4n位数,则前2n位数与后2n位数之和称为对半和)
证:[10n(5╳10n-1- Q)-1]2
= 102n(5╳10n-1- Q) 2 - 2╳10n(5╳10n-1- Q) +1
= 102n(25╳102n-2- 2╳5╳10n-1 Q + Q 2)+ 2╳5╳102n-1 - 2╳10n Q +1
= 102n(25╳102n-2 - 10n Q + Q 2)- 102n + - 2╳10n Q +1
= 102n(25╳102n-2 - 10n Q + Q 2 -1) + 2╳10n Q +1
由于[10n(5╳10n-1- Q)-1]是2n位数,其首二位数大于32时[10n(5╳10n-1- Q)-1]2是4n位数??梢钥闯銎淝?n位数是
(25╳102n-2 - 10n Q + Q 2 -1)
后2n位数是
2╳10n Q +1
其对半和就是
(25╳102n-2 - 10n Q + Q 2 -1) + 2╳10n Q +1
= 25╳102n-2 + 10n Q + Q 2
=(5╳10 n-1 + Q)2
定理得证。
§5.由平方数对半和定理可得到50~98,50~998,50~9998……的平方
令n=1,Q=0、1、2、3,则有:
492=2401 24+01=25=52
392=1521 15+21=36=62
292=841 8+41=49=72
192=361 3+61=64=82
令n=2,Q=0、1、2……18,则有:
49992=24990001 2499+0001=2500=502
48992=24000201 2400+0201=2601=512
……………………………
32992=10883401 1088+3401=4489=672
31992=10233601 1023+3601=4624=682
当Q的值增大到使B2的位数减少时,根据平方数对半和定理,计算对半和时应保持后2n位数不变。
令n=2,Q=19、20……39,则有:
30992=9603801 960+3801=4761=692
29992=8994001 899+4001=4900=702
……………………………
11992=1437601 143+7601=7744=882
10992=1207801 120+7801=7921=892
令n=2,Q=40、41……46,则有:
9992=998001 99+8001=8100=902
8992=808201 80+8201=8280=912
……………………………
3992=159201 15+9201=9216=962
令n=2,Q=47、48,则有:
2992=89401 8+9401=9409=972
1992=39601 3+9601=9604=982
得到了连续自然数50~98各数的平方。
令n=3,Q=0、1、2……498,则有:
4999992=249999000001 249999+000001=250000=5002
4989992=249000002001 249000+002001=251001=5012
…………………………………………………
1019992=10403796001 10403+796001=806404=8982
…………………………………………………
989992=9800802001 9800+802001=811801=9012
……………………………………………
339992=1155932001 1155+932001=933156=9662
……………………………………………
309992=960938001 960+938001=938961=9692
……………………………………………
109992=120978001 120+978001=978121=9892
……………………………………………
89992=80982001 80+982001=982081=9912
……………………………………………
19992=3996001 3+996001=996004=9982
得到了连续自然数50~998各数的平方。
令n=4,Q=0、1、2……4998,则有:
499999992=2499999900000001 24999999+00000001=25000000=50002
499899992=2499000000020001 24990000+00020001=25010001=50012
499799992=2498000300040001 24980003+00040001=25020004=50022
…………………………………………………
100199992=100400379960001 1004003+79960001=80964004=89982
……………………………………………
8699992=756898260001 7568+98260001=98267569=99132
……………………………………………
2599992=67599480001 675+99480001=99480676=99742
……………………………………………
899992=8099820001 80+99820001=99820081=99912
……………………………………………
199992=399960001 3+99960001=99960004=99982
得到了连续自然数50~9998各数的平方。
依此类推,不再列举。
§6.此二定理可得到全部自然数的平方
可以明显地看出:在运用平方数对半和定理尚未得到的99、100、999、1000……的平方,在运用平方数对半差定理时得到了,它们已经包含在1~5000各数的平方之内。就是说,已经得到了1~10000各数的平方。
依此类推,将会得到全部自然数的平方,不再列举。
以上所发现并证明的平方数对半差定理与对半和定理,可得到全部自然数的平方,圆满地解决了平方数的对半和与对半差仍然是完全平方数这一世界难题,捉住了几千年来自然数研究的“漏网大鱼”。
参考资料
1.王凯成、罗运纶:完全平方数对半和的几个性质. 数学通报. 1999.12.
(杨勇先/陕西省决策咨询委员会)
更多精彩资讯,欢迎关注文化交流网 yrrlx.wrzsx.cn
免责声明:本文仅代表作者个人观点,与文化交流网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。