曹丕與甄氏的兒子曹叡,生於何時?這個問題攸關曹丕的顏面,如果正史記載屬實,則曹丕納袁熙之妻甄氏時,甄氏便已經懷孕了。曹丕到底知不知道?建安九年(公元204年),曹操平冀州,曹丕隨軍入鄴城(今河北臨漳),納袁熙之妻甄氏。時甄氏二十三歲,長曹丕五歲,後生一子,即魏明帝曹叡,字元仲。黃初元年(即建安二十五年,公元220年),曹丕篡漢即位,山陽公(即漢獻帝劉協)以他兩個女兒為曹丕妃嬪,當時郭皇后(安平廣宗人)、李貴人、陰貴人皆得曹丕寵幸,甄氏愈加冷落失意,頗有怨言,曹丕大怒,於黃初二年遣使賜死,即迫令自殺。曹丕在《典論內誡》中,力斥袁家諸婦的妒悍,《典論》作於建安二十二年(公元217年),可見他這時對甄氏成見已很深。
與甄氏爭寵的郭氏,其實也是一個可憐人。早年父母已亡,因喪亂而流離,淪落在銅鞮侯家裡。曹操為魏公時,得入東宮。曹丕的兩個皇后,都是曹操選中的。曹丕登位後,郭氏起先只是貴嬪,後欲立為皇后,中郎棧潛上疏諫阻,因為郭氏原是「賤人」,不能以妾為妻,曹丕卻必欲立之,所以後來魏明帝的毛皇后,有「曹氏自好立賤,未有能以義舉者也」的話,這是包括倡優出身的曹操卞皇后在內。曹丕逝世,曹叡嗣位,尊郭氏為皇太后。《魏志郭皇后傳》云:「青龍三年(公元235年)春,後崩於許昌,以終制營陵,三月庚寅,葬首陽陵西。」從這幾句話看,郭太后是善終的,實際卻隱寓著一段冤冤相報的殘酷故事。
裴注引《魏略》云:「明帝既嗣立,追痛甄後之薨,故太后以憂暴崩。甄後臨沒,以帝屬李夫人。及太后崩,夫人乃說甄後見譖之禍,不獲大斂,被(披)發覆面,帝哀恨流涕,命殯葬太后,皆如甄後故事。」但甄後被害時,明帝已十七歲,對母親的慘死經過,應當很明白,何必等李夫人陳說?
裴注又引《漢晉春秋》云:「初,甄後之誅,由郭後之寵,及殯,命被發覆面,以糠塞口,遂立郭後,使養明帝。帝知之,心常懷念,數泣問甄後死狀。郭後曰:『先帝自殺(自己殺死甄後),何以責問我?且汝為人子,可追仇死父,為前母枉殺後母邪?』明帝怒,遂逼殺之,敕殯者使如甄後故事。」郭後之被明帝逼殺固是事實,但明帝之報母仇,何以遲至七年之後?帝王之家的后妃實在難當,甄氏本來是一個俘虜,郭氏也等於奴隸,忽然都成為皇后,兩個女人侍候一個丈夫,便又成為冤家對頭,結果都死得這樣淒慘。明帝自己的郭皇后,也是被明帝賜死的,死因都是由於後宮間的矛盾。
甄氏總算生下一個明帝,能為其屈死的亡母報仇,但這裡卻又留下一個很有興趣的疑問,即明帝的父親究竟是誰?後人為此而議論紛紛,因為甄氏原有前夫的,這疑問倒也不是空穴來風,而是有史為證。
先讓我們看一看《魏志明帝紀》:景初三年春正月,「帝崩於嘉福殿,時年三十六」。如果由景初三年上推三十六年,明帝的生年應是建安九年,但曹丕之納甄氏,也在建安九年八月,甄氏怎麼會生下明帝呢?如果確是曹丕所生,至早應是建安十年。裴松之就說過:「魏武以建安九年八月定鄴,文帝始納甄後,明帝應以十年生,計至此年正月,整三十四年耳。時改正朔,以故年十二月為今年正月,可強名三十五年,不得三十六也。」近人冒鶴亭先生《疚齋日記》因而說:「則明帝為袁氏血胤矣。」盧弼《三國誌集解》也說:「竊謂承祚此文,實為曲筆,讀史者逆推年月,證以甄夫人之賜死,魏明之久不得立為嗣,則元仲(曹叡之字)究為誰氏之子,可不言而喻矣。」
盧氏的意思是說,陳壽原是知道應作時年三十五的,如今偏寫上「時年三十六」,這就是故意給讀者以暗示:明帝是袁家種子。按照這一說法,則曹丕納甄氏時,甄氏已經懷孕了,曹丕難道不知道?別人難道不知道?知道了,仍讓袁家種子留下來嗎?其次,據《魏志甄後傳》:「建安中,袁紹為中子熙納之。熙出為幽州,後留養姑。」這裡又有疑問:袁熙出鎮幽州後,是否回到過鄴城?要回來也只有建安八年,就那麼巧?從上引《甄後傳》的語氣體會,他出鎮後似是未曾回來過。曹叡所以久不得立為嗣,確是因曹丕憎恨甄氏之故,但並非因為已經知道是袁家血統。這一點,只有曹丕自己最明白。
陸侃如《中古文學系年》,釐訂諸家之說,定曹叡生年為建安十一年(公元206年),卒仍為景初三年(公元239年),年三十四。即是說,曹叡是曹丕生的。作三十六,是承祚誤記,別無深意。