上元庚辰甲子紀(jì)首至太甲元年癸亥,三千五百二十三年,至元嘉二十年癸未,五千七百三年,算外。元法,三千六百四十八。章歲,十九。
紀(jì)法,六百八。章月,二百三十五。紀(jì)月,七千五百二十。章閏,七。
展開全文
更多詩(shī)詞內(nèi)容,請(qǐng)進(jìn)入學(xué)習(xí)中心 >>
紀(jì)法,六百八。章月,二百三十五。紀(jì)月,七千五百二十。章閏,七。
展開全文
紀(jì)日,二十二萬(wàn)二千七十。度分,七十五。度法,三百四。氣法,二十四。
馀數(shù),一千五百九十五。歲中,十二。日法,七百五十二。沒余,三十六。
通數(shù),二萬(wàn)二千二百七。通法,四十七。沒法,三百一十九。月周,四千六十四。
周天,十一萬(wàn)一千二十五。通周,二萬(wàn)七百二十一。周日日余,四百一十七。周虛,三百三十五。
會(huì)數(shù),一百六十。交限數(shù),八百五十九。會(huì)月,九百二十九。朔望合數(shù),八十。
甲子紀(jì)第一
〔遲疾差一萬(wàn)七千六百六十三,交會(huì)差八百七十七〕甲戌紀(jì)第二
〔遲疾差三千四十三,交會(huì)差二百七十九〕甲申紀(jì)第三
〔遲疾差九千一百四十四,交會(huì)差六百二十〕
甲午紀(jì)第四
〔遲疾差一萬(wàn)五千二百四十五,交會(huì)差二十二〕甲辰紀(jì)第五
〔遲疾差六百二十五,交會(huì)差三百六十三〕甲寅紀(jì)第六
〔遲疾差六千七百二十六,交會(huì)差七百四〕
推入紀(jì)法:置上元庚辰盡所求年,以元法除之,不滿元法,以紀(jì)法除之,余不滿紀(jì)法,入紀(jì)年也。滿法去之,得后紀(jì)?!踩爰孜缂o(jì)壬辰歲來(lái),至今元嘉二十年歲在癸未,二百三十一年,算外?!?br/>推積月術(shù):置入紀(jì)年數(shù)算外,以章月乘之,如章歲為積月,不盡為閏余。閏余十二以上,其年閏。
推朔術(shù):以通數(shù)乘積分,為朔積分,滿日法為積日,不盡為小余。以六旬去積日,不盡為大余,命以紀(jì),算外,所求年正月朔日也。
求次月,加大余二十九,小余三百九十九,小余滿日法從大余,即次月朔也。小余三百五十三以上,其月大也。
推弦望法:加朔大余七,小余二百八十七,小分三,小分滿四從小余,小余滿日法從大余,命如前,上弦日也。又加之得望,又加之得下弦。
推二十四氣術(shù):置入紀(jì)年算外,以馀數(shù)乘之,滿度法三百四為積沒,不盡為小余。以六旬去積沒,不盡為大余,命以紀(jì),算外,所求年雨水日也。求次氣,加大余十五,小余六十六,小分十一,小分滿氣法從小余,小余滿度法從大余,次氣日也?!灿晁谑找院笳?,如法減之,得立春。〕
推閏月法:以閏余減章歲,余以歲中乘之,滿章閏得一,數(shù)從正月起,閏所在也。閏有進(jìn)退,以無(wú)中氣御之。立春正月節(jié)
〔限數(shù)一百九十四,間數(shù)一百九十〕
雨水正月中
〔限數(shù)一百八十六,間數(shù)一百八十二〕驚蟄二月節(jié)
〔限數(shù)一百七十七,間數(shù)一百七十二〕春分二月中
〔限數(shù)一百六十七,間數(shù)一百六十二〕
清明三月節(jié)
〔限數(shù)一百五十八,間數(shù)一百五十四〕谷雨三月中
〔限數(shù)一百四十九,間數(shù)一百四十五〕立夏四月節(jié)
〔限數(shù)一百四十二,間數(shù)一百三十九〕
小滿四月中
〔限數(shù)一百三十六,間數(shù)一百三十四〕芒種五月節(jié)
〔限數(shù)一百三十三,間數(shù)一百三十二〕夏至五月中
〔限數(shù)一百三十一,間數(shù)一百三十二〕
小暑六月節(jié)
〔限數(shù)一百三十三,間數(shù)一百三十四〕大暑六月中
〔限數(shù)一百三十六,間數(shù)一百三十九〕立秋七月節(jié)
〔限數(shù)一百四十二,間數(shù)一百四十五〕
處暑七月中
〔限數(shù)一百四十九,間數(shù)一百五十三〕白露八月節(jié)
〔限數(shù)一百五十七,間數(shù)一百六十二〕秋分八月中
〔限數(shù)一百六十七,間數(shù)一百七十二〕
寒露九月節(jié)
〔限數(shù)一百七十七,間數(shù)一百八十二〕霜降九月中
〔限數(shù)一百八十六,間數(shù)一百九十〕立冬十月節(jié)
〔限數(shù)一百九十四,間數(shù)一百九十七〕
小雪十月中
〔限數(shù)二百,間數(shù)二百三〕大雪十一月節(jié)〔限數(shù)二百五,間數(shù)二百六〕冬至十一月中〔限數(shù)二百七,間數(shù)二百六〕小寒十二月節(jié)〔限數(shù)二百五,間數(shù)二百三〕
大寒十二月中〔限數(shù)二百,間數(shù)一百九十七〕
推沒滅術(shù):因雨水積,以沒余乘之,滿沒法為大余,不盡為小余,如前,所求年為雨水前沒日也。求次沒,加大余六十九,小余一百九十六,滿沒法從大余,命如前,雨水后沒日也?!灿晁皼]多在故歲,常有五沒,官以沒正之,一年常有五沒或六沒。小余盡為滅日也?!秤晁∮嗳乓赃€,雨水六旬后乃有。
推土用事法:置立春大小余小分之?dāng)?shù),減大余十八,小余七十九,小分十八,命以紀(jì),算外,立春前土用事日也。大余不足加六十,小余不足減,減大余一,加度法而后減之。立夏、立冬求土用事皆如上法。
推日所在度法:以度法乘朔積度,不盡為分。命度起室二,次宿除之,算外,正月朔夜半日在度及分也。求次日,日加一度,經(jīng)室去度分。
推月所在度法:以月周乘朔積日,周天去之,余滿度法為積度,不盡為分,命度如前,正月朔夜半月所在度及分。求次月,小月加度二十二,分一百三十三,大月加度三十五,分二百四十五,分滿度法成一度,命如前,次月朔月所在度及分也。歷先月法:以十六除月行分為大分,如所入遲疾加之,經(jīng)室去度分。
推合朔月食術(shù):置所求年積月,以會(huì)數(shù)一百六十乘之,以所入交會(huì)紀(jì)差二十二加之,滿會(huì)月去之,余則其年正月朔去交分也。求次月,以會(huì)數(shù)加之,滿會(huì)月去之。求望,加合數(shù)。朔望去交分如合數(shù)以下,交限數(shù)以上,朔則交會(huì),望則月食。
推入遲疾歷法:置所求年朔積分,所入遲疾差〔一萬(wàn)五千二百四十五〕加之,滿通周去之,余滿日法得一日,不盡為日余,命日算外,所求年正月朔入歷。求次月,加一日,日余七百三十四。求望,加十四日,日余五百七十五半。余滿日法成一日,日滿二十七去之,除日余如周日日余,不足減,減一日,加周虛?!踩諠M二十七而日余不滿周日日余,為損。周日滿去之,為入歷一日?!?br/>推合朔月食定大小余法:以入歷日余乘入歷下?lián)p益率,〔入一日,益二十五是也?!骋該p益盈縮積分,〔值損則損之,值益則益之?!碁槎ǚe分。以入歷日余乘列差,滿日法盈減縮加差法,為定差法。以除定積分,所得減加本朔望小余,〔值盈則減,縮則加之?!碁槎ㄐ∮唷<又疂M日法,合朔月食進(jìn)一日。減之不足減者,加日法而后減之,則退一日。值周日者,用周日定數(shù)。
推加時(shí):以十二乘定小余,滿日法得一辰,數(shù)從子起,算外,則朔望加時(shí)所在辰也。有余者四之,滿日法得一為少,二為半,三為太半。又有余者三之,滿日法得一為強(qiáng),半法以上排成一,不滿半法棄之。以強(qiáng)并少為少?gòu)?qiáng),并半為半強(qiáng),并太為太強(qiáng)。得二者為小弱,以并少為半弱,以并半為太弱,以并太為一辰弱。以所在辰名之。
推合朔月食加時(shí)滿刻法:各以百刻乘定小余,如日法而一。不盡什之,求分。先除夜漏之半,即晝漏加時(shí)刻及分也。晝漏盡,又入夜漏。在中節(jié)前后四日以還者,視限數(shù)。在中節(jié)前后五日以上者,視間限數(shù)。月食加時(shí)定小余不滿限數(shù)、間數(shù)者,皆以算上為日。
月行遲疾度
損益率
盈縮積分
列差
差法
一日
十四度十三分
益二十五
盈
二
二百六十
二日
十四度十一分
益二十三
盈萬(wàn)八千八百
三
二百五十八
三日
十四度八分
益二十
盈三萬(wàn)六千九十六
四
二百五十五
四日
十四度四分
益十六
盈五萬(wàn)一千一百三十六
五
二百五十一
五日
十三度十八分
益十一
盈六萬(wàn)三千一百六十八
五
二百四十六
六日
十三度十三分
益六
盈七萬(wàn)一千四百四十
六
二百四十一
七日
十三度七分
益
盈七萬(wàn)五千九百五十二
五
二百三十五
八日
十三度二分
損五
盈七萬(wàn)五千九百五十二
四
二百三十
九日
十二度十七分
損九
盈七萬(wàn)二千一百九十二
三
二百二十六
10日
十二度十四分
損十二
盈六萬(wàn)五千四百二十四
三
二百二十三
11日
十二度十一分
損十五
盈五萬(wàn)六千四百
三
二百二十
12日
十二度八分
損十八
盈四萬(wàn)五千一百二十
二
二百一十七
13日
十二度六分
損二十
盈三萬(wàn)一千五百八十四
二
二百一十五
14日
十二度四分
損二十二
盈一萬(wàn)六千五百四十四
二
二百一十三
15日
十二度二分
益二十四
縮
二
二百一十一
16日
十二度四分
益二十二
縮一萬(wàn)八千四十八
二
二百一十三
17日
十二度六分
益二十
縮三萬(wàn)四千五百九十二
三
二百一十五
18日
十二度九分
益十七
縮四萬(wàn)九千六百三十二
五
二百一十八
19日
十二度十四分
益十二
縮六萬(wàn)二千四百一十六
六
二百二十三
20日
十三度一分
益六
縮七萬(wàn)一千四百四十
六
二百二十九
21日
十三度七分
益
縮七萬(wàn)五千九百五十二
五
二百三十五
22日
十三度十二分
損五
縮七萬(wàn)五千九百五十二
四
二百四十
23日
十三度十六分
損九
縮七萬(wàn)二千一百九十二
四
二百四十四
24日
十四度一分
損十三
縮六萬(wàn)五千四百二十四
四
二百四十八
25日
十四度五分
損十七
縮五萬(wàn)五千六百四十八
三
二百五十二
26日
十四度八分
損二十
縮四萬(wàn)二千八百六十四
三
二百五十五
27日
十四度十一分
損二十三
縮二萬(wàn)七千八百二十四
二
二百五十八
周日
十四度十三分
損二十五
縮一萬(wàn)五百二十八
二百六十
〔定〕
〔定備九萬(wàn)三〕
〔定意差〕
小分一百三
損二百二十四
千四百八
法二千三百九
推合朔度:以章歲乘朔小余,滿通法為大分,不盡為小分。以大分從朔夜半日日分,滿度命如前,正月朔日月合朔所在共合度也。
求次月,加度二十九,大分一百六十一,小分十四,小分滿通法從大分,大分滿度法從度。經(jīng)室除度分。求望,加十四度,大分二百三十二,小分三十半。〔求望月所在度,加日度一百八十二,分一百八十九,小分二十三半?!?br/>二十四氣
①日所在度
②日中晷影
③晝漏刻④夜漏刻
⑤昏中星
⑥明中星
雨水
室一〔太強(qiáng)〕
八尺二寸二分
五十〔五分〕
四十九〔五分〕
觜一〔少?gòu)?qiáng)〕
尾十一〔強(qiáng)〕
驚蟄
壁一〔強(qiáng)〕
六尺七寸二分
五十二〔九分〕
四十七〔一分〕
井九〔半強(qiáng)〕
箕四〔少弱〕
春分
奎七〔少?gòu)?qiáng)〕
五尺三寸〔九分〕
五十五〔五分〕
四十四〔五分〕
井二十九〔半強(qiáng)〕
斗四〔弱〕清明
婁六〔半〕
四尺二寸〔五分〕
五十八
四十二
柳十二〔太〕
斗十四〔半〕
谷雨
胃九〔太弱〕
三尺二寸〔五分〕
六十〔三分〕
三十九〔七分〕
張十
斗二十五〔半〕
立夏
昴十一〔弱〕
二尺五寸
六十二〔三分〕
三十七〔七分〕
翼十〔太弱〕
女三〔少〕
小滿
畢十五〔少弱〕
一尺九寸〔七分〕
六十三〔九分〕
三十六〔一分〕
軫十〔弱〕
虛二〔弱〕
芒種
井三〔半弱〕
一尺六寸〔九分〕
六十四〔八分〕
三十五〔二分〕
角十〔太弱〕
危七〔弱〕夏至
井十八
一尺五寸
六十五
三十五
氐五〔少弱〕
室五〔少?gòu)?qiáng)〕
小暑
鬼一〔弱〕
一尺六寸〔九分〕
六十四〔八分〕
三十五〔二分〕
房四〔太弱〕
壁六〔太弱〕
大暑
柳十二〔弱〕
一尺九寸〔七分〕
六十三〔九分〕
三十六〔一分〕
尾八〔太弱〕
奎十二〔太弱〕
立秋
張五〔半強(qiáng)〕
二尺五寸
六十二〔三分〕
三十七〔七分〕
箕三
胃二〔太弱〕
處暑
翼二〔半〕
三尺二寸〔五分〕
六十〔三分〕
三十九〔七分〕
斗三〔半〕
昴七〔太弱〕白露
翼十七〔太弱〕
四尺二寸〔五分〕
五十八
四十二秋分
斗十四〔半弱〕
畢十六〔半弱〕
秋分
軫十五
五尺三寸〔九分〕
五十五〔五分〕
四十四〔五分〕
斗二十五〔少?gòu)?qiáng)〕
井九〔少?gòu)?qiáng)〕
寒露
亢一〔少〕
六尺七寸〔二分〕
五十二〔九分〕
四十七〔一分〕
牛八〔半強(qiáng)〕
井二十九〔弱〕
霜降
氐七〔半〕
八尺二寸〔八分〕
五十〔五分〕
四十九〔五分〕
女十一〔半弱〕
柳十一〔半強(qiáng)〕
立冬
心二〔半弱〕
九尺九寸〔一分〕
四十八〔四分〕
五十一〔六分〕
危二〔弱〕
張八〔太弱〕
小雪
尾十二〔太強(qiáng)〕
一丈一尺三寸〔四分〕
四十六〔七分〕
五十三〔三分〕
危十三〔半強(qiáng)〕
翼八〔太強(qiáng)〕
大雪
箕十
一丈二尺四寸〔八分〕
四十五〔六分〕
五十四〔四分〕
室九〔半強(qiáng)〕
軫八〔少?gòu)?qiáng)〕冬至
斗十四〔強(qiáng)〕
一丈三尺
四十五
五十五
畢八〔太強(qiáng)〕
角七〔少?gòu)?qiáng)〕
小寒
牛三〔半強(qiáng)〕
一丈二尺四寸〔八分〕
四十五〔六分〕五十四〔四分〕
奎十五〔少〕
亢九
大寒
女十半〔強(qiáng)〕
一丈一尺三寸〔四分〕
四十六〔七分〕
五十三〔三分〕
立春
危四
九尺九寸一分
立春
危四
九尺九寸〔一分〕
四十八〔四分〕
五十一〔六分〕
昴九〔少〕
心四〔強(qiáng)〕推五星法:合歲
合數(shù)
日度法
室分
木
三百四十四
三百一十五
九萬(wàn)五千七百六十
二萬(wàn)三千六百二十五
火
四百五十九
二百一十五
六萬(wàn)五千三百六十
一萬(wàn)六千一百二十五
土
三百八十三
三百七十
一十一萬(wàn)二千四百八十
二萬(wàn)七千七百五十
金
二百六十七
一百六十七
五萬(wàn)七百六十八
一萬(wàn)二千五百二十五
水
七十九
二百四十九
七萬(wàn)五千六百九十六
一萬(wàn)八千六百七十五木后元丙戌,晉咸和元年,至元嘉二十年癸未,百十八年算上?;鸷笤液?,元嘉十二年,至元嘉二十年癸未,九年算上。
土后元甲戌,元嘉十一年,至元嘉二十年癸未,十年算上。金后元甲申,晉太元九年,至元嘉二十年癸未,六十年算上。水后元乙丑,元嘉二年,至元嘉二十年癸未,十九年算上。
推五星法:各設(shè)其元至所求年算上,以合數(shù)乘之,滿合歲為積合,不盡曰合余,多者以合數(shù)除之,得一,星合往年,得二,合前往年,不滿合數(shù),其年。〔木、土、金則有往年合,火有前往年合,水一年三合或四合也?!骋院嫌鄿p合數(shù)為度分,〔水度分滿合歲則去之也?!骋灾芴臁彩蝗f(wàn)一千三十五〕乘度分,滿日度法為積度,不盡曰度余。命度以室二,算外,星合所在度也。以合數(shù)乘其年,內(nèi)雨水小余,并度余為日余,滿日度法從積度為日,命以雨水,算外,星合日也。求星見日法,以法伏日及余〔木則十六日及金是也?!臣有呛先占坝啵瑵M日度法成一日,命如前,星見日也。求星見度法,以法伏度及余〔木則二度及余是也?!臣有呛隙燃坝?,滿日度法成一度,命如前,所見度也。以星行分母〔木則二十三見也?!吵艘姸扔啵瑵M日度法得一,分乃日加所行分?!材卷樔招兴姆??!撤譂M其母成一度,逆順母不同,〔木逆分母七也?!钞?dāng)各乘度余,留者承前,逆則減之,伏不書度,經(jīng)室去分,不足減者,破全度?!参逍鞘曳指鳟?,若在行分,各依室分去之?!?br/>木:初與日合,伏,十六日,日余四萬(wàn)一千七百八十,行二度,余七萬(wàn)七千八百四十七半,晨見東方?!踩ト帐劝霃?qiáng)?!稠?,日行二十三分之四,一百一十五日行二十度。留,不行,二十六日而逆。日行七分之一,八十四日退十二度。又留二十六日。順,一百一十五日行二十度,夕伏西方,日度余如初,與日合。一終三百九十八日,日余八萬(wàn)三千五百六十,行星三十三度,余五萬(wàn)九千九百三十五。
火:初與日合,伏,七十一日,日余二萬(wàn)四千八百一十二半,行五十四度,度余四萬(wàn)九千四百三十,晨見東方?!踩ト帐叨劝霃?qiáng)。〕順,疾,日行七分之五,一百八日半行七十七度半。小遲,日行七分之四,一百二十六日行七十二度而大遲。日行七分之二,四十二日行十二度。留,不行,十二日而遲。日行十分之三,六十日退十八度。又留十二日。順,遲,四十二日行十二度。小疾,一百二十六日,行七十二度。一百八日半行七十七度半,夕伏西方,日度余如初,與日合。一終七百七十九日,日余四萬(wàn)九千六百二十五,行星四百一十四,度余三萬(wàn)三千五百。除一周,定四十九度,度余一萬(wàn)七千三百七十五。
土:初與日合,伏,十八日,日余四千四百八十二半,行二度,度余四萬(wàn)六千八百四十七半,晨見東方?!踩ト帐宥劝霃?qiáng),〕順,日行十二分之一,八十四日,行七度。留,不行,三十六日而逆。日行十七分之一,一百二日退六度。又留三十六日。順,八十四日行七度,夕伏西方,日度余如初,與日合。一終三百七十八日,日余八千九百六十五,行星十二度,度余九萬(wàn)三千六百九十五。
金:初與日合,伏,四十一日,日余四萬(wàn)九千六百八十四半,行五十一度,度余四萬(wàn)九千六百八十四半,見西方?!踩ト帐??!稠?,疾,日行一度十三分之三,九十一日行一百十二度而小遲。日行一度十三分之二,九十一日行一百五度。又大遲。日行十五之十一,四十五日行三十三度。留,不行,八日而遲。日行三分之二,九日退六度,伏西方。伏六日,退四度而與日合。又六日退四度,晨見東方。逆,九日退六度。又留八日。順,四十五日行三十三度。小疾,九十一日行一百五度。大疾,九十一日行百一十二度,晨伏東方,日度余如初,與日合。一終五百八十三日,日余四萬(wàn)八千六百一。除一周,行星定二百一十八度,度余三萬(wàn)六千七十六。一合二百九十一日,余四萬(wàn)九千六百八十四半,行星如之。
水:初與日合,伏,十七日,日余七萬(wàn)一千二百一十半,行三十四度,度余七萬(wàn)一千二百一十半,見西方。〔去日十七度?!稠?,疾,日行一度三分之一,十八日行二十四度而遲。日行七分之五,七日行五度。留,不行,四日,夕伏西方。伏十一日,退六度,而與日合。又十一日退六度,而晨見東方。留四日。順,遲,七日行五度。疾,十八日行二十四度,晨伏東方,日度余如初,與日合。一終一百一十五日,日余六萬(wàn)六千七百二十五,行星如之。一合五十七日,日余七萬(wàn)一千二百一十半,行星亦如之。盈加縮減,十六除月行分,日法除盈縮分,以減度分,盈加縮減。
推卦:因雨水大小余,加大余六,小余三百一十九,小余滿三千六百四十八成日。日滿二十七日余不足加減不加周虛。
元嘉二十年,承天奏上尚書“今既改用《元嘉歷》,漏刻與先不同,宜應(yīng)改革。按《景初歷》春分日長(zhǎng),秋分日短,相承所用漏刻,冬至后晝漏率長(zhǎng)于冬至前。且長(zhǎng)短增減,進(jìn)退無(wú)漸,非唯先法不精,亦各傳寫謬誤。今二至二分,各據(jù)其正。則至之前后,無(wú)復(fù)差異。更增損舊刻,參以晷影,刪定為經(jīng),改用二十五箭。請(qǐng)臺(tái)勒漏郎將考驗(yàn)施用”從之。
前世諸儒依圖緯云,月行有九道。故畫作九規(guī),更相交錯(cuò),檢其行次,遲疾換易,不得順度。劉向論九道云“青道二出黃道東,白道二出黃道西,黑道二出北,赤道二出南”又云“立春、春分,東從青道。立夏、夏至,南從赤道。秋白冬黑,各隨其方”按日行黃道,陽(yáng)路也,月者陰精,不由陽(yáng)路,故或出其外,或入其內(nèi),出入去黃道不得過(guò)六度。入十三日有奇而出,出亦十三日有奇而入,凡二十七日而一入一出矣。交于黃道之上,與日相掩,則蝕焉。漢世劉洪推檢月行,作陰陽(yáng)歷法。元嘉二十年,太祖使著作令史吳癸依洪法,制新術(shù),令太史施用之。
《元嘉歷》月行陰陽(yáng)法:
陰陽(yáng)歷
損益率
兼數(shù)
一日
益十七
初
二日〔前限馀六百六十五微分一千七百三十八〕
益十六
十七
三日
益十五
三十三
四日
益十二
四十八
五日
益八
六十
六日
益四
六十八
七日
益一
七十二
八日
損二
七十三
九日
損六
七十一
十日
損十
六十五
十一日
損十三
五十五
十二日
損十五
四十二
十三日〔后限馀二千一十九微分一千七十九〕
損十六
二十七分日〔二千六百八十五半〕
損十六大〔大者五千三百
七十一分之三千四百七十二
十一歷周,五萬(wàn)五千五百一十七半。差率,一萬(wàn)一百九十。微分法,一千八百七十八。
推入陰陽(yáng)歷術(shù)曰:以會(huì)月去入紀(jì)積月,馀以會(huì)數(shù)乘之,以所入紀(jì)交會(huì)差加之,周天乘之,滿微分法為大分,不盡為微分。大分滿周天去之,余不滿歷周者為入陽(yáng)歷。余皆如月周得一日,算外,所求年正月合朔入歷也。不盡為日馀。
求次月,加二日,日馀一千三百三十一,微分一千五百九十八,如法成日,日滿十三去之,除日余如分日。陰陽(yáng)歷竟平入端,入歷在前限余前,后限馀后者,月行中道。
求朔弦望定數(shù):各置入遲疾歷盈縮定積分,以章歲乘之,差法除之,所得滿通法為大分。不盡,以微分法乘之,如法為微分。盈減縮加陰陽(yáng)日余,盈不足,以月周進(jìn)退日而定,以定日余乘損益兼數(shù),為加時(shí)定數(shù)。
推夜半入歷:以差率朔小余,如微分法得一,以減入歷余,不足,加月周而減之,卻一日,卻得分日,加其分,半微分為小分,即朔日夜半入歷歷余小分也。
求次日,加一日,日余十六,小分三百二十,小分如會(huì)從余,余滿月周去之,又加一日。歷竟,下日余滿分日去之,于入歷初也。不滿分日者,值之,加余一千二百九十四,小分七百八十九半,為入次歷。
求夜半定日:以朔小余減入遲疾歷日馀,不足一日,卻得周日,加余四百一十七,即月夜半入歷日及余也。以日余乘損益率,盈縮積分,為定積分。滿通法為大分,不盡以會(huì)月乘之,如法為小分,以盈加縮減入陰陽(yáng)日余,盈不足進(jìn)退日而定也。以定日余乘損益率,如月周,以損益兼數(shù),為夜半定數(shù)。
求昏明數(shù):以損益率乘所近節(jié)氣夜漏,二百而一為明,以減損益率為昏,而以損益夜半數(shù)為昏明定數(shù)也。
求月去黃道度:置加時(shí)若昏明定數(shù),以十二除之為度,其余三而一為少,不盡為強(qiáng),二少弱也。所得為月去黃道度。大明六年,南徐州從事史祖沖之上表曰:
古歷疏舛,頗不精密,群氏糾紛,莫審其要。何承天所奏,意存改革,而置法簡(jiǎn)略,今已乖遠(yuǎn)。以臣校之,三睹厥謬:日月所在,差覺三度。二至晷影,幾失一日。五星見伏,至差四旬,留逆進(jìn)退,或移兩宿。分至乖失,則節(jié)閏非正。宿度違天,則伺察無(wú)準(zhǔn)。臣生屬圣辰,逮在昌運(yùn),敢率愚瞽,更創(chuàng)新歷。謹(jǐn)立改易之意有二,設(shè)法之情有三。
改易者,其一,以舊法一章十九歲有七閏,閏數(shù)為多,經(jīng)二百年,輒差一日。節(jié)閏既移,則應(yīng)改法,歷紀(jì)屢遷,實(shí)由此條。今改章法,三百九十一年有一百四十四閏。令卻合周、漢,則將來(lái)永用,無(wú)復(fù)差動(dòng)。其二,以《堯典》云“日短星昴,以正仲冬”以此推之,唐代冬至,日在今宿之左五十許度。漢代之初,即用秦歷,冬至日在牽牛六度。漢武改立《太初歷》,冬至日在牛初。后漢《四分法》,冬至日在斗二十二。晉時(shí)姜岌以月蝕檢日,知冬至在斗十七。今參以中星,課以蝕望,冬至之日,在斗十一。通而計(jì)之,未盈百載,所差二度。舊法并令冬至日有定處,天數(shù)既差,則七曜宿度漸與歷舛。乖謬既著,輒應(yīng)改制,僅合一時(shí),莫能通遠(yuǎn),遷革不已,又由此條。今令冬至所在,歲歲微差,卻檢漢注,并皆審密,將來(lái)久用,無(wú)煩屢改。
又設(shè)法者,其一,以子為辰首,位在正北,爻應(yīng)初九,斗氣之端,虛為北方,列宿之中,元?dú)庹爻酰嗽诖舜?。前儒虞喜,備論其義。今歷上元日度,發(fā)自虛一。其二,以日辰之號(hào),甲子為先,歷法設(shè)元,應(yīng)在此歲。而黃帝以來(lái),世代所用,凡十一歷,上元之歲,莫值此名。今歷上元,歲在甲子。其三,以上元之歲,歷中眾條,并應(yīng)以此為始,而《景初歷》交會(huì)遲疾,亦置紀(jì)差,裁合朔氣而已。條序紛互,不及古意。今設(shè)法,日月五緯,交會(huì)遲疾,悉以上元?dú)q首為始。則合璧之曜,信而有征,連珠之暉,于是乎在,群流共源,實(shí)精古法。
若夫測(cè)以定形,據(jù)以實(shí)效,縣象著明,尺表之驗(yàn)可推,動(dòng)氣幽微,寸管之候不忒。今臣所立,易以取信。但深練始終,大存整密,革新變舊,有約有繁。用約之條,理不自懼,用繁之意,顧非謬然。何者。夫紀(jì)閏參差,數(shù)各有分,分之為體,非細(xì)不密。臣是用深惜毫厘,以全求妙之準(zhǔn),不辭積累,以成永定之制。非為思而莫悟,知而不改也,竊恐贊有然否,每崇遠(yuǎn)而隨近。論有是非,或貴耳而遺目。所以竭其管穴,俯洗同異之嫌,披心日月,仰??街?。若臣所上,萬(wàn)一可采,伏愿頒宣群司,賜垂詳究,庶陳錙銖,少增盛典。
○歷法上元甲子至宋大明七年癸卯,五萬(wàn)一千九百三十九年算外。元法,五十九萬(wàn)二千三百六十五。紀(jì)法,三萬(wàn)九千四百九十一。
章歲,三百九十一。章月,四千八百三十六。章閏,一百四十四。閏法,十二。
月法,十一萬(wàn)六千三百二十一。日法,三千九百三十九。馀數(shù),二十萬(wàn)七千四十四。歲馀,九千五百八十九。
沒分,三百六十萬(wàn)五千九百五十一。沒法,五萬(wàn)一千七百六十一。周天,一千四百四十二萬(wàn)四千六百六十四。虛分,萬(wàn)四百四十九。
行分法,二十三。小分法,一千七百一十七。通周,七十二萬(wàn)六千八百一十。會(huì)周,七十一萬(wàn)七千七百七十七。
通法,二萬(wàn)六千三百七十七。差率,三十九。
推朔術(shù):置入上元年數(shù),算外,以章月乘之,滿章歲為積月,不盡為閏余。閏余二百四十七以上,其年有閏。以月法乘積月,滿日法為積日,不盡為小余。六旬去積日,不盡為大余。大余命以甲子,算外,所求年天正十一月朔也。小余千八百四十九以上,其月大。求次月,加大余二十九,小余二千九十,小余滿日法從大余,大余滿六旬去之,命如前,次月朔也。求弦望:加朔大余七,小余千五百七,小分一,小分滿四從小余,小余滿日法從大余,命如前,上弦日也。又加得望,又加得下弦,又加得后月朔也。
推閏術(shù):以閏余減章歲,余滿閏法得一月,命以天正,算外,閏所在也。閏有進(jìn)退,以無(wú)中氣為正。推二十四氣術(shù):置入上元年數(shù),算外,以馀數(shù)乘之,滿紀(jì)法為積日,不盡為小余。六旬去積日,不盡為大余。大余命以甲子,算外,天正十一月冬至日也。求次氣,加大余十五,小余八千六百二十六,小分五,小分滿六從小余,小余滿紀(jì)法從大余,命如前,次氣日也。求土用事:加冬至大余二十七,小余萬(wàn)五千五百二十八,季冬土用事日也。又加大余九十一,小余萬(wàn)二千二百七十,次土用事日也。推沒術(shù):以九十乘冬至小余,以減沒分,滿沒法為日,不盡為日余,命日以冬至,算外,沒日也。
求次沒,加日六十九,日余三萬(wàn)四千四百四十二,余滿沒法從日,次沒日也。日余盡為滅。
推日所在度術(shù):以紀(jì)法乘朔積日為度實(shí),周天去之,余滿紀(jì)法為積度,不盡為度余,命以虛一,次宿除之,算外,天正十一月朔夜半日所在度也。求次月,大月加度三十,小月加度二十九,入虛去度分。求行分,以小分法除度余,所得為行分,不盡為小分。小分滿法從行分,行分滿法從度。求次日,加一度。入虛去行分六,小分百四十七。
推月所在度術(shù):以朔小余乘百二十四為度余。又以朔小余乘八百六十為微分。微分滿月法從度余,度余滿紀(jì)法為度,以減朔夜半日所在,則月所在度。
求次月,大月加度三十五,度余三萬(wàn)一千八百三十四,微分七萬(wàn)七千九百六十七,小月加度二十二,度余萬(wàn)七千二百六十一,微分六萬(wàn)三千七百三十六,入虛去度分也。
遲疾歷:
月行度
損益率
盈縮積分
差法
一日
十四行分十三
益七十
盈初
5304
二日
十四十一
益六十五
盈百八十四萬(wàn)二千三百一十六
5270
三日
十四八
益五十七
盈三百五十五萬(wàn)七百六
5219
四日
十四四
益四十七
盈五百五萬(wàn)八千二百八
5151
五日
十三二十二
益三十四
盈六百二十九萬(wàn)七千八百五十七
5066
六日
十三十七
益二十二
盈七百二十萬(wàn)二千六百九十一
4981
七日
十三十一
益六
盈七百七十七萬(wàn)二千七百一十
4879
八日
十三五
損九
盈七百九十四萬(wàn)九百五十二
4777
九日
十二二十二
損二十四
盈七百七十萬(wàn)七千四百一十五
4675
十日
十二十六
損三十九
盈七百七萬(wàn)二千一百
4573
11日
十二十一
損五十二
盈六百三萬(wàn)五千七
4488
12日
十二八
損六十
盈四百六十六萬(wàn)三千一百
4437
13日
十二六
損六十五
盈三百九萬(wàn)三百二
4403
14日
十二四
損七十
盈百三十八萬(wàn)三千五百八十
4369
15日
十二五
益六十七
縮四十五萬(wàn)七千六十九
4368
16日
十二七
益六十二
縮二百二十三萬(wàn)七百五十五
4420
17日
十二十
益五十五
縮三百八十七萬(wàn)五百一十四
4471
18日
十二十四
益四十四
縮五百三十萬(wàn)九千三百八十五
4539
19日
十二十九
益三十二
縮六百四十八萬(wàn)四百四
4624
20日
十三一
益十九
縮七百三十一萬(wàn)六千六百八
4709
21日
十三七
益四
縮七百八十一萬(wàn)七千九百九十六
4811
22日
十三十三
損十一
縮七百九十一萬(wàn)七千六百七
4913
23日
十三十九
損二十七
縮七百六十一萬(wàn)五千四百四十
5015
24日
十四一
損三十九
縮六百九十萬(wàn)一千四百九十五
5100
25日
十四六
損五十二
縮五百八十七萬(wàn)二千七百三十五
5185
26日
十四十
損六十二
縮四百四十九萬(wàn)九千一百五十九
5253
27日
十四十二
損六十七
縮二百八十五萬(wàn)七千七百三十二
5287
28日
十四十四
損七十四
縮百八萬(wàn)二千三百七十九
5321
推入遲疾歷術(shù):以通法乘朔積日為通實(shí),通周去之,余滿通法為日,不盡為日余。命日算外,天正十一月朔夜半入歷日也。
求次月,大月加二日,小月加一日,日余皆萬(wàn)一千七百四十六。歷滿二十七日,日余萬(wàn)四千六百三十一,則去之。
求次日,加一日。求日所在定度:以夜半入歷日余乘損益率,以損益盈縮積分,如差率而一,所得滿紀(jì)法為度,不盡為度余,以盈加縮減平行度及余為定度。益之或滿法,損之或不足,以紀(jì)法進(jìn)退。求度行分如上法。求次日,如所入遲疾加之,虛去分如上法。
陰陽(yáng)歷
損益率
兼數(shù)一日
益十六
初二日
益十五
十六三日
益十四
三十一
四日
益十二
四十五五日
益九
五十七六日
益五
六十六七日
益一
七十一
八日
損二
七十二九日
損六
七十十日
損十
六十四十一日
損十三
五十四
十二日
損十五
四十一十三日
損十六
二十六十四日
損十六
十
推入陰陽(yáng)歷術(shù):置通實(shí)以會(huì)周去之,不滿交數(shù)三十五萬(wàn)八千八百八十八半為朔入陽(yáng)歷分,滿去之,為朔入陰歷分。各滿通法得一日,不盡為日余,命日算外,天正十一月朔夜半入歷日也。
求次月,大月加二日,小月加一日,日余皆二萬(wàn)七百七十九。歷滿十三日,日余萬(wàn)五千九百八十七半則去之。陽(yáng)竟入陰,陰竟入陽(yáng)。求次日,加一日。求朔望差,以二千二十九乘朔小余,滿三百三為日余,不盡倍之為小分,則朔差數(shù)也。加一十四日,日余二萬(wàn)一百八十六,小分百二十五,小分滿六百六從日余,日余滿通法為日,即望差數(shù)也。又加之,后月朔也。
求合朔月食:置朔望夜半入陰陽(yáng)歷日及余,有半者去之,置小分三百三,以差數(shù)加之,小分滿六百六從日余,日余滿通法從日,日滿一歷去之。命日算外,則朔望加時(shí)入歷也。朔望加時(shí)入歷一日,日余四千一百九十八,小分四百二十八以下,十二日,日余萬(wàn)一千七百八十八,小分四百八十一以上,朔則交會(huì),望則月食。
求合朔月食定大小余:令差數(shù)日余加夜半入遲疾歷余,日余滿通法從日,則朔望加時(shí)入歷也。以入歷余乘損益率,以損益盈縮積分,如差法而一,以盈減縮加本朔望小余,為定小余。益之或滿法,損之或不足,以日法進(jìn)退日。
求合朔月食加時(shí):以十二乘定小余,滿日法得一辰,命以子,算外,加時(shí)所在辰也。有余者四之,滿日法得一為少,二為半,三為太。又有余者三之,滿日法得一為強(qiáng),以強(qiáng)并少為少?gòu)?qiáng),并半為半強(qiáng),并太為太強(qiáng)。得二者為少弱,以并太為一辰弱,以前辰名之。
求月去日道度:置入陰陽(yáng)歷余乘損益率,如通法而一,以損益兼數(shù)為定,定數(shù)十二而一為度,不盡三而一,為少、半、太。又不盡者,一為強(qiáng),二為少弱,則月去日道數(shù)也。陽(yáng)歷在表,陰歷在里。
〔表略〕求昏明中星:各以度數(shù)加夜半日所在,則中星度也。
推五星術(shù):木率:千五百七十五萬(wàn)三千八十二?;鹇剩喝О耸f(wàn)四千一百九十六。土率:千四百九十三萬(wàn)三百五十四。金率:二千三百六萬(wàn)一十四。水率:四百五十七萬(wàn)六千二百四。推五星術(shù):置度實(shí)各以率去之,余以減率,其余如紀(jì)法而一,為入歲日,不盡為日余。命以天正朔,算外,星合日。
求星合度:以入歲日及余從天正朔日積度及余,滿紀(jì)法從度,滿三百六十余度分則去之,命以虛一,算外,星合所在度也。求星見日術(shù):以伏日及余,加星合日及余,余滿紀(jì)法從日,命如前,見日也。求星見度術(shù):以伏度及余,加星合度及余,余滿紀(jì)法從度,入虛去度分,命如前,星見度也。行五星法:以小分法除度余,所得為行分,不盡為小分,及日加所行分滿法從度,留者因前,逆則減之,伏不盡度。從行入虛,去行分六,小分百四十七。逆行出虛,則加之。
木:初與日合,伏,十六日,余萬(wàn)七千八百三十二,行二度,度余三萬(wàn)七千五百四,晨見東方。從,日行四分,百一十二日,〔行十九度十一分?!沉舳巳铡D?,日行三分,八十六日,〔退十一度五分。〕又留二十八日。從,日行四分,百一十二日,夕伏西方。日度余如初。一終,三百九十八日,日余三萬(wàn)五千六百六十四,行三十三度,度余二萬(wàn)五千二百一十五。
火:初與日合,伏,七十二日,日余六百八,行五十五度,度余二萬(wàn)八千八百六十五,晨見東方。從,疾,日行十七分,九十二日,〔行六十八度?!承∵t,日行十四分,九十二日,〔行五十六度。〕大遲,日行九分,九十二日,〔行三十六度?!沉羰?。逆,日行六分,六十四日,〔退十六度十六分?!秤至羰?。從,遲,日行九分,九十二日。小疾,日行十四分,九十二日。大疾,日行十七分,九十二日,夕伏西方,日度余如初。一終,七百八十日,日余千二百一十六,行四百一十四度,度余三萬(wàn)二百五十八。除一周,定行四十九度,度余萬(wàn)九千八百九。
土:初與日合,伏,十七日,日余千三百七十八,行一度,度余萬(wàn)九千三百三十三,晨見東方。行順,日行二分,八十四日,〔行七度七分。〕留三十三日。行逆,日行一分,百一十日,〔退四度十八分?!秤至羧铡?,日行二分,八十四日,夕伏西方,日度余如初。一終,三百七十八日,日余二千七百五十六,行十二度,度余三萬(wàn)一千七百九十八。
金:初與日合,伏,三十九日,余三萬(wàn)八千一百二十六,行四十九度,度余三萬(wàn)八千一百二十六,夕見西方。從,疾,日行一度五分,九十二日,〔行百十二度。〕小遲,日行一度四分,九十二日,〔行百八度?!炒筮t,日行十七分,四十五日,〔行三十三度六分。〕留九日。遲,日行十六分,〔退六度六分?!诚Ψ鞣?。伏五日,退五度,而與日合。又五日退五度,而晨見東方。逆,日行十六分,九日。留九日。從,遲,日行十七分,四十五日。小疾,日行一度四分,九十二日。大疾,日行一度五分,九十二日,晨伏東方,日度余如初。一終,五百八十三日,日余三萬(wàn)六千七百六十一,行星如之。除一周,定行二百十八度,度余二萬(wàn)六千三百一十二。一合,二百九十一日,日余三萬(wàn)八千一百二十六,行星亦如之。
水:初與日合,伏,十四日,日余三萬(wàn)七千一百十五,行三十度,度余三萬(wàn)七千一百一十五,夕見西方。從,疾,日行一度六分,二十三日,〔行二十九度?!尺t,日行二十分,八日,〔行六度二十二分。〕留二日。遲,日行十一分,二日,〔退二十二分?!诚Ψ鞣?。伏八日,退八度,而與日合。又八日,退八度,晨見東方。逆,日行十一分,二日。留二日。從,遲,日行二十分,八日。疾,日行一度六分,二十三日,晨伏東方,日度余如初。一終,百一十五日,日余三萬(wàn)四千七百三十九,行星如之。一合,五十七日,日余三萬(wàn)七千一百一十五,行星亦如之。
上元之歲,歲在甲子,天正甲子朔夜半冬至,日月五星,聚于虛度之初,陰陽(yáng)遲疾,并自此始。
世祖下之有司,使內(nèi)外博議,時(shí)人少解歷數(shù),竟無(wú)異同之辨。唯太子旅賁中郎將戴法興議,以為:
三精數(shù)微,五緯會(huì)始,自非深推測(cè),窮識(shí)晷變,豈能刊古革今,轉(zhuǎn)正圭宿。案沖之所議,每有違舛,竊以愚見,隨事辨問。案沖之新推歷術(shù),“今冬至所在,歲歲微差”。臣法興議:夫二至發(fā)斂,南北之極,日有恒度,而宿無(wú)改位。古歷冬至,皆在建星。戰(zhàn)國(guó)橫騖,史官喪紀(jì),爰及漢初,格候莫審,后雜覘知在南斗二十二度,元和所用,即與古歷相符也。逮至景初,而終無(wú)毫忒?!稌吩啤叭斩绦顷模哉俣敝币栽戮S四仲,則中宿常在衛(wèi)陽(yáng),羲、和所以正時(shí),取其萬(wàn)世不易也。沖之以為唐代冬至日在今宿之左五十許度,遂虛加度分,空撤天路。其置法所在,近違半次,則四十五年九月,率移一度。在《詩(shī)》“七月流火”,此夏正建申之時(shí)也?!岸ㄖ街小保中⊙┲?jié)也。若冬至審差,則豳公火流,晷長(zhǎng)一尺五寸,楚宮之作,晝漏五十三刻,此詭之甚也。仲尼曰“丘聞之,火伏而后蟄者畢。今火猶西流,司歷過(guò)也”就如沖之所誤,則星無(wú)定次,封有差方。名號(hào)之正,古今必殊,典誥之音,代不通軌,堯之開、閉,今成建、除。今之壽星,乃周之鶉尾,即時(shí)東壁,已非玄武,軫星頓屬蒼龍,誣天痛經(jīng),乃至于此。
沖之又改章法三百九十一年有一百四十四閏。臣法興議:夫日有緩急,故斗有闊狹,古人制章,立為中格,年積十九,常有七閏,晷或虛盈,此不可革。沖之削閏壞章,倍減馀數(shù),則一百三十九年二月,于四分之科,頓少一日。七千四百二十九年,輒失一閏。夫日少則先時(shí),閏失則事悖。竊聞時(shí)以作事,事以厚生,以此乃生人之大本,歷數(shù)之所先,愚恐非沖之淺慮妄可穿鑿。
沖之又命上元日度發(fā)自虛一,云虛為北方列宿之中。臣法興議:沖之既云冬至歲差,又謂虛為北中,舍形責(zé)影,未足為迷。何者。凡在天非日不明,居地以斗而辨。借令冬至在虛,則黃道彌遠(yuǎn),東北當(dāng)為黃鐘之宮,室壁應(yīng)屬玄枵之位,虛宿豈得復(fù)為北中乎。曲使分至屢遷,而星次不改,招搖易繩,而律呂仍往,則七政不以璣衡致齊,建時(shí)亦非攝提所紀(jì),不知五行何居,六屬安托。
沖之又令上元年在甲子。臣法興議:夫置元設(shè)紀(jì),各有所尚,或據(jù)文于圖讖,或取效于當(dāng)時(shí)。沖之云,“群氏糾紛,莫審其會(huì)”。昔《黃帝》辛卯,日月不過(guò)?!额呿湣芬颐臅r(shí)不忒?!毒俺酢啡沙剑逕o(wú)差光。《元嘉》庚辰,朔無(wú)錯(cuò)景,豈非承天者乎。沖之茍存甲子,可謂為合以求天也。
沖之又令日月五緯,交會(huì)遲疾,悉以上元為始。臣法興議:夫交會(huì)之元,則食既可求,遲疾之際,非凡夫所測(cè)。昔賈逵略見其差,劉洪牜角著其術(shù)。至于疏密之?dāng)?shù),莫究其極。且五緯所居,有時(shí)盈縮,即如歲星在軫,見超七辰,術(shù)家既追算以會(huì)今,則往之與來(lái),斷可知矣?!毒俺酢匪约o(jì)首置差,《元嘉》兼又各設(shè)后元者,其并省功于實(shí)用,不虛推以為煩也。沖之既違天于改易,又設(shè)法以遂情,愚謂此治歷之大過(guò)也。
臣法興議:日有八行,各成一道,月有一道,離為九行,左交右疾,倍半相違,其一終之理,日數(shù)宜同。沖之通周與會(huì)周相覺九千四十,其陰陽(yáng)七十九周有奇,遲疾不及一匝。此則當(dāng)縮反盈,應(yīng)損更益。
沖之隨法興所難辯折之曰:
臣少銳愚尚,專功數(shù)術(shù),搜練古今,博采沈奧,唐篇夏典,莫不揆量,周正漢朔,咸加該驗(yàn)。罄策籌之思,究疏密之辨。至若立圓舊誤,張衡述而弗改。漢時(shí)斛銘,劉歆詭謬其數(shù),此則算氏之劇疵也?!肚蟆分彝〝?shù),《景初》之交度周日,匪謂測(cè)候不精,遂乃乘除翻謬,斯又歷家之甚失也。及鄭玄、闞澤、王蕃、劉徽,并綜數(shù)藝,而每多疏舛。臣昔以暇日,撰正眾謬,理?yè)?jù)炳然,易可詳密,此臣以俯信偏識(shí),不虛推古人者也。按何承天歷,二至先天,閏移一月,五星見伏,或違四旬,列差妄設(shè),當(dāng)益反損,皆前術(shù)之乖遠(yuǎn),臣?xì)v所改定也。既沿波以討其源,刪滯以暢其要,能使躔次上通,晷管下合,反以譏詆,不其惜乎。尋法興所議六條,并不造理難之關(guān)楗。謹(jǐn)陳其目。
其一,日度歲差,前法所略,臣據(jù)經(jīng)史辨正此數(shù),而法興設(shè)難,征引《詩(shī)》《書》,三事皆謬。其二,臣校晷景,改舊章法,法興立難,不能有詰,直云“恐非淺慮,所可穿鑿”。其三,次改方移,臣無(wú)此法,求術(shù)意誤,橫生嫌貶。其四,歷上元年甲子,術(shù)體明整,則茍合可疑。其五,臣其歷七曜,咸始上元,無(wú)隙可乘,復(fù)云“非凡夫所測(cè)”。其六,遲疾陰陽(yáng),法興所未解,誤謂兩率日數(shù)宜同。凡此眾條,或援謬目譏,或空加抑絕,未聞?wù)壅?,厭心之論也。?jǐn)隨詰洗釋,依源征對(duì)。仰照天暉,敢罄管穴。
法興議曰“夫二至發(fā)斂,南北之極,日有恒度,而宿無(wú)改位。故古歷冬至,皆在建星”。沖之曰:周漢之際,疇人喪業(yè),曲技競(jìng)設(shè),圖緯實(shí)繁,或借號(hào)帝王以崇其大,或假名圣賢以神其說(shuō)。是以讖記多虛,桓譚知其矯妄。古歷舛雜,杜預(yù)疑其非直。按《五紀(jì)論》黃帝歷有四法,顓頊、夏、周并有二術(shù),詭異紛然,則孰識(shí)其正,此古歷可疑之據(jù)一也。夏歷七曜西行,特違眾法,劉向以為后人所造,此可疑之據(jù)二也。殷歷日法九百四十,而《乾鑿度》云殷歷以八十一為日法。若《易緯》非差,殷歷必妄,此可疑之據(jù)三也?!额呿湣窔v元,歲在乙卯,而《命歷序》云“此術(shù)設(shè)元,歲在甲寅”此可疑之據(jù)四也?!洞呵铩窌秤腥账氛叻捕渌鶕?jù)歷,非周則魯。以周歷考之,檢其朔日,失二十五,魯歷校之,又失十三。二歷并乖,則必有一偽,此可疑之據(jù)五也。古之六術(shù),并同《四分》,《四分》之法,久則后天。以食檢之,經(jīng)三百年,輒差一日。古歷課今,其甚疏者,朔后天過(guò)二日有余。以此推之,古術(shù)之作,皆在漢初周末,理不得遠(yuǎn)。且卻?!洞呵铩罚凡⑾忍?,此則非三代以前之明征矣,此可疑之據(jù)六也。尋《律歷志》,前漢冬至日在斗牛之際,度在建星,其勢(shì)相鄰,自非帝者有造,則儀漏或闕,豈能窮密盡微,纖毫不失。建星之說(shuō),未足證矣。
法興議曰“戰(zhàn)國(guó)橫騖,史官喪紀(jì),爰及漢初,格候莫審,后雜覘知在南斗二十二度,元和所用,即與古歷相符也。逮至景初,終無(wú)毫忒”沖之曰:古術(shù)訛雜,其詳闕聞,乙卯之歷,秦代所用,必有效于當(dāng)時(shí),故其言可征也。漢武改創(chuàng),檢課詳備,正儀審漏,事在前史,測(cè)星辨度,理無(wú)乖遠(yuǎn)。今議者所是不實(shí)見,所非徒為虛妄,辨彼駭此,既非通談,運(yùn)今背古,所誣誠(chéng)多,偏據(jù)一說(shuō),未若兼今之為長(zhǎng)也?!毒俺酢分?,實(shí)錯(cuò)五緯,今則在沖口,至曩已移日。蓋略治朔望,無(wú)事檢候,是以晷漏昏明,并即《元和》,二分異景,尚不知革,日度微差,宜其謬矣。
法興議曰“《書》云日短星昴,以正仲冬。直以月推四仲,則中宿常在衛(wèi)陽(yáng),羲、和所以正時(shí),取其萬(wàn)代不易也。沖之以為唐代冬至,日在今宿之左五十許度,遂虛加度分,空撤天路”沖之曰:《書》以上四星昏中審分至者,據(jù)人君南面而言也。且南北之正,其詳易準(zhǔn),流見之勢(shì),中天為極。先儒注述,其義僉同,而法興以為《書》說(shuō)四星,皆在衛(wèi)陽(yáng)之位,自在巳地,進(jìn)失向方,退非始見,迂回經(jīng)文,以就所執(zhí),違訓(xùn)詭情,此則甚矣。舍午稱巳,午上非無(wú)星也。必?fù)?jù)中宿,余宿豈復(fù)不足以正時(shí)。若謂舉中語(yǔ)兼七列者,觜參尚隱,則不得言,昴星雖見,當(dāng)云伏矣,奎婁已見,復(fù)不得言伏見囗囗不得以為辭,則名將何附。若中宿之通非允,當(dāng)實(shí)謹(jǐn)檢經(jīng)旨,直云星昴,不自衛(wèi)陽(yáng),衛(wèi)陽(yáng)無(wú)自顯之義,此談何因而立。茍理無(wú)所依,則可愚辭成說(shuō),曾泉、桑野,皆為明證,分至之辨,竟在何日,循復(fù)再三,竊深嘆息。
法興議曰“其置法所在,近違半次,則四十五年九月率移一度”沖之曰:《元和》日度,法興所是,唯征古歷在建星,以今考之,臣法冬至亦在此宿,斗二十二了無(wú)顯證,而虛貶臣?xì)v乖差半次,此愚情之所駭也。又年數(shù)之余有十一月,而議云九月,涉數(shù)每乖,皆此類也。月盈則食,必在日沖,以檢日則宿度可辨,請(qǐng)據(jù)效以課疏密。按太史注記,元嘉十三年十二月十六日中夜月蝕盡,在鬼四度,以沖計(jì)之,日當(dāng)在牛六。依法興議“在女七”。又十四年五月十五日丁夜月蝕盡,在斗二十六度,以沖計(jì)之,日當(dāng)在井三十,依法興議曰“日在柳二”又二十八年八月十五日丁夜月蝕,在奎十一度,以沖計(jì)之,日當(dāng)在角二。依法興議曰“日在角十二”又大明三年九月十五日乙夜月蝕盡,在胃宿之末,以沖計(jì)之,日當(dāng)在氐十二。依法興議曰“日在心二”凡此四蝕,皆與臣法符同,纖毫不爽,而法興所據(jù),頓差十度,違沖移宿,顯然易睹。故知天數(shù)漸差,則當(dāng)式遵以為典,事驗(yàn)昭晰,豈得信古而疑今。
法興議曰“在《詩(shī)》七月流火,此夏正建申之時(shí)也。定之方中,又小雪之節(jié)也。若冬至審差,則豳公火流,晷長(zhǎng)一尺五寸,楚宮之作,晝漏五十三刻,此詭之甚也”沖之曰:臣按此議三條皆謬?!对?shī)》稱流火,蓋略舉西移之中,以為驚寒之候。流之為言,非始動(dòng)之辭也。就如始說(shuō),冬至日度在斗二十二,則火星之中,當(dāng)在大暑之前,豈鄰建申之限。此專自攻糾,非謂矯失?!断男≌贰拔逶禄?,大火中”此復(fù)在衛(wèi)陽(yáng)之地乎。又謂臣所立法,楚宮之作,在九月初。按《詩(shī)》傳箋皆謂定之方中者,室辟昏中,形四方也。然則中天之正,當(dāng)在室之八度。臣?xì)v推之,元年立冬后四日,此度昏中,乃處十月之初,又非寒露之日也。議者之意,蓋誤以周世為堯時(shí),度差五十,故致此謬。小雪之節(jié),自信之談,非有明文可據(jù)也。
法興議曰“仲尼曰:丘聞之,火伏而后蟄者畢。今火猶西流,司歷過(guò)也。就如沖之所誤,則星無(wú)定次,卦有差方,名號(hào)之正,古今必殊,典誥之音,時(shí)不通軌。堯之開、閉,今成建、除,今之壽星,乃周之鶉尾也。即時(shí)東壁,已非玄武,軫星頓屬蒼龍,誣天背經(jīng),乃至于此”沖之曰:臣以為辰極居中,而列曜貞觀,群像殊體,而陰陽(yáng)區(qū)別,故羽介咸陳,則水火有位,蒼素齊設(shè),則東西可準(zhǔn),非以日之所在,定其名號(hào)也。何以明之。夫陽(yáng)爻初九,氣始正北,玄武七列,虛當(dāng)子位。若圓儀辨方,以日為主,冬至所舍,當(dāng)在玄枵。而今之南極,乃處東維,違體失中,其義何附。若南北以冬夏稟稱,則卯酉以生殺定號(hào),豈得春躔義方,秋麗仁域,名舛理乖,若此之反哉。因茲以言,因知天以列宿分方,而不在于四時(shí),景緯環(huán)序,日不獨(dú)守故轍矣。至于中星見伏,記籍每以審時(shí)者,蓋以歷數(shù)難詳,而天驗(yàn)易顯,各據(jù)一代所合,以為簡(jiǎn)易之政也。亦猶夏禮未通商典,《濩》容豈襲《韶》節(jié),誠(chéng)天人之道同差,則藝之興,因代而推移矣。月位稱建,諒以氣之所本,名隨實(shí)著,非謂斗杓所指。近校漢時(shí),已差半次,審斗節(jié)時(shí),其效安在。或義非經(jīng)訓(xùn),依以成說(shuō),將緯候多詭,偽辭間設(shè)乎。次隨方名,義合宿體。分至雖遷,而厥位不改,豈謂龍火貿(mào)處,金水亂列,名號(hào)乖殊之譏,抑未詳究。至如壁非玄武,軫屬蒼龍,瞻度察晷,實(shí)效咸然?!对螝v法》,壽星之初,亦在翼限,參校晉注,顯驗(yàn)甚眾。天數(shù)差移,百有余載,議者誠(chéng)能馳辭騁辯,令南極非冬至,望不在沖,則此談乃可守耳。若使日遷次留,則無(wú)事屢嫌,乃臣?xì)v之良證,非難者所宜列也。尋臣所執(zhí),必?fù)?jù)經(jīng)史,遠(yuǎn)考唐典,近征漢籍,讖記碎言,不敢依述,竊謂循經(jīng)之論也。月蝕檢日度,事驗(yàn)昭著,史注詳論,文存禁閣,斯又稽天之說(shuō)也?!秷虻洹匪男?,并在衛(wèi)陽(yáng),今之日度,遠(yuǎn)淮元和,誣背之誚,實(shí)此之謂。
法興議曰“夫日有緩急,故斗有闊狹,古人制章,立為中格,年積十九,常有七閏,晷或盈虛,此不可革。沖之削閏壞章,倍減馀數(shù),則一百三十九年二月,于四分之科,頓少一日。七千四百二十九年,輒失一閏。夫日少則先時(shí),閏失則事悖。竊聞時(shí)以作事,事以厚生,此乃生民之所本,歷數(shù)之所先。愚恐非沖之淺慮,妄可穿鑿”沖之曰:按《后漢書》及《乾象說(shuō)》,《四分歷法》,雖分章設(shè)篰創(chuàng)自元和,而晷儀眾數(shù)定于嘉平三年。《四分志》,立冬中影長(zhǎng)一丈,立春中影九尺六寸。尋冬至南極,日晷最長(zhǎng),二氣去至,日數(shù)既同,則中影應(yīng)等,而前長(zhǎng)后短,頓差四寸,此歷景冬至后天之驗(yàn)也。二氣中影,日差九分半弱,進(jìn)退均調(diào),略無(wú)盈縮。以率計(jì)之,二氣各退二日十二刻,則晷影之?dāng)?shù),立冬更短,立春更長(zhǎng),并差二寸,二氣中影俱長(zhǎng)九尺八寸矣。即立冬、立春之正日也。以此推之,歷置冬至,后天亦二日十二刻也。嘉平三年,時(shí)歷丁丑冬至,加時(shí)正在日中。以二日十二刻減之,天定以乙亥冬至,加時(shí)在夜半后三十八刻。又臣測(cè)景歷紀(jì),躬辨分寸,銅表堅(jiān)剛,暴潤(rùn)不動(dòng),光晷明潔,纖毫盡然。據(jù)大明五年十月十日,影一丈七寸七分半,十一月二十五日,一丈八寸一分太,二十六日,一丈七寸五分強(qiáng),折取其中,則中天冬至,應(yīng)在十一月三日。求其蚤晚,令后二日影相減,則一日差率也。倍之為法,前二日減,以百刻乘之為實(shí),以法除實(shí),得冬至加時(shí)在夜半后三十一刻,在《元嘉歷》后一日,天數(shù)之正也。量檢竟年,則數(shù)減均同,異歲相課,則遠(yuǎn)近應(yīng)率。臣因此驗(yàn),考正章法。今以臣?xì)v推之,刻如前,竊謂至密,永為定式。尋古歷法并同《四分》,《四分》之?dāng)?shù)久則后天,經(jīng)三百年,朔差一日。是以漢載四百,食率在晦。魏代已來(lái),遂革斯法,世莫之非者,誠(chéng)有效于天也。章歲十九,其疏尤甚,同出前術(shù),非見經(jīng)典。而議云此法自古,數(shù)不可移。若古法雖疏,永當(dāng)循用,謬論誠(chéng)立,則法興復(fù)欲施《四分》于當(dāng)今矣,理容然乎。臣所未譬也。若謂今所革創(chuàng)違舛失衷者,未聞顯據(jù)有以矯奪臣法也?!对螝v》術(shù),減閏余二,直以襲舊分粗,故進(jìn)退未合。至于棄盈求正,非為乖理。就如議意,率不可易,則分無(wú)增損,承天置法,復(fù)為違謬。節(jié)氣蚤晚,當(dāng)循《景初》,二至差三日,曾不覺其非,橫謂臣?xì)v為失,知日少之先時(shí),未悟增月甚惑也。誠(chéng)未睹天驗(yàn),豈測(cè)歷數(shù)之要,生民之本,諒非率意所斷矣。又法興始云窮識(shí)晷變,可以刊舊革今,復(fù)謂晷數(shù)盈虛,不可為準(zhǔn),互自違伐,罔識(shí)所依。若推步不得準(zhǔn),天功絕于心目,未詳歷紀(jì)何因而立。案《春秋》以來(lái)千有余載,以食檢朔,曾無(wú)差失,此則日行有恒之明征也。且臣考影彌年,窮察毫微,課驗(yàn)以前,合若符契,孟子以為千歲之日至,可坐而知,斯言實(shí)矣。日有緩急,未見其證,浮辭虛貶,竊非所懼。
法興議曰“沖之既云冬至歲差,又謂虛為北中,舍形責(zé)影,未足為迷。何者。凡在天非日不明,居地以斗而辨,借令冬至在虛,則黃道彌遠(yuǎn),東北當(dāng)為黃鐘之宮,室壁應(yīng)屬玄枵之位,虛宿豈得復(fù)為北中乎。曲使分至屢遷,而星次不改,招搖易繩,而律呂仍往,則七政不以璣衡致齊,建時(shí)亦非攝提所紀(jì),不知五行何居,六屬安托”沖之曰:此條所嫌,前牒已詳。次改方移,虛非中位,繁辭廣證,自構(gòu)紛惑,皆議者所謬誤,非臣法之違設(shè)也。七政致齊,實(shí)謂天儀,鄭、王唱述,厥訓(xùn)明允,雖有異說(shuō),蓋非實(shí)義。
法興議曰“夫置元設(shè)紀(jì),各有所尚,或據(jù)文于圖讖,或取效于當(dāng)時(shí)。沖之云群氏糾紛,莫審其會(huì)。昔《黃帝》辛卯,日月不過(guò),《顓頊》乙卯,四時(shí)不忒,《景初》壬辰,晦無(wú)差光,《元嘉》庚辰,朔無(wú)錯(cuò)景,豈非承天者乎。沖之茍存甲子,可謂為合以求天也”沖之曰:夫歷存效密,不容殊尚,合讖乖說(shuō),訓(xùn)義非所取,雖驗(yàn)當(dāng)時(shí),不能通遠(yuǎn),又臣所未安也。元值始名,體明理正。未詳辛卯之說(shuō)何依,古術(shù)詭謬,事在前牒,溺名喪實(shí),殆非索隱之謂也。若以歷合一時(shí),理無(wú)久用,元在所會(huì),非有定歲者,今以效明之。夏、殷以前,載籍淪逸,《春秋》漢史,咸書日蝕,正朔詳審,顯然可徵。以臣?xì)v檢之,數(shù)皆協(xié)同,誠(chéng)無(wú)虛設(shè),循密而至,千載無(wú)殊,則雖遠(yuǎn)知矣。備閱曩法,疏越實(shí)多,或朔差三日,氣移七晨,未聞可以下通于今者也。元在乙丑,前說(shuō)以為非正,今值甲子,議者復(fù)疑其茍合,無(wú)名之歲,自昔無(wú)之,則推先者,將何從乎。歷紀(jì)之作,幾于息矣。夫?yàn)楹媳赜胁缓?,愿聞顯據(jù),以核理實(shí)。
法興曰“夫交會(huì)之元,則蝕既可求,遲疾之際,非凡夫所測(cè)。昔賈逵略見其差,劉洪粗著其術(shù),至于疏密之?dāng)?shù),莫究其極。且五緯所居,有時(shí)盈縮,即如歲星在軫,見超七辰,術(shù)家既追算以會(huì)今,則往之與來(lái),斷可知矣?!毒俺酢匪约o(jì)首置差,《元嘉》兼又各設(shè)后元者,其并省功于實(shí)用,不虛推以為煩也。沖之既違天于改易,又設(shè)法以遂情,愚謂此治歷之大過(guò)也”沖之曰:遲疾之率,非出神怪,有形可檢,有數(shù)可推,劉、賈能述,則可累功以求密矣。議又云“五緯所居,有時(shí)盈縮”?!皻q星在軫,見超七辰”。謂應(yīng)年移一辰也。案歲星之運(yùn),年恒過(guò)次,行天七匝,輒超一位。代以求之,歷凡十法,并合一時(shí),此數(shù)咸同,史注所記,天驗(yàn)又符。此則盈次之行,自其定準(zhǔn),非為衍度濫徙,頓過(guò)其沖也。若審由盈縮,豈得常疾無(wú)遲。夫甄耀測(cè)象者,必料分析度,考往驗(yàn)來(lái),準(zhǔn)以實(shí)見,據(jù)以經(jīng)史。曲辯碎說(shuō),類多浮詭,甘、石之書,互為矛盾。今以一句之經(jīng),誣一字之謬,堅(jiān)執(zhí)偏論,以罔正理,此愚情之所未厭也。算自近始,眾法可同,但《景初》之二差,承天之后元,實(shí)以奇偶不協(xié),故數(shù)無(wú)盡同,為遺前設(shè)后,以從省易。夫建言倡論,豈尚矯異,蓋令實(shí)以文顯,言勢(shì)可極也?;贇q,群數(shù)咸始,斯誠(chéng)術(shù)體,理不可容譏。而譏者以為過(guò),謬之大者。然則《元嘉》置元,雖七率舛陳,而猶紀(jì)協(xié)甲子,氣朔俱終,此又過(guò)謬之小者也。必當(dāng)虛立上元,假稱歷始,歲違名初,日避辰首,閏余朔分,月緯七率,并不得有盡,乃為允衷之制乎。設(shè)法情實(shí),謂意之所安。改易違天,未睹理之譏者也。
法興曰“日有八行,合成一道,月有一道,離為九行,左交右疾,倍半相違,其一終之理,日數(shù)宜同。沖之通同與會(huì)周相覺九千四十,其陰陽(yáng)七十九周有奇,遲疾不及一匝,此則當(dāng)縮反盈,應(yīng)損更益”沖之曰:此議雖游漫無(wú)據(jù),然言跡可檢。按以日八行譬月九道,此為月行之軌,當(dāng)循一轍,環(huán)匝于天,理無(wú)差動(dòng)也。然則交會(huì)之際,當(dāng)有定所,豈容或斗或牛,同麗一度。去極應(yīng)等,安得南北無(wú)常。若日月非例,則八行之說(shuō)是衍文邪。左交右疾,語(yǔ)甚未分,為交與疾對(duì)。為舍交即疾。若舍交即疾,即交在平率入歷七日及二十一日是也。值交蝕既當(dāng)在盈縮之極,豈得損益,或多或少。若交與疾對(duì),則在交之沖,當(dāng)為遲疾之始,豈得入歷或深或淺,倍半相違,新故所同,復(fù)摽此句,欲以何明。臣覽歷書,古今略備,至如此說(shuō),所未前聞,遠(yuǎn)乖舊準(zhǔn),近背天數(shù),求之愚情,竊所深惑。尋遲疾陰陽(yáng)不相生,故交會(huì)加時(shí),進(jìn)退無(wú)常,昔術(shù)著之久矣,前儒言之詳矣。而法興云日數(shù)同。竊謂議者未曉此意,乖謬自著,無(wú)假驟辯,既云盈縮失衷,復(fù)不備記其數(shù),或自嫌所執(zhí),故泛略其說(shuō)乎。又以全為率,當(dāng)互因其分,法興所列二數(shù)皆誤,或以八十為七十九,當(dāng)縮反盈,應(yīng)損更益,此條之謂矣??倷z其議,豈但臣?xì)v不密,又謂何承天法乖謬彌甚。若臣?xì)v宜棄,則承天術(shù)益不可用。法興所見既審,則應(yīng)革創(chuàng)。至非景極,望非日沖,凡諸新說(shuō),必有妙辯乎。
時(shí)法興為世祖所寵,天下畏其權(quán),既立異議,論者皆附之。唯中書舍人巢尚之是沖之之術(shù),執(zhí)據(jù)宜用。上愛奇慕古,欲用沖之新法,時(shí)大明八年也。故須明年改元,因此改歷。未及施用,而宮車晏駕也。
收起 馀數(shù),一千五百九十五。歲中,十二。日法,七百五十二。沒余,三十六。
通數(shù),二萬(wàn)二千二百七。通法,四十七。沒法,三百一十九。月周,四千六十四。
周天,十一萬(wàn)一千二十五。通周,二萬(wàn)七百二十一。周日日余,四百一十七。周虛,三百三十五。
會(huì)數(shù),一百六十。交限數(shù),八百五十九。會(huì)月,九百二十九。朔望合數(shù),八十。
甲子紀(jì)第一
〔遲疾差一萬(wàn)七千六百六十三,交會(huì)差八百七十七〕甲戌紀(jì)第二
〔遲疾差三千四十三,交會(huì)差二百七十九〕甲申紀(jì)第三
〔遲疾差九千一百四十四,交會(huì)差六百二十〕
甲午紀(jì)第四
〔遲疾差一萬(wàn)五千二百四十五,交會(huì)差二十二〕甲辰紀(jì)第五
〔遲疾差六百二十五,交會(huì)差三百六十三〕甲寅紀(jì)第六
〔遲疾差六千七百二十六,交會(huì)差七百四〕
推入紀(jì)法:置上元庚辰盡所求年,以元法除之,不滿元法,以紀(jì)法除之,余不滿紀(jì)法,入紀(jì)年也。滿法去之,得后紀(jì)?!踩爰孜缂o(jì)壬辰歲來(lái),至今元嘉二十年歲在癸未,二百三十一年,算外?!?br/>推積月術(shù):置入紀(jì)年數(shù)算外,以章月乘之,如章歲為積月,不盡為閏余。閏余十二以上,其年閏。
推朔術(shù):以通數(shù)乘積分,為朔積分,滿日法為積日,不盡為小余。以六旬去積日,不盡為大余,命以紀(jì),算外,所求年正月朔日也。
求次月,加大余二十九,小余三百九十九,小余滿日法從大余,即次月朔也。小余三百五十三以上,其月大也。
推弦望法:加朔大余七,小余二百八十七,小分三,小分滿四從小余,小余滿日法從大余,命如前,上弦日也。又加之得望,又加之得下弦。
推二十四氣術(shù):置入紀(jì)年算外,以馀數(shù)乘之,滿度法三百四為積沒,不盡為小余。以六旬去積沒,不盡為大余,命以紀(jì),算外,所求年雨水日也。求次氣,加大余十五,小余六十六,小分十一,小分滿氣法從小余,小余滿度法從大余,次氣日也?!灿晁谑找院笳?,如法減之,得立春。〕
推閏月法:以閏余減章歲,余以歲中乘之,滿章閏得一,數(shù)從正月起,閏所在也。閏有進(jìn)退,以無(wú)中氣御之。立春正月節(jié)
〔限數(shù)一百九十四,間數(shù)一百九十〕
雨水正月中
〔限數(shù)一百八十六,間數(shù)一百八十二〕驚蟄二月節(jié)
〔限數(shù)一百七十七,間數(shù)一百七十二〕春分二月中
〔限數(shù)一百六十七,間數(shù)一百六十二〕
清明三月節(jié)
〔限數(shù)一百五十八,間數(shù)一百五十四〕谷雨三月中
〔限數(shù)一百四十九,間數(shù)一百四十五〕立夏四月節(jié)
〔限數(shù)一百四十二,間數(shù)一百三十九〕
小滿四月中
〔限數(shù)一百三十六,間數(shù)一百三十四〕芒種五月節(jié)
〔限數(shù)一百三十三,間數(shù)一百三十二〕夏至五月中
〔限數(shù)一百三十一,間數(shù)一百三十二〕
小暑六月節(jié)
〔限數(shù)一百三十三,間數(shù)一百三十四〕大暑六月中
〔限數(shù)一百三十六,間數(shù)一百三十九〕立秋七月節(jié)
〔限數(shù)一百四十二,間數(shù)一百四十五〕
處暑七月中
〔限數(shù)一百四十九,間數(shù)一百五十三〕白露八月節(jié)
〔限數(shù)一百五十七,間數(shù)一百六十二〕秋分八月中
〔限數(shù)一百六十七,間數(shù)一百七十二〕
寒露九月節(jié)
〔限數(shù)一百七十七,間數(shù)一百八十二〕霜降九月中
〔限數(shù)一百八十六,間數(shù)一百九十〕立冬十月節(jié)
〔限數(shù)一百九十四,間數(shù)一百九十七〕
小雪十月中
〔限數(shù)二百,間數(shù)二百三〕大雪十一月節(jié)〔限數(shù)二百五,間數(shù)二百六〕冬至十一月中〔限數(shù)二百七,間數(shù)二百六〕小寒十二月節(jié)〔限數(shù)二百五,間數(shù)二百三〕
大寒十二月中〔限數(shù)二百,間數(shù)一百九十七〕
推沒滅術(shù):因雨水積,以沒余乘之,滿沒法為大余,不盡為小余,如前,所求年為雨水前沒日也。求次沒,加大余六十九,小余一百九十六,滿沒法從大余,命如前,雨水后沒日也?!灿晁皼]多在故歲,常有五沒,官以沒正之,一年常有五沒或六沒。小余盡為滅日也?!秤晁∮嗳乓赃€,雨水六旬后乃有。
推土用事法:置立春大小余小分之?dāng)?shù),減大余十八,小余七十九,小分十八,命以紀(jì),算外,立春前土用事日也。大余不足加六十,小余不足減,減大余一,加度法而后減之。立夏、立冬求土用事皆如上法。
推日所在度法:以度法乘朔積度,不盡為分。命度起室二,次宿除之,算外,正月朔夜半日在度及分也。求次日,日加一度,經(jīng)室去度分。
推月所在度法:以月周乘朔積日,周天去之,余滿度法為積度,不盡為分,命度如前,正月朔夜半月所在度及分。求次月,小月加度二十二,分一百三十三,大月加度三十五,分二百四十五,分滿度法成一度,命如前,次月朔月所在度及分也。歷先月法:以十六除月行分為大分,如所入遲疾加之,經(jīng)室去度分。
推合朔月食術(shù):置所求年積月,以會(huì)數(shù)一百六十乘之,以所入交會(huì)紀(jì)差二十二加之,滿會(huì)月去之,余則其年正月朔去交分也。求次月,以會(huì)數(shù)加之,滿會(huì)月去之。求望,加合數(shù)。朔望去交分如合數(shù)以下,交限數(shù)以上,朔則交會(huì),望則月食。
推入遲疾歷法:置所求年朔積分,所入遲疾差〔一萬(wàn)五千二百四十五〕加之,滿通周去之,余滿日法得一日,不盡為日余,命日算外,所求年正月朔入歷。求次月,加一日,日余七百三十四。求望,加十四日,日余五百七十五半。余滿日法成一日,日滿二十七去之,除日余如周日日余,不足減,減一日,加周虛?!踩諠M二十七而日余不滿周日日余,為損。周日滿去之,為入歷一日?!?br/>推合朔月食定大小余法:以入歷日余乘入歷下?lián)p益率,〔入一日,益二十五是也?!骋該p益盈縮積分,〔值損則損之,值益則益之?!碁槎ǚe分。以入歷日余乘列差,滿日法盈減縮加差法,為定差法。以除定積分,所得減加本朔望小余,〔值盈則減,縮則加之?!碁槎ㄐ∮唷<又疂M日法,合朔月食進(jìn)一日。減之不足減者,加日法而后減之,則退一日。值周日者,用周日定數(shù)。
推加時(shí):以十二乘定小余,滿日法得一辰,數(shù)從子起,算外,則朔望加時(shí)所在辰也。有余者四之,滿日法得一為少,二為半,三為太半。又有余者三之,滿日法得一為強(qiáng),半法以上排成一,不滿半法棄之。以強(qiáng)并少為少?gòu)?qiáng),并半為半強(qiáng),并太為太強(qiáng)。得二者為小弱,以并少為半弱,以并半為太弱,以并太為一辰弱。以所在辰名之。
推合朔月食加時(shí)滿刻法:各以百刻乘定小余,如日法而一。不盡什之,求分。先除夜漏之半,即晝漏加時(shí)刻及分也。晝漏盡,又入夜漏。在中節(jié)前后四日以還者,視限數(shù)。在中節(jié)前后五日以上者,視間限數(shù)。月食加時(shí)定小余不滿限數(shù)、間數(shù)者,皆以算上為日。
月行遲疾度
損益率
盈縮積分
列差
差法
一日
十四度十三分
益二十五
盈
二
二百六十
二日
十四度十一分
益二十三
盈萬(wàn)八千八百
三
二百五十八
三日
十四度八分
益二十
盈三萬(wàn)六千九十六
四
二百五十五
四日
十四度四分
益十六
盈五萬(wàn)一千一百三十六
五
二百五十一
五日
十三度十八分
益十一
盈六萬(wàn)三千一百六十八
五
二百四十六
六日
十三度十三分
益六
盈七萬(wàn)一千四百四十
六
二百四十一
七日
十三度七分
益
盈七萬(wàn)五千九百五十二
五
二百三十五
八日
十三度二分
損五
盈七萬(wàn)五千九百五十二
四
二百三十
九日
十二度十七分
損九
盈七萬(wàn)二千一百九十二
三
二百二十六
10日
十二度十四分
損十二
盈六萬(wàn)五千四百二十四
三
二百二十三
11日
十二度十一分
損十五
盈五萬(wàn)六千四百
三
二百二十
12日
十二度八分
損十八
盈四萬(wàn)五千一百二十
二
二百一十七
13日
十二度六分
損二十
盈三萬(wàn)一千五百八十四
二
二百一十五
14日
十二度四分
損二十二
盈一萬(wàn)六千五百四十四
二
二百一十三
15日
十二度二分
益二十四
縮
二
二百一十一
16日
十二度四分
益二十二
縮一萬(wàn)八千四十八
二
二百一十三
17日
十二度六分
益二十
縮三萬(wàn)四千五百九十二
三
二百一十五
18日
十二度九分
益十七
縮四萬(wàn)九千六百三十二
五
二百一十八
19日
十二度十四分
益十二
縮六萬(wàn)二千四百一十六
六
二百二十三
20日
十三度一分
益六
縮七萬(wàn)一千四百四十
六
二百二十九
21日
十三度七分
益
縮七萬(wàn)五千九百五十二
五
二百三十五
22日
十三度十二分
損五
縮七萬(wàn)五千九百五十二
四
二百四十
23日
十三度十六分
損九
縮七萬(wàn)二千一百九十二
四
二百四十四
24日
十四度一分
損十三
縮六萬(wàn)五千四百二十四
四
二百四十八
25日
十四度五分
損十七
縮五萬(wàn)五千六百四十八
三
二百五十二
26日
十四度八分
損二十
縮四萬(wàn)二千八百六十四
三
二百五十五
27日
十四度十一分
損二十三
縮二萬(wàn)七千八百二十四
二
二百五十八
周日
十四度十三分
損二十五
縮一萬(wàn)五百二十八
二百六十
〔定〕
〔定備九萬(wàn)三〕
〔定意差〕
小分一百三
損二百二十四
千四百八
法二千三百九
推合朔度:以章歲乘朔小余,滿通法為大分,不盡為小分。以大分從朔夜半日日分,滿度命如前,正月朔日月合朔所在共合度也。
求次月,加度二十九,大分一百六十一,小分十四,小分滿通法從大分,大分滿度法從度。經(jīng)室除度分。求望,加十四度,大分二百三十二,小分三十半。〔求望月所在度,加日度一百八十二,分一百八十九,小分二十三半?!?br/>二十四氣
①日所在度
②日中晷影
③晝漏刻④夜漏刻
⑤昏中星
⑥明中星
雨水
室一〔太強(qiáng)〕
八尺二寸二分
五十〔五分〕
四十九〔五分〕
觜一〔少?gòu)?qiáng)〕
尾十一〔強(qiáng)〕
驚蟄
壁一〔強(qiáng)〕
六尺七寸二分
五十二〔九分〕
四十七〔一分〕
井九〔半強(qiáng)〕
箕四〔少弱〕
春分
奎七〔少?gòu)?qiáng)〕
五尺三寸〔九分〕
五十五〔五分〕
四十四〔五分〕
井二十九〔半強(qiáng)〕
斗四〔弱〕清明
婁六〔半〕
四尺二寸〔五分〕
五十八
四十二
柳十二〔太〕
斗十四〔半〕
谷雨
胃九〔太弱〕
三尺二寸〔五分〕
六十〔三分〕
三十九〔七分〕
張十
斗二十五〔半〕
立夏
昴十一〔弱〕
二尺五寸
六十二〔三分〕
三十七〔七分〕
翼十〔太弱〕
女三〔少〕
小滿
畢十五〔少弱〕
一尺九寸〔七分〕
六十三〔九分〕
三十六〔一分〕
軫十〔弱〕
虛二〔弱〕
芒種
井三〔半弱〕
一尺六寸〔九分〕
六十四〔八分〕
三十五〔二分〕
角十〔太弱〕
危七〔弱〕夏至
井十八
一尺五寸
六十五
三十五
氐五〔少弱〕
室五〔少?gòu)?qiáng)〕
小暑
鬼一〔弱〕
一尺六寸〔九分〕
六十四〔八分〕
三十五〔二分〕
房四〔太弱〕
壁六〔太弱〕
大暑
柳十二〔弱〕
一尺九寸〔七分〕
六十三〔九分〕
三十六〔一分〕
尾八〔太弱〕
奎十二〔太弱〕
立秋
張五〔半強(qiáng)〕
二尺五寸
六十二〔三分〕
三十七〔七分〕
箕三
胃二〔太弱〕
處暑
翼二〔半〕
三尺二寸〔五分〕
六十〔三分〕
三十九〔七分〕
斗三〔半〕
昴七〔太弱〕白露
翼十七〔太弱〕
四尺二寸〔五分〕
五十八
四十二秋分
斗十四〔半弱〕
畢十六〔半弱〕
秋分
軫十五
五尺三寸〔九分〕
五十五〔五分〕
四十四〔五分〕
斗二十五〔少?gòu)?qiáng)〕
井九〔少?gòu)?qiáng)〕
寒露
亢一〔少〕
六尺七寸〔二分〕
五十二〔九分〕
四十七〔一分〕
牛八〔半強(qiáng)〕
井二十九〔弱〕
霜降
氐七〔半〕
八尺二寸〔八分〕
五十〔五分〕
四十九〔五分〕
女十一〔半弱〕
柳十一〔半強(qiáng)〕
立冬
心二〔半弱〕
九尺九寸〔一分〕
四十八〔四分〕
五十一〔六分〕
危二〔弱〕
張八〔太弱〕
小雪
尾十二〔太強(qiáng)〕
一丈一尺三寸〔四分〕
四十六〔七分〕
五十三〔三分〕
危十三〔半強(qiáng)〕
翼八〔太強(qiáng)〕
大雪
箕十
一丈二尺四寸〔八分〕
四十五〔六分〕
五十四〔四分〕
室九〔半強(qiáng)〕
軫八〔少?gòu)?qiáng)〕冬至
斗十四〔強(qiáng)〕
一丈三尺
四十五
五十五
畢八〔太強(qiáng)〕
角七〔少?gòu)?qiáng)〕
小寒
牛三〔半強(qiáng)〕
一丈二尺四寸〔八分〕
四十五〔六分〕五十四〔四分〕
奎十五〔少〕
亢九
大寒
女十半〔強(qiáng)〕
一丈一尺三寸〔四分〕
四十六〔七分〕
五十三〔三分〕
立春
危四
九尺九寸一分
立春
危四
九尺九寸〔一分〕
四十八〔四分〕
五十一〔六分〕
昴九〔少〕
心四〔強(qiáng)〕推五星法:合歲
合數(shù)
日度法
室分
木
三百四十四
三百一十五
九萬(wàn)五千七百六十
二萬(wàn)三千六百二十五
火
四百五十九
二百一十五
六萬(wàn)五千三百六十
一萬(wàn)六千一百二十五
土
三百八十三
三百七十
一十一萬(wàn)二千四百八十
二萬(wàn)七千七百五十
金
二百六十七
一百六十七
五萬(wàn)七百六十八
一萬(wàn)二千五百二十五
水
七十九
二百四十九
七萬(wàn)五千六百九十六
一萬(wàn)八千六百七十五木后元丙戌,晉咸和元年,至元嘉二十年癸未,百十八年算上?;鸷笤液?,元嘉十二年,至元嘉二十年癸未,九年算上。
土后元甲戌,元嘉十一年,至元嘉二十年癸未,十年算上。金后元甲申,晉太元九年,至元嘉二十年癸未,六十年算上。水后元乙丑,元嘉二年,至元嘉二十年癸未,十九年算上。
推五星法:各設(shè)其元至所求年算上,以合數(shù)乘之,滿合歲為積合,不盡曰合余,多者以合數(shù)除之,得一,星合往年,得二,合前往年,不滿合數(shù),其年。〔木、土、金則有往年合,火有前往年合,水一年三合或四合也?!骋院嫌鄿p合數(shù)為度分,〔水度分滿合歲則去之也?!骋灾芴臁彩蝗f(wàn)一千三十五〕乘度分,滿日度法為積度,不盡曰度余。命度以室二,算外,星合所在度也。以合數(shù)乘其年,內(nèi)雨水小余,并度余為日余,滿日度法從積度為日,命以雨水,算外,星合日也。求星見日法,以法伏日及余〔木則十六日及金是也?!臣有呛先占坝啵瑵M日度法成一日,命如前,星見日也。求星見度法,以法伏度及余〔木則二度及余是也?!臣有呛隙燃坝?,滿日度法成一度,命如前,所見度也。以星行分母〔木則二十三見也?!吵艘姸扔啵瑵M日度法得一,分乃日加所行分?!材卷樔招兴姆??!撤譂M其母成一度,逆順母不同,〔木逆分母七也?!钞?dāng)各乘度余,留者承前,逆則減之,伏不書度,經(jīng)室去分,不足減者,破全度?!参逍鞘曳指鳟?,若在行分,各依室分去之?!?br/>木:初與日合,伏,十六日,日余四萬(wàn)一千七百八十,行二度,余七萬(wàn)七千八百四十七半,晨見東方?!踩ト帐劝霃?qiáng)?!稠?,日行二十三分之四,一百一十五日行二十度。留,不行,二十六日而逆。日行七分之一,八十四日退十二度。又留二十六日。順,一百一十五日行二十度,夕伏西方,日度余如初,與日合。一終三百九十八日,日余八萬(wàn)三千五百六十,行星三十三度,余五萬(wàn)九千九百三十五。
火:初與日合,伏,七十一日,日余二萬(wàn)四千八百一十二半,行五十四度,度余四萬(wàn)九千四百三十,晨見東方?!踩ト帐叨劝霃?qiáng)。〕順,疾,日行七分之五,一百八日半行七十七度半。小遲,日行七分之四,一百二十六日行七十二度而大遲。日行七分之二,四十二日行十二度。留,不行,十二日而遲。日行十分之三,六十日退十八度。又留十二日。順,遲,四十二日行十二度。小疾,一百二十六日,行七十二度。一百八日半行七十七度半,夕伏西方,日度余如初,與日合。一終七百七十九日,日余四萬(wàn)九千六百二十五,行星四百一十四,度余三萬(wàn)三千五百。除一周,定四十九度,度余一萬(wàn)七千三百七十五。
土:初與日合,伏,十八日,日余四千四百八十二半,行二度,度余四萬(wàn)六千八百四十七半,晨見東方?!踩ト帐宥劝霃?qiáng),〕順,日行十二分之一,八十四日,行七度。留,不行,三十六日而逆。日行十七分之一,一百二日退六度。又留三十六日。順,八十四日行七度,夕伏西方,日度余如初,與日合。一終三百七十八日,日余八千九百六十五,行星十二度,度余九萬(wàn)三千六百九十五。
金:初與日合,伏,四十一日,日余四萬(wàn)九千六百八十四半,行五十一度,度余四萬(wàn)九千六百八十四半,見西方?!踩ト帐??!稠?,疾,日行一度十三分之三,九十一日行一百十二度而小遲。日行一度十三分之二,九十一日行一百五度。又大遲。日行十五之十一,四十五日行三十三度。留,不行,八日而遲。日行三分之二,九日退六度,伏西方。伏六日,退四度而與日合。又六日退四度,晨見東方。逆,九日退六度。又留八日。順,四十五日行三十三度。小疾,九十一日行一百五度。大疾,九十一日行百一十二度,晨伏東方,日度余如初,與日合。一終五百八十三日,日余四萬(wàn)八千六百一。除一周,行星定二百一十八度,度余三萬(wàn)六千七十六。一合二百九十一日,余四萬(wàn)九千六百八十四半,行星如之。
水:初與日合,伏,十七日,日余七萬(wàn)一千二百一十半,行三十四度,度余七萬(wàn)一千二百一十半,見西方。〔去日十七度?!稠?,疾,日行一度三分之一,十八日行二十四度而遲。日行七分之五,七日行五度。留,不行,四日,夕伏西方。伏十一日,退六度,而與日合。又十一日退六度,而晨見東方。留四日。順,遲,七日行五度。疾,十八日行二十四度,晨伏東方,日度余如初,與日合。一終一百一十五日,日余六萬(wàn)六千七百二十五,行星如之。一合五十七日,日余七萬(wàn)一千二百一十半,行星亦如之。盈加縮減,十六除月行分,日法除盈縮分,以減度分,盈加縮減。
推卦:因雨水大小余,加大余六,小余三百一十九,小余滿三千六百四十八成日。日滿二十七日余不足加減不加周虛。
元嘉二十年,承天奏上尚書“今既改用《元嘉歷》,漏刻與先不同,宜應(yīng)改革。按《景初歷》春分日長(zhǎng),秋分日短,相承所用漏刻,冬至后晝漏率長(zhǎng)于冬至前。且長(zhǎng)短增減,進(jìn)退無(wú)漸,非唯先法不精,亦各傳寫謬誤。今二至二分,各據(jù)其正。則至之前后,無(wú)復(fù)差異。更增損舊刻,參以晷影,刪定為經(jīng),改用二十五箭。請(qǐng)臺(tái)勒漏郎將考驗(yàn)施用”從之。
前世諸儒依圖緯云,月行有九道。故畫作九規(guī),更相交錯(cuò),檢其行次,遲疾換易,不得順度。劉向論九道云“青道二出黃道東,白道二出黃道西,黑道二出北,赤道二出南”又云“立春、春分,東從青道。立夏、夏至,南從赤道。秋白冬黑,各隨其方”按日行黃道,陽(yáng)路也,月者陰精,不由陽(yáng)路,故或出其外,或入其內(nèi),出入去黃道不得過(guò)六度。入十三日有奇而出,出亦十三日有奇而入,凡二十七日而一入一出矣。交于黃道之上,與日相掩,則蝕焉。漢世劉洪推檢月行,作陰陽(yáng)歷法。元嘉二十年,太祖使著作令史吳癸依洪法,制新術(shù),令太史施用之。
《元嘉歷》月行陰陽(yáng)法:
陰陽(yáng)歷
損益率
兼數(shù)
一日
益十七
初
二日〔前限馀六百六十五微分一千七百三十八〕
益十六
十七
三日
益十五
三十三
四日
益十二
四十八
五日
益八
六十
六日
益四
六十八
七日
益一
七十二
八日
損二
七十三
九日
損六
七十一
十日
損十
六十五
十一日
損十三
五十五
十二日
損十五
四十二
十三日〔后限馀二千一十九微分一千七十九〕
損十六
二十七分日〔二千六百八十五半〕
損十六大〔大者五千三百
七十一分之三千四百七十二
十一歷周,五萬(wàn)五千五百一十七半。差率,一萬(wàn)一百九十。微分法,一千八百七十八。
推入陰陽(yáng)歷術(shù)曰:以會(huì)月去入紀(jì)積月,馀以會(huì)數(shù)乘之,以所入紀(jì)交會(huì)差加之,周天乘之,滿微分法為大分,不盡為微分。大分滿周天去之,余不滿歷周者為入陽(yáng)歷。余皆如月周得一日,算外,所求年正月合朔入歷也。不盡為日馀。
求次月,加二日,日馀一千三百三十一,微分一千五百九十八,如法成日,日滿十三去之,除日余如分日。陰陽(yáng)歷竟平入端,入歷在前限余前,后限馀后者,月行中道。
求朔弦望定數(shù):各置入遲疾歷盈縮定積分,以章歲乘之,差法除之,所得滿通法為大分。不盡,以微分法乘之,如法為微分。盈減縮加陰陽(yáng)日余,盈不足,以月周進(jìn)退日而定,以定日余乘損益兼數(shù),為加時(shí)定數(shù)。
推夜半入歷:以差率朔小余,如微分法得一,以減入歷余,不足,加月周而減之,卻一日,卻得分日,加其分,半微分為小分,即朔日夜半入歷歷余小分也。
求次日,加一日,日余十六,小分三百二十,小分如會(huì)從余,余滿月周去之,又加一日。歷竟,下日余滿分日去之,于入歷初也。不滿分日者,值之,加余一千二百九十四,小分七百八十九半,為入次歷。
求夜半定日:以朔小余減入遲疾歷日馀,不足一日,卻得周日,加余四百一十七,即月夜半入歷日及余也。以日余乘損益率,盈縮積分,為定積分。滿通法為大分,不盡以會(huì)月乘之,如法為小分,以盈加縮減入陰陽(yáng)日余,盈不足進(jìn)退日而定也。以定日余乘損益率,如月周,以損益兼數(shù),為夜半定數(shù)。
求昏明數(shù):以損益率乘所近節(jié)氣夜漏,二百而一為明,以減損益率為昏,而以損益夜半數(shù)為昏明定數(shù)也。
求月去黃道度:置加時(shí)若昏明定數(shù),以十二除之為度,其余三而一為少,不盡為強(qiáng),二少弱也。所得為月去黃道度。大明六年,南徐州從事史祖沖之上表曰:
古歷疏舛,頗不精密,群氏糾紛,莫審其要。何承天所奏,意存改革,而置法簡(jiǎn)略,今已乖遠(yuǎn)。以臣校之,三睹厥謬:日月所在,差覺三度。二至晷影,幾失一日。五星見伏,至差四旬,留逆進(jìn)退,或移兩宿。分至乖失,則節(jié)閏非正。宿度違天,則伺察無(wú)準(zhǔn)。臣生屬圣辰,逮在昌運(yùn),敢率愚瞽,更創(chuàng)新歷。謹(jǐn)立改易之意有二,設(shè)法之情有三。
改易者,其一,以舊法一章十九歲有七閏,閏數(shù)為多,經(jīng)二百年,輒差一日。節(jié)閏既移,則應(yīng)改法,歷紀(jì)屢遷,實(shí)由此條。今改章法,三百九十一年有一百四十四閏。令卻合周、漢,則將來(lái)永用,無(wú)復(fù)差動(dòng)。其二,以《堯典》云“日短星昴,以正仲冬”以此推之,唐代冬至,日在今宿之左五十許度。漢代之初,即用秦歷,冬至日在牽牛六度。漢武改立《太初歷》,冬至日在牛初。后漢《四分法》,冬至日在斗二十二。晉時(shí)姜岌以月蝕檢日,知冬至在斗十七。今參以中星,課以蝕望,冬至之日,在斗十一。通而計(jì)之,未盈百載,所差二度。舊法并令冬至日有定處,天數(shù)既差,則七曜宿度漸與歷舛。乖謬既著,輒應(yīng)改制,僅合一時(shí),莫能通遠(yuǎn),遷革不已,又由此條。今令冬至所在,歲歲微差,卻檢漢注,并皆審密,將來(lái)久用,無(wú)煩屢改。
又設(shè)法者,其一,以子為辰首,位在正北,爻應(yīng)初九,斗氣之端,虛為北方,列宿之中,元?dú)庹爻酰嗽诖舜?。前儒虞喜,備論其義。今歷上元日度,發(fā)自虛一。其二,以日辰之號(hào),甲子為先,歷法設(shè)元,應(yīng)在此歲。而黃帝以來(lái),世代所用,凡十一歷,上元之歲,莫值此名。今歷上元,歲在甲子。其三,以上元之歲,歷中眾條,并應(yīng)以此為始,而《景初歷》交會(huì)遲疾,亦置紀(jì)差,裁合朔氣而已。條序紛互,不及古意。今設(shè)法,日月五緯,交會(huì)遲疾,悉以上元?dú)q首為始。則合璧之曜,信而有征,連珠之暉,于是乎在,群流共源,實(shí)精古法。
若夫測(cè)以定形,據(jù)以實(shí)效,縣象著明,尺表之驗(yàn)可推,動(dòng)氣幽微,寸管之候不忒。今臣所立,易以取信。但深練始終,大存整密,革新變舊,有約有繁。用約之條,理不自懼,用繁之意,顧非謬然。何者。夫紀(jì)閏參差,數(shù)各有分,分之為體,非細(xì)不密。臣是用深惜毫厘,以全求妙之準(zhǔn),不辭積累,以成永定之制。非為思而莫悟,知而不改也,竊恐贊有然否,每崇遠(yuǎn)而隨近。論有是非,或貴耳而遺目。所以竭其管穴,俯洗同異之嫌,披心日月,仰??街?。若臣所上,萬(wàn)一可采,伏愿頒宣群司,賜垂詳究,庶陳錙銖,少增盛典。
○歷法上元甲子至宋大明七年癸卯,五萬(wàn)一千九百三十九年算外。元法,五十九萬(wàn)二千三百六十五。紀(jì)法,三萬(wàn)九千四百九十一。
章歲,三百九十一。章月,四千八百三十六。章閏,一百四十四。閏法,十二。
月法,十一萬(wàn)六千三百二十一。日法,三千九百三十九。馀數(shù),二十萬(wàn)七千四十四。歲馀,九千五百八十九。
沒分,三百六十萬(wàn)五千九百五十一。沒法,五萬(wàn)一千七百六十一。周天,一千四百四十二萬(wàn)四千六百六十四。虛分,萬(wàn)四百四十九。
行分法,二十三。小分法,一千七百一十七。通周,七十二萬(wàn)六千八百一十。會(huì)周,七十一萬(wàn)七千七百七十七。
通法,二萬(wàn)六千三百七十七。差率,三十九。
推朔術(shù):置入上元年數(shù),算外,以章月乘之,滿章歲為積月,不盡為閏余。閏余二百四十七以上,其年有閏。以月法乘積月,滿日法為積日,不盡為小余。六旬去積日,不盡為大余。大余命以甲子,算外,所求年天正十一月朔也。小余千八百四十九以上,其月大。求次月,加大余二十九,小余二千九十,小余滿日法從大余,大余滿六旬去之,命如前,次月朔也。求弦望:加朔大余七,小余千五百七,小分一,小分滿四從小余,小余滿日法從大余,命如前,上弦日也。又加得望,又加得下弦,又加得后月朔也。
推閏術(shù):以閏余減章歲,余滿閏法得一月,命以天正,算外,閏所在也。閏有進(jìn)退,以無(wú)中氣為正。推二十四氣術(shù):置入上元年數(shù),算外,以馀數(shù)乘之,滿紀(jì)法為積日,不盡為小余。六旬去積日,不盡為大余。大余命以甲子,算外,天正十一月冬至日也。求次氣,加大余十五,小余八千六百二十六,小分五,小分滿六從小余,小余滿紀(jì)法從大余,命如前,次氣日也。求土用事:加冬至大余二十七,小余萬(wàn)五千五百二十八,季冬土用事日也。又加大余九十一,小余萬(wàn)二千二百七十,次土用事日也。推沒術(shù):以九十乘冬至小余,以減沒分,滿沒法為日,不盡為日余,命日以冬至,算外,沒日也。
求次沒,加日六十九,日余三萬(wàn)四千四百四十二,余滿沒法從日,次沒日也。日余盡為滅。
推日所在度術(shù):以紀(jì)法乘朔積日為度實(shí),周天去之,余滿紀(jì)法為積度,不盡為度余,命以虛一,次宿除之,算外,天正十一月朔夜半日所在度也。求次月,大月加度三十,小月加度二十九,入虛去度分。求行分,以小分法除度余,所得為行分,不盡為小分。小分滿法從行分,行分滿法從度。求次日,加一度。入虛去行分六,小分百四十七。
推月所在度術(shù):以朔小余乘百二十四為度余。又以朔小余乘八百六十為微分。微分滿月法從度余,度余滿紀(jì)法為度,以減朔夜半日所在,則月所在度。
求次月,大月加度三十五,度余三萬(wàn)一千八百三十四,微分七萬(wàn)七千九百六十七,小月加度二十二,度余萬(wàn)七千二百六十一,微分六萬(wàn)三千七百三十六,入虛去度分也。
遲疾歷:
月行度
損益率
盈縮積分
差法
一日
十四行分十三
益七十
盈初
5304
二日
十四十一
益六十五
盈百八十四萬(wàn)二千三百一十六
5270
三日
十四八
益五十七
盈三百五十五萬(wàn)七百六
5219
四日
十四四
益四十七
盈五百五萬(wàn)八千二百八
5151
五日
十三二十二
益三十四
盈六百二十九萬(wàn)七千八百五十七
5066
六日
十三十七
益二十二
盈七百二十萬(wàn)二千六百九十一
4981
七日
十三十一
益六
盈七百七十七萬(wàn)二千七百一十
4879
八日
十三五
損九
盈七百九十四萬(wàn)九百五十二
4777
九日
十二二十二
損二十四
盈七百七十萬(wàn)七千四百一十五
4675
十日
十二十六
損三十九
盈七百七萬(wàn)二千一百
4573
11日
十二十一
損五十二
盈六百三萬(wàn)五千七
4488
12日
十二八
損六十
盈四百六十六萬(wàn)三千一百
4437
13日
十二六
損六十五
盈三百九萬(wàn)三百二
4403
14日
十二四
損七十
盈百三十八萬(wàn)三千五百八十
4369
15日
十二五
益六十七
縮四十五萬(wàn)七千六十九
4368
16日
十二七
益六十二
縮二百二十三萬(wàn)七百五十五
4420
17日
十二十
益五十五
縮三百八十七萬(wàn)五百一十四
4471
18日
十二十四
益四十四
縮五百三十萬(wàn)九千三百八十五
4539
19日
十二十九
益三十二
縮六百四十八萬(wàn)四百四
4624
20日
十三一
益十九
縮七百三十一萬(wàn)六千六百八
4709
21日
十三七
益四
縮七百八十一萬(wàn)七千九百九十六
4811
22日
十三十三
損十一
縮七百九十一萬(wàn)七千六百七
4913
23日
十三十九
損二十七
縮七百六十一萬(wàn)五千四百四十
5015
24日
十四一
損三十九
縮六百九十萬(wàn)一千四百九十五
5100
25日
十四六
損五十二
縮五百八十七萬(wàn)二千七百三十五
5185
26日
十四十
損六十二
縮四百四十九萬(wàn)九千一百五十九
5253
27日
十四十二
損六十七
縮二百八十五萬(wàn)七千七百三十二
5287
28日
十四十四
損七十四
縮百八萬(wàn)二千三百七十九
5321
推入遲疾歷術(shù):以通法乘朔積日為通實(shí),通周去之,余滿通法為日,不盡為日余。命日算外,天正十一月朔夜半入歷日也。
求次月,大月加二日,小月加一日,日余皆萬(wàn)一千七百四十六。歷滿二十七日,日余萬(wàn)四千六百三十一,則去之。
求次日,加一日。求日所在定度:以夜半入歷日余乘損益率,以損益盈縮積分,如差率而一,所得滿紀(jì)法為度,不盡為度余,以盈加縮減平行度及余為定度。益之或滿法,損之或不足,以紀(jì)法進(jìn)退。求度行分如上法。求次日,如所入遲疾加之,虛去分如上法。
陰陽(yáng)歷
損益率
兼數(shù)一日
益十六
初二日
益十五
十六三日
益十四
三十一
四日
益十二
四十五五日
益九
五十七六日
益五
六十六七日
益一
七十一
八日
損二
七十二九日
損六
七十十日
損十
六十四十一日
損十三
五十四
十二日
損十五
四十一十三日
損十六
二十六十四日
損十六
十
推入陰陽(yáng)歷術(shù):置通實(shí)以會(huì)周去之,不滿交數(shù)三十五萬(wàn)八千八百八十八半為朔入陽(yáng)歷分,滿去之,為朔入陰歷分。各滿通法得一日,不盡為日余,命日算外,天正十一月朔夜半入歷日也。
求次月,大月加二日,小月加一日,日余皆二萬(wàn)七百七十九。歷滿十三日,日余萬(wàn)五千九百八十七半則去之。陽(yáng)竟入陰,陰竟入陽(yáng)。求次日,加一日。求朔望差,以二千二十九乘朔小余,滿三百三為日余,不盡倍之為小分,則朔差數(shù)也。加一十四日,日余二萬(wàn)一百八十六,小分百二十五,小分滿六百六從日余,日余滿通法為日,即望差數(shù)也。又加之,后月朔也。
求合朔月食:置朔望夜半入陰陽(yáng)歷日及余,有半者去之,置小分三百三,以差數(shù)加之,小分滿六百六從日余,日余滿通法從日,日滿一歷去之。命日算外,則朔望加時(shí)入歷也。朔望加時(shí)入歷一日,日余四千一百九十八,小分四百二十八以下,十二日,日余萬(wàn)一千七百八十八,小分四百八十一以上,朔則交會(huì),望則月食。
求合朔月食定大小余:令差數(shù)日余加夜半入遲疾歷余,日余滿通法從日,則朔望加時(shí)入歷也。以入歷余乘損益率,以損益盈縮積分,如差法而一,以盈減縮加本朔望小余,為定小余。益之或滿法,損之或不足,以日法進(jìn)退日。
求合朔月食加時(shí):以十二乘定小余,滿日法得一辰,命以子,算外,加時(shí)所在辰也。有余者四之,滿日法得一為少,二為半,三為太。又有余者三之,滿日法得一為強(qiáng),以強(qiáng)并少為少?gòu)?qiáng),并半為半強(qiáng),并太為太強(qiáng)。得二者為少弱,以并太為一辰弱,以前辰名之。
求月去日道度:置入陰陽(yáng)歷余乘損益率,如通法而一,以損益兼數(shù)為定,定數(shù)十二而一為度,不盡三而一,為少、半、太。又不盡者,一為強(qiáng),二為少弱,則月去日道數(shù)也。陽(yáng)歷在表,陰歷在里。
〔表略〕求昏明中星:各以度數(shù)加夜半日所在,則中星度也。
推五星術(shù):木率:千五百七十五萬(wàn)三千八十二?;鹇剩喝О耸f(wàn)四千一百九十六。土率:千四百九十三萬(wàn)三百五十四。金率:二千三百六萬(wàn)一十四。水率:四百五十七萬(wàn)六千二百四。推五星術(shù):置度實(shí)各以率去之,余以減率,其余如紀(jì)法而一,為入歲日,不盡為日余。命以天正朔,算外,星合日。
求星合度:以入歲日及余從天正朔日積度及余,滿紀(jì)法從度,滿三百六十余度分則去之,命以虛一,算外,星合所在度也。求星見日術(shù):以伏日及余,加星合日及余,余滿紀(jì)法從日,命如前,見日也。求星見度術(shù):以伏度及余,加星合度及余,余滿紀(jì)法從度,入虛去度分,命如前,星見度也。行五星法:以小分法除度余,所得為行分,不盡為小分,及日加所行分滿法從度,留者因前,逆則減之,伏不盡度。從行入虛,去行分六,小分百四十七。逆行出虛,則加之。
木:初與日合,伏,十六日,余萬(wàn)七千八百三十二,行二度,度余三萬(wàn)七千五百四,晨見東方。從,日行四分,百一十二日,〔行十九度十一分?!沉舳巳铡D?,日行三分,八十六日,〔退十一度五分。〕又留二十八日。從,日行四分,百一十二日,夕伏西方。日度余如初。一終,三百九十八日,日余三萬(wàn)五千六百六十四,行三十三度,度余二萬(wàn)五千二百一十五。
火:初與日合,伏,七十二日,日余六百八,行五十五度,度余二萬(wàn)八千八百六十五,晨見東方。從,疾,日行十七分,九十二日,〔行六十八度?!承∵t,日行十四分,九十二日,〔行五十六度。〕大遲,日行九分,九十二日,〔行三十六度?!沉羰?。逆,日行六分,六十四日,〔退十六度十六分?!秤至羰?。從,遲,日行九分,九十二日。小疾,日行十四分,九十二日。大疾,日行十七分,九十二日,夕伏西方,日度余如初。一終,七百八十日,日余千二百一十六,行四百一十四度,度余三萬(wàn)二百五十八。除一周,定行四十九度,度余萬(wàn)九千八百九。
土:初與日合,伏,十七日,日余千三百七十八,行一度,度余萬(wàn)九千三百三十三,晨見東方。行順,日行二分,八十四日,〔行七度七分。〕留三十三日。行逆,日行一分,百一十日,〔退四度十八分?!秤至羧铡?,日行二分,八十四日,夕伏西方,日度余如初。一終,三百七十八日,日余二千七百五十六,行十二度,度余三萬(wàn)一千七百九十八。
金:初與日合,伏,三十九日,余三萬(wàn)八千一百二十六,行四十九度,度余三萬(wàn)八千一百二十六,夕見西方。從,疾,日行一度五分,九十二日,〔行百十二度。〕小遲,日行一度四分,九十二日,〔行百八度?!炒筮t,日行十七分,四十五日,〔行三十三度六分。〕留九日。遲,日行十六分,〔退六度六分?!诚Ψ鞣?。伏五日,退五度,而與日合。又五日退五度,而晨見東方。逆,日行十六分,九日。留九日。從,遲,日行十七分,四十五日。小疾,日行一度四分,九十二日。大疾,日行一度五分,九十二日,晨伏東方,日度余如初。一終,五百八十三日,日余三萬(wàn)六千七百六十一,行星如之。除一周,定行二百十八度,度余二萬(wàn)六千三百一十二。一合,二百九十一日,日余三萬(wàn)八千一百二十六,行星亦如之。
水:初與日合,伏,十四日,日余三萬(wàn)七千一百十五,行三十度,度余三萬(wàn)七千一百一十五,夕見西方。從,疾,日行一度六分,二十三日,〔行二十九度?!尺t,日行二十分,八日,〔行六度二十二分。〕留二日。遲,日行十一分,二日,〔退二十二分?!诚Ψ鞣?。伏八日,退八度,而與日合。又八日,退八度,晨見東方。逆,日行十一分,二日。留二日。從,遲,日行二十分,八日。疾,日行一度六分,二十三日,晨伏東方,日度余如初。一終,百一十五日,日余三萬(wàn)四千七百三十九,行星如之。一合,五十七日,日余三萬(wàn)七千一百一十五,行星亦如之。
上元之歲,歲在甲子,天正甲子朔夜半冬至,日月五星,聚于虛度之初,陰陽(yáng)遲疾,并自此始。
世祖下之有司,使內(nèi)外博議,時(shí)人少解歷數(shù),竟無(wú)異同之辨。唯太子旅賁中郎將戴法興議,以為:
三精數(shù)微,五緯會(huì)始,自非深推測(cè),窮識(shí)晷變,豈能刊古革今,轉(zhuǎn)正圭宿。案沖之所議,每有違舛,竊以愚見,隨事辨問。案沖之新推歷術(shù),“今冬至所在,歲歲微差”。臣法興議:夫二至發(fā)斂,南北之極,日有恒度,而宿無(wú)改位。古歷冬至,皆在建星。戰(zhàn)國(guó)橫騖,史官喪紀(jì),爰及漢初,格候莫審,后雜覘知在南斗二十二度,元和所用,即與古歷相符也。逮至景初,而終無(wú)毫忒?!稌吩啤叭斩绦顷模哉俣敝币栽戮S四仲,則中宿常在衛(wèi)陽(yáng),羲、和所以正時(shí),取其萬(wàn)世不易也。沖之以為唐代冬至日在今宿之左五十許度,遂虛加度分,空撤天路。其置法所在,近違半次,則四十五年九月,率移一度。在《詩(shī)》“七月流火”,此夏正建申之時(shí)也?!岸ㄖ街小保中⊙┲?jié)也。若冬至審差,則豳公火流,晷長(zhǎng)一尺五寸,楚宮之作,晝漏五十三刻,此詭之甚也。仲尼曰“丘聞之,火伏而后蟄者畢。今火猶西流,司歷過(guò)也”就如沖之所誤,則星無(wú)定次,封有差方。名號(hào)之正,古今必殊,典誥之音,代不通軌,堯之開、閉,今成建、除。今之壽星,乃周之鶉尾,即時(shí)東壁,已非玄武,軫星頓屬蒼龍,誣天痛經(jīng),乃至于此。
沖之又改章法三百九十一年有一百四十四閏。臣法興議:夫日有緩急,故斗有闊狹,古人制章,立為中格,年積十九,常有七閏,晷或虛盈,此不可革。沖之削閏壞章,倍減馀數(shù),則一百三十九年二月,于四分之科,頓少一日。七千四百二十九年,輒失一閏。夫日少則先時(shí),閏失則事悖。竊聞時(shí)以作事,事以厚生,以此乃生人之大本,歷數(shù)之所先,愚恐非沖之淺慮妄可穿鑿。
沖之又命上元日度發(fā)自虛一,云虛為北方列宿之中。臣法興議:沖之既云冬至歲差,又謂虛為北中,舍形責(zé)影,未足為迷。何者。凡在天非日不明,居地以斗而辨。借令冬至在虛,則黃道彌遠(yuǎn),東北當(dāng)為黃鐘之宮,室壁應(yīng)屬玄枵之位,虛宿豈得復(fù)為北中乎。曲使分至屢遷,而星次不改,招搖易繩,而律呂仍往,則七政不以璣衡致齊,建時(shí)亦非攝提所紀(jì),不知五行何居,六屬安托。
沖之又令上元年在甲子。臣法興議:夫置元設(shè)紀(jì),各有所尚,或據(jù)文于圖讖,或取效于當(dāng)時(shí)。沖之云,“群氏糾紛,莫審其會(huì)”。昔《黃帝》辛卯,日月不過(guò)?!额呿湣芬颐臅r(shí)不忒?!毒俺酢啡沙剑逕o(wú)差光。《元嘉》庚辰,朔無(wú)錯(cuò)景,豈非承天者乎。沖之茍存甲子,可謂為合以求天也。
沖之又令日月五緯,交會(huì)遲疾,悉以上元為始。臣法興議:夫交會(huì)之元,則食既可求,遲疾之際,非凡夫所測(cè)。昔賈逵略見其差,劉洪牜角著其術(shù)。至于疏密之?dāng)?shù),莫究其極。且五緯所居,有時(shí)盈縮,即如歲星在軫,見超七辰,術(shù)家既追算以會(huì)今,則往之與來(lái),斷可知矣?!毒俺酢匪约o(jì)首置差,《元嘉》兼又各設(shè)后元者,其并省功于實(shí)用,不虛推以為煩也。沖之既違天于改易,又設(shè)法以遂情,愚謂此治歷之大過(guò)也。
臣法興議:日有八行,各成一道,月有一道,離為九行,左交右疾,倍半相違,其一終之理,日數(shù)宜同。沖之通周與會(huì)周相覺九千四十,其陰陽(yáng)七十九周有奇,遲疾不及一匝。此則當(dāng)縮反盈,應(yīng)損更益。
沖之隨法興所難辯折之曰:
臣少銳愚尚,專功數(shù)術(shù),搜練古今,博采沈奧,唐篇夏典,莫不揆量,周正漢朔,咸加該驗(yàn)。罄策籌之思,究疏密之辨。至若立圓舊誤,張衡述而弗改。漢時(shí)斛銘,劉歆詭謬其數(shù),此則算氏之劇疵也?!肚蟆分彝〝?shù),《景初》之交度周日,匪謂測(cè)候不精,遂乃乘除翻謬,斯又歷家之甚失也。及鄭玄、闞澤、王蕃、劉徽,并綜數(shù)藝,而每多疏舛。臣昔以暇日,撰正眾謬,理?yè)?jù)炳然,易可詳密,此臣以俯信偏識(shí),不虛推古人者也。按何承天歷,二至先天,閏移一月,五星見伏,或違四旬,列差妄設(shè),當(dāng)益反損,皆前術(shù)之乖遠(yuǎn),臣?xì)v所改定也。既沿波以討其源,刪滯以暢其要,能使躔次上通,晷管下合,反以譏詆,不其惜乎。尋法興所議六條,并不造理難之關(guān)楗。謹(jǐn)陳其目。
其一,日度歲差,前法所略,臣據(jù)經(jīng)史辨正此數(shù),而法興設(shè)難,征引《詩(shī)》《書》,三事皆謬。其二,臣校晷景,改舊章法,法興立難,不能有詰,直云“恐非淺慮,所可穿鑿”。其三,次改方移,臣無(wú)此法,求術(shù)意誤,橫生嫌貶。其四,歷上元年甲子,術(shù)體明整,則茍合可疑。其五,臣其歷七曜,咸始上元,無(wú)隙可乘,復(fù)云“非凡夫所測(cè)”。其六,遲疾陰陽(yáng),法興所未解,誤謂兩率日數(shù)宜同。凡此眾條,或援謬目譏,或空加抑絕,未聞?wù)壅?,厭心之論也。?jǐn)隨詰洗釋,依源征對(duì)。仰照天暉,敢罄管穴。
法興議曰“夫二至發(fā)斂,南北之極,日有恒度,而宿無(wú)改位。故古歷冬至,皆在建星”。沖之曰:周漢之際,疇人喪業(yè),曲技競(jìng)設(shè),圖緯實(shí)繁,或借號(hào)帝王以崇其大,或假名圣賢以神其說(shuō)。是以讖記多虛,桓譚知其矯妄。古歷舛雜,杜預(yù)疑其非直。按《五紀(jì)論》黃帝歷有四法,顓頊、夏、周并有二術(shù),詭異紛然,則孰識(shí)其正,此古歷可疑之據(jù)一也。夏歷七曜西行,特違眾法,劉向以為后人所造,此可疑之據(jù)二也。殷歷日法九百四十,而《乾鑿度》云殷歷以八十一為日法。若《易緯》非差,殷歷必妄,此可疑之據(jù)三也?!额呿湣窔v元,歲在乙卯,而《命歷序》云“此術(shù)設(shè)元,歲在甲寅”此可疑之據(jù)四也?!洞呵铩窌秤腥账氛叻捕渌鶕?jù)歷,非周則魯。以周歷考之,檢其朔日,失二十五,魯歷校之,又失十三。二歷并乖,則必有一偽,此可疑之據(jù)五也。古之六術(shù),并同《四分》,《四分》之法,久則后天。以食檢之,經(jīng)三百年,輒差一日。古歷課今,其甚疏者,朔后天過(guò)二日有余。以此推之,古術(shù)之作,皆在漢初周末,理不得遠(yuǎn)。且卻?!洞呵铩罚凡⑾忍?,此則非三代以前之明征矣,此可疑之據(jù)六也。尋《律歷志》,前漢冬至日在斗牛之際,度在建星,其勢(shì)相鄰,自非帝者有造,則儀漏或闕,豈能窮密盡微,纖毫不失。建星之說(shuō),未足證矣。
法興議曰“戰(zhàn)國(guó)橫騖,史官喪紀(jì),爰及漢初,格候莫審,后雜覘知在南斗二十二度,元和所用,即與古歷相符也。逮至景初,終無(wú)毫忒”沖之曰:古術(shù)訛雜,其詳闕聞,乙卯之歷,秦代所用,必有效于當(dāng)時(shí),故其言可征也。漢武改創(chuàng),檢課詳備,正儀審漏,事在前史,測(cè)星辨度,理無(wú)乖遠(yuǎn)。今議者所是不實(shí)見,所非徒為虛妄,辨彼駭此,既非通談,運(yùn)今背古,所誣誠(chéng)多,偏據(jù)一說(shuō),未若兼今之為長(zhǎng)也?!毒俺酢分?,實(shí)錯(cuò)五緯,今則在沖口,至曩已移日。蓋略治朔望,無(wú)事檢候,是以晷漏昏明,并即《元和》,二分異景,尚不知革,日度微差,宜其謬矣。
法興議曰“《書》云日短星昴,以正仲冬。直以月推四仲,則中宿常在衛(wèi)陽(yáng),羲、和所以正時(shí),取其萬(wàn)代不易也。沖之以為唐代冬至,日在今宿之左五十許度,遂虛加度分,空撤天路”沖之曰:《書》以上四星昏中審分至者,據(jù)人君南面而言也。且南北之正,其詳易準(zhǔn),流見之勢(shì),中天為極。先儒注述,其義僉同,而法興以為《書》說(shuō)四星,皆在衛(wèi)陽(yáng)之位,自在巳地,進(jìn)失向方,退非始見,迂回經(jīng)文,以就所執(zhí),違訓(xùn)詭情,此則甚矣。舍午稱巳,午上非無(wú)星也。必?fù)?jù)中宿,余宿豈復(fù)不足以正時(shí)。若謂舉中語(yǔ)兼七列者,觜參尚隱,則不得言,昴星雖見,當(dāng)云伏矣,奎婁已見,復(fù)不得言伏見囗囗不得以為辭,則名將何附。若中宿之通非允,當(dāng)實(shí)謹(jǐn)檢經(jīng)旨,直云星昴,不自衛(wèi)陽(yáng),衛(wèi)陽(yáng)無(wú)自顯之義,此談何因而立。茍理無(wú)所依,則可愚辭成說(shuō),曾泉、桑野,皆為明證,分至之辨,竟在何日,循復(fù)再三,竊深嘆息。
法興議曰“其置法所在,近違半次,則四十五年九月率移一度”沖之曰:《元和》日度,法興所是,唯征古歷在建星,以今考之,臣法冬至亦在此宿,斗二十二了無(wú)顯證,而虛貶臣?xì)v乖差半次,此愚情之所駭也。又年數(shù)之余有十一月,而議云九月,涉數(shù)每乖,皆此類也。月盈則食,必在日沖,以檢日則宿度可辨,請(qǐng)據(jù)效以課疏密。按太史注記,元嘉十三年十二月十六日中夜月蝕盡,在鬼四度,以沖計(jì)之,日當(dāng)在牛六。依法興議“在女七”。又十四年五月十五日丁夜月蝕盡,在斗二十六度,以沖計(jì)之,日當(dāng)在井三十,依法興議曰“日在柳二”又二十八年八月十五日丁夜月蝕,在奎十一度,以沖計(jì)之,日當(dāng)在角二。依法興議曰“日在角十二”又大明三年九月十五日乙夜月蝕盡,在胃宿之末,以沖計(jì)之,日當(dāng)在氐十二。依法興議曰“日在心二”凡此四蝕,皆與臣法符同,纖毫不爽,而法興所據(jù),頓差十度,違沖移宿,顯然易睹。故知天數(shù)漸差,則當(dāng)式遵以為典,事驗(yàn)昭晰,豈得信古而疑今。
法興議曰“在《詩(shī)》七月流火,此夏正建申之時(shí)也。定之方中,又小雪之節(jié)也。若冬至審差,則豳公火流,晷長(zhǎng)一尺五寸,楚宮之作,晝漏五十三刻,此詭之甚也”沖之曰:臣按此議三條皆謬?!对?shī)》稱流火,蓋略舉西移之中,以為驚寒之候。流之為言,非始動(dòng)之辭也。就如始說(shuō),冬至日度在斗二十二,則火星之中,當(dāng)在大暑之前,豈鄰建申之限。此專自攻糾,非謂矯失?!断男≌贰拔逶禄?,大火中”此復(fù)在衛(wèi)陽(yáng)之地乎。又謂臣所立法,楚宮之作,在九月初。按《詩(shī)》傳箋皆謂定之方中者,室辟昏中,形四方也。然則中天之正,當(dāng)在室之八度。臣?xì)v推之,元年立冬后四日,此度昏中,乃處十月之初,又非寒露之日也。議者之意,蓋誤以周世為堯時(shí),度差五十,故致此謬。小雪之節(jié),自信之談,非有明文可據(jù)也。
法興議曰“仲尼曰:丘聞之,火伏而后蟄者畢。今火猶西流,司歷過(guò)也。就如沖之所誤,則星無(wú)定次,卦有差方,名號(hào)之正,古今必殊,典誥之音,時(shí)不通軌。堯之開、閉,今成建、除,今之壽星,乃周之鶉尾也。即時(shí)東壁,已非玄武,軫星頓屬蒼龍,誣天背經(jīng),乃至于此”沖之曰:臣以為辰極居中,而列曜貞觀,群像殊體,而陰陽(yáng)區(qū)別,故羽介咸陳,則水火有位,蒼素齊設(shè),則東西可準(zhǔn),非以日之所在,定其名號(hào)也。何以明之。夫陽(yáng)爻初九,氣始正北,玄武七列,虛當(dāng)子位。若圓儀辨方,以日為主,冬至所舍,當(dāng)在玄枵。而今之南極,乃處東維,違體失中,其義何附。若南北以冬夏稟稱,則卯酉以生殺定號(hào),豈得春躔義方,秋麗仁域,名舛理乖,若此之反哉。因茲以言,因知天以列宿分方,而不在于四時(shí),景緯環(huán)序,日不獨(dú)守故轍矣。至于中星見伏,記籍每以審時(shí)者,蓋以歷數(shù)難詳,而天驗(yàn)易顯,各據(jù)一代所合,以為簡(jiǎn)易之政也。亦猶夏禮未通商典,《濩》容豈襲《韶》節(jié),誠(chéng)天人之道同差,則藝之興,因代而推移矣。月位稱建,諒以氣之所本,名隨實(shí)著,非謂斗杓所指。近校漢時(shí),已差半次,審斗節(jié)時(shí),其效安在。或義非經(jīng)訓(xùn),依以成說(shuō),將緯候多詭,偽辭間設(shè)乎。次隨方名,義合宿體。分至雖遷,而厥位不改,豈謂龍火貿(mào)處,金水亂列,名號(hào)乖殊之譏,抑未詳究。至如壁非玄武,軫屬蒼龍,瞻度察晷,實(shí)效咸然?!对螝v法》,壽星之初,亦在翼限,參校晉注,顯驗(yàn)甚眾。天數(shù)差移,百有余載,議者誠(chéng)能馳辭騁辯,令南極非冬至,望不在沖,則此談乃可守耳。若使日遷次留,則無(wú)事屢嫌,乃臣?xì)v之良證,非難者所宜列也。尋臣所執(zhí),必?fù)?jù)經(jīng)史,遠(yuǎn)考唐典,近征漢籍,讖記碎言,不敢依述,竊謂循經(jīng)之論也。月蝕檢日度,事驗(yàn)昭著,史注詳論,文存禁閣,斯又稽天之說(shuō)也?!秷虻洹匪男?,并在衛(wèi)陽(yáng),今之日度,遠(yuǎn)淮元和,誣背之誚,實(shí)此之謂。
法興議曰“夫日有緩急,故斗有闊狹,古人制章,立為中格,年積十九,常有七閏,晷或盈虛,此不可革。沖之削閏壞章,倍減馀數(shù),則一百三十九年二月,于四分之科,頓少一日。七千四百二十九年,輒失一閏。夫日少則先時(shí),閏失則事悖。竊聞時(shí)以作事,事以厚生,此乃生民之所本,歷數(shù)之所先。愚恐非沖之淺慮,妄可穿鑿”沖之曰:按《后漢書》及《乾象說(shuō)》,《四分歷法》,雖分章設(shè)篰創(chuàng)自元和,而晷儀眾數(shù)定于嘉平三年。《四分志》,立冬中影長(zhǎng)一丈,立春中影九尺六寸。尋冬至南極,日晷最長(zhǎng),二氣去至,日數(shù)既同,則中影應(yīng)等,而前長(zhǎng)后短,頓差四寸,此歷景冬至后天之驗(yàn)也。二氣中影,日差九分半弱,進(jìn)退均調(diào),略無(wú)盈縮。以率計(jì)之,二氣各退二日十二刻,則晷影之?dāng)?shù),立冬更短,立春更長(zhǎng),并差二寸,二氣中影俱長(zhǎng)九尺八寸矣。即立冬、立春之正日也。以此推之,歷置冬至,后天亦二日十二刻也。嘉平三年,時(shí)歷丁丑冬至,加時(shí)正在日中。以二日十二刻減之,天定以乙亥冬至,加時(shí)在夜半后三十八刻。又臣測(cè)景歷紀(jì),躬辨分寸,銅表堅(jiān)剛,暴潤(rùn)不動(dòng),光晷明潔,纖毫盡然。據(jù)大明五年十月十日,影一丈七寸七分半,十一月二十五日,一丈八寸一分太,二十六日,一丈七寸五分強(qiáng),折取其中,則中天冬至,應(yīng)在十一月三日。求其蚤晚,令后二日影相減,則一日差率也。倍之為法,前二日減,以百刻乘之為實(shí),以法除實(shí),得冬至加時(shí)在夜半后三十一刻,在《元嘉歷》后一日,天數(shù)之正也。量檢竟年,則數(shù)減均同,異歲相課,則遠(yuǎn)近應(yīng)率。臣因此驗(yàn),考正章法。今以臣?xì)v推之,刻如前,竊謂至密,永為定式。尋古歷法并同《四分》,《四分》之?dāng)?shù)久則后天,經(jīng)三百年,朔差一日。是以漢載四百,食率在晦。魏代已來(lái),遂革斯法,世莫之非者,誠(chéng)有效于天也。章歲十九,其疏尤甚,同出前術(shù),非見經(jīng)典。而議云此法自古,數(shù)不可移。若古法雖疏,永當(dāng)循用,謬論誠(chéng)立,則法興復(fù)欲施《四分》于當(dāng)今矣,理容然乎。臣所未譬也。若謂今所革創(chuàng)違舛失衷者,未聞顯據(jù)有以矯奪臣法也?!对螝v》術(shù),減閏余二,直以襲舊分粗,故進(jìn)退未合。至于棄盈求正,非為乖理。就如議意,率不可易,則分無(wú)增損,承天置法,復(fù)為違謬。節(jié)氣蚤晚,當(dāng)循《景初》,二至差三日,曾不覺其非,橫謂臣?xì)v為失,知日少之先時(shí),未悟增月甚惑也。誠(chéng)未睹天驗(yàn),豈測(cè)歷數(shù)之要,生民之本,諒非率意所斷矣。又法興始云窮識(shí)晷變,可以刊舊革今,復(fù)謂晷數(shù)盈虛,不可為準(zhǔn),互自違伐,罔識(shí)所依。若推步不得準(zhǔn),天功絕于心目,未詳歷紀(jì)何因而立。案《春秋》以來(lái)千有余載,以食檢朔,曾無(wú)差失,此則日行有恒之明征也。且臣考影彌年,窮察毫微,課驗(yàn)以前,合若符契,孟子以為千歲之日至,可坐而知,斯言實(shí)矣。日有緩急,未見其證,浮辭虛貶,竊非所懼。
法興議曰“沖之既云冬至歲差,又謂虛為北中,舍形責(zé)影,未足為迷。何者。凡在天非日不明,居地以斗而辨,借令冬至在虛,則黃道彌遠(yuǎn),東北當(dāng)為黃鐘之宮,室壁應(yīng)屬玄枵之位,虛宿豈得復(fù)為北中乎。曲使分至屢遷,而星次不改,招搖易繩,而律呂仍往,則七政不以璣衡致齊,建時(shí)亦非攝提所紀(jì),不知五行何居,六屬安托”沖之曰:此條所嫌,前牒已詳。次改方移,虛非中位,繁辭廣證,自構(gòu)紛惑,皆議者所謬誤,非臣法之違設(shè)也。七政致齊,實(shí)謂天儀,鄭、王唱述,厥訓(xùn)明允,雖有異說(shuō),蓋非實(shí)義。
法興議曰“夫置元設(shè)紀(jì),各有所尚,或據(jù)文于圖讖,或取效于當(dāng)時(shí)。沖之云群氏糾紛,莫審其會(huì)。昔《黃帝》辛卯,日月不過(guò),《顓頊》乙卯,四時(shí)不忒,《景初》壬辰,晦無(wú)差光,《元嘉》庚辰,朔無(wú)錯(cuò)景,豈非承天者乎。沖之茍存甲子,可謂為合以求天也”沖之曰:夫歷存效密,不容殊尚,合讖乖說(shuō),訓(xùn)義非所取,雖驗(yàn)當(dāng)時(shí),不能通遠(yuǎn),又臣所未安也。元值始名,體明理正。未詳辛卯之說(shuō)何依,古術(shù)詭謬,事在前牒,溺名喪實(shí),殆非索隱之謂也。若以歷合一時(shí),理無(wú)久用,元在所會(huì),非有定歲者,今以效明之。夏、殷以前,載籍淪逸,《春秋》漢史,咸書日蝕,正朔詳審,顯然可徵。以臣?xì)v檢之,數(shù)皆協(xié)同,誠(chéng)無(wú)虛設(shè),循密而至,千載無(wú)殊,則雖遠(yuǎn)知矣。備閱曩法,疏越實(shí)多,或朔差三日,氣移七晨,未聞可以下通于今者也。元在乙丑,前說(shuō)以為非正,今值甲子,議者復(fù)疑其茍合,無(wú)名之歲,自昔無(wú)之,則推先者,將何從乎。歷紀(jì)之作,幾于息矣。夫?yàn)楹媳赜胁缓?,愿聞顯據(jù),以核理實(shí)。
法興曰“夫交會(huì)之元,則蝕既可求,遲疾之際,非凡夫所測(cè)。昔賈逵略見其差,劉洪粗著其術(shù),至于疏密之?dāng)?shù),莫究其極。且五緯所居,有時(shí)盈縮,即如歲星在軫,見超七辰,術(shù)家既追算以會(huì)今,則往之與來(lái),斷可知矣?!毒俺酢匪约o(jì)首置差,《元嘉》兼又各設(shè)后元者,其并省功于實(shí)用,不虛推以為煩也。沖之既違天于改易,又設(shè)法以遂情,愚謂此治歷之大過(guò)也”沖之曰:遲疾之率,非出神怪,有形可檢,有數(shù)可推,劉、賈能述,則可累功以求密矣。議又云“五緯所居,有時(shí)盈縮”?!皻q星在軫,見超七辰”。謂應(yīng)年移一辰也。案歲星之運(yùn),年恒過(guò)次,行天七匝,輒超一位。代以求之,歷凡十法,并合一時(shí),此數(shù)咸同,史注所記,天驗(yàn)又符。此則盈次之行,自其定準(zhǔn),非為衍度濫徙,頓過(guò)其沖也。若審由盈縮,豈得常疾無(wú)遲。夫甄耀測(cè)象者,必料分析度,考往驗(yàn)來(lái),準(zhǔn)以實(shí)見,據(jù)以經(jīng)史。曲辯碎說(shuō),類多浮詭,甘、石之書,互為矛盾。今以一句之經(jīng),誣一字之謬,堅(jiān)執(zhí)偏論,以罔正理,此愚情之所未厭也。算自近始,眾法可同,但《景初》之二差,承天之后元,實(shí)以奇偶不協(xié),故數(shù)無(wú)盡同,為遺前設(shè)后,以從省易。夫建言倡論,豈尚矯異,蓋令實(shí)以文顯,言勢(shì)可極也?;贇q,群數(shù)咸始,斯誠(chéng)術(shù)體,理不可容譏。而譏者以為過(guò),謬之大者。然則《元嘉》置元,雖七率舛陳,而猶紀(jì)協(xié)甲子,氣朔俱終,此又過(guò)謬之小者也。必當(dāng)虛立上元,假稱歷始,歲違名初,日避辰首,閏余朔分,月緯七率,并不得有盡,乃為允衷之制乎。設(shè)法情實(shí),謂意之所安。改易違天,未睹理之譏者也。
法興曰“日有八行,合成一道,月有一道,離為九行,左交右疾,倍半相違,其一終之理,日數(shù)宜同。沖之通同與會(huì)周相覺九千四十,其陰陽(yáng)七十九周有奇,遲疾不及一匝,此則當(dāng)縮反盈,應(yīng)損更益”沖之曰:此議雖游漫無(wú)據(jù),然言跡可檢。按以日八行譬月九道,此為月行之軌,當(dāng)循一轍,環(huán)匝于天,理無(wú)差動(dòng)也。然則交會(huì)之際,當(dāng)有定所,豈容或斗或牛,同麗一度。去極應(yīng)等,安得南北無(wú)常。若日月非例,則八行之說(shuō)是衍文邪。左交右疾,語(yǔ)甚未分,為交與疾對(duì)。為舍交即疾。若舍交即疾,即交在平率入歷七日及二十一日是也。值交蝕既當(dāng)在盈縮之極,豈得損益,或多或少。若交與疾對(duì),則在交之沖,當(dāng)為遲疾之始,豈得入歷或深或淺,倍半相違,新故所同,復(fù)摽此句,欲以何明。臣覽歷書,古今略備,至如此說(shuō),所未前聞,遠(yuǎn)乖舊準(zhǔn),近背天數(shù),求之愚情,竊所深惑。尋遲疾陰陽(yáng)不相生,故交會(huì)加時(shí),進(jìn)退無(wú)常,昔術(shù)著之久矣,前儒言之詳矣。而法興云日數(shù)同。竊謂議者未曉此意,乖謬自著,無(wú)假驟辯,既云盈縮失衷,復(fù)不備記其數(shù),或自嫌所執(zhí),故泛略其說(shuō)乎。又以全為率,當(dāng)互因其分,法興所列二數(shù)皆誤,或以八十為七十九,當(dāng)縮反盈,應(yīng)損更益,此條之謂矣??倷z其議,豈但臣?xì)v不密,又謂何承天法乖謬彌甚。若臣?xì)v宜棄,則承天術(shù)益不可用。法興所見既審,則應(yīng)革創(chuàng)。至非景極,望非日沖,凡諸新說(shuō),必有妙辯乎。
時(shí)法興為世祖所寵,天下畏其權(quán),既立異議,論者皆附之。唯中書舍人巢尚之是沖之之術(shù),執(zhí)據(jù)宜用。上愛奇慕古,欲用沖之新法,時(shí)大明八年也。故須明年改元,因此改歷。未及施用,而宮車晏駕也。