《史记。魏世家》:“惠王三十六年,卒,子襄王立。襄王元年,与诸侯会徐州,相王也,追尊父惠王为王。”而孟子书其对惠王无不称之为“王者,则非追尊之辞明矣。司马子长亦知其不通,而改之曰”君“。然孟子之书出于当时,不容误也。杜预《左传集解。后序》言:”哀王于《史记》,襄王之子,惠王之孙也。惠王三十六年卒,而襄王立。立十六年卒,而哀王立。古书《纪年篇》,惠王三十六年,从一年始至十六年,而称惠成王卒,即惠王也。疑《史记》误分惠、成之世以为后王年也。哀王二十三年乃卒,故特不称谥,谓之今王。“今按惠王即位三十六年,称王,改元,又十六年卒,而子襄王产,即《纪年》所谓今王,无哀王也。襄、哀字相近,《史记》分为二人,误耳。
《秦本纪》:“秦惠文王十四年,更为元年。”此称王改元之证,又与魏惠王同时。
《魏世家》:“襄王五年,予秦河之地。七年,魏尽入上郡于秦。”今按《孟子》书,惠王自言西丧地于秦七百里,乃悟《史记》所书襄王之年,即惠王之后五年,后七年也,以《孟子》证之而自明者也。
据《纪年》,周慎靓王之二年,而魏惠王卒。其明年,为魏襄王之元年。又二年,燕王哙让国于其相子之。又二年,为赧王之元年,齐人伐燕,取之。又二年,燕人畔。与《孟子》这书先梁后齐,其事皆合。然孟子在二国皆不久,书中齐事特多,又尝为卿于齐,当有四五年。若适梁,乃惠王之末,而襄王立即行,故梁事不多。谓孟子以惠王之三十五年至梁者,误以惠王之后元年为襄王之元年故也。
孟子为卿于齐,其于梁则客也。故见齐王称臣,见梁王不称臣。