刘长是刘邦的儿子还是赵王张敖的儿子呢?
汉太祖高皇帝刘邦一生共有八子。前两子皆是发迹前所生,长子叫刘肥,曹氏所生,次子叫刘盈,吕雉所生;其余各子都是发迹后所生,三子叫刘如意,戚夫人所生,四子叫刘恒,薄太后所生,五子、六子叫刘恢、刘友,史书上没有关于他们母亲的记载,七子叫刘长,是赵姬所生,八子叫刘建,母不详。
刘邦的这八个儿子中,七子刘长的身份最特殊。刘长的母亲赵姬本是赵王张敖的小妾,在刘邦路过赵国的时候,由张敖献给刘邦,后来怀孕,在监狱里生下刘长。
那么,问题来了,赵姬本是张敖的小妾,突然被献给刘邦,而后怀孕,刘邦怎么知道刘长是他刘邦的儿子而非赵王张敖的儿子呢?
有没有可能,赵姬在被献给刘邦时已经怀孕,怀的是张敖的孩子,然后因为怀孕时间太短,只有几天时间,所以赵姬自己都不知道,然后被张敖献给刘邦,后来赵姬有孕吐,就以为怀的是刘邦的孩子呢?
单凭史书上只言片语的记载,当然不能排除这种可能,但我想,刘邦之所以会认同刘长是他的儿子,把刘长教给吕后抚养,并在临死前一年封刘长为淮南王,刘邦一定是有办法证明刘长是他而非张敖的儿子。
刘邦又是如何确定的呢?估计是依据赵国的官方记录。
张敖不是吕不韦那样的普通人,而是赵国的国王,作为和平时代的国王,想必会有类似日后“帝王起居注”之类的记载,这份记载中一定记载过,赵王于何年何月何日干过什么,去哪个姬妾的房间留宿。刘邦只要一查相关记载,便能知道,张敖最后一次去见赵姬并留宿是何年何月何夜,之后,刘邦便能通过这份记载推断出,刘长到底是不是张敖的孩子。
那么,张敖有没有可能伪造一份记载,来蒙骗刘邦呢?平心而论,不是没有这种可能,但这种可能极低,因为张敖不敢。
首先,张敖虽然是一国国王,但他这个一国国王,实际上是败刘邦所赐,如果没有刘邦当年出兵出力,张敖的父亲张耳就不可能复国成功,不可能成为赵王,张耳不能成为赵王,作为张耳儿子的张敖,也没没什么机会成为赵王了。
其次,张敖是刘邦的女婿,刘邦的大女儿鲁元公主嫁给张敖做王后。想必跟鲁元公主一起去赵国的,还有刘邦派去监视张敖的人,如果张敖有什么异动,监视张敖的人一定能够知道,效仿吕不韦献姬给秦庄襄王这种事,张敖若是能做,刘邦就一定能知道。
再次,张敖很怕刘邦。刘邦路过赵国的时候,张敖像儿子侍奉父亲那样侍奉刘邦,但刘邦还是不满意,对张敖甚是无理,张敖的相国贯高认为,刘邦行为太过,赵国理应击杀刘邦,但张敖却咬破手指,对天发誓,他张敖对刘邦没有不臣之心,也请贯高不要说这种目无君父的话。
再次,张敖献赵姬的时间在于刘邦何时到达赵国,而刘邦到达赵国的时间不是张敖所能控制的,张敖怎么保证献赵姬时赵姬刚好怀上自己的孩子,试问,这样一个胆小如鼠的张敖,怎么敢伪造记载欺骗刘邦呢?就算张敖恶向胆边生,真的敢了,又怎么逃得过刘邦的筛查呢?