姓
言姓者,本于五帝,見于《春秋》者得二十有二。媯,虞姓,出顓頊,封于陳。擬,夏姓,出顓碩,封于杞、部、越。子,殷姓,出高辛,封于宋。姬,周姓,出黃帝,封于管、蔡、郵、霍、魯、衛、毛、吶、部、雍、曹、膝、畢,原、鄂、郵、邢、晉、應、韓。凡、蔣、邢、茅、昨、祭、吳、虞、虢、鄭、燕、魏、芮、彤、荀、賈、耿、滑、焦、楊、密、隨、巴諸國。任宿、須句、頹臾,風姓也,自大晦。秦、趙、梁、徐、邦、江、黃、葛、糜,贏姓也,自少皞。莒,己姓。薛,任姓。舒,呂、祝、終、泉、畢、過十四皆任姓。南燕,承姓也,自黃帝。邾、囗,曹姓,鄅、偪、陽,妘姓,鬷夷,董姓也,自祝融。齊、申、呂、許、紀、州、向,姜姓也,自炎帝。舒,舒鳩,偃姓也。自、咎、繇、胡,歸姓。鄧,曼姓。羅,熊姓。狄,隗姓。數,瞞,漆姓。陰戎,允姓。六者不詳其所出,與此異,略舉一二論之,則今之孟氏、季氏、孫氏、寧氏、游氏、豐氏皆姬。陳氏、田氏皆妨,華氏、向氏、樂氏、魚氏皆子,崔氏、馬氏皆姜,屈氏,昭氏、景氏皆羊,自戰國以下之人,以氏為姓,而五帝以來之姓亡矣。趙、徐乃其后。凡注疏家所引姓氏,大抵出于《世本入》,今其書亡,不能備考。
氏族
《禮記·大傳》正義:諸侯賜卿大夫以氏,若同姓,公之子曰公子,公于之于曰公孫,公孫之子其親已遠,不得上連于公,故以王父字為氏。若適夫人之子,則以五十字伯仲為氏,若魯之沖孫、季孫是也,若庶子妾子,則以二十字為氏,則展氏、臧氏是也。若異姓,則以父祖官及所食之邑為氏。以官為氏者,則司馬、司城是也,以邑為氏者,若韓、趙,魏是也。凡賜氏族者,比為卿,乃賜有大功德者。生賜以族,若叔孫得臣是也。是公子之孫,若有大功德,則以公干之字賜以為族,若仲遂是也。其無功德,死后乃賜族,若無駭是也。其子孫若為卿,其君不賜族,子孫自以上父字為族也。氏、族,對文為別,散則通也。故《左傳》云:“問族于眾仲”下云:“公命以字為展氏”是也。其姓與氏散亦得通,故《春秋》有姜氏、子氏,姜、子皆姓,而云氏是也。
戰國時人大抵猶稱氏族。姓也。漢人則通謂之姓,然氏族之稱猶有存者。《漢書·恩澤侯表》“褒魯節侯公子寬,以魯頃公玄孫之玄孫,奉周祀。元始元年六月丙午,封于相如嗣,更姓公孫氏。后更為姬氏。”公子公孫,氏也,姬,姓也。此變氏稱姓之一證。
《水經注》“漢武帝元鼎四年,幸洛陽,巡省豫州,觀于周室,邈而無祀。詢問耆老,乃得孽子嘉,封為周子南君,以奉周祀。”按《汲冢》古文謂衛將軍文子為子南彌牟,其后有子南勁。《紀年》“勁朝子魏,后惠成王如衛,命子南為侯。”秦并六國,衛最后滅。疑嘉是衛后,故氏子南而稱君也。據此,嘉本氏子南,武帝即以其氏命之為爵。而《漢書·恩澤侯表》竟作“姬嘉”,則沒其氏而書其姓矣,與褒魯之封公孫氏更為姬氏者正同。
姓氏之稱,自太史公始混而為一。本紀于秦始皇則日姓趙氏,于漢高祖則日姓劉氏。
先生《原姓篇》曰:男子稱氏,女子稱姓。氏一再傳而可變,姓千萬年而不變。最貴者國君,國君無氏,不稱氏稱國,踐土之盟,其載書曰:“晉重魯申、衛武、蔡甲午、鄭捷、齊潘、宋王臣、莒期。”荀偃之稱齊環,衛太子之稱鄭勝、晉午是也。次則公子,公子無氏,不稱氏,稱公子,公子驅、公子益師是也,最下者庶人,庶人無氏,不稱氏稱名,然則氏之所由興,其在于卿大夫乎?故曰:諸侯之子為公子,公子之子為公孫,公孫之子以王父字,若溢、若邑、官為氏。氏焉者,類族也,貴貴也。考之于《傳》,二百五十五年之間,有男子而稱姓者乎?無有也。女子則稱姓。古者男女異長,在室也稱姓,冠之以序,叔隗,季隗之類是也。已嫁也,于國君則稱姓,冠之以國,江羋,息媯之類是也。于大夫則稱姓,冠之以大夫之氏,趙姬、盧蒲姜之類是也,在彼國之人稱之,或冠以所自出之臥若氏驪姬、梁贏之于晉,顏懿姬、鬷聲姬之于齊是也。既車也稱姓,冠之以溢,成風敬贏之類是也。亦有無溢而仍其在室之稱,仲子、少姜之類是也,范氏之先,自虞以上為陶唐氏,在夏為御龍氏,在商為豕韋氏,在周為唐杜氏。上會之帑處秦者為劉氏。夫概王奔楚,為堂溪氏。伍員屬其子于齊,為王孫氏。智果別族于大史,為輔氏。故曰氏可變也。盂孫氏,小宗之別為子月民氏、為南宮氏。叔孫氏,小宗之別為叔仲氏。季孫氏之支子曰季公鳥、季公亥。季寤稱季不稱孫。故曰貴貴也。魯昭公娶于吳,為同姓,謂之吳孟子。崔武子欲娶棠姜,東郭偃曰:“男女辨姓,今君出自丁,臣出自桓,不可。”夫崔之與東郭氏異,昭公之與夷昧代遠,然同姓,下世而婚姻不通者,周道也,故曰姓不變也。是故氏焉者,所以為另別也;姓焉者,所以為女坊也,自秦以后之人以氏為姓,以姓稱男,而周制亡而族類亂。
氏族相傳之訛
氏族之書所指秦、漢以上者,大抵不可盡信。《唐書》表李氏則云:“紂之時有理徵,字德靈,為翼隸中吳伯。”壽《北史》序傳。不知三代時無此名字,無此官爵也。表王氏則云:“周靈王太子晉,以直諫廢為庶人。”傳、己亦無此事,王氏定著三房,一日瑯邪,二日太原,皆出靈王太子晉,三日京兆,出魏信陵君。是凡王皆姬姓矣,乃王莽自為舜后,莽敗,其族尚全,未必無后裔。而春秋吳有王犯,晉有王良,范氏這臣王生。戰國齊有王斗、王蠋、王髈,費有五順,魏有王錯,趙有王登,秦有王稽、王龁、王剪、王綰、王戊,亦未必同出于靈王也。韓文公作《王仲舒神道碑》,文云:“王氏皆王者之后,在太原者為姬姓,春秋時,王子成父敗狄有功,因賜氏。”此語卻有斟酌。
竇氏。古無所考,類族者不得其本,見《左傳》有“后緡方娠,逃出自竇”之文,即為之說曰:“帝相妃有仍氏女,逃出自竇,奔歸有仍,生少康,少康次子曰龍,留居有仍,遂為竇氏。”此與王莽引《易》“伏戎于莽,升其高陵”,莽,皇帝名也;升,劉伯升也,何以異哉!乃韓文公作《竇牟墓志》:“后緡竇逃閔腹子,夏以再家竇為氏。”亦用此事,竊意古地以竇名者甚多,必是以地為氏。《路史》曰:“余嘗考之,古之得姓者未有不本乎始封者也,其氏于事者蓋寡矣。而姓書氏譜一每為之曲說,至有棄其祖之所自出,又牽異類而屬之,豈不悲哉!”正謂若此之類也。
漢時碑文所述氏族之始,多不可據。如魏蔣濟郊議稱《曹騰碑文》云:“曹氏族出自邾。”王沈《魏書》云:“其先出于黃帝,當高陽世,陸終之子日安,是為曹姓。周武王克殷,封曹俠于邾。至戰國,為楚所滅,子孫分流,或家于沛。”而魏武作《家傳》,自云:“曹叔振鋒之后。”陳思王作《武帝諱》曰:”于穆武王,胄稷允周。”則又姬姓之后,以國為氏者矣。及至景初中,明帝從高堂隆議,謂魏為舜后。詔曰:“曹氏世系出自有虞氏,今把圈丘,以始祖帝舜配。”后少帝《禪晉文》,亦稱“我皇祖有虞氏”,則又不知其何所據。夫以一代之君,而三易其祖,豈不可笑?況于士大夫乎!
程氏。出程伯休父,大史公《自序》云:“重黎氏世序天地,其在周程伯休甫其后也。”應劭曰::封為程國伯。休甫,字也。其后為司馬氏。”而《左傳·成十八年》:“晉欒書中行偃,使程滑弒歷公。”注:“程滑,晉大夫。”《襄二十三年》:“程、鄭嬖于公。”注:“鄭亦荀氏宗。”此則晉之程氏乃荀氏之別,不與休甫同出。今既祖休甫,又祖程嬰,則誤矣。”
沈氏。《宋書》沈約自序:“昔少金天氏,有裔子曰昧,為玄冥師,生允格、臺駘。臺駘能業其官,宣汾、洮,障大澤,以處大原。帝顓頊嘉之,封諸汾川。其后四國:沈,姒、蓐、黃。沈子國,今汝南平輿沈亭是也,春秋之時,列于盟會。定公四年,諸侯會召陵,伐楚,沈子不會。晉使蔡伐沈,滅之,以沈子嘉歸。”按沈、姒、蓐、黃四國皆在汾水之上,為晉所滅。黃非“江人、黃人”之黃,則沈亦非“沈子嘉”之沈,休文乃并列而合之為一,誤也。《唐宰相世系表》曰:“沈氏出自姬姓。周文王第十子叔季食采于沈,汝南平輿沈亭即其地也。”此為得之。
白氏。唐白居易自序《家狀》曰:“出于楚太于建之于白公勝。楚殺白公,其子奔秦,代為名將,乙丙已降是也。裔孫白起,有大功于秦,封武安君。”按白乙丙見于僖之三十二年。白公之死,則哀之十六年,后白乙丙一百四十八年。曾謂樂天而不考古一至此哉!
揚氏。《漢書·揚雄傳》曰:“其先出自有周伯僑者,以支庶食采于晉之楊,因氏焉。楊在河、汾之間,周衰而楊氏或稱侯,號曰楊侯。會晉六卿爭權,韓、魏,趙興,而范中行知伯弊。當是時,逼楊侯,楊侯逃于楚巫山,因家焉。”此誤以楊侯與楊食我為一人也。《唐書·宰相世系表》曰:“楊氏出自姬姓,周宣王子尚父封為楊侯。”又云:“晉之公族食邑于羊舌,凡三縣:一曰銅韑,二曰揚氏,三曰平陽。羊舌四族,叔向食采楊氏,其地平陽楊氏縣是也。及晉滅羊舌氏,而叔向子孫逃于華山仙谷,遂居華陰。”用修據此,以楊、陽、揚、羊四姓為一,尤誤。按楊城即今之洪洞縣,本楊侯國。《左氏》女叔侯所云:“霍,楊、韓、魏,皆姬姓也。”而子云《反離騷》亦云:“有周氏之蟬嫣兮,或鼻祖于汾隅。靈宗初諜伯僑兮,流于未之楊侯。”不知其字何以為“揚”?及其滅于晉,而為大夫羊舌氏邑,則食我始見于《傳》。而楊朱與老子同時,又非羊舌之族也。陽氏則以國為氏?以邑為氏?皆不可知。晉有陽處父,乃在叔向之前。而楚之陽,魯之陽虎,非一陽也。宋之羊斟,邾之羊羅,非一羊也。安得謂陽為平陽,羊為羊舌,而并附之叔向乎?
段氏。《后漢書》:“段飃,其先出鄭共叔段。”古人無以祖父名為氏者。凡若此類,皆不通之說,按段氏當出自段干。《史記》:老子之子名宗,宗為魏將,封于段干。《魏世家》有段干木、段干子。《田完世家》有段干朋。
褚氏。《唐宰相世系表》云:“出自子姓。宋共公子段,字子石,食采于褚。其德可師,號曰褚師。”按褚師乃官名,不獨宋有此官,鄭亦有之。《昭公二年》:“鄭公孫黑請以印為褚師”是也。衛亦有褚師聲子。
賀氏。《晉書·賀循傳》曰:“會稽山陰人也。其先慶普,漢世傳《禮》,所謂慶氏學。族高祖純,安帝時為侍中,避安帝父諱,改為賀氏。”《宋史》:“賀鑄自言出王子慶忌,居越之湖澤,所謂鏡湖,乃慶湖也。”按古但有以王父字為氏,無以名為氏者。慶忌,名也,不得為氏。而鏡湖本名鑒湖,慶古音羌,聲不相近。若齊之慶氏居吳朱方,見于《左傳》。后人以慶封有弒君之惡,諱之,而欲更其祖,其不及宋司馬華孫遠矣。
刀氏。《姓譜》以為齊大夫豎刀之后。胡三省曰:‘豎刀安得有后?《漢書·貨殖傳》有刀間,愚按古書,刀與貂通,齊襄王時有貂勃。”
寇氏。《姓譜》:“出自武王弟康叔,為周司寇,后人因以氏焉。”按康叔為衛國之祖,必無以王官氏其支庶之理,此乃衛之司寇。《左傳·哀二十五年》有司寇亥,即寇氏之祖也。《檀弓》有司寇惠子。
孔顏孟三氏
今之顏氏,皆云兗國之裔。考《仲尼弟子列傳》,有顏幸、顏高、顏祖、顏之仆、顏噲、顏何,而孔子于衛,主顏讎由。此六人與讎由皆無后乎?今之孔氏皆云夫子之裔。春秋齊有孔虺,衛有孔達,陳有孔寧,鄭有孔叔、孔張,此五族者皆無后乎?且夫于出于宋,為子姓。而鄭,姬姓;陳,媯姓;衛,姞姓,可合而為一乎?
顏魯公作《家廟碑》云:“其先出于顓頊之孫祝融。融孫安,為曹姓。其裔邾武公,名夷甫,字顏。子友別封囗,為小邾子,遂以顏為氏。多仕魯,為卿大夫。”按《左傳·襄十九年》:“齊侯娶于魯,曰顏懿姬。其侄鬷聲姬。”注曰:“顏、鬷皆姬母姓。”則顏之為姬姓,為魯族,審矣。其出于邾之說,本自圈稱、葛洪,蓋徒見《公羊》于邾有顏公之稱,而不考之于《左氏》也。莒之犁比公,豈必為犁彌之祖乎?
春秋時以孟為字者甚多,今之孟氏皆祖子輿,前代亦未之有也,《魏書》:“孟表,濟北蛇丘人。自云本屬北地,號索里諸孟。”
《元史·孔思晦傳》:“五季時,孔未之后方盛,欲以偽滅真,害宣圣子孫幾盡。至是,其裔復欲冒稱宣圣后。思晦以為不早辨,則真偽久益不可明,彼與我不共戴天,乃列于族,與共拜殿庭,可乎?遂會族人斥之,而重刻宗譜于石。”然則今之以孔姓而濫通譜牒者,可以戒矣。
仲氏