劉禪的身世之謎
劉禪,字公嗣,先生的獨子。建安十二年生於荊州,母甘夫人。二十四年先生為漢中王,立劉禪為王太子,十七歲即帝位,是為後主。但《魏略》所記載的,對於後主的身世,卻完全不同。《魏略》所說:「初劉備在小沛,不意曹操大軍突然掩襲,遂拋棄妻子,逃到荊州,兒子劉禪只有數歲,於逃匿的時候,和他的父母失散,遂跟隨別人奔往漢中,被人所賣。建安十六年,關中破亂,扶風人劉括,避亂走到漢中,買得劉禪回家。問他的身世,知道是良好的家庭出生的,遂養為己子,並替他娶了一門媳婦,且生了一個兒子。起初劉禪和父母失散的時候,記得他的父親名玄德,鄰居有位姓簡的。到了劉備平定益州,姓簡的已經做到將軍,劉備派他前往漢中,旅居都邸,劉禪親往訪問,姓簡的對他查詢得很詳細,都和當時的情節完全相符,姓簡的非常歡喜,便把這種情形告知張魯,張魯乃替劉禪洗身換了新的衣服,派人送往益州,劉備遂立為太子。當時劉備以諸葛亮為太子太傅。到了劉禪即位,以諸葛亮為丞相,委以眾事,並對他說道:『政由諸葛氏,祭則由寡人。』諸葛亮亦以劉禪不懂得政事,遂替他總理內外。」這個記載,裴松之早已指出它為虛妄,並說諸葛亮沒有作過太子太傅。
另據〈甘皇后傳〉的記載:「皇后隨先主於荊州,生了後主,適逢曹操的大軍突至,追先生到當陽長阪,先主於被困在危急的時候,拋棄皇后及後主,由趙雲的保護,纔免於難。」而〈趙雲傳〉的記載:「先生被曹操追到當陽長阪,棄著妻子逃走,趙雲身抱弱子,即後主,並保護甘夫人,即後主的生母。」〈趙雲別傳〉又載:「孫權聽到先生西征,大遣船艦迎妹,而孫夫人帶著後主想回東吳,趙雲和張飛勒兵截江,纔把後主奪回。」漢晉春秋的記載,則說:「先主入益州,吳遣人迎接孫夫人,夫人帶著太子歸吳,諸葛亮使趙雲勒兵斷江留住太子,乃得止。」從以上的記載,都可證明劉禪沒有和先主相失,更證明《魏略》的虛妄。
再是諸葛亮於劉禪嗣位以後的第二年領益州牧,那一年諸葛亮寫給主簿杜微的函裡曾說:「朝廷今年十八歲。」亦和〈劉禪傳〉所記載的相符,是則劉禪的身世,以他的本傳所記載的為正確。