# 同姓不婚

<!-- 
 -->

男女之别，周亦较前代为严。男子称氏，女子称姓，此周之通制也。上古女无称姓者。有之，惟一姜嫄。姜嫄者，周之妣，而其名出于周人之口者也。传说黄帝之子为十二姓 ，祝融之后为八姓 ；又言虞为姚姓，夏为姒姓，商为子姓。凡此纪录，皆出周世。据殷人文字，则帝王之妣与母，皆以日名，与先王同；诸侯以下之妣亦然（传世商人彝器多有妣甲、妣乙诸文）。虽不敢谓殷以前无女姓之制，然女子不以姓称，固事实也（《晋语》殷辛伐有苏氏，有苏氏以妲己女焉。案苏国，己姓，其女称妲己，似已为女子之称姓之始，然恐亦周人追名之）。而周则大姜、大任、大姒、邑姜，皆以姓著。自是讫于春秋之末，无不称姓之女子。《大传》曰：“四世而缌，服之穷也；五世袒免，杀同姓也；六世亲属竭矣；其庶姓别于上而戚单于下，婚姻可以通乎！”又曰：“系之以姓而弗别，缀之以食而弗殊，虽百世而婚姻不通者，周道然也。”然则，商人六世以后，或可通婚；而同姓不婚之制，实自周始；女子称姓，亦自周人始矣。

------

「上古女无称姓者」，诚然。不过，仅是女子无称姓者吗？

《左传》有「天子建德，因生以赐姓，胙之土而命之氏。」前面已经论证，殷商没有「胙之土」，也就没有天子「命之氏」，那么是不是也没有「因生以赐姓」呢？

上古帝王或称号，或称官，或称行次，或称日，谁称过姓？或许上古无姓，因周人同姓不婚，要和周人联姻就需要由天子赐姓，由此，各族才有了姓。各族自行向上追溯，其祖先也就都有了姓。这就是为什么「黄帝之子为十二姓 ，祝融之后为八姓」。

氏应该早就有了，如蜀山氏、少典氏等等，但这些都是自然形成的族群，不是人为分封的。周代封土，借用古代的氏来命名，就如同封爵用公来命名一样。