今天在网上看到一个问题:齐高帝和梁武帝都姓萧,那么他们是一家人吗?今天来解释一下这个问题。根据史书记载,齐高帝萧道成是汉相萧何的24世孙,而梁武帝萧衍是萧何的25世孙,但根据《汉书》和《后汉书》来看,这应该只是贴金的行为,无论是萧道成还是萧衍和萧何都没有关系,和大儒萧望之也没有关系,而萧望之和萧何之间也没关系。萧道成和萧衍之间有着共同的先祖萧整,世系关系是这样的:萧整——萧隽——萧乐子——萧承之——萧道成;萧整——萧鎋——萧副子——萧道赐——萧顺之——萧衍。从这个世系关系中可以看到,萧道成和萧衍的父亲萧顺之是同一个高祖父,所以他们是未出五服的族兄弟(以本人为中心,向上四代,即拥有同一个高祖父的所有人叫五服),但是,萧衍和萧道成已经出了五服了,而按照古代宗法制,出了五服就不算亲了,所谓君子之泽,五世而斩就是这个道理。所以萧道成和萧衍之间的关系还是比较疏远的,他们已经出了五服,不能算一家人了。南齐和南梁是完全不同的两个朝代,除了皇族之间有着共同的先祖,可以说是一点关系也没有了。这和两汉不一样,东汉包括后来刘备建立的蜀汉,仍然尊奉刘邦为太祖,是他们共同的祖先。刘秀是东汉的第一位皇帝,但是他的庙号是世祖,刘备是蜀汉的开国皇帝,但是他的庙号是烈祖,而太祖才是帝系的起点,所以说无论是刘秀还是刘备,他们都在刘邦之下,都承认自己是刘邦的子孙,也同样要供奉西汉的皇帝,刘备还要加上东汉的皇帝,所以说东汉和蜀汉可以看成是西汉的延续,所以这三个朝代拥有共同的国号——汉。它们可以算三个朝代,但是也可以算一个朝代,毕竟刘秀不承认王莽,刘备也不承认曹丕。但是南齐和南梁就不一样了,南齐的太祖是萧道成,他才是南齐帝系的起点。而南梁的太祖是梁武帝的父亲萧顺之,太祖不一样,那当然就不能算一个朝代。而且古代比较盛行五德终始说,每个朝代都有自己的德行,东汉的德行是火,所以叫炎汉嘛,然后刘备也延续了这个德行,所以蜀汉依旧叫炎汉(当然,西汉比较特殊,西汉一开始叫水汉,后来叫土汉,这是因为五德终始说在之前是五行相克,王莽之后是五行相生,刚开始的时候是刘邦把秦朝的水德给占了)。而南齐的德行是木德,但南梁的德行是火德,因为《梁书本纪一:武帝上》:“昔水行告厌(指南朝宋),我太祖既受命代终;在日天禄云谢,亦以木德而传于梁”。《陈书本纪二:高祖下》:“自梁氏将末,频月亢阳,火运斯终,秋霖奄降”。所以两个朝代的德行都不一样。而古代的服饰是跟着朝代的德行来走的,土德尚黄、金德尚白、水德尚黑、木德尚青、火德尚赤,是不一样的。所以南齐和南梁的宗庙不一样、国号不一样、服饰不一样,这完全就是两个朝代,可以说基本上没什么关系。至于梁武帝为什么要把国号给改了?那很简单,萧衍和萧道成的血缘关系已经很疏远了,已经出了五服了,都不能算一家人了。而且如果不改国号的话,那么,按照萧衍比萧道成低一辈的情况来说,萧衍就要认萧道成为爹了。毕竟当年刘秀为了举起兴复汉室的大旗,也认了汉元帝当父亲。而这个萧衍肯定不能接受,毕竟就连萧道成的亲侄子萧鸾当上皇帝之后也没有认萧道成做父亲,而是把他的父亲萧道生追封为皇帝。那萧鸾都不愿意,萧衍当然更不愿意,所以他只能改国号,不改国号他就要多一个爹。