姓是固定的,氏却可以不断增加。到了战国以后,奴隶制社会已处于解体前夕,姓的本来意义几乎已丧失,于是就出现了姓氏合一的新现象。秦汉以后,本来意义上的姓趋向消亡。今天,人们平时所讲的姓已与最先出现的姓有本质的区别,当今的姓实际上是原来的氏。
中国人的姓氏来源一般有以下几种情形:
以图腾为氏
上古时期,每个氏族都有自己的图腾,后来不少图腾演变为姓氏,如夏祖女志梦见流星贯地,化为神珠薏苡(车前子),吞之而生禹,故以薏苡为图腾,姓“姒”氏,“姒”即由“苡”字演化而来。再如周之始祖母姜嫄因“履大人之迹”而生稷,所谓“大人之迹”是指巨大的足迹,实为熊的足迹,故周人以熊为图腾,以“姬”为姓。又如东夷部族以鸟为图腾,史称“鸟夷”,有不少鸟类的图腾演化为姓氏,如鸟氏、凤氏、爽鸠氏等。
至于少数民族地区以图腾为姓氏的例子更多。如云南彝族括扒人以“荞”为图腾,故姓荞氏;拉祜族以虎为图腾,故姓虎氏。此外如水鸟氏、瓦雀氏、野猫氏、孔雀氏等,均由图腾演化而成姓氏。
以国为氏
以国为氏,大体有四种情况。一为以古封国为氏。如唐氏,尧帝初封于唐(其地为中山唐县),周代又封其后裔为唐侯(其地在鲁县),以奉尧嗣,故其子孙为唐氏。又如商氏,舜帝命契为司徒,封于商,子孙以国为氏,是为商氏。周初大封诸侯,各诸侯国子孙以国为氏的情况更为普遍,如齐、鲁、卫、晋、管、蔡、霍、曹、陈、楚、郑、吴、韩、魏、许、吕等均是以国为氏。
以国为氏的第二种情况是古代边远地区少数民族小国归化后,以国为氏,如汉代西羌滇国,于汉武帝时降汉,后人称为滇氏。唐永徽初,有吐火国遣使来献大乌,留居中国,称为吐火氏。