唐不闻
22-03-23 10:59 微博认证:微博新知博主 历史博主

传说故事里,唐伯虎为了接近秋香,进华府当了下人,改名华安。

之前我们说过,即使是虚构的故事,其底层逻辑和时代背景,仍然是真实的。那么我们就可以追问一个问题,为什么古代的大户人家,要给奴婢改成跟自己同姓呢?比如唐伯虎当了华府的下人,为什么就要给他起名为华安,而不是唐安、张安、李安……

标明归属可能是其中一种意图,也就是说:让他姓华,就标明了他是华府之人。

但除此之外,古人如此做,可能还有另外一种目的。

宋初人魏泰的《东轩笔录》,记载了这样一件事情:宋太祖曾经问雷德骧:古人让奴婢跟主人姓,其意安在?雷德骧回答:古人对贵贱的界限十分重视,不能亵渎。所以让奴婢跟主人姓,目的就是怕繁衍几代之后,谱系不明,导致奴婢的子孙和主人的子孙通婚,这样就乱了贵贱。

理解这个故事,需要知道一个关键的知识背景:“同姓不婚”。这是从西周就确定下来的一个婚姻制度。所以让奴婢跟自己姓,他的子孙也就和自己的子孙同姓了,主人的子女就绝对不会娶到,或嫁给奴婢的子孙,起到了很好的预防效果。

类似的故事在唐人的《朝野佥载》里也有:隋朝开皇年间,韦袞有个奴仆叫桃符,后来因为功劳苦劳,放他从良,桃符便请求赐姓。韦袞说:从我姓为韦氏。桃符一开始不敢接受。韦袞坚持这么做,并称“此有深意。”《朝野佥载》最后揭晓了他的“深意”,便是“盖虑年代深远,子孙或与韦氏通婚。”

这个故事对奴婢的说明可能更完整,即大部分奴婢可能是连姓都没有的,只有一个贱名供使唤。只有一定功劳或身份略高,才会得到一个赐姓。而这时赐姓,往往主人会选择赐他与自己同姓,以防范将来子女通婚。我们再回到周星驰的《唐伯虎点秋香》里,唐伯虎一进华府,只是有个代号叫9527,后来做了高等下人,才赐名叫华安。虽然这是一部虚构作品,但这个细节倒颇符合古代现实。

“同姓不婚”这个知识,还可以让我们考察《史记》时有个意外的收获。《高祖本纪》里说到鸿门宴前一晚,项伯曾到刘邦和张良处通风报信,当时有个细节,刘邦曾和项伯约为儿女亲家。但在项羽死后,刘邦又有个动作,是赐项伯为刘姓。很多人读到这两处,没有意识到这是前后矛盾的。所以要么是刘邦故意赐姓,不守信诺,要么是鸿门宴的细节本来就存在很多不实之处,当事人有意夸大和加油添醋,所以传到司马迁时代已经没有办法还原真相。从情理上说,后一种可能性要来得更大。