刘邦的庙号是汉太祖,谥号是高皇帝,那为什么司马迁却称刘邦为高祖呢?
刘邦的庙号是汉太祖,谥号是高皇帝,那为什么司马迁却称刘邦为高祖呢?
最先,在中国古代史上,庙号是皇帝死后奉祀时的名头,用“祖”或“宗”字,例如李世民里的“唐太宗”,朱元璋的“明太祖”,就是常见的“庙号”。一般来说,开国帝王会使用“明太祖”这一庙号,例如朱元璋、宋太祖赵匡胤。假如开国帝王的产业和先祖有密切关系,例如生于世家大族,或是河山大部分先祖打下来得话,通常会自身选用“汉高祖”的庙号,而把“明太祖”的庙号封号给先祖,例如曹植是三国魏国的开国帝王,可是,魏明太祖乃是三国曹操。
在这个基础上,汉高祖做为西汉王朝的开国帝王,并且,汉高祖算得上是白手起家创业,其河山是依靠自己打下来的,因此,汉高祖的庙号是无可辩驳的“明太祖”,可是,后代提及汉高祖时,通常称作“汉高祖”,而非“汉明太祖”,这是什么情况?对于此事,在笔者看来,也很可能与司马迁的《史记》存在一定的关联。在司马迁的《史记》中,汉高祖在君王本纪里被记述为《史记·高祖本纪》。因为《史记》影响力太大,后人大家就跟随叫法“汉高祖”了。
例如在《三国志·蜀志·诸葛亮传》中,三国诸葛亮向刘皇叔表明:“益州险塞,沃野千里,成都天府之土,汉高祖因以正成帝业。”在这儿,三国诸葛亮会用“汉高祖”来代指汉高祖这名汉朝开国帝王。那样,那么问题来了,司马迁为什么使用“汉高祖”来叫法汉高祖呢?对于,在笔者看来,原因是因为在汉朝时期,人们通常用溢号,而不是用庙号来叫法一位皇上,例如汉武帝刘彻、汉光武帝刘秀,都是采用溢号来叫的,所以这二位帝王的庙号分别是“世宗”、“世祖”。但在元朝以后,大家一般是用庙号或是国号来叫法皇上了,例如朱元璋、康熙帝等。
就汉高祖而言,庙号“明太祖”,而溢号是高皇帝,亦即汉高帝。针对司马迁而言,由于溢号和庙号的混合使用,因此叫法汉高祖为高祖皇上了。对于此事,《史记·卷八·高祖本纪第八》记述:“臣子皆曰:汉高祖起细微,拨乱世天下相反正,平定天下,为汉明太祖,功最大。上尊号为高皇帝。”针对司马迁而言,也记录了汉明太祖汉高祖称呼,说明其由于贡献最大,因此溢号高皇帝。值得关注的是,在司马迁以后,史学家班固在《汉书》里将原《史记》的“高祖本纪”换为“高帝纪”。可是,相对于后代而言,一是受《史记》危害,二是为了表示对汉高祖刘邦的尊重,可能就传承了汉高祖这一叫法。