对于汉武帝曾经取名“刘彘”,都是出于《汉武故事》书中,而这是一本成书于魏晋以后的杂怪小说。而正史之中并不见汉武帝曾名刘彘,后改名刘彻的相关记载。
彘,典籍记载中就是被驯化的大猪,也就是所谓的“鸡豚狗彘”。而神话传说中,彘是一种红色类似于老虎的巨猪。
刘彻贵为皇子,其父亲景帝怎么会想起给宝贝儿子取名叫猪呢?不管是真是假,景帝就算给儿子取名为“彘”也没有半点贬损的意思。
虽然如今人看来,猪又脏又臭还蠢,连骂人的时候都会给带上做形容词,然而在古代,猪是非常尊贵而且聪慧的(明朝之前猪肉也并非常见食用肉类),就算是作为华夏图腾的龙,其最早的形象就是猪与蛇的混合体,更有“猪就是龙”的说法。可见就算景帝给儿子取名为“彘”,也是好意。
关于景帝为皇子取名为刘彘,一种说法是高祖托梦。也就是景帝有一回晚上睡觉梦到了一头巨大的赤红色的猪,也就是彘,跑去了王美人的殿中,景帝惊醒后宫人传报王美人有喜。而王美人生育之前,景帝又梦见了高祖皇帝,高祖让景帝为孩子取名为“彘”。
相传景帝废刘荣,改立太子的时候让刘彘改名为刘彻,“彻”为通彻聪明之意。
改名不仅仅是意头好的意思,更加也是为了“避讳”。古代有讳名不讳姓的传统,皇家之名更加不容雷同。比如吕后名“雉”,当时所有的雉都用野鸡代替。如果继续使用“彘”,恐怕也会带来很多不便,所以改之为“彻”。