盖自古史书兵事地形之详,未有过此者。太史公胸中固有一天下大势,非后代书生之所能几也。
司马温公通鉴承左氏而作,其中所载兵法甚详,凡亡国之臣、盗贼之佐,苟有一策亦具录之。朱子纲目大半削去,似未达温公之意。 史记于序事中寓论断
古人作史,有不待论断而于序事之中即见其指者,惟太史公能之。平准书末载卜式语,王翦传末载客语,荆轲传末载鲁句践语,晁鼌错传末载邓公与景帝语,武安侯田蚡传末载武帝语,皆史家于序事中寓论断法也。后人知此法者鲜矣,惟班孟坚间一有之,如霍光传载任宣与霍禹语,见光多作威福。黄霸传载张敞奏见祥瑞,多不以实,通传皆褒,独此寓贬,可谓得太史公之法者矣。【沈氏曰】格论末云,近代郑端简作名臣记,于韩国公李善长传末载虞部郎中王国用一疏,其亦得太史公之法者欤?
史记
史记秦始皇本纪末云,宣公初志闰月。然则宣公以前皆无闰,每三十年多一年,与诸国之史皆不合矣,则秦之所用者何正邪?子长作史记,在武帝太初中。高祖功臣年表平阳侯下云,元鼎三年,今侯宗元年。今侯者,作史记时见为侯也。下又云,征和二年,侯宗坐太子死,国除。则后人所续也。卷中书征和者二,后元者一。惠景间侯者年表书征和者一,后元者三。建元以来侯者年表书征和者二。汉兴将相年表有天汉、【梁氏曰】汉兴将相年表天汉以下皆后人所续,以汉书校之,大半乖迕。
如刘屈牦为澎侯,而称彭城侯。王章为安平侯,而两书平安侯。韦玄成嗣父为侯也,而曰因丞相封扶阳侯。元帝永光二年,冯奉世击西羌,八月,任千秋别将并进,乃此移奉世击羌之月为千秋,反遗却奉世主帅。斯皆误之大者,其余年月、官职驳戾颇多。太始、征和、后元以至昭、宣、元、成诸号,历书亦同。【梁氏曰】史记讫太初,而高祖功臣表与惠景侯表皆云建元至元封六年三十六者。盖大初之见侯称今侯,且不得以太初四年为限断,故不数之。与建元及王子二侯表以年号分纪者,判然不同。
表中大初元年尽后元二年十八十一字乃后人妄续,当削之。惠景表有太初已后四字,亦衍文。楚元王世家书地节二年。齐悼惠王世家书建始三年者二。曹相国世家书征和二年。贾谊传贾嘉至孝昭时列为九卿。田叔传、匈奴传、卫将军传末有戾太子及巫蛊事。司马相如传赞扬雄,以为靡丽之赋,劝百而讽一,皆后人所续也。
河渠书东海引巨定,汉书沟洫志因之,东海疑是北海之误。按地理志齐郡县十二,其五曰巨定,下云,马车渎水首受巨定,东北至琅槐入海。又千乘郡博昌下云,博水东北至巨定入马车渎。【钱氏曰】琅槐属千乘,广饶属齐郡。又临朐下云,石膏山,洋水所出,东北至广饶入巨定。而孝武纪曰,征和四年春正月,行幸东莱,临大海。三月,上耕于巨定,还幸泰山,修封。计其道里亦当在齐,去东海远矣。
凡世家多本之左氏传,其与传不同者,皆当以左氏为正。齐世家,吾太公望子久矣。【梁氏曰】孟子曰太公望,则其名望审矣。史于世表作太公尚,于世家作早尚,以望为号,未免乖反。【又曰】太公组绀,安得预知吕尚而望之?太公乃长老之称。庄子山水有大公任,释文引晋李颐云,太公,大夫称。则或又以吕尚为大师三公故欤?此是妄为之说,周之太王。齐之太公,吴之太伯,有国之始祖谓之太祖,其义一也。
赵世家,赵简子除三年之丧,期而已。此因左传降于丧食之文而误为之解,本无其事。敬侯十一年,魏、韩,赵共灭晋,分其地。成侯十六年,与韩、魏分晋,封晋君以端氏。此文重出。田敬仲完世家,敬仲之如齐,以陈氏为田氏。此亦太史公之误。春秋传未有称田者,至战国时始为田耳。【杨氏曰】说文田字解,田,陈也。盖以音相近。仲尼弟子传,公孙龙,字子石,少孔子五十三岁。按汉书注,公孙龙,赵人,为坚臼异同之说者,与平原君同时,去夫子近二百年。
殆非也。且云少孔子五十三岁,则当田常伐鲁之年仅十三四岁尔。而曰子张、子石请行,岂甘罗、外黄舍人儿之比乎?【杨氏曰】弟子传亦多不可据。
商君传,以鞅为大良造,将兵围魏安邑,降之。此必安邑字误。其下文曰,魏惠王使使割河西之地,献于秦,以和。而魏遂去安邑,徙都大梁。乃是自安邑徙都之事耳。安邑,魏都,其王在焉,岂得围而便降?秦本纪,昭王二十一年,魏献安邑。若已降于五十年之前,何烦再献乎?【原注】赵世家
左旋