为了血统纯正?
为什么古代一度盛行杀死长子的风俗呢?一种比较常见的解释是,这样做的目的在于保证血统的纯正,确保孩子一定是自己的。而这种血腥残暴的风俗,缘起于母系社会向父系社会过渡之际。
母系社会时期,子女"知其母而不知其父",当父权崛起并逐渐确立了它的稳固地位后,过去的各种婚姻制度不可能一下子消失殆尽,女子在婚前仍会与多个男性发生关系,于是第一个孩子很可能不是丈夫的骨肉。为了避免这种情况的出现,丈夫便会将妻妾所生的首子杀掉,这便是杀首子习俗的由来。
这种解释看起来蛮有道理,然而却有一个关键漏洞。在史料所记载的杀首子事件中,除了要杀死长子外,通常还有紧随其后的食其肉情节,可上述解释却完全忽略了这一点,因此很难让人信服。