刘邦是汉朝的开国君主,庙号为汉太祖,谥号为高皇帝,在《汉书》中刘邦也一直被称为高皇帝,可到了司马迁口中却变成了汉高祖,并且还导致了后人也一直称其为汉高祖而忘记了刘邦真正的谥号和庙号,司马迁之所以这么做有如下几个方面的原因,首先是他认为刘邦功劳很大,称之为高祖更能体现出其身上的丰功伟绩和历史地位,其次是司马迁对刘邦的个人独特情感导致他称刘邦为高祖。
刘邦是秦朝的楚汉之争的终结者,也是西汉的开辟者,他创立的汉朝在中国古代历史上延续了近四百年,仅仅是比之前的夏商周三代少,远远高于往后的唐宋元明等任何一个朝代,司马迁在高祖本纪中有明确的记载,刘邦去世后,当时的所有汉朝人一致认为他出生虽然卑微,但是却能拨乱反正,在安抚和平定天下方面也有莫大的功劳因此尊称他为汉太祖、高皇帝一点儿也不为过。
此外,在孝景帝时,汉朝的众大臣也一致提议“高祖宜为帝者太祖之庙,孝文皇帝宜为帝者太宗之庙”这一提议被后来的孝景帝认可,这就十分明显的说明在孝景帝时期刘邦的庙号就已经有了,而到汉武帝时司马迁编撰史记,深感刘邦的丰功伟绩于是取汉太祖高皇帝为汉高祖,以此来突出他的历史地位和所取得的功绩。
司马迁在编纂《史记》时候,对于里面的许多人物他都有自己很浓厚的主观情感在其中,这点在他对于传主的称谓上就能很明显的看出,如对于秦始皇的传记他就没有直接用秦始皇帝本纪,而是与往常都不一样的去掉了“帝”字,这也意味着他内心深处还是不算怎么认可秦始皇,毕竟他虽统一六国,但在位期间暴政不断,人民生活艰苦。再有就是对于项羽他也一样,按道理对于项羽的传记司马迁应该用西楚霸王本纪称呼才对但他也没有,而是直接用了项羽本纪。
从以上篇名便能很明显的看出司马迁对于一些传主有着自己的主观情感,明明秦始皇首创出的皇帝称号司马迁偏偏要给他去掉,结合这些就更能十分明显的看出“高祖”这个称谓将司马迁对于刘邦的敬仰之情表现得淋漓尽致。
汉武帝时期罢黜百家,独尊儒术,传统的君臣伦理在该时期表现得十分明显,他们倡导君为臣纲,因此在司马迁眼中汉武帝就是君父,而汉武帝的太祖恰好是刘邦,他的太祖就是司马迁的高祖,因此司马迁就称刘邦为汉高祖。这是从纲常伦理方面来的推测,但是却没有多少现实依据,因为这像是在开伦理玩笑一样。
总之,无论司马迁是出于何种原因称刘邦为高祖,但都能从中窥见作为汉家臣子的他流露出的对刘邦丰功伟绩的歌颂和历史地位的肯定。