上,名字且无可考,况能知其族姓所出耶?故项伯、娄敬赐姓刘氏,娥姁为皇后,亦不言何姓。以氏为姓,遂为一代之制,而后世莫能改焉。
氏族相传之讹
氏族之书所指秦汉以上者,大抵不可尽信。唐书表李氏则云,纣之时有理征,字德灵,为翼隶中吴伯。【原注】本李延寿北史序传。不知三代时无此名字,无此官爵也。表王氏则云,周灵王太子晋,以直谏废为庶人。传记亦无此事。王氏定着三房,一曰琅邪,二曰太原,皆出灵王太子晋,三曰京兆,出魏信陵君。是凡王皆姬姓矣。乃王莽自为舜后,【原注】汉书元后传,莽自谓黄帝之后。黄帝姓姚氏,八世生虞舜,舜起妫汭,以妫为姓。至周武王,封舜后妫满于陈,是为胡公。十三世生完,完字敬仲,奔齐,齐桓公以为卿,姓田氏。十一世,田和有齐国,三世称王。至王建,为秦所灭。项羽起,封建孙安为济北王。至汉兴,安失国,齐人谓之王家,因以为氏。莽败,其族尚全,未必无后裔。而春秋吴有王犯,晋有王良,范氏之臣王生。战国齐有王斗、王蠋、王驩,费有王顺,魏有王错,赵有王登,秦有王稽、王龁、王翦、王绾、王戊,【原注】过秦论有王廖,未知何国人。未必同出于灵王也。【原注】野客丛书,曹子建作王仲宣诔曰,流裔毕万,末胄称王。厥姓斯氏,条分叶散。世滋芳烈,扬声秦汉。吕向注,秦有王翦、王离,汉有五侯。按王粲系毕公高之后,毕万封于魏,后十代,文侯始列为侯,至孙称惠王,因以王为氏。而秦之翦离,自周太子晋之后。汉之五侯,自齐田和之后。此三派元不相干,注引为一,误矣。故新莽以姚、妫、陈、田、王五姓为宗室,且禁元城王氏勿与四姓为婚,而己自取王欣之女。魏东莱王基为子纳太原王沈女。皆不以为嫌,盖知此也。庾信作宇文杰墓志亦有是误。韩文公作王仲舒神道碑,文云,王氏皆王者之后,在太原者为姬姓。春秋时,王子成父败狄有功,因赐氏。此语却有斟酌。
窦氏。古无所考,类族者不得其本,见左传有后缗方娠,逃出自窦之文,即为之说曰,帝相妃有仍氏女,逃出自窦,奔归有仍,生少康。少康次子曰龙,留居有仍,遂为窦氏。【原注】唐书宰相世系表。此与王莽引易伏戎于莽,升其高陵,莽,皇帝名也。升,刘伯升也,何以异哉!乃韩文公作窦牟墓志,后缗窦逃闵腹子,夏以再家窦为氏。亦用此事。窃意古地以窦名者甚多,必是以地为氏。路史曰,余尝考之,古之得姓者未有不本乎始封者也,其氏于事者盖寡矣。而姓书氏谱一每为之曲说,至有弃其祖之所自出,又牵异类而属之,岂不悲哉!正谓若此之类也。
汉时碑文所述氏族之始,多不可据。如魏蒋济郊议称曹腾碑文云,曹氏族出自邾。王沈魏书云,其先出于黄帝,当高阳世,陆终之子曰安,是为曹姓。周武王克殷,封曹侠于邾。至战国,为楚所灭,子孙分流,或家于沛。而魏武作家传自云,曹叔振铎之后。陈思王作武帝诔曰,于穆武王,胄稷允周。则又姬姓之后,以国为氏者矣。及至景初中,明帝从高堂隆议,谓魏为舜后。诏曰,曹氏世系出自有虞氏,今祀圜丘,以始祖帝舜配。后少帝禅晋文,亦称我皇祖有虞氏,则又不知其何所据。【原注】宋书符瑞志载博士苏林、董巴言,但云魏之氏族出自颛顼,与舜同祖,见于春秋世家。魏志,蒋济以为舜本姓妫,其苗曰田,非曹之先。着文以追诘隆。夫以一代之君,而三易其祖,岂不可笑?况于土大夫乎!
程氏。出程伯休父。太史公自序云,重黎氏世序天地,其在周程伯休甫其后也。应劭曰,封为程国伯。休甫,字也。其后为司马氏。【原注】晋书宣帝纪,其先出自帝高阳之子重黎,为夏官祝融,历唐、虞、夏、商,世序其职。及周,以夏官为司马。其后程伯休甫,周宣王时,以世官克平徐方,锡以官族,因而为氏。而左传成十八年,晋栾书中行偃,使程滑弒历公。注,程滑,晋大夫。襄二十三年,程、郑嬖于公。注,郑亦荀氏宗。此则晋之程氏乃荀氏之别,不与休甫同出。今既祖休甫,又祖程婴,则误矣。【原注】路史以荀为文王之后。子华子之书亦言其族出于司马,而又曰,赵则真吾姓之所宗氏也。则程又与赵同祖。朱子曰,子华子,近世伪书,今或引其说以证姓氏之所从出,则诬其祖矣。又按庄子今及吕氏春秋,子华子,韩昭厘侯时人。非孔子所见之程子。
沈氏。宋书沈约自序,昔少皞金天氏,有裔子曰昧,为玄冥师,生允格、台骀。台骀能业其官,宣汾、洮,障大泽,以处大原。帝颛顼嘉之,封诸汾川,其后四国,沈、姒、蓐、黄。沈子国,今汝南平舆沈亭是也,【原注】汝南去汾州甚远。春秋之时,列于盟会。定公四年,诸侯会召陵,伐楚,沈子不会。晋使蔡伐沈,灭之,以沈子嘉归。按沈、姒、蓐、黄四国皆在汾水之上,为晋所灭。【原注】左氏昭公元年传曰,今晋主汾而灭之矣。黄非江人黄人之黄,则沈亦非沈子嘉之沈,休文乃并列而合之为一,误也。唐宰相世系表曰,沈氏出自姬姓。周文王第十子吶●叔季食采于沈,汝南平舆沈亭即其地也。此为得之。【原注】又按鲁有沈犹氏。家语,鲁之贩羊有沈犹氏者。曾子弟子沈犹行。是以地为姓。汉书,