人民币会重号吗?
不会,但是会有相似号。 先说结论再解释原理,结论就是重复的数字是存在的,但概率非常小,小到可以忽略。所以人民币重号的理论上的可能性是不存在的。但因为人类社会的复杂性和统计的局限性,使得现实生活中存在一定概率的重号情况。
为了便于讨论和计算,先给出几个定义:
D:可能重号的所有数字集合;例如1、2、3中所有的排列组合{1,2}、{1,3}、{2,3}、{1,2,3},注意这些所有可能的组合的个数N=6。由于任何两个自然数(人民币编号)只能出现一位数字相同,所以D的大小为64=256。也就是说在六位数的正整数中,只有256种情况会发生重号。
E:一个已确定的人民币号码所有数字的全排列。例如某位用户的银行卡账号“6227001889581638”,则其对应的E就是一个六位数全排列,也就是{1, 8, 9, 5, 8, 3, 6, 2, 0, 7}。
F:与E中所有数字不相同的数字集合。这里所谓的不同是指两两不相同,例如对于上面的例子,F={{2, 3, 4, 5, 6}}。
G:与E中所有数字都不相同的数字集合。它比F多了一项包含0和7的两组,例如上面的例子,G={{0, 7}, {2, 3, 4, 6}。因为一个完整的自然数不能以0开头。
现在我们讨论重号的发生情况。根据前面的定义,发生重号的条件是E和F或者E和G中出现相同数字的情况。那么根据乘法原理,E共有A66种排布方式(6的阶乘等于6!=6x5x4x.....x2),而F或G共有多少种排布呢?因为是两组,所以有A(2×2)种,而另一组G因为多了0和7,所以要减少2种排布的方式(因为0和7都是偶数,两两搭配,共2×2种),所以F和G一共是A(2×2-2)=4种。 所以最终的重号情况共有6!/[A(2×2)]=64/12=5又1/2种。实际上,这5又1/2种情况是可以进一步细分和统计的。在这里就不做详细的数学推导了。