同樣是開國,為何趙匡胤朱元璋叫太祖,劉邦卻叫高祖?原因很簡單。《網路歷史》

讀史的時候我們發現好多人的稱呼有些類似,比如宋太祖趙匡胤,明太祖朱元璋,清太祖努爾哈赤,這些還都是開國皇帝,但是為何劉邦卻被稱為漢高祖,唐朝的開國皇帝叫唐高祖呢?

難道他們兩人與別人不一樣?

太祖,其實屬於中國的廟號系統,廟號是皇帝於廟中被供奉時所稱呼的名號,起源於重視祭祀與敬拜的商朝。

而太祖就是位列廟號第一個的人,簡而言之就是開國皇帝都是這個廟號。

劉邦

劉邦為啥跟別人不一樣呢?

其實他跟其它人沒啥不一樣,它的廟號就是太祖,也就是說劉邦其實應該叫漢太祖,之所以會被叫漢高祖全怪司馬遷。

劉邦的謚號是高皇帝,全稱為漢太祖高皇帝。

司馬遷在寫史記的時候就給他來了一個簡稱高祖,後來班固在漢書中沿用了這個叫法,就一直延續下來的。

如果真的按照後來的習慣叫法應該是漢太祖,或者叫謚號漢高帝。

趙匡胤

而李淵之所以會不一樣,是因為他雖然是開國皇帝,但是他的祖父李虎在西魏時期已經受封唐國公,擁有了一定的勢力和地位,李淵後來建國的資本很大一部分都來源於祖父打下的基業,因此,李淵建國後,追尊祖父李虎為『太祖』,而他自己死後的廟號則是『高祖』。

同樣的,隋朝開創者隋文帝楊堅的廟號也是『高祖』,他的父親楊忠和李虎一樣,也是西魏重臣,受封隨國公,所以楊堅追尊楊忠為『太祖』。

楊堅

順便再說說其它的幾個開國皇帝,比如東漢光武帝劉秀,他的廟號就是世祖,他雖然實際上是東漢的開國皇帝,但用了漢的國號,漢朝的開國皇帝是劉邦,他就不能叫高祖或者太祖,因此用了『世祖』這個廟號。

再比如元世祖忽必烈,他其實是元朝第一個皇帝,之所以不叫太祖,因為蒙古第一位實際意義上的統治者是成吉思汗,所以忽必烈稱帝後追尊成吉思汗為太祖,他自己也並非開國之君,隻是正式稱了皇帝罷了,所以叫『世祖』而不叫『高祖』。

同理還有比如清世祖順治等等,白手起家的努爾哈赤追尊『太祖』,順治並非開國皇帝,但畢竟是入關後第一個皇帝,所以叫『世祖』。

司馬懿

當然,還有個更例外,比如晉,開國皇帝是司馬炎,但他的廟號也是世祖,如果按上面的規律來算,真正打下基業祖父司馬懿應該是太祖,父親司馬昭是高祖。

但司馬炎卻不一樣,他追尊了司馬懿為高祖,司馬昭為太祖。

估計是覺得他父親的功勞更大一些吧,畢竟司馬昭之心路人皆知。

中國對皇帝的稱呼還是很有意思的,開始稱廟號,廟號玩壞了,後來就稱謚號,謚號後來又玩壞了,幹脆直接稱年號了。