《宋史》卷七十四 志第二十七



水星之行:初與日合,十五日行三十三度,乃夕見西方。而順行三十日,計行六十六度,而留二日,乃夕伏西方。而退十日,退八度,與日再合。又退十日,退八度,乃晨見東方,而復留三日。又順行三十三日,行三十三度,而晨伏東方。又十五日,行三十三度,與日復會。

一行云:"五星伏、見、留、逆之效,表、里、盈、縮之行,皆系之於時,驗之於政。小失則小變,大失則大變;事微而象微,事章而象章。蓋皇天降譴以警悟人主。又或算者昧於象,占者迷於數,睹五星失行,悉謂之歷舛,以數象相參,兩喪其實。大凡校驗之道,必稽古今註記,使上下相距,反覆相求,苟獨異常,則失行可知矣。"

星行盈縮:五星差行,惟火尤甚。乃有南侵狼坐,北入匏瓜,變化超越,獨異於常,是以日行之分,自有盈縮。此乃天度廣狹不等,氣序升降有差,考今升降之分,積為盈縮之數。凡五星入氣加減,興於張子信,以後方士各自增損,以求親密。而《開元歷》別為四象六爻,均以進退,今則別立盈縮,與舊異。

五星見伏:五星見伏,皆以日度為規。日度之運,既進退不常;星行之差,亦隨而增損。是以五星見伏,先考日度之行,今則審日行盈縮,究星躔進退,五星見伏,率皆密近。(舊說,水星晨應見不見在雨水後、穀雨前,夕應見不見在處暑後、霜降前。又雲,五星在卯酉南則見遲、伏早,在卯酉北則見早、伏遲,蓋天勢使之然也。)

步氣朔術

演紀上元甲子歲,距治平元年甲辰,歲積七十一萬一千七百六十,算外。(上驗往古,每年減一算;下算將來,每年加一算。)

元法:三萬九千。

歲周:一千四百二十四萬四千五百。

朔實:一百一十五萬一千六百九十三。

歲周:三百六十五日、餘九千五百。

朔策:二十九、餘二萬六百九十三。

望策:一十四、餘二萬九千八百四十六半。

弦策:七、餘一萬四千九百二十三、秒四半。

氣策:一十五、餘八千五百二十、秒一十五。

中盈分:一萬七千四十一、秒一十二。

朔虛分:一萬八千三百七。

閏限:一百一十一萬六千三百四十四、秒六。

歲閏:四十二萬四千一百八十四。

月閏:三萬五千三百四十八、秒一十二。

沒限:三萬四百七十九、秒三。

紀法:六十。

秒母:一十八。

求天正冬至:置所求積年,以歲周乘之,為天正冬至氣積分;滿元法除之為積日,不滿為小余。日盈紀法去之,不盡,命甲子,算外,即得所求年前天正冬至日辰及余。

求次氣:置天正冬至大、小余,以氣策加之,即得次氣大、小余。(若秒盈秒母從小余,小余滿元法從大余,大余滿紀法即去之。)命大余甲子,算外,即次氣日辰及余。(餘氣累而求之。)

求天正經朔:置天正冬至氣積分,滿朔實去之為積月,不盡為閏余;盈元法為日,不盈為余;以減天正冬至大、小余,為天正經朔大、小余。(大余不足減,加紀法;小余不足減,退大余,加元法以減之。)命大余甲子,算外,即得所求年前天正經朔日辰及余。

求弦望及次朔經日:置天正經朔大、小余,以弦策累加之,命如前,即得弦、望及次朔經日日辰及余。

求沒日:置有沒之氣小余,(二十四氣小余在沒限已上者,為有沒之氣。)以秒母乘之,(其秒從之。)用減七十一萬二千二百二十五,余以一萬二百二十五除之為沒日,不滿為除。以沒日加其氣大余,命甲子,算外,即其氣沒日日辰。

求減日:置有減經朔小余,(經朔小余不滿朔虛分者,為有減之朔。)以三十乘之,滿朔虛分為減日,不滿為余。以減日加經朔大余,命甲子,算外,即其月減日日辰。

步發斂術

候策:五、餘二千八百四十、秒五。

卦策:六、餘三千四百八、秒六。

土王策:三、餘一千七百四、秒三。

辰法:三千二百五十。

刻法:三百九十。