宋書 (四庫全書本)/卷013
宋書 卷十三 |
欽定四庫全書
宋書卷十三
梁 沈 約 撰
志第三
歴下
元嘉歴法
上元庚辰甲子紀首至太甲元年癸亥三千五百二十三年至元嘉二十年癸未五千七百三年算外
元法三千六百四十八
章歲十九 紀法六百八 章月二百三十五
紀月七千五百二十 章閏七 紀日二十二萬二千七十 度分七十五 度法三百四
氣法二十四 餘數一千五百九十五
歲中十二 日法七百五十二 没餘三十六
通數二萬二千二百七 通法四十七
没法三百一十九
月周四千六十四 周天十一萬一千二十五
通周二萬七百二十一 周日日餘四百一十七周虛三百三十五 會數一百六十
交限數八百五十九 會月九百二十九
朔望合數八十
甲子紀第一 〈遲疾差一萬七千六百六十三交㑹差八百七十七〉甲戌紀第二 〈遲疾差三千四十三交會差二百七十九〉
甲申紀第三 〈遲疾差九千一百四十四交㑹差六百二十一〉
甲午紀第四 〈遲疾差一萬五千二百四十五交㑹差二十二〉甲辰紀第五 〈遲疾差六百二十五交㑹差三百六十三〉
甲寅紀第六 〈遲疾差六千七百二十六交會差七百四〉
推入紀法置上元庚辰盡所求年以元法除之不滿元法以紀法除之餘不滿紀法入紀年也滿法去之得後紀〈入甲午紀壬辰歲來至今元嘉二十年歲在癸未二百三十一年算外〉
推積月術置入紀年數算外以章月乘之如章歳為積月不盡為閏餘閏餘十二以上其年閏
推朔術以通數乘積分為朔積分滿日法為積日不盡為小餘以六旬去積日不盡為大餘命以紀算外所求年正月朔日也
求次月加大餘二十九小餘三百九十九小餘滿日法從大餘卽次月朔也小餘三百五十三以上其月大也推望法加朔大餘七小餘二百八十七小分三小分滿四從小餘小餘滿日法從大餘命如前上日也又加之得望又加之得下
推二十四氣術置入紀年算外以餘數乘之滿度法三百四為積没不盡為小餘以六旬去積没不盡為大餘命以紀算外所求年雨水日也求次氣加大餘十五小餘六十六小分十一小分滿氣法從小餘小餘滿度法從大餘次氣日也〈雨水在十六日以後者如法減之得立春〉
推閏月法以閏餘減章歲餘以歲中乘之滿章閏得一數從正月起閏所在也閏有進退以無中氣御之
立春正月節 〈限數一百九十四間數一百九十〉
雨水正月中 〈限數一百八十六間數一百八十二〉
驚蟄二月節 〈限數一百七十七間數一百七十二〉
春分二月中 〈限數一百六十七間數一百六十二〉
清明三月節 〈限數一百五十八間數一百五十四〉
榖雨三月中 〈限數一百四十九間數一百四十五〉
立夏四月節 〈限數一百四十二間數一百三十九〉
小滿四月中 〈限數一百三十六間數一百三十四〉
芒種五月節 〈限數一百三十三間數一百三十二〉
夏至五月中 〈限數一百三十一間數一百三十二〉
小暑六月節 〈限數一百三十三間數一百三十四〉
大暑六月中 〈限數一百三十六間數一百三十九〉
立秋七月節 〈限數一百四十二間數一百四十五〉
處暑七月中 〈限數一百四十九間數一百五十三〉
白露八月節 〈限數一百五十七間數一百六十二〉
秋分八月中 〈限數一百六十七間數一百七十二〉
寒露九月節 〈限數一百七十七間數一百八十二〉
霜降九月中 〈限數一百八十六間數一百九十〉
立冬十月節 〈限數一百九十四間數一百九十七〉
小雪十月中 〈限數二百間數二百三〉
大雪十一月節 〈限數二百五間數二百六〉
冬至十一月中 〈限數二百七間數二百六〉
小寒十二月節 〈限數二百五間數二百三〉
大寒十二月中 〈限數二百間數一百九十七〉
推没滅術因雨水積以没餘乘之滿没法為大餘不盡為小餘如前所求年為雨水前没日也求次没加大餘六十九小餘一百九十六滿没法從大餘命如前雨水後没日也〈雨水前没多在故歲常有五没官以没正之一年常有五没或六没小餘盡為滅日也〉雨水小餘三十九以還雨水六旬後乃有推土用事法置立春大小餘小分之數減大餘十八小餘七十九小分十八命以紀算外立春前土用事日也大餘不足加六十小餘不足減減大餘一加度法而後減之立夏立冬求土用事皆如上法
推日所在度法以度法乘朔積度不盡為分命度起室二次宿除之算外正月朔夜半日在度及分也求次日日加一度經室去度分
推月所在度法以月周乘朔積日周天去之餘滿度法為積度不盡為分命度如前正月朔夜半月所在及度分求次月小月加度二十二分一百三十三大月加度二十五分二百四十五分滿度法成一度命如前次月朔月所在度及分也厯先月法以十六除月行分為大分如所入遲疾加之經室去度分
推合朔月食術置所求年積月以會數〈一百六十〉乘之以所入交㑹紀差〈二十二〉加之滿會月去之餘則其年正月朔去交分也求次月以會數加之滿㑹月去之求望加合數朔望去交分如合數以下交限數以上朔則交㑹望則月食
推入遲疾厯法置所求年朔積分所入遲疾差〈一萬五千二百四十五〉加之滿通周去之餘滿日得一日不盡為日餘命日算外所求年正月朔入歴求次月加一日日餘七百三十四求望加十四日日餘五百七十五半餘滿日法成一日日滿二十七去之除日餘如周日日餘不足減減一日加周虛〈日滿二十七而日餘不滿周日日餘為損周日滿去之為入厯一日〉推合朔月食定大小餘法以入厯日餘乘入厯下損益率〈入一日益二十五是也〉以損益盈縮積分〈値損則損之値益則益之〉為定積分以入厯日餘乘列差滿日法盈減縮加差法為定差法以除定積分所得減加本朔望小餘〈値盈則減縮則加之〉為定小餘加之滿日法合朔月食進一日減之不足減者加日法而後減之則退一日値周日者用周日定數推加時以十二乘定小餘滿日法得一辰數從子起算外則朔望加時所在辰也有餘者四之滿日法得一為少二為半三為太半又有餘者三之滿日法得一為強半法以上排成一不滿半法棄之以強并少為少强幷半為半強并太為太强得二者為小弱以并少為半弱以并半為太弱以并太為一辰弱以所在辰名之推合朔月食加時滿刻法各以百刻乘定小餘如日法而一不盡什之求分先除夜漏之半卽晝漏加時刻及分也晝漏盡又入夜漏在中節前後四日以還者視限數在中節前後五日以上者視間限數月食加時定小餘不滿限數間數者皆以算上為日
月行遲疾度 損益率
盈縮積分 列差差法
一日十四度〈十三分〉 益二十五
盈二 二百六十
二日十四度〈十一分〉 益二十三
盈萬八千八百二 二百五十八
三日十四度〈八分〉 益二十
盈三萬六千九十六〈四分〉 二百五十五
四日十四度〈四分〉 益十六
盈五萬一千一百三十六〈五〉 二百五十一
五日十三度〈十八分〉 益十一
盈六萬三千一百六十八〈五〉 二百四十六
六日十三度〈十三分〉 益六
盈七萬一千四百四十六 二百四十一
七日十三度〈七分〉 益
盈七萬五千九百五十二〈五〉 二百三十五
八日十三度〈三分〉 損五
盈七萬五千九百五十二〈四〉 一百三十
九日十二度〈十七分〉 損九
盈七萬二千一百九十二〈三〉 二百二十六
十日十二度〈十四分〉 損十二
盈六萬五千四百二十四〈三〉 二百二十三
十一日十二度〈十一分〉 損十五
盈五萬六千四百三 二百二十
十二日十二度〈八分〉 損十八
盈四萬五千一百二十二 二百一十七
十三日十二度〈六分〉 損二十
盈三萬一千五百八十四〈二〉 二百一十五
十四日十二度〈四分〉 損二十二
盈一萬六千五百四十四〈二〉 二百一十三
十五日十二度〈二分〉 益二十四
縮一 二百一十一
十六日十二度〈四分〉 益二十二
縮一萬八千四十八〈二〉 二百一十三
十七日十二度〈六分〉 益二十
縮三萬四千五百九十二〈三〉 二百一十五
十八日十二度〈九分〉 益十七
縮四萬九千六百三十二〈五〉 二百一十八
十九日十二度〈十四分〉 益十二
縮六萬二千四百一十六〈六〉 二百二十三
一十日十三度〈二分〉 益六
縮七萬一千四百四十六 二百二十九
二十一日十三度〈七分〉 益
縮七萬五千九百五十二〈五〉 二百三十五
二十二日十三度〈十二分〉 損五
縮七萬五千九百五十二〈四〉 二百四十
二十三日十三度〈十六分〉 損九
縮七萬二千一百九十二〈四〉 二百四十四
二十四日十四度〈一分〉 損十三
縮六萬五千四百二十四〈四〉 二百四十八
二十五日十四度〈五分〉 損十七
縮五萬五千六百四十八〈三〉 二百五十二
二十六日十四度〈八分〉 損二十
縮四萬二千八百六十四〈三〉 二百五十五
二十七日十四度〈十一分〉 損二十三
縮二萬七千八百二十四〈二〉 二百五十八
周日十四度〈十三分小分一百三〉 損二十五〈定損二百二十四〉縮一萬五百二十八〈定備九萬三千四百八〉二百六十〈定意差法二千三百九〉推合朔度以章歲乘朔小餘滿通法為大分不盡為小分以大分從朔夜半日日分滿度命如前正月朔日月合朔所在共合度也
求次月加度二十九大分一百六十一小分十四小分滿通法從大分大分滿度法從度經室除度分求望加十四度大分二百三十二小分三十半〈求望月所在度加日度一百八十二分一百八十九小分二十三半〉
二十四氣日所度
日中晷影
晝漏刻
夜漏刻
昏中星
明中星
雨水〈室一太強〉 八尺二寸〈八分〉 五十〈五分〉 四十九〈五分〉觜一〈少強一〉 尾十一〈強〉
驚蟄〈壁一强〉 六尺七寸〈二分〉 五十二〈九分〉 四十七〈一分〉井九〈半強〉 箕四〈少弱〉
春分〈奎七少强〉 五尺三寸〈九分〉 五十五〈五分〉 四十四〈五分〉井二十九〈半强〉 斗四〈弱〉
清明〈婁六半〉 四尺二寸〈五分〉 五十八 四十二栁十二〈太〉 斗十四〈半〉
榖雨〈胃九太弱〉 三尺二寸〈五分〉 六十〈三分〉 三十九〈七分〉
張十 斗二十五〈半〉
立夏〈昴十一弱〉 二尺五寸 六十二〈三分〉 四十七〈七分〉翼十〈太弱〉 女三〈少〉
小滿〈畢十五少弱〉 一尺九寸〈七分〉 六十三〈九分〉 三十六〈一分〉軫十〈弱〉 虛二〈弱〉
芒種〈井三半弱〉 一尺六寸〈九分〉 六十四〈八分〉 三十五〈一分〉角十〈太弱〉 危七〈弱〉
夏至〈井十八〉 一尺五寸 六十五 三十五氐五〈少弱〉 室五〈少强〉
小暑〈鬼一弱〉 一尺六寸〈九分〉 六十四〈八分〉 三十五〈二分〉房四〈太弱〉 壁六〈大弱〉
大暑〈栁十二弱〉 一尺九寸〈七分〉 六十三〈九分〉 三十六〈一分〉尾八〈太弱〉 奎十二〈太弱〉
立秋〈張五半强〉 二尺五寸 六十二〈三分〉 三十七〈七分〉
箕三 胃二〈大弱〉
處暑〈翼二半〉 三尺二寸〈五分〉 六十〈三分〉 三十九〈三分〉斗三〈半〉 昴七〈太弱〉
白露〈翼十七太弱〉 四尺二寸〈五分〉 五十八 四十二斗十四〈半弱〉 畢十六〈半弱〉
秋分〈軫十五〉 五尺三寸〈九分〉 五十五〈五分〉 四十四〈五分〉斗二十五〈少强〉 井九〈少强〉
寒露〈亢一少〉 六尺七寸〈二分〉 五十二〈九分〉 四十七〈一分〉牛八〈半强〉 井二十九〈弱〉
霜降〈氐七半〉 八尺二寸〈八分〉 五十〈五分〉 四十九〈五分〉女十一〈半弱〉 柳十一〈半强〉
立冬〈心二半弱〉 九尺九寸〈一分〉 四十八〈四分〉 五十一〈六分〉危二〈弱〉 張八〈太弱〉
小雪〈尾十一太强〉 一丈一尺三寸〈四分〉 四十六〈七分〉 五十三〈三分〉危十三〈半强〉 翼八〈太强〉
大雪〈箕十〉 一丈二尺四寸〈八分〉 四十五〈六分〉 五十四〈四分〉室九〈半强〉 軫八〈少强〉
冬至〈斗十四强〉 一丈三尺 四十五 五十五壁八〈太强〉 角七〈少强〉
小寒〈牛三半强〉 一丈二尺四寸〈八分〉 四十五〈六分〉 五十四〈四分〉奎十五〈少〉 亢九
大寒〈女十半强〉 一丈一尺三寸〈四分〉 四十六〈七分〉 五十三〈三分〉胃四〈半强〉 氐十三〈太强〉
立春〈危四〉 九尺九寸〈一分〉 四十八〈四分〉 五十一〈六分〉昴九〈少〉 心四〈强〉
推五星法
合歲 合數 日度法 室分
木三百四十四 三百一十五 九萬五千七百六十二萬三千六百二十五
火四百五十九 二百一十五 六萬五千三百六十一萬六千一百二十五
土三百八十三 三百七十 一十一萬二千四百八十二萬七千七百五十
金二百六十七 一百六十七 五萬七百六十八一萬二千五百二十五
水七十九 二百四十九 七萬五千六百九十六一萬八千六百七十五
木後元丙戌 晉咸和元年 至元嘉二十年癸未百十八年算上
火後元乙亥 元嘉十二年 至元嘉二十年癸未九年算上
土後元甲戌 元嘉十一年 至元嘉二十年癸未十年算上
金後元甲申 晉太元九年 至元嘉二十年癸未六十年算上
水後元乙丑 元嘉二年 至元嘉二十年癸未十九年算上
推五星法各設其元至所年算上以合數乘之滿合歲為積合不盡曰合餘多者以合數除之得一星合往年得二合前往年不滿合數其年〈木土金則有往年合火有前往年合水一年三合或四合也〉以合餘減合數為度分〈水度分滿合歲則去之也〉以周天〈十一萬一千三十五〉乘度分滿日度法為積度不盡日度餘命度以室二算外星合所在度也以合數乘其年内雨水小餘并度餘為日餘滿日度法從積度為日命以雨水算外星合日也求星見日法以法伏日及餘〈木則十六日及金是也〉加星合日及餘滿日度法成一日命如前星見日也求星見度法以法伏度及餘〈木則二度及餘是也〉加星合度及餘滿日度法成一度命如前所見日也以星行分母〈木則二十三見也〉乘見度餘滿日度法得一分乃日加所行分〈木順日行四分〉分滿其母成一度逆順母不同〈木逆分母七也〉當各乘度餘留者承前逆則減之伏不盡度經室去分不足減者破全度〈五星室分各異若在行分各依室分去之〉
木初與日合伏十六日日餘四萬一千七百八十行二度餘七萬七千八百四十七半晨見東方〈去日十三度半强〉順日行二十三分之四一百一十五日行二十度留不行二十六日而逆日行七分之一八十四日退十二度又留二十六日順一百一十五日行二十度夕伏西方日度餘如初與日合一終三百九十八日日餘八萬三千五百六十行星三十三度餘五萬九千九百三十五火初與日合伏七十一日日餘二萬四千八百一十半行五十四度度餘四萬九千四百三十晨見東方〈去日十七度半强〉順疾日行七分之五一百八日半行七十七度半小遲日行七分之四一百二十六日行七十二度而大遲日行七分之二四十二日行十二度留不行十二日而遲日行十分之三六十日退十八度又留十二日順遲四十二日行十二度小疾一百二十六日行七十二度一百八日半行七十七度半夕伏西方日度餘如初與日合一終七百七十九日日餘四萬九千六百二十五行星四百一十四度餘三萬三千五百除一周定四十九度一萬七千三百七十五〈缺〉
土初與日合伏十八日日餘四千四百八十二半行二度度餘四萬六千八百四十七半晨見東方〈去日十五度半强〉順日行十二分之一八十四日行七度留不行三十六日而逆日行十七分之一一百二日退六度又留三十六日順八十四日行七度夕伏西方日度餘如初與日合一終三百七十八日日餘八千九百六十五行星十二度度餘九萬三千六百九十五
金初與日合伏四十一日日餘四萬九千六百八十四半行半五十一度度餘四萬九千六百八十四半見西方〈去日十度〉順疾日行一度十三分之三九十一日行一百十二度而小遲日行一度十三分之二九十一日行一百五度又大遲日行十五分之十一四十五日行三十三度留不行八日而遲日行三分之二九日退六度伏西方伏六日退四度而與日合又六日退四度晨見東方逆九日退六度又留八日順四十五日行三十三度小疾九十一日行一百五度大疾九十一日行百一十二度晨伏東方日度餘如初與日合一終五百八十三日日餘四萬八千六百一除一周行星定二百一十八度度餘三萬六千七十六一合二百九十一日餘四萬九千六百八十四半行星如之
水初與日合伏十七日日餘七萬一千二百一十半行三十四度度餘七萬一千二百一十半見西方〈去日中七度〉順疾日行一度三分之一十八日行二十四度而遲日行七分之五七日行五度留不行四日夕伏西方伏十一日退六度而與日合又十一日退六度而晨見東方留四日順遲七日行五度疾十八日行二十四度晨伏東方日度餘如初與日合一終一百一十五日日餘六萬六千七百二十五行星如之一合五十七日日餘七萬一千二百一十半行星亦如之盈加縮減十六除月行分日法除盈縮分以減度分盈加縮減
推卦因雨水大小餘加大餘六小餘三百一十九小餘滿三千六百四十八成日日滿二十七日餘不足加減不加周虛
元嘉二十年承天奏上尚書今既改用元嘉歴漏刻與先不同宜應改革按景初歴春分日長秋分日短相承所用漏刻冬至後晝漏率長於冬至前且長短增減進退無漸非唯先法不精亦各傳冩謬誤今二至二分各據其正則至之前後無復差異更增損舊刻参以晷影刪定為經改用二十五箭請臺勑漏郎將考驗施用從之前世諸儒依圖緯云月行有九道故畫作九規更相交錯檢其行次遲疾換易不得順度劉向論九道云青道二出黄道東白道二出黄道西黑道二出北赤道二出南又云立春春分東從青道立夏夏至南從赤道秋白冬黑各隨其方按日行黄道陽路也月者隂精不由陽路故或出其外或入其内出入去黄道不得過六度入十三日有竒而出出亦十三日有竒而入凡二十七日而一入一出矣交於黄道之上與日相掩則蝕焉漢世劉洪推檢月行作陰陽歴法元嘉二十年太祖使著作令史吳癸依洪法制新術令太史施用之
元嘉歴月行陰陽法
陰陽歴 損益率 兼數
一日 益十七 初
二日〈前限餘六百六十五微分一千七百三十八〉益十六 十七
三日 益十五 三十三
四日 益十二 四十八
五日 益八 六十
六日 益四 六十八
七日 益一 七十二
八日 損二 七十三
九日 損六 七十一
十日 損十 六十五
十一日 損十三 五十五
十二日 損十五 四十二
十三日〈後限餘二千一十九微外一千七十九〉損十六 二十七分日二千六百八十五半損十六大〈大者五千三百七十一分之三千四百七十二〉十一歴周五萬五千五百一十七半
差率一萬一百九十 微分法一千八百七十八推入隂陽歴術日以會月去入紀積月餘以㑹數乘之以所入紀交會差加之周天乘之滿微分法為大分不盡為微分大分滿周天去之餘不滿歴周者為入陽歴餘皆如月周得一日算外所求年正月合朔入歴也不盡為日餘
求次月加二日日餘一千三百三十一微分一千五百九十八如法成日日滿十三去之除日餘如分日陰陽歴竟平入端入歴在前限餘前後限餘後者月行中道求朔望定數各置入遲疾歴盈縮定積分以章歲乘之差法除之所得滿通法為大分不盡以微分法乘之如法為微分盈減縮加陰陽日餘盈不足以月周進退日而定以定日餘乘損益兼數為時如定數
推夜半入歴以差率朔小餘如微分法得一以減入歴餘不足加月周而減之郤一日郤得分日如其分半微分為小餘即朔日夜半入歴歴餘小分也
求次日加一日日餘十六小分三百二十小分如會從餘餘滿月周去之又加一日歴竟下日餘滿分日去之于入歴初也不滿分日者値之加餘一千二百九十四小分七百八十九半為入次歴
求夜半定日以朔小餘減入遲疾歴日餘不足一日却得周日加餘四百一十七即月夜半入歴日及餘也以日餘乘損益率盈縮積分為定積分滿通法為大分不盡以會月乘之如法為小分以盈加縮減入隂陽日餘盈不足進退日而定也以定日餘乘損益率如月周以損益兼數為夜半定數
求昏明數以損益率乘所近節氣夜漏二百而一為明以減損益率為昏而以損益夜半數為昏明定數也求月去黄道度置加時若昏明定數以十二除之為度其餘三而一為少不盡為强二少弱也所得為月去黄道度
大明六年南徐州從事史祖沖之上表曰古歴疎舛頗不精密羣氏糾紛莫審其要何承天所奏意存改革而置法簡略今已乖逺以臣校之三覩厥謬日月所在差覺三度二至晷影幾失一日五星見伏至差四旬留逆進退或移兩宿分至乖失則節閏非正宿度違天則伺察無凖臣生屬聖辰逮在昌運敢率愚瞽更剏新歴謹立改易之意有二設法之情有三改者其一以舊法一章十九歲有七閏閏數為多經二百年輒差一日節閏旣移則應改法歴紀屢遷寔由此條今改章法三百九十一年有一百四十四閏令郤合周漢則將來永用無復差動其二以堯典云日短星昴以正仲冬以此推之唐代冬至日在今宿之左五十許度漢代之初即用秦歴冬至日在牽牛六度漢武改立太初歴冬至日在牛初後漢四分法冬至日在斗二十二晉時姜岌以月蝕檢日知冬至在斗十七今參以中星課以蝕望冬至之日在斗十一通而計之未盈百載所差二度舊法竝令冬至日有定處天數既差則七曜宿度漸與歴舛乖謬既著輒應改制僅合一時莫能通遠遷革不已又由此條今令冬至所在嵗歲微差郤檢漢注竝皆審密將來乆用無煩屢改又設法者其一以子為辰首位在正北爻應初九斗氣之端虛為北方列宿之中元氣肇初宜在此次前儒虞喜備論其義今歴上元日度發自虛一其二以日辰之號甲子為先歴法設元應在此歲而黄帝以來世代所用凡十一歴上元之歲莫値此名今歴上元歲在甲子其三以上元之歲歴中衆條竝應以此為始而景初歴交會遲疾亦置紀差裁合朔氣而已條序紛互不及古意今設法日月五緯交會遲疾悉以上元歲首為始則合璧之曜信而有徵連珠之暉於是乎在羣流共源寔精古法若夫測以定形據以實效縣象著明尺表之驗可推動氣幽微寸管之候不忒今臣所立易以取信但深練始終大存整密革新變舊有約有繁用約之條理不自懼用繁之意顧非謬然何者夫紀閏參差數各有分分之為體非細不密臣是用深惜豪𣯛以全求妙之準不辭積累以成永定之制非為思而莫悟知而不改也竊恐讚有然否毎崇遠而隨近論有是非或貴耳而遺目所以竭其管穴俯洗同異之嫌披心日月仰希葵藿之照若臣所上萬一可采伏願頒宣羣司賜垂詳究庻陳錙銖少增盛典
歴法
上元甲子至宋大明七年癸卯五萬一千九百三十九年算外元法五十九萬二千三百六十五紀法三萬九千四百九十一
章歲三百九十一
章月四千八百三十六 章閏一百四十四
閏法十二 月法十一萬六千三百二十一
日法三千九百三十九 餘數二十萬七千四十四歲餘九千五百八十九
没分三百六十萬五千九百五十一
没法五萬一千七百六十一
周天一千四百四十二萬四千六百六十四
虛分萬四百四十九 行法分二十二
小分法一千七百一十七
通周七十二萬六千八百一十
會周七十一萬七千七百七十七
通法二萬六千三百七十七 差率三十九
推朔術置入上元年數算外以章月乘之滿章歲為積月不盡為閏餘閏餘二百四十七以上其年有閏以月法乘積月滿日法為積日不盡為小餘六旬去積日不盡為大餘大餘命以甲子算外所求年天正十一月朔也小餘千八百四十九以上其月大
求次月加大餘二十九小餘二千九十餘滿日法從大餘大餘滿六旬去之命如前次月朔也
求望加朔大餘七小餘千五百七小分一小分滿四從小餘小餘滿日法從大餘命如前上日也又加得望又加得下又加得後月朔也
推閏術以閏餘減章歲餘滿閏法得一月命以天正算外閏所在也閏有進退以無中氣為正
推二十四氣術置入上元年數算外以餘數乘之滿紀法為積日不盡為小餘六旬去積日不盡為大餘大餘命以甲子算外天正十一月冬至日也
求次氣加大餘十五小餘八千六百二十六小分五小分滿六從小餘小餘滿紀法從大餘命如前次氣日也求土用事加冬至大餘二十七小餘萬五千五百二十八季冬土用事日也又加大餘九十一小餘萬二千二百七十次土用事日也
推没術以九十乘冬至小餘以減没分滿没法為日不盡為日餘命日以冬至算外没日也
求次没加日六十九日餘三萬四千四百四十二餘滿没法從日次没日也日餘盡為滅
推日所在度術以紀法乘朔積日為度實周天去之餘滿紀法為積度不盡為度餘命以虛一次宿除之算外天正十一月朔夜半日所在度也
求次月大月加度三十小月加度二十九入虛去度分求行分以小分法除度餘所得為行分不盡為小分小分滿法從行分行分滿法從度
求次日加一度入虛去行分六小分百四十七
推月所在度術以朔小餘乘百二十四為度餘又以朔小餘乘八百六十為微分微分滿月法從度度餘滿紀法為度以減朔夜半日所在則月所在度
求次月大月加度三十五度餘三萬一千八百三十四微分七萬七千九百六十七小月加度二十二度餘萬七千二百六十一微分六萬三千七百三十六入虛去度也
遲疾厯 月行度 損益率 盈縮積分
差法
一日十四〈行分十三〉 益七十
盈初
五千三百四
二日十四〈十一〉 益六十五
盈百八十四萬二千三百一十六
五千二百七十
三日十四〈八〉 益五十七
盈三百五十五萬七百六
五千二百一十九
四日十四〈四〉 益四十七
盈五百五萬八千三百
五千一百五十一
五日十三〈二十一〉 益三十四
盈六百二十九萬七千八百五十七
五千六十六
六日十三〈十七〉 益二十二
盈七百二十萬二千六百九十一
四千九百八十一
七日十三〈十一〉 益六
盈七百七十七萬二千一百一十一
四千八百七十九
八日十三〈五〉 損九
盈七百九十四萬九百五十二
四千七百七十七
九日十二〈二十二〉 損二十四
盈七百七十萬七千四百一十五
四千六百七十五
十日十二〈十六〉 損三十九
盈七百七萬二千一百
四千五百七十三
十一日十二〈十一〉 損五十二
盈六百三萬五千七
四千四百八十八
十二日十二八 損六十
盈四百六十六萬三千一百
四千四百三十七
十三日十二〈六〉 損六十五
盈三百九萬三百三
四千四百三
十四日十二〈四〉 損七十
盈百三十八萬三千五百八十
四千三百六十九
十五日十二〈五〉 益六十七
縮四十五萬七千六十九
四千三百八十六
十六日十二〈七〉 益六十二
縮二百二十三萬七百五十五
四千四百二十
十七日十二〈十〉 益五十五
縮三百八十七萬五十四
四千四百七十一
十八日十二〈十四〉 益四十四
縮五百三十一萬九千三百八十五
四千五百三十九
十九日十二〈十九〉 益三十二
縮六百四十八萬四百四
四千六百二十四
二十日十三〈一〉 益十九
縮七百三十一萬六千六百八
二十一日十三〈七〉 益四
縮七百八十一萬七千九百九十六
四千八百一十一
二十二日十三〈十三〉 損十一
縮七百九十一萬七千六百七
四千九百一十三
二十三日十三〈十九〉 損二十七
縮七百六十一萬五千四百四十
五千一十五
二十四日十四〈一〉 損三十九
縮六百九十萬一千四百九十五
五千一百
二十五日十四〈十六〉 損五十二
縮五百八十七萬二千七百三十五
五千一百八十五
二十六日十四〈十〉 損六十二
縮四百四十九萬九千一百五十九
五千二百五十三
二十七日十四〈十二〉 損六十七
縮二百八十五萬七千七百三十二
五千二百八十七
二十八日十四〈十日〉 損七十四
縮百八萬二千三百七十九
五千三百三十一
推入遲疾厯術以通法乘朔積日為通實通周去之餘滿通法為日不盡為日餘命日算外天正十一月朔夜半入厯日也
求次月大月加二日小月加一日日餘皆萬一千七百四十六厯滿二十七日日餘萬四千六百三十一則去之
求次日加一日求日所在定度以夜半入厯日餘乘損益率以損益盈縮積分如差率而一所得滿紀法為度不盡為度餘以盈加縮減平行度及餘為定度益之或滿法損之或不足以紀法進退求度行分如上法求次日如所入遲疾加之虛去分如上法
陰陽厯 損益率 兼數
一日 益十六 初
二日 益十五 十六
三日 益十四 三十一
四日 益十二 四十五
五日 益九 五十七
六日 益五 六十六
七日 益一 七十一
八日 損二 七十二
九日 損六 七十
十日 損十 六十四
十一日 損十三 五十四
十二日 損十五 四十一
十三日 損十六 二十六
十四日 損十六 十
推入陰陽厯術置通實以㑹周去之不滿交數三十五萬八千八百八十八半為朔入陽厯分各去之為朔入陰厯分各滿通法得一日不盡為日餘命日算外天正十一月朔夜半入厯日也
求次月大月加二日小月加一日日餘皆二萬七百七十九厯滿十三日日餘萬五千九百八十七半則去之陽竟入陰陰竟入陽
求次日加一日求朔望差以二千二十九乘朔小餘滿三百三為日餘不盡倍之為小分則朔差數也加一十四日日餘二萬一百八十六小分百二十五小分滿六百六從日餘日餘滿通法為日即望差數也又加之後月朔也
求合朔月食置朔望夜半入陰陽厯日及餘有半者去之置小分三百三以差數加之小分滿六百六從日餘日餘滿通法從日日滿一厯去之命日算外則朔望加時入厯也朔望加時入厯一日日餘四千一百九十八小分四百二十八以下十二日日餘萬一千七百八十八小分四百八十一以上朔則交會望則月食
求合朔月食定大小餘令差數日餘加夜半入遲疾歴餘日餘滿通法從日則朔望加時入厯也以入厯餘乘損益率以損益盈縮積分如差法而一以盈減縮加本朔望小餘為定小餘益之或滿法損之或不足以日法進退日
求合朔月食加時以十二乘定小餘滿日法得一辰命以子算外加時所在辰也有餘者四之滿日法得一為少二為半三為太又有餘者三之滿日法得一為强以强并少為少强并半為半强并太為太强得二者為少弱以并太為一辰弱以前辰名之
求月去日道度置入陰陽厯餘乘損益率如通法而一以損益兼數為定定數十二而一為度不盡三而一為少半太又不盡者一為强二為少弱則月去日道數也陽厯在表陰厯在裏
二十四氣日中影 晝漏刻 夜漏刻
昬中星度 明中星度
冬至 一丈三尺 四十五 五十五 八十二〈行分二十一〉
二百八十三〈行分八〉
小寒 一丈二尺四寸〈三分〉 四十五〈六〉 五十四〈四分〉 八十四
二百八十二〈六〉
大寒 一丈一尺二寸 四十六〈七〉 五十三〈三〉 八十六〈一〉
二百八十〈六〉
立春 九尺八寸 四十八〈四〉 五十一〈六〉 八十九〈三〉
二百七十七〈三〉
雨水 八尺一寸七分 五十〈五〉 四十九〈五〉 九十三
二百七十三〈十〉
驚蟄 六尺六寸七分 五十二〈九〉四十七〈一〉 九十七
二百六十八〈二十〉
春分 五尺三寸七分 五十五〈五〉四十四〈五〉 百二〈三〉
二百六十四〈三〉
清明 四尺二寸五分 五十八〈一〉 四十一〈九〉 百六〈二十〉
二百五十九〈八〉
榖雨 三尺二寸六分 六十〈四〉 三十九〈六〉 百一十一〈二〉
二百五十四〈四〉
立夏 二尺五寸三分 六十二〈四〉 三十七〈六〉 百一十四〈十八〉
二百五十一〈十一〉
小滿 一尺九寸九分 六十三〈九〉 三十六〈一〉 百一十七〈十二〉
二百四十八〈十七〉
芒種 一尺六寸九分 六十四〈八〉 三十五〈二〉 百一十九〈四〉
二百四十七〈二〉
夏至 一尺五寸 六十五 三十五 百一十九〈十二〉
二百四十六〈十七〉
小暑 一尺六寸九分 六十四〈八分〉 三十五〈二〉 百一十九〈四〉
二百四十七〈二〉
大暑 一尺九寸九分 六十三〈九〉 三十六〈一〉 百一十七〈十二〉
二百四十八〈十七〉
立秋 二尺五寸三分 六十二〈四〉 三十七〈六〉 百一十四〈十八〉
二百五十一〈十一〉
處暑 三尺二寸六分 六十〈四〉 三十九〈六〉 百一十一〈三〉
二百五十四〈四〉
白露 四尺二寸五分 五十八〈一〉 四十一〈九〉 百六〈二十一〉
二百五十九〈八〉
秋分 五尺三寸七分 五十五〈五〉 四十四〈五〉 百二〈三〉
二百六十四〈三〉
寒露 六尺六寸七分 五十二〈九〉 四十七〈一〉 九十七〈九〉
二百六十八〈二十〉
霜降 八尺一寸七分 五十〈五〉 四十九〈五〉 九十三
二百七十三〈七〉
立冬 九尺八寸 四十八〈四〉 五十一〈六〉 八十九〈二〉
二百七十七〈三〉
小雪 一丈一尺一寸 四十六〈七〉 五十三〈二〉 八十六〈一〉
二百八十〈六〉
大雪 一丈二尺四寸〈三分〉 四十五〈六〉 五十四〈四〉 八十四
二百八十二六
求昏明中星各以度數如夜半日所在則中星度也
推五星術
木率千五百七十五萬三千八十二
火率三千八十萬四千一百九十六
土率千四百九十三萬三百五十四
金率二千三百六萬一十四
水率四百五十七萬六千二百四
推五星術置度實各以率去之餘以減率其餘如紀法而一為入歲日不盡為日餘命以天正朔算外星合日求星合度以入歲日及餘從天正朔日積度及餘滿紀法從度滿三百六十餘度分則去之命以虛一算外星合所在度也
求星見日以術伏日及餘加星合日及餘餘滿紀法從日命如前見日也
求星見度術以伏度及餘加星合度及餘餘滿紀法從度入虛去度分命如前星見度也
行五星法以小分法除度餘所得為行分不盡為小分及日加所行分滿法從度留者因前逆則減之伏不盡度從行入虛去行分六小分百四十七逆行出虛則加之
木初與日合伏十六日餘萬七千八百三十二行二度度餘三萬七千五百四晨見東方從日行四分百一十二日〈行十九度十一分〉留二十八日逆日行三分八十六日〈退十一度五分〉又留二十八日從日行四分百一十二日夕伏西方日度餘如初一終三百九十八日日餘三萬五千六百六十四行三十三度度餘二萬五千二百一十五火初與日合伏七十二日日餘六百入行五十五度度餘二萬八千八百六十五晨見東方從疾日行十七分九十二日〈行六十八度〉小遲日行十四分九十二日〈行五十六度〉大遲日行九分九十二日〈行三十六度〉留十日逆日行六分六十四日〈退十六度十六〉又留十日從遲日行九分九十二日小疾日行十四分九十二日大疾日行十七分九十二日夕伏西方日度餘如初一終七百八十日日餘千二百一十六行四百一十四度度餘三萬二百五十八除一周定行四十九度度餘萬九千八百九
土初與日合伏十七日日餘千三百七十八行一度度餘萬九千三百三十三晨見東方行順日行二分八十四日〈行七度七分〉留三十三日行逆日行一分百一十日〈退四度十八分〉又留三十三日從日行二分八十四日夕伏西方日度餘如初一終三百七十八日日餘二千七百五十六行十二度度餘三萬一千七百九十八
金初與日合伏三十九日餘三萬八千一百二十六行四十九度度餘三萬八千一百二十六夕見西方從疾日行一度五分九十二日〈行百十二度〉小遲日行一度四分九十二日〈行百八度〉大遲日行十七分四十五日〈行三十三度六分〉留九日遲日行十六分〈退六度六分〉夕伏西方伏五日退五度而與日合又五日退五度而晨見東方逆日行十六分九日留九日從日遲日行十七分四十五日小疾日行一度四分九十二日大疾日行一度五分九十二日晨伏東方日度餘如初一終五百八十三日日餘三萬六千七百六十一行星如之除一周定行二百十八度度餘二萬六千三百一十三合二百九十一日日餘三萬八千一百二十六行星亦如之
水初與日合伏十四日日餘三萬七千一百十五行三十度度餘三萬七千一百一十五夕見西方從疾日行一度六分二十三日〈行二十九度〉遲日行二十分八日〈行六度二十二分〉留二日遲日行十一分二日〈退二十二分〉夕伏西方伏八日退八度而與日合又八日退八度晨見東方逆日行十一分二日留二日從遲日行二十分八日疾日行一度六分二十三日晨伏東方日度餘如初一終百一十五日日餘三萬四千七百三十九行星如之一合五十七日日餘三萬七千一百一十五行星亦如之上元之歳歲在甲子天正甲子朔夜半冬至日月五星聚于虛度之初陰陽遲疾並自此始世祖下之有司使内外博議時人少解厯數竟無異同之辯唯太子旅賁中郎將戴法興議以為三精數微五緯㑹始自非深推測窮識晷變豈能刋古革今轉正圭宿案沖之所議毎有違舛竊以愚見隨事辨問案沖之新推厯術今冬至所在歲歲微差臣法興議夫二至發歛南北之極日有恒度而宿無改位古厯冬至皆在建星戰國横騖史官喪紀爰及漢初格𠋫莫審後雜覘知在南斗二十二度元和所用即與古厯相符也逮至景初而終無毫忒書云日短星昴以正仲冬直以月推四仲則中宿常在衛陽羲和所以正時取其萬世不易也沖之以為唐代冬至日在今宿之左五十許度遂虛加度分空撤天路其置法所在近違半次則四十五年九月率移一度在詩七月流火此夏正建申之時也定之方中又小雪之節也若冬至審差則豳公火流晷長一尺五寸楚宫之作晝漏五十三刻此詭之甚也仲尼曰丘聞之火伏而後蟄者畢今火猶西流司厯過也就如冲之所誤則星無定次卦有差方名號之正古今必殊典誥之音代不通軌堯之開閉今成建除今之夀星乃周之鶉尾即時東壁已非𤣥武軫星頓屬蒼龍誣天背經乃至於此沖之又改章法三百九十一年有一百四十四閏臣法興議夫日有緩急故斗有濶狹古人制章立為中格年積十九常有七閏晷或虛盈此不可革沖之削閏壞章倍減餘數則一百三十九年二月於四分之科頓少一日七千四百二十九年輒失一閏夫日少則先時閏失則事悖竊聞時以作事事以厚生以此乃生人之大本厯數之所先愚恐非沖之淺慮妄可穿鑿沖之又命上元日度發自虛一云虛為北方列宿之中臣法興議沖之既云冬至歲差又謂虛為北中舍形責影未足為迷何者凡在天非日不明居地以斗而辯借令冬至在虛則黄道彌遠東北當為黄鍾之宫室壁應屬𤣥枵之位虛宿豈得復為北中乎曲使分至屢遷而星次不改招搖易繩而律吕仍往則七政不以璣衡致齊建時亦非攝提所紀不知五行何居六屬安託沖之又令上元年在甲子臣法興議夫置元設紀各有所尚或據文於圖讖或取效於當時沖之云羣氏糾紛莫審其會昔黄帝辛卯日月不過顓頊乙卯四時不忒景初壬辰晦無差光元嘉庚辰朔無錯景豈非承天者乎沖之茍存甲子可謂為合以求天也沖之又令日月五緯交會遲疾悉以上元為始臣法興議夫交會之元則食既可求遲疾之際非凡夫所測昔賈逵略見其差劉洪觕著其術至於疏密之數莫究其極且五緯所居有時盈縮即如歲星在軫見超七晨術家既追算以會今則往之與來斷可知矣景初所以紀首置差元嘉兼又各設後元者其竝省功於實用不虛推以為煩也沖之既違天於改易又設法以遂情愚謂此治厯之大過也臣法興議日有八行各成一道月有一道離為九行左交右疾倍半相違其一終之理日數宜同沖之通同與㑹周相覺九千四十其陰陽七十九周有竒遲疾不及一匝此則當縮反盈應損更益沖之隨法興所難辯折之曰臣少銳愚尚専功數術搜練古今博采沈奥唐篇夏典莫不揆量周正漢朔咸加該驗罄策籌之思究疏密之辨至若立員舊誤張衡述而弗改漢時斛銘劉歆詭謬其數此則算氏之劇疵也乾象之望定數景初之交度周日匪謂測𠋫不精遂乃乘除翻謬斯又厯家之甚失也及鄭𤣥闞澤王蕃劉徽竝綜數蓺而毎多疏舛臣昔以暇日撰正衆謬理據炳然易可詳密此臣以俯信偏識不虛推古人者也按何承天厯二至先天閏移一月五星見伏或違四旬列差妄設當益反損皆前術之乖遠臣厯所改定也既㳂波以討其源刪滯以暢其要能使躔次上通晷管下合反以譏詆不其惜乎尋法興所議六條竝不造理難之闗楗謹陳其目其一日度歲差前法所略臣據經史辦正此數而法興設難徵引詩書三事皆謬其二臣校晷景改舊章法法興立難不能有詰直云恐非淺慮所可穿鑿其三次改方移臣無此法求術意誤横生嫌貶其四厯上元年甲子術體明整則茍合可疑其五臣其厯七曜咸始上元無隙可乘復云非凡夫所測其六遲疾陰陽法興所未解誤謂兩率日數宜同凡此衆條或援謬目譏或空加抑絶未聞折正之談厭心之論也謹隨詰洗釋依源徵對仰照天暉敢罄管穴法興議曰夫二至發歛南北之極日有恒度而宿無改位故古厯冬至皆在建星沖之曰周漢之際疇人喪業曲技競設圖緯寔繁或借號帝王以崇其大或假名聖賢以神其說是以讖記多虛桓譚知其矯妄古厯舛雜杜預疑其非直按五紀論黄帝厯有四法顓頊夏周竝有二術詭異紛然則孰識其正此古厯可疑之據一也夏厯七曜西行特違衆法劉向以為後人所造此可疑之據二也殷厯日法九百四十而乾鑿度云殷厯以八十一為日法若易緯非差殷厯必妄此可疑之據三也顓頊厯元歲在乙卯而命厯序云此術設元歲在甲寅此可疑之據四也春秋書食有日朔者凡二十六其所據厯非周則魯以周厯考之檢其朔日失二十五魯厯校之又失十三二厯並乖則必有一偽此可疑之據五也古之六術並同四分四分之法乆則後天以食檢之經三百年輒差一日古厯課今其甚踈者朔後天過二日有餘以此推之古術之作皆在漢初周末理不得遠且却校春秋朔並先天此則非三代以前之明徵矣此可疑之據六也尋律厯志前漢冬至日在斗牛之際度在建星其勢相隣自非帝者有造則儀漏或闕豈能窮密盡微纖毫不失建星之說未足證矣法興議曰戰國横騖史官喪紀爰及漢初格𠋫莫審後雜覘知在南斗二十二度元和所用即與古厯相符也逮至景初終無毫忒沖之曰古術訛雜其詳闕聞乙卯之厯秦代所用必有効於當時故其言可徵也漢武改創檢課詳備正儀審漏事在前史測星辨度理無乖遠今議者所是不實見所非徒為虛妄辨彼駭此既非通談運今背古所誣誠多偏據一説未若兼今之為長也景初之法寔錯五緯今則在衝口至曩已移日葢略治朔望無事檢𠋫是以晷漏昏明並即元和二分異景尚不知革日度微差宜其謬矣法興議曰書云日短星昴以正仲冬直以月推四仲則中宿常在衛陽羲和所以正時取其萬代不易也沖之以為唐代冬至日在今宿之左五十許度遂虛加度分空撤天路沖之曰書以四星昏中審分至者據人君南靣而言也且南北之正其詳易准流見之勢中天為極先儒注述其義僉同而法興以為書説四星皆在衞陽之位自在己地進失向方退非始見迂廻經文以就所執違訓詭情此則甚矣捨午稱己午上非無星也必據中宿餘宿豈復不足以正時若謂舉中語兼七列者觜參尚隐則不得言昴星雖見當云伏矣奎婁已見復不得言伏見〈缺〉不得以為辭則名將何附若中宿之通非允當寔謹檢經旨直云星昴不自衞陽衞陽無自顯之義此談何因而立茍理無所依則可愚辭成説曾泉桑野皆為明證分至之辨竟在何日循復再三竊深難息法興議曰其置法所在近違半次則四十五年九月率移一度沖之曰元和日度法興所是唯徵古厯在建星以今考之臣法冬至亦在此宿斗二十二了無顯證而虛貶臣厯乖差半次此愚情之所駭也又年數之餘有十一月而議云九月渉數毎乖皆此䫫也月盈則食必在日衝以檢日則宿度可辨請據效以課疏密按太史註紀元嘉十三年十二月十六日中夜月蝕盡在鬼四度以衝計之日當在牛六依法興議曰在女七又十四年五月十五日丁夜月蝕盡在斗二十六度以衝計之日當在井三十依法興議曰日在柳二又二十八年八月十五日丁夜月蝕在奎十一度以衝計之日當在角二依法興議曰日在角十二又大明三年九月十五日乙夜月蝕盡在胃宿之末以衝計之日當在氐十二依法興議曰日在心二凡此四蝕皆與臣法符同纖毫不爽而法興所據頓差十度違衝移宿顯然易覩故知天數漸差則當式遵以為典事驗昭晢豈得信古而疑今法興議曰在詩七月流火此夏正建申之時也定之方中又小雪之節也若冬至審差則豳公火流晷長一尺五寸楚宫之作晝漏五十三刻此詭之甚也沖之曰臣按此議三條皆謬詩稱流火葢略舉西移之中以為驚寒之𠋫流之為言非始動之辭也就如始說冬至日度在斗二十二則火星之中當在大暑之前豈隣建申之限此專自攻糾非謂矯失夏小正五月昏大火中此復在衞陽之地乎又謂臣所立法楚宫之作在九月初按詩傳箋皆謂定之方中者室辟昏中形四方也然則中天之正當在室之八度臣厯推之元年立冬後四日此度昏中乃自十月之初又非寒露之日也議者之意葢誤以周世為堯時度差五十故致此謬小雪之節自信之談非有明文可據也法興議曰仲尼曰丘聞之火伏而後蟄者畢今火猶西流司厯過也就如沖之所誤則星無定次卦有差方名號之正古今必殊典誥之音時不通軌堯之開閉今成建除今之夀星乃周之鶉尾也即時東壁已非𤣥武軫星頓屬蒼龍誣天背經乃至於此沖之曰臣以為辰極居中而列曜貞觀羣像殊體而陰陽區别故羽介咸陳則水火有位蒼素齊設則東西可準非以日之所在定其名號也何以明之夫陽爻初九氣始正北𤣥武七列虛當子位若圓儀辨方以日為主冬至所舍當在𤣥枵而今之南極乃處東維違體失中其義何附若南北以冬夏稟稱則卯酉以生殺定號豈得春躔義方秋麗仁域名舛理乖若此之反哉因兹以言固知天以列宿分方而不在於四時景緯環序日不獨守故轍矣至於中星見伏記籍毎以審時者葢以厯數難詳而天驗易顯各據一代所合以為簡易之政也亦猶夏禮未通商典濩容豈襲韶節誠天人之道同差則蓺之興因代而推移矣月位稱建諒以氣之所本名隨實著非謂斗杓所指近校漢時已差半次審斗節時其效安在或義非經訓依以成說將緯𠋫多詭偽辭間設乎次隨方名義合宿體分至雖遷而厥位不改豈謂龍火貿處金水亂列名號乖殊之譏抑未詳究至如壁非𤣥武軫屬蒼龍瞻度察晷實效咸然元嘉厯法夀星之初亦在翼限參校晉注顯驗甚衆天數差移百有餘載議者誠能馳辭騁辯令南極非冬至望不在衝則此談乃可守耳若使日遷次留則無事屢嫌乃臣厯之良證非難者所宜列也尋臣所執必據經史遠考唐典近徵漢籍讖記碎言不敢依述竊謂循經之論也月蝕檢日度事驗昭著史注詳論文存禁閣斯又稽天之説也堯典四星竝在衞陽今之日度遠準元和誣背之誚寔此之謂法興議曰夫日有緩急故斗有闊狹古人制章立為中格年積十九常有七閏晷或盈虛此不可革沖之削閏壞章倍減餘數則一百三十九年二月於四分之科頓少一日七千四百二十九年輒失一閏夫日少則先時閏失則事悖竊聞時以作事事以厚生此乃生民之所本歴數之所先愚恐非沖之淺慮妄可穿鑿沖之曰按後漢書及乾象説四分厯法雖分章設部剏自元和而晷儀衆數定於嘉平三年四分志立冬中影長一丈立春中影九尺六寸尋冬至南極日晷最長二氣去至日數既同則中影應等而前長後短頓差四寸此厯景冬至後天之驗也二氣中影日差九分半弱進退均調略無盈縮以率計之二氣各退二日十二刻則晷影之數立冬更短立春更長竝差二寸二氣中影俱長九尺八寸矣即立冬立春之正日也以此推之厯置冬至後天亦二日十二刻也嘉平三年時厯丁丑冬至加時正在日中以二日十二刻減之天定以乙亥冬至加時在夜半後三十八刻又臣測景厯紀躬辨分寸銅表堅剛𭧂潤不動光晷明潔纖毫㦎然據大明五年十月十日影一丈七寸七分半十一月二十五日一丈八寸一分太二十六日一丈七寸五分彊折取其中則中天冬至應在十一月三日求其蚤晩令後二日影相滅則一日差率也倍之為法前二日減以百刻乘之為實以法除實得冬至加時在夜半後三十一刻在元嘉厯後一日天數之正也量減竟年則數減均同異歲相課則遠近應率臣因此驗考正章法今以臣厯推之刻如前竊謂至密永為定式尋古厯法竝同四分四分之數乆則後天經三百年朔差一日是以漢載四百食率在晦魏代已來遂革斯法世莫之非者誠有效於天也章歲十九其疏尤甚同出前術非見經典而議云此法自古數不可移若古法雖疏永當循用謬論誠立則法興復欲施四分於當今矣理容然乎臣所未譬也若謂今所革剏違舛失衷者未聞顯據有以矯奪臣法也元嘉厯術減閏餘二直以襲舊分麤故進退未合至於棄盈求正非為乖理就如議意率不可易則分無增損承天置法復為違謬節氣蚤晩當循景初二至差三日曾不覺其非横謂臣厯為失知日少之先時未悟增月之甚惑也誠未覩天驗豈測厯數之要生民之本諒非率意所斷矣又法興始云窮識晷變可以刋舊今復謂晷數盈虛不可為准互自違伐罔識所依若推歩不得准天功絶於心目未詳厯紀何因而立案春秋以來千有餘載以食檢朔曾無差失此則日行有恒之明徵也且臣考影彌年窮察毫微課驗以前合若符契孟子以為千歲之日至可坐而知斯言實矣日有緩急未見其證浮辭虛貶竊非所懼法興議曰沖之既云冬至歲差又謂虛為北中捨形責影未足為迷何者凡在天非日不明居地以斗而辨借令冬至在虛則黄道彌遠東北當為黄鍾之宫室壁應屬𤣥枵之位虛宿豈得復為北中乎曲使分至屢遷而星次不改招搖易繩而律吕仍往則七政不以璣衡致齊建時亦非攝提所紀不知五行何居六屬安託沖之曰此條所嫌前牒已詳次改方移虛非中位繁辭廣證自搆紛惑皆議者所謬誤非臣法之違設也七政致齊寔為天儀鄭王唱述厥訓明允雖有異說蓋非實義法興議曰夫置元設紀各有所尚或據文於圖讖或取効於當時沖之云羣氏糾紛莫審其會昔黄帝辛卯日月不過顓頊乙卯四時不忒景初壬辰晦無差光元嘉庚辰朔無錯景豈非承天者乎沖之茍存甲子可謂為合以求天也沖之曰夫厯存効密不容殊尚合讖乖說訓義非所取雖驗當時不能通遠又臣所未安也元値始名體明理正未詳辛卯之說何依古術詭謬事在前牒溺名喪實殆非索隐之謂也若以厯合一時理無乆用元在所㑹非有定歲者今以効明之夏殷以前載籍淪逸春秋漢史咸書日蝕正朔詳審顯然可徵以臣厯檢之數皆恊同誠無虛設循密而至千載無殊則雖遠可知矣備閲曩法疎越寔多或朔差三日氣移七晨未聞可以下通於今者也元在乙丑前說以為非正今値甲子議者復疑其茍合無名之歲自昔無之則推先者將何從乎厯紀之作幾於息矣夫為合必有不合願聞顯據以覈理實法興曰夫交㑹之元則蝕旣可求遲疾之際非凡夫所測昔賈逵略見其差劉洪粗著其術至於疎密之數莫究其極且五緯所居有時盈縮即如歲星在軫見超七辰術家既追算以會今則往之與來斷可知矣景初所以紀首置差元嘉兼又各設後元者其並省功於實用不虛推以為煩也沖之既違天於改易又設法以遂情愚謂此治厯之大過也沖之曰遲疾之率非出神怪有形可檢有數可推劉賈能述則可累功以求密矣議又云五緯所居有時盈縮歲星在軫見超七辰謂應年移一辰也案歲星之運年恒過次行天七帀輒超一位代以求之厯凡十法並合一時此數咸同史注所記天驗又符此則盈次之行自其定准非為衍度濫徙頓過其衝也若審由盈縮豈得常疾無遲夫甄耀測象者必料分析度考往驗來准以實見據以經史曲辯碎說類多浮詭甘石之書互為矛盾今以一句之經誣一字之謬堅執偏論以罔正理此愚情之所未厭也算自近始衆法可同但景初之二差承天之元寔以竒偶不恊故數無盡同為遺前設後以從省易夫建言倡論豈尚矯異蓋令實以文顯言勢可極也稽元曩歲羣數咸始斯誠術體理不可容譏而譏者以為過謬之大者然則元嘉置元雖七率舛陳而猶紀恊甲子氣朔俱終此又過謬之小者也必當虛立上元假稱厯始歲違名初日避辰首閏餘朔分月緯七率竝不得有盡乃為允衷之製乎設法情寔謂意之所安改易違天未覩理之譏者也法興曰日有八行合成一道月有一道離為九行左交右疾倍半相違其一終之理日數宜同沖之通同與會周相覺九千四十其陰陽七十九周有竒遲疾不及一匝此則當縮反盈應損更益沖之曰此議雖游漫無據然言迹可檢按以日八行譬月九道此為月行之軌當循一轍環帀於天理無差動也然則交會之際當有定所豈容或斗或牛同麗一度去極應等安得南北無常若日月非例則八行之說是衍文邪左交右疾語甚未分為交與疾對為舍交即疾若舍交即疾即交在平率入厯七日及二十一日是也値交蝕既當在盈縮之極豈得損益或多或少若交與疾對則在交之衝當為遲疾之始豈得入厯或深或淺倍半相違新故所同復摽此句欲以何明臣覽厯書古今略備至如此說所未前聞遠乖舊準近背天數求之愚情竊所深惑尋遲疾陰陽不相生故交會加時進退無常昔術著之乆矣前儒言之詳矣而法興云日數同竊謂議者未曉此意乖謬自著無假驟辯既云盈縮失衷復不備記其數或自嫌所執故汎略其説乎又以全為率當互因其分法興所列二數皆誤或以八十為七十九當縮反盈應損更益此條之謂矣總檢其議豈但臣厯不密又謂何承天法乖謬彌甚若臣厯宜棄則承天術益不可用法興所見既審則應革剏至非景極望非日衝凡諸新説必有妙辯乎時法興為世祖所寵天下畏其權既立異議論者皆附之唯中書舍人巢尚之是沖之之術執據宜用上愛竒慕古欲用沖之新法時大明八年也故須明年改元因此改厯未及施用而宫車晏駕也
宋書卷十三
宋書卷十三考證
厯志下日法七百五十二○〈臣永祚〉按周日日餘與周虛竝即日法法與景初同而數不同大抵元嘉設數減於景初
求次月加大餘二十九○加監本誤作如今改正不滿限數間數者皆以算上為日○監本脱限字今增二十四氣日所度○〈臣永祚〉按所下疑脱一在字昴九注少○少字下監本有一四字衍文今刪
晨見東方〈去日十五度半強〉○監本日字誤在度字下今改正十八日行二十四度○監本脱日行二字今增
請臺勅漏郎將考騐施用從之○勅諸本俱訛勒今改正
元法五十九萬二千三百六十五○二千監本誤作三千今改正
宋書卷十三考證
<史部,正史類,宋書>
Public domainPublic domainfalsefalse