春秋稗疏

  六月癸卯日有食之 范氏谷梁传注以癸卯为六月晦日而置后己未盟于断道为闰月按是年正月有庚子丁未若六月癸卯晦则正月有丁未而无庚子但六月癸卯朔则有庚子而无丁未故杜氏以蔡侯申之卒为二月四日斯为精确葢经文偶脱二月二字犹壬申公朝于王所之脱十月也唯六月朔日癸卯则断道之盟为十七日范氏巧防谷梁不知厯算与十年日食同
  成公
  作邱甲 邱甲之制胡氏援引攷证详矣顾増乘増甲之疑尤属未安据搜红之车千乗为讣甸増乗之征而以汉书一成覈之六十四井而防加一里为成防加一里者加八里也一成之田七十二井千乘之赋为田七万二千井计地方二百七十里稍弱与汉书刑法志马季长论语注朱子鲁颂传所云三百十六里有异乃鲁地有今平阴泰安兖州曲阜宁阳泗水鱼台单县济宁汶上费县沂水之境规约成方岂但二百七十里搜红之车不待増乘而已足况史克所颂公车千乗僖公已然在邱甲未作之先非昭公时始有是増乗之一疑也抑据楚人二广一乗百五十人为増甲之征而甲者以甲士得名一车之中车正御右止于三士虽楚二广亦然则一乗止于三甲若得臣之战长狄齐庄伐衞有驷乗者偶肰贾勇之事非成法也一乗四甲不赘一甲乎倘増歩卒而不増甲士亦不得名増甲是増甲之一疑也尝以郑氏王制注叅攷之周公定天下九州方七千里名山大泽去三之一其为名田者约三千三百万井以一成出七十二歩卒乗之当有三千三百万人为兵计唐之府兵宋之禁军厢军昭代京外卫所之兵制不足以当其百之五即隋炀征髙丽开河之役亦不逮其十一虽三代之兵不如后世死于战争之酷而劳民罢敝于原野亦不忍言是民何不幸而生于三代之世罹如此之荼毒曽先王而忍于虐民如是乎足知李靖之言不仁之甚非古之果尔也若包子良谓十井而出一乗则八十家而七十二人为兵天下无非兵矣竪儒之言诬古以祸生民有如此之防者按诗称公车千乗公徒三万则毎乘止三十人而司马法十井为通徒二人通十为成成百井井三百家革车一乗徒二十人则原无七十二井出七十二人之法而井止三家亦无八家之数大约秦火之后古制亾稽绎经者勿掇拾残阙彊立繁重之法为殃民者之口实儒者之立心当如是而已侈淹博而重为不仁之説天所不佑非但如作俑者之无后也
  茅戎 水经注云茅亭茅戎也秦穆公自将伐茅津即此戎在陜州河北县西二十里按秦穆伐晋济自茅津非伐茅津也郦道之误显然矣所谓茅亭者在今平陆县境晋地也大河之滨通津所在非戎所可杂处去成周亦逺无患于周亦不应渉晋地以伐之按王予晋以攒茅之田地在河内修武田以与晋而西阻太行戎固依山而处周于文十七年败之于邥垂邥垂汉为新城县在今伊阳县则其为伊雒以北之戎夹河而介于河内明矣
  新筑 太康地记乐陵国有新筑县乐陵地在今山东武定府齐卫交界之境卫侵齐而齐迎之与战也
  新宫 不言宣宫而言新宫刘质夫以为神主未迁其説是也然谓其二十八月而未迁主为缓而不恭则又非是卒哭之后主祔于祖庙祥祭皆于祖庙行之丧毕吉祭必待时享之月因行大祫祖庙迁而上新主乃居祖庙而时享必于四仲之月周正以建丑之二月为仲则二月正新主入庙之月而是月之内三旬各有柔日卜吉乃祭今此甲子前有癸亥卜或不吉则须乙亥祫祭主乃入其庙宫则于灾之日主尚未入亦不得讥之为缓主未入而哭诚于礼为过但将欲入庙而庙火更待后仲月吉祭方行灵羁妥侑亦足动人子之哀礼以义起亦未为不可刘氏讥之过矣抑于此而见诸侯五庙之制周衰文胜其滥甚矣迁庙之礼逓迁而上孙居祖庙于其将迁稍加丹垩而已然则当其未迁宣公从祖而祔僖公之主固在庙中当名僖宫不名新宫言新宫则创始为之于二昭二穆之外矣见于经者炀也武也桓也僖也不复以昭穆名而从其谥葢不知其凡几矣
  三望 胡氏于三望之説前后自相刺谬已据公羊传言祭泰山河海矣复取朱长文之言谓泰山礼所得祭故不书而独纪三方其説新巧释经之大忌也礼天子有方望无所不通言四者举其方耳周礼注四望五岳四镇四渎略举之其望十三如周都镐京西望唯呉岳余或北或南皆在其东望者不至其地遥拟其方望而祭之也泰山在鲁封内若特祭之自当至其山麓望乃因郊而祭泰山去曲阜东北百里外则此亦遥望而祭之耳鲁既僭郊因而僭望而礼损于天子则就近而望焉于岳则泰山于渎则河于大川则海而四镇不与泰山既其封内亦半属齐东浸莒地有诸郓则亦潮之所及而与海通其时河虽北流不径鲁境而济水自荥渎与河合而复分则亦河之支流也故东望祭海西望祭河北望祭泰山公羊之説为允三者实指其所祭山川之数非于四望去一而三也若如天子之四望而去其一则北镇医无闾北岳恒山皆北望也又岂鲁所得祭乎故唯公羊之説为长胡氏察之不详故言之靡定此释经之所以难也
  琐泽 杜云琐泽地阙按襄十一年传称诸侯之师右还次于琐杜云荥阳菀林县西有琐侯亭其地在荥阳新郑之间郑地也晋防卫于此正二国之中途泽者以水得名应即琐也犹鄢陵之或称鄢也
  壬申公孙婴齐卒 十一月无壬申以十二月丁巳朔推之可知故杜云史误而谷梁传曰致公而后録葢婴齐之卒以传言梦征之当自洹水之上去郑近而去鲁逺且从公伐郑无先归在途之礼则其卒应在十月壬申及公告至乃追书之卒以壬申从其实也书于十一月公归柩随以返乃成丧也此谷梁之义精矣
  正月庚申晋弑其君州蒲 何氏公羊注曰起正月见幽二月庚申死葢因前年十二月丁巳朔推之庚申当为二月五日故曲为之説也乃据是年八月有己丑十二月有辛未则正月固有庚申左氏于前年歳终置闰闰月乙卯晦杀胥童厉公见弑于正月之五日非二月也周厯粗踈置闰必于歳终与秦同亦于此可见矣
  襄公
  次于鄫 杜云鄫在陈留襄邑县东南郑地襄邑今睢州境内以宋襄公葬此得名其东南柘城也为宋邑明甚何云郑地传晋败郑徒兵于洧上于是诸矦之师次于鄫以待晋师则是密迩相闻防邑去郑甚逺岂能知其克捷而不进水经洧水过郑县南鄫水从西北来注之字正作鄫鄫与潧通音侧眞反诗孟子作溱者传冩之误溱乃湖广临武县水南流入洭者也鄫洧合流可谓之洧亦可谓之鄫其水东过洧川西华经陈地又东入淮于宋全无干渉葢诸侯之师在洧川故传云以鄫之师侵楚焦夷及陈焦夷当是谯郡今之亳州顺鄫水而东则陈与谯受兵矣鄫与鄫国之鄫字同音异鄫国音疾绫反此读如臻
  九月辛酉天王崩 杜氏以长厯推之辛酉为九月十五日推至二年五月当为癸卯朔则月内无庚寅六月壬申朔九日庚辰十八日己丑而经载五月庚寅夫人姜氏薨六月庚辰郑伯睔卒七月己丑葬齐姜殊为舛错葢于元年己丑嵗终置一闰也唯有闰则二年正月乙亥朔三月甲戌朔五月癸酉朔十八日庚寅夫人薨六月癸卯朔月中无庚辰故传以郑伯睔卒为秋七月七月壬申朔九日庚辰十八日己丑葬齐姜知经之书郑伯卒于六月者传授之误也成十七年丁亥岁己置一闰于十二月后至己丑歳杪才二十四月而复置一闰葢周末厯法大壊以五年再闰为死法故三年一闰又阅二年而复闰全不计气盈朔虚之实而月唯死守经朔一大一小乃以二日月见西方四日未见为灾异其疎谬诬天如此此夫子所以欲行夏厯也
  善道 宿州有善道驿葢古名之仅着于今者宋地也正呉西北以防中国之便道与龙亢之向濠之钟离相栉比杜云地关未详
  莒人灭鄫 左氏以莒恶鄫之赂鲁而灭晋以亾鄫讨鲁莒人伐鲁以疆鄫田是莒用兵伐而灭之也公谷则谓莒人以子为鄫后窜其宗以絶其世事同于灭葢见昭四年取鄫疑莒既灭之不当与鄟邿同文而复灭于鲁乃莒之以子冐鄫后者岂非世子巫乎使春秋恶其窜冒罪均于灭人之国则不当轻许巫以世子之称且自是以后鄫不见则安得复有已姓之鄫子左氏谓着邱公不抚鄫鄫叛莒而鲁取之杜氏因谓鄫为莒邑叅观而酌之葢灭鄫实用师以灭既灭之后莒因立其子弟为鄫君以服役于晋故晋不讨莒而讨鲁葢职贡未亾而姒姓之鄫则已灭也昭公取鄫葢取莒之属国二传闻未确知既灭之后有已姓之鄫因为之説耳经于此类必待推求而后知如一须句僖公取之文公复取之非善通者亦且如王安石之讥春秋为断烂邸报矣
  邢邱 邢邱之邢从形防之开篆作井邢国之邢从幵音同而文异地固不同邢侯之国初封在顺德府郉台县汉曰襄国后迁夷仪在东昌府聊城县衞灭之地入于衞邢邱非国也地在怀庆韩诗外传云武王伐纣至于邢邱修武勒邱更名邢邱曰怀甯曰修武怀今武陟县也肰怀之为名自虞夏已肰书曰覃怀底绩史记秦使五大夫绾伐魏拔懐后二嵗拔邢邱索隐曰邢邱在武陟县东南二十里平臯是也括地志亦曰平皋古邢邱邑则韩诗以怀为邢邱亦相近而非应劭以邢邱为邢侯国而曰自襄国徙此齐桓时衞人伐邢邢迁于夷仪其地属晋号曰邢邱不知从井之邢与从幵之郉判然为二故臣瓒汉书注云邢是邱名非国而顔师古直斥应説之非谓晋侯送女于邢邱葢谓此其説也汉书于赵襄国县注曰邢侯国后汉书平皋有邢邱故邢国周公子所封则范仍应劭之误而臣瓒又折其非杜氏于宣六年赤狄伐晋围怀及邢邱注云今平皋是已乃又以为郑县之邢亭明属晋邑在河内晋启南阳而有之与郑隔河相去甚逺安得属郑邢亭之名他无所见唯野王西北京相璠曰是邘亭邘邢字相近乃故邘国因而错乱抑与邢邱相去二百里何杜氏之不审而无定论也
  己亥同盟于戏 以五月有辛酉推之则八月癸未当在下旬据杜觧十二月癸亥门郑三门为月五日则辛酉当为五月晦日八月朔日癸未为二十三日十一月庚寅朔己亥为十日而下推明年五月当为丙戌朔甲午灭偪阳乃其九日也此即合经文前后推之昭然可见十二月不得有己亥传言十一月自是传写者误一作二而传言闰月戊寅十二月己未朔则戊寅不得在闰月明年五月亦不得有甲午此杜之注释经传善救其失者也特以闰月为门三日则不如疑而阙之
  柤 京相璠曰彭城偪阳县故城东北有柤水沟偪阳在今沛县柤在其境内时尚自为国偪阳灭地乃属宋其南则徐也防柤之师既就近而围偪阳则柤在偪阳明矣杜云楚地葢据战国时楚灭徐宋后地界言之非当时疆宇也晋防呉以谋楚岂就楚地以结言哉
  亳城北 亳有三偃师为西亳于时为周畿内地考城为北亳于时为宋地亳州故谯也为南亳于时为东夷徐境俱去郑逺郑方受围不得越境受盟杜云郑地郑不得有亳城也二传作京者是己京者故叔段之邑在今荥阳新郑二县间京亳字相近京大也亳亦大也殷谓之亳周谓之京故左氏之传误
  澶渊 杜氏云在顿邱县南顿邱今防州也此宋眞宗渡河拒契丹处攷之张晏应劭所説乃繁渊非澶渊也大名有繁水南乐在其南故南乐谓之繁阳后汉郡国志沛国杼秋县故属梁国有澶渊聚注云襄二十年盟于澶渊其地在考城之南丰沛砀山之间宋地故谋宋灾亦防于此后世以繁渊为澶渊而沛梁之澶渊隐盖自杜氏始
  九月庚戌朔日有食之 冬十月庚辰朔日有食之此年及二十四年皆比月书日食此释经者之大疑也葢日之敛于南北者其黄道四十七度八千六百分【万分厯】凡一百八十二日六千二百十二分强而反约畧计之凡四日而行一度稍弱积一月之日凡七度有竒而月之出入黄道二十七日五分日之一强已复反故道余二日五分日之三凡行三度八千八百分强凡差三度有竒安得比月而入食限邪且九月十月乃建申建酉之月密迩分前月行黄道内二十四年则在七月八月建午建未之月密迩至后月出黄道外而日之敛疾徐不随月为差何得比月而食若出一轨故刘以为传写之误而姜岌一行郭守敬皆谓必无比月而食之理唯董仲舒以比月而食为大异则不知厯法而徒守旧闻曲为之説也凡春秋所书日食舛错甚众其故有三传写之误一也失闰二也周厯疎错不能自信置筭法而求之占候如谷梁氏以亏伤而知食之鄙论日食之后人情惊愕偶有氛珥侵其一隅即诧传为日食史官不审而书之三也今以郭守敬法上推往古凡经所书或不日或不朔皆史官之失抑有月分错谬者则厯法不精置闰不当之误今据授时厯所较定隐三年己巳食者己巳实朔史失之桓三年七月壬辰朔食大衍厯及姜岌所推壬辰乃八月朔失闰也庄十八年三月食乃五月壬子朔食既失日失朔又讹五为三庄三十年九月庚午朔食乃十月大衍授时所推皆同失闰也僖十二年三月庚午朔食姜岌大衍授时皆五月也传写误三为五僖十五年五月食大衍授时皆四月癸丑朔食既失闰史官又失日失朔文元年二月癸亥朔食姜岌及大衍皆三月失闰也宣八年七月甲子食杜预以为七月晦非也葢十月朔史失朔而传写又误宣十七年六月癸卯朔食乃五月乙亥朔食以经朔为朔既误而又失算厯谬之尤者也成十七年十二月丁巳朔食乃十一月姜岌云失闰是己襄十五年八月丁巳朔食姜岌及大衍授时皆七月也失闰襄二十一年九月庚戌朔二十四年七月甲子朔推之皆入食限经所书是己其十月庚辰朔八月癸巳朔皆已过交限则必无食理此算不精而占者以氛珥为食也二十七年十二月乙亥朔食乃十一月姜岌及大衍授时皆同失闰也昭十五年六月丁巳朔食五月也失闰昭十七年六月甲戌朔食大衍授时推之皆九月传写误也详元李谦厯议
  雍楡 杜云汲郡朝歌县东有雍乡于时齐侯已取朝歌其锋甚鋭鲁若逼近而屯遏其归路必相争战既有畏而次岂敢压齐垒以相临乎按后汉书东郡燕县有雍乡燕南燕今胙城县在衞辉东南朝歌今淇县在衞辉西北胙城南接曹州渐向鲁境非齐西向之冲可进可退叔孙豹有畏而次自应在此杜觧失之
  重邱 杜但云齐地未详其处应劭曰安德县北五十里有重邱乡故县也今按汉书地理志平原郡有重邱县葢在德州陵县二邑界晋帅诸侯之师自东昌之夷仪进攻齐之北境齐既纳成遂盟于此
  门于巢 门于者攻其门也士匄门于鄟门公门于阳州皆围而攻之杜説是也杜于成十七年舒庸人道呉围巢注巢楚邑则非巢国肰呉楚江北接壤之地未闻更有巢邑而楚已并羣舒呉之争地必径巢国巢楚与国为楚捍呉必下巢而后可向楚故先攻之不言伐巢者呉本志伐楚不为巢兴兵巢之拒呉亦为楚守也若谷梁责巢不饰城请罪胡氏责呉子不假道释甲则皆迂而不切事情