220 与 284 之后,下一对在哪里
两个数,各自把真约数加起来,得到的正是对方。这样的一对古人只知道一个;他给出了造下一对的法则,并且证明了它。
220 的真约数是 1、2、4、5、10、11、20、22、44、55、110,加起来是 284;284 的真约数是 1、2、4、71、142,加起来正好是 220。这一对古已有之——塔比自己的序里就说,毕达哥拉斯一派拿数来给他们的学说作例证,其中特别要找的有两类,一类是完全数,另一类就是「他们习惯称为亲和的那些数」。接着他说了一句很要紧的话:完全数的求法尼科马库斯写下过,可没有给证明;欧几里得不但写下了求法,还在《原本》的数论各卷里连证明一起给了,而且把它摆在全书末了,当作自己所能达到的最高处。至于亲和数,「我没有见到这两位当中的哪一位提起过它们,也没有见到他们对它们有过一星半点的留意」。于是他写道:这套理论要由我来建立。他的法子照《原本》第九卷造完全数的样子来:从一起排一串加倍的数,取它们的和,再由这个和造三个数——照今天的记号,就是 3·2ⁿ⁻¹ − 1、3·2ⁿ − 1、9·2²ⁿ⁻¹ − 1。三个都是二以外的素数时,2ⁿ 乘前两个、2ⁿ 乘第三个,就是一对亲和数。n=2 给出 220 与 284;n=4 给出 17296 与 18416;n=7 给出 9363584 与 9437056;其余各档到 n=24 为止,总有一个是合数。这条法则不网罗一切亲和数——1866 年一个十六岁的意大利人帕加尼尼找到 1184 与 1210,比 17296 小得多,却不是这个形状。费马、笛卡尔各自重新得到过同一条法则;欧拉一口气添了五十八对。
拖动 n 看三个数一档档试过去;成的那几档会把两个数的真约数之和当场加给你看
亲和数是这样一对数:各自把真约数加起来,得到的正是对方。220 与 284 这一对古希腊人就知道, 可谁也没说过第三对在哪里。塔比给了一条造数法,并且证明了它: 从 1 开始排一串倍数、取和,由这个和造出 t、h、s 三个数;三个都是素数, 就得到一对亲和数。拖动 n 看它一档档试下去——n = 2 得 220 与 284, n = 4 得 17296 与 18416,n = 7 得 9363584 与 9437056,其余各档总有一个数是合数。 法则不网罗所有亲和数:1866 年一个十六岁的意大利人找到了 1184 与 1210, 比 17296 小得多,却不是这个形状。
