禮記大傳正義,諸侯賜卿大夫以氏,若同姓,公之子曰公子,公子之子曰公孫。公孫之子其親已遠,不得上連于公,故以王父字為氏。若適夫人之子,則以五十字伯仲為氏,若魯之仲孫、季孫是也。若庶子妾子,則以二十字為氏,【原注】記所雲冠而字之之字。則展氏、臧氏是也。若異姓,則以父祖官及所食之邑為氏。以官為氏者,則司馬、司城是也。以邑為氏者,若韓、趙、魏是也。凡賜氏族者,比為卿,乃賜有大功德者。生賜以族,若叔孫得臣是也。是公子之孫,若有大功德,則以公子之宇賜以為族,若仲遂是也。其無功德,死後乃賜族,若無駭是也。【原注】按此論亦多不能詳,見第一卷卿不書族條。【汝成案】在第四卷。其子孫若為卿,其君不賜族,子孫自以王父字為族也。氏族,對文為別,散則通也。故左傳雲,問族于眾仲下雲,公命以字為展氏是也。其姓與氏散亦得通,故春秋有姜氏、子氏,姜、子皆姓,而雲氏是也。
戰國時人大抵猶稱氏族。【原注】戰國策甘茂曰,昔者曾子處費,費人有與曾子同名族者而殺人。不言姓而言族,可見當時未嘗以氏為姓也。漢人則通謂之姓,然氏族之稱猶有存者。漢書恩澤侯表,褒魯節侯公子寬,以魯頃公玄孫之玄孫,奉周祀。元始元年六月丙午封子相如嗣,更姓公孫氏。【原注】平帝紀,封周公後公孫相如為褒魯侯。當依表作公子寬。後更為姬氏。公子公孫,氏也。姬,姓也。此變氏稱姓之一證。【沈氏曰】大傳,庶姓別于上。疏以氏族解之。然則漢人所雲姓某氏者,皆以庶性也。
水經注,漢武帝元鼎四年,幸洛陽,巡省豫州,觀于周室,邈而無祀。詢問耆老,乃得孽子嘉,封為周子南君,以奉周祀。按汲冢古文渭衛將軍文子為子南彌牟,其後有子南勁。紀年,勁朝子魏,後惠成王如衛,命子南為侯。秦並六國,衛最後滅。疑嘉是衛後,故氏子南而稱君也。據此,嘉本氏子南,武帝即以其氏命之為爵。而漢書恩澤侯表竟作姬嘉,則沒其氏而書其姓矣,與褒魯之封公孫氏更為姬氏者正同。
姓氏之稱,自太史公始混而為一。本紀于秦始皇則曰姓趙氏,于漢高祖則曰姓劉氏。
先生原姓篇曰,男子稱氏,女子稱姓。氏一再傳而可變,姓千萬年而不變。最貴者國君,國君無氏,不稱氏稱國。踐土之盟,其載書曰,晉重魯申、衛武、蔡甲午、鄭捷、齊潘、宋王臣、莒期。荀偃之稱齊環,衛太子之稱鄭勝、晉午是也。次則公子,公子無氏,不稱氏,稱公子,公子{、公子益師是也。最下者庶人,庶人無氏,不稱氏稱名。然則氏之所由興,其在于卿大夫乎?故曰,諸侯之子為公子,公子之子為公孫,公孫之子以王父字,若謚、若邑、若官為氏。氏焉者、類族也,貴貴也。考之于傳,二百五十五年之間,有男子而稱姓者乎?無有也。女子則稱姓。古者男女異長,在室也稱姓,冠之以序,叔隗、季隗之類是也。已嫁也,于國君則稱姓,冠之以國,江羋、息媯之類是也。于大夫則稱姓,冠之以大夫之氏,趙姬、盧蒲姜之類是也。在彼國之人稱之,或冠以所自出之國,若氏驪姬、梁嬴之于晉,顏懿姬、 聲姬之于齊是也。既卒也稱姓,冠之以謚,成風敬嬴之類是也。亦有無謚而仍其在室之稱,仲子、少姜之類是也,範氏之先,自虞以上為陶唐氏,在夏為御龍氏,在商為豕韋氏,在周為唐杜氏。土會之帑處秦者為劉氏。夫概王奔楚,為堂溪氏。伍員屬其子于齊,為王孫氏。智果別族于太史,為輔氏。故曰氏可變也。孟孫氏,小宗之別為子服氏、為南宮氏。叔孫氏,小宗之別為叔仲氏。季孫氏之支子曰季公鳥、季公亥。季寤稱季不稱孫。故曰貴貴也。魯昭公娶于吳,為同姓,謂之吳孟子。崔武子欲娶棠姜,東郭偃曰,男女辨姓,今君出自丁,臣出自桓,不可。夫崔之與東郭氏異,昭公之與夷昧代遠,然同姓,百世而婚姻不通者,周道也,故曰姓不變也。是故氏焉者,所以為男別也。姓焉者,所以為女坊也,自秦以後之人以氏為姓,以姓稱男,而周制亡而族類亂。【錢氏曰】三代以前有天下者,皆先聖之後,封爵相承,遠有代序。眾皆知其得姓受氏之由,虞姚、夏姒、殷子、周姬,百世而婚姻不通。小史奠系,世序昭穆,實掌其事,不可紊也。戰國分爭,氏族之學久廢不講。秦滅六雄,廢封建,雖公族亦無議貴之律,匹夫編戶知有氏不知有姓久矣。漢高帝起于布衣,太公以上,名字且無可考,況能知其族姓所出耶?故項伯、婁敬賜姓劉氏,娥為皇後,亦不言何姓。以氏為姓,遂為一代之制,而後世莫能改焉。
