其实"高祖"也好,"太祖"也罢,这两个庙号都是被用在第一个创建王朝的皇帝身上的,它们两个之间只是有细微的差别罢了。
庙号为"高祖"是因为他某一个先人的庙号为"太祖",因此后人功绩再高庙号也只能为"高祖"。就像李渊他的功绩很高了吧,但是庙号也只能是"高祖",就是因为他的祖父李虎的庙号为"太祖"。
当年李渊登基为帝后追尊祖父李虎为景皇帝,庙号太祖,追尊父亲李昞为元皇帝,庙号世祖,这样一来,李渊死后庙号就不能是太祖,于是庙号定为高祖。
赵匡胤的庙号是"太祖","太"的意思是创立基业,建立王朝。赵匡胤作为宋朝的第一创立人,理所当然得被称为"太祖"。