西汉开国皇帝刘邦在后世一般被称为“汉高祖”,很多人至今都认为“高祖”是刘邦的庙号。但鲜为人知的是,刘邦的庙号其实是“汉太祖”(帝起细微,拨乱世反之正,平定天下,为汉太祖,功最高)。那既然刘邦的庙号是“太祖”,后世为什么却称刘邦为“汉高祖”呢?本鬼接下来说说一家之言。
根据史书记载,庙号出现于商朝,如太宗太甲、高宗武丁。不过西周建立后,周武王和周公取消了庙号而只用谥号。秦始皇统一天下后,庙号和谥号都被取消。直到西汉建立后,庙号和谥号才得以恢复,庙号更是中断了八百多年。也就是说,西汉朝廷给刘邦上庙号的时候只能借鉴商朝。
按照商朝的礼法,庙号只有“太祖、高祖、中祖、世祖、太宗、高宗、中宗、世宗”八种。周朝虽然取消了庙号,但还是给了商朝尊重。无论是西周还是东周,无论是天子还是诸侯,“太、高、中、世”这四个字从来没有用作谥号。哪怕谥号出现了字数不够用的问题,周朝依然不用庙号的四字。
然而刘邦去世后,西汉朝廷觉得刘邦的功绩大到“远迈周秦”的程度。因此西汉不仅给刘邦上庙号为“太祖”,还将本应该专属于庙号的“高”字用作了刘邦的谥号,即汉高皇帝,简称“高帝”。此后“高”在两汉(特别是西汉)的宗庙祭祀中成为太祖刘邦的代名词,比如祭祀刘邦的祠庙就被称为“高庙”。
正因如此,汉朝人在说起刘邦时往往把“高”字放在首位,就算提到刘邦的庙号时也是“高太祖”或者“高帝太祖”,简称为“高祖”。司马迁的《史记》就将刘邦的本纪起名为“高祖本纪”,将刘邦称为“高祖”。《汉书》虽然将刘邦的本纪命名为“高帝纪”,但本纪之内依然学习《史记》称刘邦为“高祖”。
《史记》和《汉书》是记载西汉历史最权威的两部史书,结果就是后世人都按照《史记》和《汉书》的叫法将刘邦称为“高祖”,汉朝灭亡后依然如此。这样一来,“汉高祖”彻底成为刘邦的专属名号,以至于很多人认为刘邦的庙号就是“高祖”。刘邦真正的庙号“太祖”在后世反而知之者甚少。