如果你随便翻开一本家谱,会发现家族的祖先,通常都是某个古代的显赫人物。但这些家谱里写的不一定都是真的。因为年代太久远了,很多事儿没法查证,有些家谱就出现了“攀高枝”现象,把自家祖先往名人身上靠。但正如我们前面提到的,假如祖先在人口扩张阶段没有两下子的话,生不了太多后代,那毫无疑问很可能就会绝后,姓氏也就没了。所以,如果我们倒着找现在所有人的直系祖先,确实有可能找到一些有名的人物,但这些名人可能就不一定是家谱里写的那些了。

历史上,有钱有势的人家,尤其是皇帝家,他们的后代数量增长得特别快。因为条件好,能养活更多的孩子。就说古代皇帝吧,他们动不动就有几十个儿子。这些儿子不可能都当皇帝,但哪怕没当上皇帝的那些皇族后人,生活条件也比普通老百姓好太多,所以他们也能留下更多的后代。一个典型的例子就是明朝皇室。朱元璋总结宋朝、元朝的教训,认为都有“主弱臣强”的问题,也就是朝廷得不到宗室的保护。因此大举建藩,封自己的儿子们为藩王,让他们去各地守土。明成祖朱棣即位后,禁止藩王参与政务,但是厚加供养,根据等级发放相应的俸禄,比如亲王一万石, 郡王两千石等。

那你想,藩王们本来除了闭门享乐,就没有其他的事情可做。亲王的儿子一出生就是郡王,每多生一个儿子,就多两千石粮食。这待遇太好了,生孩子越多,领的钱就越多。那还不多生点?结果,朱家的人口一下子猛增,越到后面人数越多,到明朝灭亡的时候,估计有二十多万朱家的子孙。老朱家的姓氏就这么扩散开了。但是由于这个扩张发生的年代比较晚,加上清初追杀明朝宗室,所以朱姓对整个中国姓氏分布的影响没那么大。

相比之下,刘姓就厉害多了。刘姓在两汉之前本来是名不见经传的小氏,靠着两汉四百年的统治,刘氏族人后嗣的数量远远高于平均水平。到了汉朝末年,刘姓已经成为数得上号的大姓,而且一直到现在。这也说明,姓氏扩张发生得越早,就越能占得先机。讲到这,就不得不提到当今中国最大的三个姓——李、王、张了。要弄清三大姓为什么演变为超级大姓,我们还得先探究一下三个姓氏的起源。

有趣的是,这三大姓都不是地名来源。中国古代并没有大地名叫李、王、张,更没有叫李国、王国、张国的大诸侯国。按照道理来说,这三个姓似乎并不具备发展壮大的先天条件。但别忘了,除地名之外,职业、身份,都可以被用作一个人的姓氏。比如,英语世界第一大姓Smith本来是铁匠的意思。在古人的生活中铁匠极其重要,数量也很庞大。人数极多的铁匠群体就为Smith姓登顶,打下了良好基础。中国的三大姓——李、王、张,也正是来源于这种“职业姓”。

其中,王姓最容易理解。王字从古至今意义变化不大,就是用来指统治者的。王姓最主要的来源,是周朝王室的后代。因这些人是从王室出来的,所以就用“王”作为自己的姓氏。前面说了,古代贵族生活好,资源多,生孩子也多,代代累积下来,人口就会膨胀得特别厉害。王室作为贵族中的贵族,就更不用说了。就算他们的后代在社会上的地位没那么高了,但一般也能在一段时间内保持高生育率。中国姓氏中的李姓,则是唯一一个人口数量上,可以和王姓一争高下的姓氏。

李氏的发迹史非常奇特,在春秋时期还基本默默无闻,到了战国晚期突然就“膨胀”了,史籍中不断涌现出以李作为氏的人物。但是战国七雄里并没有李国,也没有一个叫“李”的地名。这就说明战国晚期大量出现的李姓,可能不是因为李家人生孩子多、人口慢慢积累起来的,而可能是从其他的氏改过来的。先要补充说明一下,“李”字最早出现,是在战国时期的秦文字。但除了秦国和楚国,在其他各诸侯国的文字中,“李” 字几乎是无影无踪。在李氏种种可能的写法中,最容易想到的就是道理的“理”。在战国到秦朝的文献中,“理”“李”可以通用,比如“受理”写成“受李”,就相当常见。这两个字今天在普通话里是同音字,在古代也一样。

