翻阅中国古籍明显,古代常见司马、司空、司徒、西门、端木、公孙、欧阳等复姓,也有呼延、独孤、宇文、慕容、长孙、尉迟等源自北方游牧民族的姓氏。但当代社会,这些复姓的人口规模早已不如古代,在总人口中的占比明显下降。追溯其关键原因,需要回到六百多年前的明初。朱元璋推翻元朝后,为推行“驱除鞑虏,恢复中华,立纲陈纪,救济斯民”的政治主张,重新借用孔子“华夷之辩”的观念,对全国范围内被视为“胡姓”的姓氏进行整饬。洪武元年,明廷下诏要求“复衣冠如唐制,禁胡服、胡语、胡姓名”。由此引发了中国历史上规模空前的改姓运动。要理解这场改姓运动的深层背景,首先需要厘清“胡姓”的来源。从东晋末年“五胡乱华”到南北朝时期,游牧民族大量进入中原,先后建立二十多个政权。在此阶段,少数民族政权的统治者一上任用汉人为官,并一定范围内要求其改用少数民族姓氏;另一上,也有汉人为避祸或求进而主动改姓。由此形成的复姓,主要包括独孤、呼延、长孙、宇文、拓跋、慕容、尉迟等,它们多为南北朝时期在北方出现的新姓氏。明初改姓在具体执行中出现了明显的“误伤”。元末科举长期停滞,读书人稀少,执行官员对史料掌握有限,又担心遗漏所谓“胡姓”,便采取“宁可错改,不可遗漏”的做法。结果,他们把所有两字以上的复姓都当作可疑对象,普遍要求改为单字姓氏。于是,司马、司空、司徒、西门、端木、桑羊、公孙、欧阳等本属上古或中原传统的复姓,也被误判为“胡姓”而遭到改造。改姓方式并不统一。独孤被改为杜或刘,呼延改为呼,长孙改为孙,宇文改为宇或文,慕容改为慕或容。司马被拆分为司、马、同、仝等多个姓氏;司空改为司,司徒也改为司;西门改为西或门;端木改为端或木;桑羊改为桑;公孙改为公或孙;欧阳改为欧、阳或杨。运动过后,两字以上的复姓几乎被清空,坚持使用复姓者大幅减少,近乎“十不存一”。明末清初学者已对其后果有清醒认识。朱彝尊指出,执行人员“连书姓名,统不分析”,以致各地学校、庙宇对历史人物的姓名记载被普遍改成单姓,造成混乱。顾炎武在《日知录》中更直言,原有复姓被大量消除,“氏族之紊,莫甚于此”。他举例说明,孙氏原本分支众多,如公孙、叔孙、长孙、士孙、王孙等,改姓后尽数并入孙氏,原先用以区分血缘与身份的线索随之消失。需要指出的是,并非所有复姓都在这场运动中消亡。一些偏远山区的家族选择坚守旧姓,拒绝改姓;也有家族在官府登记中改为单姓,但在祭祖、立碑等场合仍沿用原复姓。到清代,一部分家族逐步恢复旧姓。这种“明改暗不改”的现象,反映了传统社会对血缘秩序与家族认同的强烈维护。朱元璋的改姓政策在历史上表现为双重影响。从积极一面看,它在一定程度上推动了族群融入,并强化了汉文化认同;但从文化传承角度看,这场运动对中国姓氏体系造成了显著破坏,许多古老复姓的延续被中断,不少家族的历史脉络也因此被人为割裂。
复姓之“少”,并非简单的兴衰故事,而是历史进程在个体与家族层面的投影;从政策整饬到社会流动,从误改错置到后世复归,姓氏变迁折射出制度运行的边界与文化传承的韧性。以更严谨的史学方法梳理复姓源流、以更开放的视野理解族群交往融合,既有助于厘清历史,也能为今天的文化认同与公共治理提供借鉴。