建安年间,袁绍为他的次子袁熙纳甄氏为妻。公元199年(建安四年),袁熙出任幽州刺史,甄氏留在冀州侍奉袁绍的妻子刘夫人。
建安九年(公元204年),曹操平冀州,曹丕随军入邺城(今河北临漳),纳袁熙之妻甄氏。时甄氏二十三岁,长曹丕五岁,后生一子,即魏明帝曹叡,字元仲。
据《魏志·明帝纪》所述:景初三年春正月,“帝崩于嘉福殿,时年三十六”。如果由景初三年上推三十六年,明帝的生年应是建安九年,但曹丕之纳甄氏,也在建安九年八月,甄氏怎么会生下明帝呢?如果确是曹丕所生,至早应是建安十年。
裴松之就说过:“魏武以建安九年八月定邺,文帝始纳甄后,明帝应以十年生,计至此年正月,整三十四年耳。时改正朔,以故年十二月为今年正月,可强名三十五年,不得三十六也。”近人冒鹤亭先生《疚斋日记》因而说:“则明帝为袁氏血胤矣。”卢弼《三国志集解》也说:“窃谓承祚(陈寿)此文,实为曲笔,读史者逆推年月,证以甄夫人之赐死,魏明之久不得立为嗣,则元仲(曹叡之字)究为谁氏之子,可不言而喻矣。”
卢氏的意思是说,陈寿原是知道应作时年三十五的,如今偏写上“时年三十六”,这就是故意给读者以暗示:明帝是袁家种子。
冒鹤亭先生系近代着名学者,而着有《三国志集解》的卢弼,在三国学界更是享有盛誉,这二位均认为魏明帝并非曹丕亲生,而是甄氏前夫袁熙之子,其论断显然有相当的权威性。但由于这一观点并没有足够的史料来作支撑,因此不能算作盖棺定论,说到底还只是“一家之言”,金先生在文章的末尾也提到了另外的观点。
按照这一说法,则曹丕纳甄氏时,甄氏已经怀孕了,曹丕难道不知道?别人难道不知道?知道了,仍让袁家种子留下来吗?其次,据《魏志·甄后传》:“建安中,袁绍为中子熙纳之。熙出为幽州,后留养姑。”这里又有疑问:袁熙出镇幽州后,是否回到过邺城?要回来也只有建安八年,就那么巧?从上引《甄后传》的语气体会,他出镇后似是未曾回来过。曹叡所以久不得立为嗣,确是因曹丕憎恨甄氏之故,但并非因为已经知道是袁家血统。这一点,只有曹丕自己最明白。
陆侃如《中古文学系年》,厘订诸家之说,定曹叡生年为建安十一年(公元206年),卒仍为景初三年(公元239年),年三十四。即是说,曹叡是曹丕生的。作三十六,是承祚误记,别无深意。
且,经过考证后,冒、卢之说貌似有理,实则无据,有极大的臆测成分,其实只需仔细研读《三国志》相关原文及裴注,是不难得出“魏明帝曹叡确系魏文帝曹丕亲生”这个结论的。
根据《魏志·明帝纪》记载:明皇帝讳叡,字元仲,文帝太子也。生而太祖爱之,常令在左右。年十五,封武德侯,黄初二年为齐公,三年为平原王。
如此说来,曹叡应当是曹丕的儿子。虽然关于此事还有不同意见,但是历史已过,虽然我们极力想要窥探虚实。可是资料不全成为了人们研究的最大阻碍。