早在先秦时期,中国人就把很多办事人员称作“理”,这里是道理的“理”。这或许就能解释李姓是如何发展为大姓的了:可以想象,正如中世纪欧洲村子里都有铁匠一样,先秦时期的各类机构也总是会雇佣大批办事的人员。这些办事的人就以“理”作为姓氏。因为这种办事的人很多,所以“理”这个姓的人也很多,这就给后来李姓的发展,打下了很坚实的基础。不过事情还没有那么简单。在当时,李和理其实是一个大的词语家族,都跟“处理、整理”有关。这个词语家族还包括“官吏”的“吏”、“历史”的“史”、“使者”的“使”和“事情”的“事”。这些字的意思在古代都差不多,甚至在商朝的甲骨文里,它们都用同一个符号来写。

比如在古文字中,有时候“李”和“官吏”的“吏”也会混用。赵国名将李牧,在一件战国时期的弩机上,他的名字就被写成了吏牧。说明在当时的赵国文字中,“李”氏是写成“吏”氏的。再说历史的“史”,早期的史可以指各种事情。处理各种事务的官吏,也可以被称作史。在一些比较老的词中,史仍然有办事人员的意思,比如太史、长史、女史等等。

就像我们前面说的,由于这些字早期意思和语音上的联系相当明显,因此在先秦时期经常用一个字形来书写。尤其是在韩、赵、魏三国,也就是三晋的私印和铜器铭文中,出现了大量写成“史/事/吏”的姓氏。由于在三晋,这几个字当时尚未完全分化,很难说得清楚,当时到底写的是哪个字。就比如之前说的“李牧”写成“吏牧”,如果说写成“史牧”也未尝不可。历史的“史”。所以,结合遗传学证据,可以合理推测,在三晋地区曾经有规模相当庞大的“史氏”。这些三晋的史氏移居到其他国家,尤其是秦和楚之后,他们的氏就按照当时或许是很常规的写法,直接转为李氏了。

而留在三晋地区的史氏,在文字被秦文字统一之后,有的选择按照秦国的习惯写成李氏,有的则直接按照文字对应关系,写成了秦文字 “历史”的“史”。从今天两个姓氏人口的悬殊差距来看,可能前者是更为通常的做法。后来,随着后世“史”和“李”读音差距的扩大,人们就渐渐忘记了这两个氏本来的共同来源。说完了李氏,我们再来说张氏。有了办事员,还得有管办事员的人。这些人就是张氏。实际上张氏在早期几乎都是写成“长”氏,生长的长,这个氏早在西周时期就已经出现。

加了“弓”形旁的“张氏”,在战国时才开始出现在燕国和楚国等地的文字中。先秦典籍里有些张氏人物的氏,还在“张”和“长”之间摇摆。比如《墨子》里面提到“张武”,此人在《左传》中被称作“长武子”。给“长氏”增加偏旁的初衷,是为了把作为姓氏的“张”,从常用字“长”剥离出来。虽然今天看来大家意见很统一,都是加“弓”,但是在战国时期也有加上其他偏旁的。比如河北中山国的文字,就有加绞丝旁的。弓长张的写法成为唯一的标准,是汉朝以后的事了。

这种早期写法和汉朝以后相差巨大的情况并不是孤例。比如,另一个大姓赵姓,在战国时代基本写成生肖的“肖”。汉朝以后则基本添加了走字旁,变成了现在繁体字的赵字(“趙”)。可见汉朝之前中国人对于氏的改变,确实较为随意,汉朝以后,这种随便改的情况就少了。说回张氏。和李氏的前身一样,张氏的前身来源于各类机构的工作人员。不同的是,他们的层级可能要更高一些,混得更加如鱼得水,已经成为长官。因此被周围人尊称一声“长某某”。这样一来,上古中国各地担任过“长”的家族,就为后来的张姓打下了良好的基础。这些家族在当时的社会环境下,也自然会有更高的生活水平,更有可能繁衍出更多的后代,来实现张氏的扩张。

总结一下:由于李、王、张这三大姓的来源,突破了血缘和职业的限制,因此李、王、张三大姓的多样性程度都非常之高。尽管今天三大姓人仍然会认“同姓三分亲”,但是三大姓的同姓人士有血缘关系的可能,其实要远低于来源较为单纯的姓氏。

所谓“河海不择细流,故能就其深”。正是由于三大姓的广泛来源,李、王、张早在战国到秦汉这一时期,就已经奠定了中国姓氏中的翘楚地位,并维持至今。如果没有什么重大意外的话,在可预期的未来,这三大姓的规模还将长期持续。