春秋長曆

陳厚耀 · 儒理哲學
十卷。陳厚耀撰。杜預作《春秋長曆》,陳氏認為杜書疏失過多,固作此書以補杜氏《長曆》。此書共有四部分。一是《集證》,備引《漢書》、《後漢書》、《晉書》、《隋書》、《唐書》、《宋史》、《元史》之《律曆志》以及《左傳》孔疏、趙汸《春秋屬辭》、徐圃臣《天元歷理》、朱載堉《曆法新書》諸說,以證推步之異,其中引《春秋屬辭》載杜預論日月差謬一條,為杜注孔疏所無,亦不見《永樂大典》;又引《大衍曆義·春秋歷考》一條,亦為《唐書·律曆志》所無,皆為珍貴資料。二是《古歷》,以古法十九年為一章。一章之首,推算周曆正月朔日冬至。前先列算法,後以《春秋》十二公紀年,橫列為四章,縱列十二公,作成年表,以求曆元。陳氏發現,古六歷(黃帝歷、顓頊曆、夏曆、殷歷、周曆、魯歷)之差別主要在歲首確立之月份不同,而年月日之規定與劃分卻基本一致,皆是一年日,一月29日,十九年置七閏,同為古四分曆。據此推得魯所使用之周曆,以冬至為正月朔日。陳氏按四分法列出年月日,為魯國十二公排出一清晰之年表。三是《歷編》,依據杜預《長曆》之佚文,列出《長曆》所推算《春秋》二百四十二年間各月之大小及朔日干支。四是《歷存》,依據其對古歷之考證定出各月之大小及朔日干支,與杜說兩相對照。陳氏推得魯隱公元年正月庚戌朔,與杜氏《長曆》所推算之辛巳朔相差一月。杜氏以經傳干支排列推算,得出隱公元年之前一年失一閏之結論,陳氏認為杜氏所推與《春秋》經傳之干支及日食不合,考證隱元年之前一年非失一閏,而是多一閏,因而退一月,定隱公元年庚戌朔。杜預《長曆》所使用之方法是以干支排列,比較原始,而陳氏精通曆法,又能參考前人之研究成績,故所推較杜氏精密,不僅能補杜氏之闕失,亦能正其訛舛。陳氏此書所使用的考據學方法直接影響了其後研究《春秋》曆法之學者,如成蓉鏡《春秋日南至譜》、羅士琳《春秋朔閏異同》、王韜《春秋歷學三種》、盛百二《春秋日食考》等皆受其影響。現存《續經解》本,孔氏微波榭刻本。

章節目錄

目錄