庙号是先帝死后,由他的后人供奉他时所起的称号,开国君主或者皇帝一般都称祖,建立新的朝代,有开天辟地之功。开国君主基本不是太祖就是太高祖,那么太祖和高祖有什么区别?

中国古代帝王庙号起源于商代,但周朝没有实行,真正开始实行庙号制度其实是从汉朝开始的——换言之,实质上刘邦是我们所能真正了解的第一个拥有庙号的人,秦始皇觉得子议父臣议君大逆不道,所以不让上庙号,自称始皇帝。首先,说说“祖”和“宗”有什么不同。《孔子家语》曰:“祖有功而宗有德”,这就是“祖”和“宗”的区别,即有功曰祖,有德曰宗。这里的功,指开创之功,这里的德,指守成之德。——这也就解释了为什么开国皇帝多称祖,而守成皇帝为什么多称宗。

高祖是开国皇帝吗(为什么有的叫太祖有的称高祖)(1)

《史记》、《汉书》都记述了给刘邦确定庙号和谥号的过程:“群臣曰:‘帝起细微,拨乱世反之正,平定天下,为汉太祖,功最高。’上尊号曰高皇帝。”——显然,刘邦的庙号是汉太祖,谥号是高皇帝。但是,包括司马迁在内的所有人,都把刘邦叫“汉高祖”,这是为什么呢?这主要是因为刘邦是第一个被上庙号的人(在此之前,只有八百年前的商朝有过庙号),所以庙号制度非常不完善,所以也没人在乎太祖到底是什么,所以当时人就直接用谥号“高”来指代刘邦的宗庙了,称之为“高祖庙”。

在宗庙制度里,“太祖”是有特殊含义的,所谓天子七庙,最流行的学说就是“一祖二宗四亲庙”。这个“一祖”,指的是始祖,即所谓始受封者,即第一个接受分封的人,在商为契,在周为后稷。所谓“二宗”,即指太祖和太宗,其中太祖是始受命者,即第一个接受天命的人,在周即为周文王。对汉朝而言,刘邦既是始受封者,又是始受命者,所以按照宗庙制度,他被称为太祖是合情合理,顺理成章的。

高祖是开国皇帝吗(为什么有的叫太祖有的称高祖)(2)

高祖是前人打好了基础差,相当于贵族世家开国才称高祖,比如隋文帝他出生于关陇贵族,他爹是北周的柱国,是个贵族,他只能称高祖。李渊他爷爷也是北周柱国,他也是高祖他爷爷才是太祖,魏文帝曹丕是他爹曹操打下的基础,曹操是太祖他是高祖。像刘邦他爹只是条件好点的百姓,宋太祖他爹只是个小吏,朱元璋出身就更差家人都饿死了自己还是个和尚乞丐,他们都是完全白手起家,就是自己创业打下江山,所以称太祖。

还有庙号叫世祖的,比如光武帝刘秀他是汉室后裔,又有光复汉室的特殊功劳,所以尊为世祖,晋武帝司马炎是他爷爷他大伯和他爹两代人慢慢把权利搞过来有了新立王朝的基础才称世祖,清世祖顺治也是他爷爷和爹打下的基础。还有就是刘备的蜀汉自称为汉,以前有个西汉和东汉两汉了,他自诩为汉朝延续所以叫季汉,他被尊为列祖。曹睿在去世前给自己设想过庙号叫列祖,这个不知道出于什么原因,但曹睿算得上明主。康熙的圣祖是雍正朝上的庙号,雍正认为康熙有很大的功劳称宗有点亏,所以上了圣祖的庙号。

高祖是开国皇帝吗(为什么有的叫太祖有的称高祖)(3)

,