爱因斯坦出生于1879年3月14日。如果你把这些数字加在一起,你将是1879314。重新排列这些数字,任意形成不同的数字(如3714819)。在这两个数字中,从大数字中减去小数字(在本例中为3714819-1879314=1835505),得到一个差值。将差数的所有数字相加,如果是两位数,再将其两个数字相加,最终结果是9(即1+8+3+5+5+0+5=27,2+7=9)。

哥白尼的生日是1473年2月19日,牛顿的生日是1642年12月25日,高斯出生于1777年4月30日,玛丽·居里出生于1867年11月7日。只要用上面的方法计算,最终的结果一定是9。事实上,如果你写下任何人的生日并做同样的计算,最终结果是9。

将一个大数字相加得到一个总和;把这个总数加起来,得到另一个总数。这种情况一直持续到最后一个数字的总和是一个位数。最后一个数字被称为第一个数字的“数字根”。这个数的根等于原始数的余数除以9。这种计算过程通常被称为“弃九法”。

找到一个数的平方根的最快方法是从原始数中减去9。例如,如果你想找到385916的数字根,这里有9,3+6,8+1都是9,你可以把它去掉,最后只剩下5,这是原始数字的数字根。

使用弃九法:可以测试大量的加减乘除结果。例如,a-b=c,为了测试结果c,从a的数根中减去b的数根(如果前者较小,则加9),以查看c的数根的差值是否正确。如果不正确,则先前的结果一定是错误的。如果它是正确的,正确计算的概率是8/9。

这些知识可以解释生日算法的秘密。假设一个数n由许多数组成,洗牌和重新排列n的数将产生一个新的数n’,显然n和n’有相同的数根,减去两个数根将得到0。换句话说,n-n '必须是9的倍数,它的平方根是0或9。在我们的算法中,0和9是一样的(也就是说,一个数的余数除以9)。N-n'=0,仅在n=n '时出现,即原始数字实际上没有改变;只要n≠n ',n-n '遍历这些数字,结果必须是9。