夫天地之所貴者生也, 萬物之所尊者人也, 役智窮神, 無幽不察, 是以動作雲爲, 皆應天地之象. 古先聖哲, 擬辰極, 制渾儀. 夫陰陽二氣, 陶育群品, 精象所寄, 是爲日月. 群生之性, 章爲五才, 五才之靈, 五星是也. 曆所以擬天行而序七耀, 紀萬國而授人時. 黃帝使大撓造六甲, 容成制曆象, 羲和占日, 常儀占月. 少昊氏有鳳鳥之瑞, 以鳥名官, 而鳳鳥氏司曆. 顓頊之代, 南正重司天, 北正黎司地. 堯復育重黎之後, 使治舊職, 分命羲、和, 欽若昊天. 故虞書曰:「期三百有六旬六日, 以閏月定四時成歲.」其後授舜, 曰:「天之曆數在爾躬.」舜亦以命禹. 爰及殷、周二代, 皆創業革制, 而服色從之. 順其時氣, 以應天道, 萬物群生, 蒙其利澤. 三王旣謝, 史職廢官, 故孔子正春秋以明司曆之過. 秦兼天下, 自以爲水德, 以十月爲正, 服色上黑.
漢興, 襲秦正朔, 北平侯張蒼首言律曆之事, 以顓頊曆比於六曆, 所失差近. 施用至武帝元封七年, 太中大夫公孫卿、壺遂、太史令司馬遷等, 言曆紀廢壞, 宜改正朔, 易服色, 所以明受之於天也. 乃詔遂等造漢曆. 選鄧平、長樂司馬可及人間治曆者, 二十餘人. 方士唐都分天部, 落下閎運算轉曆. 其法積八十一寸, 則一日之分也. 閎與鄧平所治同. 於是皆觀星度, 日月行, 更以算推, 如閎、平法, 一月之日二十九日八十一分日之四十三. 詔遷用鄧平所造八十一分律曆, 以平爲太史丞. 至元鳳三年, 太史令張壽王上書, 以爲元年用黃帝調曆, 「今陰陽不調, 更曆之過」. 詔下主曆使者鮮於妄人與治曆大司農中丞麻光等二十餘人雜候晦朔弦望二十四氣. 又詔丞相、禦史、大將軍、右將軍史各一人雜候上林淸臺, 課諸疏密, 凡十一家. 起三年盡五年. 壽王課疏遠. 又漢元年不用黃帝調曆, 劾壽王逆天地[一], 大不敬. 詔勿劾. 復候, 盡六年, 太初曆第一. 壽王曆乃太史官殷曆也. 壽王再劾不服, 竟下吏. 至孝成時, 劉向總六曆, 列是非, 作五紀論. 向子歆作三統曆以說春秋, 屬辭比事, 雖盡精巧, 非其實也. 班固謂之密要, 故漢曆志述之. 校之何承天等六家之曆, 雖六元不同, 分章或異, 至今所差, 或三日, 或二日數時, 考其遠近, 率皆六國及秦時人所造. 其術鬥分多, 上不可檢於春秋, 下不驗於漢、魏, 雖復仮稱帝王, 祇足以惑時人耳.
光武建武八年, 太僕朱浮上言曆紀不正, 宜當改治. 時所差尙微, 未遑考正. 明帝永平中, 待詔楊岑、張盛、景防等典治曆, 但改易加時弦望, 未能綜校曆元也. 至元和二年, 太初失天益遠, 宿度相覺浸多, 候者皆知日宿差五度, 冬至之日在鬥二十一度, 晦朔弦望, 先天一日. 章帝召治曆編訢、李梵等綜校其狀. [二]遂下詔書稱:「
春秋保乾圖曰:『三百年鬥曆改憲. 』史官用太初鄧平術, 有餘分一, 在三百年之域, 行度轉差, 浸以繆錯, 琁璣不正, 文象不稽. 冬至之日, 日在鬥二十一度, [三]先立春一日, 則四分之立春日也. 而以折獄斷大刑, 於氣已逆;用望平和, 蓋亦遠矣. 今改行四分, 以遵堯順孔, 奉天之文, 同心敬授, 儻獲鹹熙.」於是四分法施行. 黃帝以來諸曆以爲冬至在牽牛初者皆黜焉.
和帝永元十四年, 待詔太史霍融上言:「官漏刻率九日增減一刻, 不與天相應, 或時差至二刻半, 不如夏曆密.」其年十一月甲寅, 詔曰:「漏所以節時分, 定昏明. 昏明長短, 起於日去極遠近, 日道周圜, 不可以計率分. 官漏九日增減一刻, 違失其實, 以晷景爲刻, 密近有驗. 今下晷景漏刻四十八箭.」其二十四氣日所在, 幷黃道去極、晷景、漏刻、昏明中星, 並列載於續漢律曆志.
安帝延光三年, [四]中謁者亶誦上書言當用甲寅元, 河南梁豐雲當復用太初. 尙書郎張衡、周興皆審曆, 數難誦、豐, 或不能對, 或雲失誤. 衡等參案儀注, 考往校今, 以爲九道法最密. 詔下公卿詳議. 太尉愷等參議:「太初過天一度, 月以晦見西方. 元和改從四分, 四分雖密於太初, 復不正. 皆不可用. 甲寅元與天相應, 合圖讖, 可施行.」議者不同. 尙書令忠上奏:「天之曆數, 不可任疑從虛, 以非易是.」亶等遂寢.
靈帝熹平四年, 五官郎中馮光、沛相上計掾陳晃等言:「曆元不正, 故盜賊爲害. 曆當以甲寅爲元, 不用庚申, 乞本庚申元經緯明文.」詔下三府, 與儒林明道術者詳議. 群臣會司徒府集議. 議郎蔡邕曰:「曆數精微, 術無常是. 漢興承秦, 曆用顓頊, 元用乙卯. 百有二歲, 孝武皇帝始改太初, 元用丁醜. 行之百八十九歲, 孝章帝改從四分, 元用庚申. 今光等以庚申爲非, 甲寅爲是. 按曆法, 黃帝、顓頊、夏、殷、周、魯, 各自有元. 光、晃所援, 則殷曆元也. 昔始用太初丁醜之後, 六家紛錯, 爭訟是非. 張壽王挾甲寅元以非漢曆, 雜候淸臺, 課在下第. 太初效驗, 無所漏失. 是則雖非圖讖之元, 而有效於前者也. 及用四分以來, 考之行度, 密於太初, 是又新元有效於今者也. 故延光中, 亶誦亦非四分, 言當用甲寅元, 公卿參議, 竟不施行. 且三光之行, 遲速進退, 不必若一. 故有古今之術. 今術之不能上通於古, 亦猶古術不能下通於今也. 又光、晃以考靈耀爲本, 二十八宿度數至日所在, 錯異不可參校. 元和二年用至今九十二歲, 而光、晃言陰陽不和, 姦臣盜賊, 皆元之咎. 元和詔書, 文備義著, 非群臣議者所能變易.」三公從邕議, 以光、晃不敬, 正鬼薪法. 詔書勿治罪.
何承天曰:夫曆數之術, 若心所不達, 雖復通人前識, 無救其爲敝也. 是以多歷年歲, 未能有定. 四分於天, 出三百年而盈一日. 積代不悟, 徒雲建曆之本, 必先立元, 仮言讖緯, 遂關治亂, 此之爲蔽, 亦已甚矣. 劉歆三統法尤復疏闊, 方於四分, 六千餘年又益一日. 揚雄心惑其說, 采爲太玄, 班固謂之最密, 著於漢志;司彪因曰「自太初元年始用三統曆, 施行百有餘年.」曾不憶劉歆之生, 不逮太初, 二三君子言曆, 幾乎不知而妄言歟.
光和中, 穀城門候劉洪始悟四分於天疏闊, 更以五百八十九爲紀法, 百四十五爲鬥分, 造乾象法, 又制遲疾曆以步月行. 方於太初、四分, 轉精微矣. 魏文帝黃初中, 太史丞韓翊以爲乾象減鬥分太過, 後當先天, 造黃初曆, 以四千八百八十三爲紀法, 一千二百五爲鬥分. 其後尙書令陳群奏, 以爲「曆數難明, 前代通儒多共紛爭. 黃初之元, 以四分曆久遠疏闊, 大魏受命, 宜正曆明時. 韓翊首建黃初, 猶恐不審, 故以乾象互相參校. 歷三年, 更相是非, 舍本卽末, 爭長短而疑尺丈, 竟無時而決. 按三公議, 皆綜盡曲理, 殊塗同歸, 欲使效之璿璣, 各盡其法, 一年之間, 得失足定, 合於事宜.」奏可. 明帝時, 尙書郎楊偉制景初曆, 施用至於晉、宋. 古之爲曆者, 鄧平能修舊制新, 劉洪始減四分, 又定月行遲疾, 楊偉斟酌兩端, 以立多少之衷, 因朔積分設差, 以推合朔月蝕. 此三人, 漢、魏之善曆者. 然而洪之遲疾, 不可以檢春秋, 偉之五星, 大乖於後代, 斯則洪用心尙疏, 偉拘於同出上元壬辰故也.
魏明帝景初元年, 改定曆數, 以建醜之月爲正, 改其年三月爲孟夏四月. 其孟仲季月, 雖與正歲不同, 至於郊祀、迎氣, 祭祠、烝嘗, 巡狩、蒐田, 分至啓閉, 班宣時令, 皆以建寅爲正. 三年正月, 帝崩, 復用夏正.
楊偉表曰:「臣攬載籍, 斷考曆數, 時以紀農, 月以紀事, 其所由來, 遐而尙矣. 乃自少昊, 則玄鳥司分, 顓頊帝嚳, 則重、黎司天, 唐帝、虞舜則羲、和掌日. 三代因之, 則世有日官. 日官司曆, 則頒之諸侯, 諸侯受之, 則頒於境內. 夏後之代, 羲、和湎淫, 廢時亂日, 則書載胤征. 由此觀之, 審農時而重人事者, 歷代然也. 逮至周室旣衰, 戰國橫騖, 告朔之羊, 廢而不紹, 登臺之禮, 滅而不遵. 閏分乖次而不識, 孟陬失紀而莫悟, 大火猶西流, 而怪蟄蟲之不藏也. 是時也, 天子不協時, 司曆不書日, 諸侯不受職, 日禦不分朔, 人事不恤, 廢棄農時. 仲尼之撥亂於春秋, 託褒貶糾正, 司曆失閏, 則譏而書之, 登臺頒朔, 則謂之有禮. 自此以降, 曁於秦、漢, 乃復以孟冬爲歲首, 閏爲後九月, 中節乖錯, 時月紕繆, 加時後天, 蝕不在朔, 累載相襲, [五]久而不革也. 至武帝元封七年, 始乃寤其繆焉. 於是改正朔, 更曆數, 使大才通人, 造太初曆, 校中朔所差, 以正閏分, 課中星得度, 以考疏密, 以建寅之月爲正朔, 以黃鍾之月爲曆初. 其曆鬥分太多, 後遂疏闊. 至元和二年, 復用四分曆, 施而行之. 至於今日, 考察日蝕, 率常在晦, 是則鬥分太多, 故先密後疏而不可用也. 是以臣前以制典餘日, 推考天路, 稽之前典, 驗之食朔, 詳而精之, 更建密歷, 則不先不後, 古今中天. 以昔在唐帝, 協日正時, 允釐百工, 鹹熙庶績也. 欲使當今國之典禮, 凡百制度, 皆韜合往古, 鬱然備足, 乃改正朔, 更曆數, 以大呂之月爲歲首, 以建子之月爲曆初. 臣以爲昔在帝代, 則法曰顓頊, 曩自軒轅, 則曆曰黃帝. 曁至漢之孝武, 革正朔, 更曆數, 改元曰太初, 因名太初曆. 今改元爲景初, 宜曰景初曆. 臣之所建景初曆, 法數則約要, 施用則近密, 治之則省功, 學之則易知. 雖復使硏桑心算, 隷首運籌, 重、黎司晷, 羲、和察景, 以考天路, 步驗日月, 究極精微, 盡術數之極者, 皆未如臣如此之妙也. 是以累代曆數, 皆疏而不密, 自黃帝以來, 改革不已.
壬辰元以來, 至景初元年丁巳, 歲積四千四十六, 算上. 此元以天正建子黃鍾之月爲曆初, 元首之歲夜半甲子朔旦冬至.
元法, 萬一千五十八.
紀法, 千八百四十三.
紀月, 二萬二千七百九十五.
章歲, 十九.
章月, 二百三十五.
章閏, 七.
通數, 十三萬四千六百三十.
日法, 四千五百五十九.
餘數, 九千六百七十.
周天, 六十七萬三千一百五十.
歲中, [六]十二.
氣法, 十二.
沒分, 六萬七千三百一十五.
沒法, 九百六十七.
月周, 二萬四千六百三十八.
通法, 四十七.
會通, 七十九萬一百一十. [七]
朔望合數, 六萬七千三百一十五.
入交限數, 七十二萬二千七百九十五.
通周, 十二萬五千六百二十一.
周日日餘, 二千五百二十八.
周虛, 二千三十一.
鬥分, 四百五十五.
甲子紀第一:
紀首合朔, 月在日道裏.
交會差率, 四十一萬二千九百一十九.
遲疾差率, 十萬三千九百四十七.
甲戌紀第二:
紀首合朔, 月在日道裏.
交會差率, 五十一萬六千五百二十九.
遲疾差率, 七萬三千七百六十七.
甲申紀第三:
紀首合朔, 月在日道裏.
交會差率, 六十二萬一百三十九.
遲疾差率, 四萬三千五百八十七.
甲午紀第四:
紀首合朔, 月在日道裏.
交會差率, 七十二萬三千七百四十九.
遲疾差率, 一萬三千四百七.
甲辰紀第五:
紀首合朔, 月在日道裏. [八]
交會差率, 三萬七千二百四十九.
遲疾差率, 一十萬八千八百四十八.
甲寅紀第六:
紀首合朔, 月在日道裏.
交會差率, 十四萬八百五十九.
遲疾差率, 七萬八千六百六十八.
交會紀差, 十萬三千六百一十. 求其數之所生者, 置一紀積月以通數乘之, 會通去之, 所去之餘, 紀差之數也. 以之轉加前紀, 則得後紀. 加之未滿會通者, 則紀首之歲天正合朔, 月在日道裏. 滿去之, 則月在日道表. 加表滿在裏, 加裏滿在表.
遲疾紀差, 三萬一百八十. 求其數之所生者, 置一紀積月, 以通數乘之, 通周去之, 餘以減通周, 所減之餘, 紀差之數也. 以之轉減前紀, 則得後紀. 不足減者, 加通周.
求次元紀差率, 轉減前元甲寅紀差率, 餘則次元甲子紀差率也. 求次紀, 如上法也.
推朔積月術曰:置壬辰元以來, 盡所求年, 外所求, 以紀法除之, 所得算外, 所入紀第也, 餘則入紀年數. 年以章月乘之, 如章歲而一爲積月, 不盡爲閏餘. 閏餘十二以上, 其年有閏. 閏月以無中氣爲正.
推朔術曰:以通數乘積月, 爲朔積分, 如日法而一爲積日, 不盡爲小餘. 以六十去積日, 餘爲大餘. 大餘命以紀, 算外, 所求年天正十一月朔日也.
求次月, 加大餘二十九, 小餘二千四百一十九, 小餘滿日法從大餘, 命如前, 次月朔日也. 小餘二千一百四十以上, 其月大也.
推弦望, 加朔大餘七, 小餘千七百四十四, 小分一, 小分滿二從小餘, 小餘滿日法從大餘, 大餘滿六十去之, 餘命以紀, 算外, 上弦日也. 又加得望、下弦、後月朔. 其月蝕望者, 定小餘, 如所近中節間限, 限數以下者, [九]算上爲日. 望在中節前後各四日以還者, 視限數;望在中節前後各五日以上者, 視間限.
推二十四氣術曰:置所入紀年, 外所求, 以餘數乘之, 滿紀法爲大餘, 不盡爲小餘. 大餘滿六十去之, 餘命以紀, 算外, 天正十一月冬至日也.
求次氣, 加大餘十五, 小餘四百二, 小分十一, 小分滿氣法從小餘, 小餘滿紀法從大餘, [一0]命如前, 次氣日也.
推閏月術曰:以閏餘減章歲, 餘以歲中乘之, 滿章閏得一月, 餘滿半法以上亦得一月. 數從天正十一月起, 算外, 閏月也. 閏有進退, 以無中氣禦之.
大雪, 十一月節. 限數千二百四十二.
間限千二百四十八.
冬至, 十一月中. 限數千二百五十四.
間限千二百四十五.
小寒, 十二月節. 限數千二百三十五.
間限千二百二十四.
大寒, 十二月中. 限數千二百一十三.
間限千一百九十二.
立春, 正月節. 限數千一百七十二.
間限千一百四十七. [一一]
雨水, 正月中. 限數千一百二十二. [一二]
間限千九十三.
驚蟄, 二月節. 限數千六十五.
間限千三十六. [一三]
春分, 二月中. 限數千八.
間限九百七十九.
淸明, 三月節. 限數九百五十一.
間限九百二十五.
穀雨, 三月中. 限數九百.
間限八百七十九.
立夏, 四月節. 限數八百五十七.
間限八百四十.
小滿, 四月中. 限數八百二十三. [一四]
間限八百一十二. [一五]
芒種, 五月節. 限數八百.
間限七百九十九.
夏至, 五月中. 限數七百九十八.
間限八百一. [一六]
小暑, 六月節. 限數八百五.
間限八百一十五.
大暑, 六月中. 限數八百二十五.
間限八百四十二.
立秋, 七月節. 限數八百五十九.
間限八百八十三.
處暑, 七月中. 限數九百七.
間限九百三十五.
白露, 八月節. 限數九百六十二.
間限九百九十二.
秋分, 八月中. 限數千二十一.
間限千五十一.
寒露, 九月節. 限數千八十.
間限千一百七.
霜降, 九月中. 限數千一百三十三.
間限千一百五十七. [一七]
立冬, 十月節. 限數千一百八十一. [一八]
間限千一百九十八.
小雪, 十月中. 限數千二百一十五.
間限千二百二十九.
推沒滅術曰:因冬至積日有小餘者, 加積一, 以沒分乘之, 以沒法除之, 所得爲大餘, 不盡爲小餘. 大餘滿六十去之, 餘命以紀, 算外, 卽去年冬至後沒日也.
求次沒, 加大餘六十九, 小餘五百九十二, 小餘滿沒法得一, 從大餘, 命如前. 小餘盡, 爲滅也.
推五行用事日:立春、立夏、立秋、立冬者, 卽木、火、金、水始用事日也. 各減其大餘十八, 小餘四百八十三, 小分六, 餘命以紀, 算外, 各四立之前土用事日也. 大餘不足減者, 加六十;小餘不足減者, 減大餘一, 加紀法;小分不足減者, 減小餘一, 加氣法.
推卦用事日:因冬至大餘, 六其小餘, 坎卦用事日也. 加小餘萬九十一, 滿元法從大餘, 卽中孚用事日也.
求次卦, 各加大餘六, 小餘九百六十七. 其四正各因其中日, 六其小餘.
推日度術曰:以紀法乘朔積日, 滿周天去之, 餘以紀法除之, 所得爲度, 不盡爲分. 命度從牛前五起, 宿次除之, 不滿宿, 則天正十一月朔夜半日所在度及分也.
求次日, 日加一度, 分不加, 經鬥除鬥分, 分少退一度.
推月度術曰:以月周乘朔積日, 滿周天去之, 餘以紀法除之, 所得爲度, 不盡爲分, 命如上法, 則天正十一月朔夜半月所在度及分也.
求次月, 小月加度二十二, 分八百六;大月又加一日, 度十三, 分六百七十九;分滿紀法得一度, 則次月朔夜半月所在度及分也. 其冬下旬, 月在張心署之. [一九]
推合朔度術曰:以章歲乘朔小餘, 滿通法爲大分, 不盡爲小分. 以大分從朔夜半日度分, 分滿紀法從度, [二0]命如前, 則天正十一月合朔日月所共合度也.
求次月, 加度二十九, 大分九百七十七, 小分四十二, 小分滿通法從大分, 大分滿紀法從度. 經鬥除其分, 則次月合朔日月所共合度也.
推弦望日所在度:加合朔度七, 大分七百五, 小分十, 微分一, 微分滿二從小分, 小分滿通法從大分, 大分滿紀法從度, 命如前, 則上弦日所在度也. 又加得望、下弦、後月合也.
推弦望月所在度:加合朔度九十八, 大分千二百七十九, 小分三十四, 數滿命如前, 卽上弦月所在度也. 又加得望下弦後月合也.
推日月昏明度術曰:日以紀法, 月以月周, 乘所近節氣夜漏, 二百而一, 爲明分. 日以減紀法, 月以減月周, 餘爲昏分. 各以加夜半, 如法爲度.
推合朔交會月蝕術曰:置所入紀朔積分, 以所入紀交會差率之數加之, 以會通去之, 餘則所求年天正十一月合朔去交度分也. 以通數加之, 滿會通去之, 餘則次月合朔去交度分也. 以朔望合數各加其月合朔去交度分, 滿會通去之, 餘則各其月望去交度分也. 朔望去交分如朔望合數以下, [二一]入交限數以上者, 朔則交會, 望則月蝕.
推合朔交會月蝕月在日道表裏術曰:置所入紀朔積分, 以所入紀下交會差率之數加之, 倍會通去之, 餘不滿會通者, 紀首表, 天正合朔月在表, 紀首裏, 天正合朔月在裏. 滿會通去之, 表在裏, 裏在表.
求次月, 以通數加之, 滿會通去之, 加裏滿在表, 加表滿在裏. 先交會後月蝕者, 朔在表則望在表, 朔在裏則望在裏. 先月蝕後交會者, 看食月朔在裏則望在表, 朔在表則望在裏. 交會月蝕如朔望合數以下, [二二]則前交後會;如入交限數以上, 則前會後交. 其前交後會近於限數者, 則豫伺之前月;前會後交近於限數者, 則後伺之後月.
求去交度術曰:其前交後會者, 今去交度分如日法而一, [二三]所得則卻去交度分也. [二四]其前會後交者, 以去交度分減會通, 餘如日法而一, 所得則前去交度, 餘皆度分也. 去交度十五以上, 雖交不蝕也. 十以下是蝕, 十以上虧蝕微少, 光晷相及而已. 虧之多少, 以十五爲法.
求日蝕虧起角術曰:其月在外道, 先交後會者, 虧蝕西南角起;先會後交者, 虧蝕東南角起. 其月在內道, 先交後會者, 虧食西北角起;先會後交者, 虧食東北角起. 虧食分多少, 如上以十五爲法. 會交中者, 蝕盡. 月蝕在日之衝, 虧角與上反也.
月行遲疾度損益率盈縮積分月行分一日十四度十四分益二十六盈初[二五]二百八十二日十四度十一分益二十三盈積分一十一萬八千五百三十四二百七十七三日十四度八分益二十盈積分二十二萬三千三百九十一二百七十四四日十四度五分益十七盈積分三十一萬四千五百七十一二百七十一[二六]五日十四度一分益十三盈積分三十九萬二千七十四二百六十七六日十三度十四分益七盈積分四十五萬一千三百四十一二百六十一七日十三度七分損盈積分四十八萬三千二百五十四二百五十四八日十三度一分損六盈積分四十八萬三千二百五十四二百四十八九日十二度十六分損十盈積分四十五萬五千九百二百四十四十日十二度十三分損十三盈積分四十一萬三百一十二百四十一十一日十二度十一分損十五盈積分三十五萬一千四十三二百三十九十二日十二度八分損十八盈積分二十八萬二千六百五十八二百三十六十三日十二度五分損二十一盈積分二十萬五百九十六二百三十三十四日十二度三分損二十三盈積分十萬四千八百五十七二百三十一十五日十二度五分益二十一縮初二百三十三十六日十二度七分益十九縮積分九萬五千七百三十九二百三十五十七日十二度九分益十七縮積分十八萬二千三百六十二百三十七十八日十二度十二分益十四縮積分二十五萬九千八百六十三二百四十十九日十二度十五分益十一縮積分三十二萬三千六百八十九二百四十三二十日十二度十八分益八縮積分三十七萬三千八百三十八二百四十六二十一日十三度三分益四縮積分四十一萬三百一十二百五十二十二日十三度七分損縮積分四十二萬八千五百四十六二百五十四二十三日十三度十二分損五縮積分四十二萬八千五百四十六二百五十九二十四日十三度十八分損十一縮積分四十萬五千七百五十一二百六十五二十五日十四度五分損十七縮積分三十五萬五千六百二二百七十一二十六日十四度十一分損二十三縮積分二十七萬八千九十九[二七]二百七十七二十七日十四度十一分損二十四縮積分十七萬三千二百四十二二百七十八周日十四度十三分損二十五縮積分六萬三千八百二十六二百七十九有小分六百二十六有小分六百二十六有小分二百二十六
推合朔交會月蝕入遲疾曆術曰:置所入紀朔積分, 以所入紀下遲疾差率之數加之, 以通周去之, 餘滿日法得一日, 不盡爲日餘, 命日算外, 則所求年天正十一月合朔入曆日也.
求次月, 加一日, 日餘四千四百五十. [二八]求望, 加十四日, 日餘三千四百八十九. 日餘滿日法成日, 日滿二十七去之. 又除餘如周日餘, 日餘不足除者, 減一日, 加周虛.
推合朔交會月蝕定大小餘:以入曆日餘, [二九]乘所入曆損益率, 以損益盈縮積分爲定積分. 以章歲減所入曆月行分, 餘以除之, 所得以盈減縮加本小餘. 加之滿日法者, 交會加時在後日;減之, 不足者, 交會加時在前日. 月蝕者, 隨定大小餘爲日加時. 入曆在周日者, 以周日日餘乘縮積分, 爲定積分. 以損率乘入曆日餘, [三0]又以周日日餘乘之, 以周日日度小分幷之, 以損定積分, 餘爲後定積分. 以章歲減周日月行分, 餘以周日日餘乘之, 以周日度小分幷之, 以除後定積分, 所得以加本小餘, 如上法.
推加時:以十二乘定小餘, 滿日法得一辰, 數從子起, 算外, 則朔望加時所在辰也. 有餘不盡者四之, 如日法而一爲少, 二爲半, 三爲太. 又有餘者三之, 如日法而一爲強, 半法以上排成之, 不滿半法廢棄之. 以強幷少爲少強, 幷半爲半強, 幷太爲太強. 得二強者爲少弱, 以之幷少爲半弱, 以之幷半爲太弱, 以之幷太爲一辰弱. 以所在辰命之, 則各得其少、太、半及強、弱也. 其月蝕望在中節前後四日以還者, 視限數;五日以上者, 視間限. 定小餘如間限、限數以下者, 以算上爲日.
鬥二十六分四百五十五牛八女十二虛十危十七室十六壁九北方九十八度分四百五十五
奎十六婁十二胃十四昴十一畢十六觜二參九西方八十度
井三十三鬼四柳十五星七張十八翼十八軫十七南方百一十二度
角十二亢九氐十五房五心五尾十八箕十一東方七十五度
中節日所在度日行黃道去極度日中晷景晝漏刻夜漏刻昏中星明中星冬至十一月中鬥二十一少百一十五度丈三尺四十五五十五奎六弱亢二少強小寒十二月節女二少百一十三強丈二尺三寸四十五八分五十四二分婁六半強[三一]氐七強大寒十二月中虛五半弱[三二]百一十太弱丈一尺四十六八分五十三二分胃十一太強[三三]心半立春正月節危十太弱百六少弱九尺六寸四十八六分五十一四分畢五少弱尾七半弱雨水正月中室八太強百一強七尺九寸五分五十八分四十九二分參六半弱箕半弱[三四]驚蟄二月節壁八強九十五強六尺五寸五十三三分四十六七分井十七少弱鬥初少春分二月中奎十四少強八十九少強五尺二寸五分五十五八分四十四二分鬼四鬥十一弱淸明三月節胃一半八十三少弱四尺一寸五分五十八三分四十一七分星四太鬥二十一半穀雨三月中昴二太七十七太強三尺二寸六十五分三十九五分張十七牛六半立夏四月節畢六太[三五]七十三少弱二尺五寸二分六十二四分三十七六分翼十七太女十少弱小滿四月中參四少弱六十九太尺九寸八分六十三九分三十六一分角太弱危太弱芒種五月節井十半弱六十七少弱尺六寸八分六十四九分三十五一分亢五太危十四強夏至五月中井二十五半強六十七強尺五寸六十五三十五氐十二少弱室十二強小暑六月節柳三太強六十七太強尺七寸六十四七分三十五三分尾一太強奎二太強大暑六月中星四強七十二尺六十三八分三十六二分尾十五半強[三六]婁三太立秋七月節張十二少七十三半強二尺五寸五分六十二三分三十七七分箕九太強胃九太弱處暑七月中翼九半七十八半強三尺三寸三分六十二分三十九八分鬥十少畢三太白露八月節軫六太八十四少強四尺三寸五分五十七八分四十二二分鬥二十一強參五少強秋分八月中角五弱九十半強五尺五寸[三七]五十五二分四十四八分牛五少井十六少強寒露九月節亢八半弱[三八]九十六太強六尺八寸五分五十二六分四十七四分女七太鬼三少強霜降九月中氐十四少強百二少強八尺四寸五十三分四十九七分虛六太星三太立冬十月節尾四半強百七少強丈[三九]四十八二分五十一八分危八強張十五太強小雪十月中箕一太強百一十一弱丈一尺四寸四十六七分五十三三分室三半強[四0]翼十五太[四一]大雪十一月節鬥六百一十三太強丈二尺五寸六分四十五五分[四二]五十四五分壁半強軫十五少強[四三]
右中節二十四氣, 如術求之, 得冬至十一月中也. 加之得次月節, 加節得其月中. 中星以日所在爲正. 置所求年二十四氣小餘四之, 如法得一爲少, 不盡少三之, 如法爲強. 所得以減其節氣昏明中星各定. [四四]
推五星術:
五星者, 木曰歲星, 火曰熒惑, 土曰塡星, 金曰太白, 水曰辰星. 凡五星之行, 有遲有疾, 有留有逆. 曩自開闢, 淸濁始分, 則日月五星聚於星紀. 發自星紀, 並而行天, 遲疾留逆, 互相逮及. 星與日會, 同宿共度, 則謂之合. 從合至合之日, 則謂之終. 各以一終之日與一歲之日, 通分相約, 終而率之, 歲數歲則謂之合終歲數, 歲終則謂之合終合數. [四五]二率旣定, 則法數生焉. 以章歲乘合數爲合月法, 以紀法乘合數爲日度法, 以章月乘歲數爲合月分, 如合月法爲合月數, 合月之餘爲月餘. 以通數乘合月數, 如日法而一爲大餘, 以六十去大餘, 餘爲星合朔大餘. 大餘之餘爲朔小餘. [四六]以通數乘月餘, 以合月法乘朔小餘, 幷之, 以日法乘合月法除之, 所得星合入月日數也. 餘以通法約之, [四七]爲入月日餘. [四八]以朔小餘減日法, 餘爲朔虛分. 以曆鬥分乘合數, 爲星度鬥分. 木、火、土各以合數減歲數, 餘以周天乘之, 如日度法而一, 所得則行星度數也, 餘則度餘. 金、水以周天乘歲數, 如日度法而一, 所得則行星度數也, 餘則度餘.
木:合終歲數, 千二百五十五.
合終合數, 千一百四十九.
合月法, 二萬一千八百三十一.
日度法, 二百一十一萬七千六百七.
合月數, 十三.
月餘, 萬一千一百二十二.
朔大餘, 二十三.
朔小餘, 四千九十三.
入月日, 十五.
日餘, 百九十九萬五千六百六十四.
朔虛分, 四百六十六.
鬥分, 五十二萬二千七百九十五.
行星度, 三十三.
度餘, 百四十七萬二千八百六十九. [四九]
火:合終歲數, 五千一百五.
合終合數, 二千三百八十八.
合月法, 四萬五千三百七十二.
日度法, 四百四十萬一千八十四.
合月數, 二十六.
月餘, 二萬三.
朔大餘, 四十七.
朔小餘, 三千六百二十七.
入月日, 十三.
日餘, 三百五十八萬五千二百三十.
朔虛分, 九百三十二.
鬥分, 百八萬六千五百四十.
行星度, 五十.
度餘, 百四十一萬二千一百五十.
土:合終歲數, 三千九百四十三.
合終合數, 三千八百九.
合月法, 七萬二千三百七十一.
日度法, 七百一萬九千九百八十七.
合月數, 十二.
月餘, 五萬八千一百五十三.
朔大餘, 五十四.
朔小餘, 千六百七十四.
入月日, 二十四.
日餘, 六十七萬五千三百六十四.
朔虛分, 二千八百八十五.
鬥分, 百七十三萬三千九十五.
行星度, 十二.
度餘, 五百九十六萬二千二百五十六.
金:合終歲數, 千九百七.
合終合數, 二千三百八十五.
合月法, 四萬五千三百一十五.
日度法, 四百三十九萬五千五百五十五.
合月數, 九.
月餘, 四萬三百一十.
朔大餘, 二十五.
朔小餘, 三千五百三十五.
入月日, 二十七.
日餘, 十九萬四千九百九十.
朔虛分, 千二十四.
鬥分, 百八萬五千一百七十五.
行星度, 二百九十二.
度餘, 十九萬四千九百九十.
水:合終歲數, 一千八百七十.
合終合數, 萬一千七百八十九.
合月法, 二十二萬三千九百九十一.
日度法, 二千一百七十二萬七千一百二十七.
合月數, 一.
月餘, 二十一萬五千四百五十九.
朔大餘, 二十九.
朔小餘, 二千四百一十九.
入月日, 二十八.
日餘, 二千三十四萬四千二百六十一. [五0]
朔虛分, 二千一百四十.
鬥分, 五百三十六萬三千九百九十五.
行星度, 五十七.
度餘, 二千三十四萬四千二百六十一.
推五星術曰:置壬辰元以來盡所求年, 以合終合數乘之, 滿合終歲數得一, 名積合, 不盡名合餘. 以合終合數減合餘, 得一者星合往年, 得二者合前往年, 無所得, 合其年. 餘以減合終合數, 爲度分. 金、水積合, 偶爲晨, 奇爲夕.
推五星合月:以月數月餘各乘積合, 餘滿合月法從月, 爲積月, 不盡爲月餘. 以紀月除積月, 所得算外, 所入紀也, 餘爲入紀月. 副以章閏乘之, [五一]滿章月得一爲閏, 以減入紀月, 餘以歲中去之, 餘爲入歲月, 命以天正起, 算外, 星合月也. 其在閏交際, 以朔禦之.
推合月朔:以通數乘入紀月, 滿日法得一爲積日, 不盡爲小餘. 以六十去積日, 餘爲大餘, 命以所入紀, 算外, 星合朔日也.
推入月日:以通數乘月餘, 合月法乘朔小餘, 幷之, 通法約之, 所得滿日度法得一, 則星合入月日也, 不滿爲日餘. 命日以朔, 算外, 入月日也.
推星合度:以周天乘度分, 滿日度法得一爲度, 不盡爲餘, 命以牛前五度起, 算外, 星所合度也.
求後合月, 以月數加入歲月, 以餘加月餘, 餘滿合月法得一月, 月不滿歲中, 卽在其年;滿去之, 有閏計焉, 餘爲後年;再滿, 在後二年. 金、水加晨得夕, 加夕得晨也.
求後合朔, 以朔大小餘數加合朔月大小餘, 其月餘上成月者, 又加大餘二十九, 小餘二千四百一十九. [五二]小餘滿日法從大餘, 命如前法.
求後入月日, [五三]以入月日、日餘加入月日及餘, [五四]餘滿日度法得一. 其前合朔小餘滿其虛分者, 去一日;後小餘滿二千四百一十九以上, 去二十九日;不滿, 去三十日, 其餘則後合入月日, 命以朔. 求後合度, 以度數及分, 如前合宿次命之.
木:晨與日合, 伏, 順, 十六日九十九萬七千八百三十二分, 行星二度百七十九萬五千二百三十八分, 而晨見東方, 在日後. 順, 疾, 日行五十七分之十一, 五十七日行十一度. 順, 遲, 日行九分, 五十七日行九度而留. 不行, 二十七日而旋. 逆, 日行七分之一, 八十四日退十二度, 而復留二十七日. 復遲, 日行九分, 五十七日行九度而復順. 疾, 日行十一分, 五十七日行十一度, 在日前, 夕伏西方. 順, 十六日九十九萬七千八百三十二分, 行星二度百七十九萬五千二百三十八分, 而與日合. 凡一終, 三百九十八日百九十九萬五千六百六十四分, 行星三十三度百四十七萬二千八百六十九分.
火:晨與日合, 伏, 七十二日百七十九萬二千六百一十五分, 行星五十六度百二十四萬九千三百四十五分, 而晨見東方, 在日後. 順, 日行二十三分之十四, 百八十四日行百一十二度. 更順, 遲, 日行十二分, 九十二日行四十八度而留. 不行, 十一日而旋. 逆, 日行六十二分之十七, 六十二日退十七度, 而復留十一日. 復順, 遲, 日行十二分, 九十二日, 行四十八度而復疾. 日行十四分, 百八十四日行百一十二度, 在日前, 夕伏西方. 順, 七十二日百七十九萬二千六百一十五分, 行星五十六度百二十四萬九千三百四十五分, 而與日合. 凡一終, 七百八十日三百五十八萬五千二百三十分, 行星四百一十五度二百四十九萬八千六百九十分.
土:晨與日合, 伏, 十九日三百八十四萬七千六百七十五分半, 行星二度六百四十九萬一千一百二十一分半, 而晨見東方, 在日後. 順, 行百七十二分之十三, 八十六日行六度半而留. 不行, 三十二日半而旋. 逆, 日行十七分之一, 百二日退六度而復留. 不行, 三十二日半復順, 日行十三分, 八十六日行六度半, 在日前, 夕伏西方. 順, 十九日三百八十四萬七千六百七十五分半, 行星二度六百四十九萬一千一百二十一分半, 而與日合. 凡一終, 三百七十八日六十七萬五千三百六十四分, 行星十二度五百九十六萬二千二百五十六分.
金:晨與日合, 伏, 六日退四度, 而晨見東方, 在日後而逆. 遲, 日行五分之三, 十日退六度. 留, 不行, 七日而旋. 順, 遲, 日行四十五分之三十三, 四十五日行三十三度而順. 疾, 日行一度九十一分之十四, 九十一日行百五度而順. 益疾, 日行一度九十一分之二十一, 九十一日行百一十二度, 在日後, 而晨伏東方. 順, 四十二日十九萬四千九百九十分, 行星五十二度十九萬四千九百九十分, 而與日合. 一合, 二百九十二日十九萬四千九百九十分, 行星如之.
金:夕與日合, 伏, 順, 四十二日十九萬四千九百九十分, 行星五十二度十九萬四千九百九十分, 而夕見西方, 在日前. 順, 疾, 日行一度九十一分之二十一, 九十一日行百一十二度而更順. 遲, 日行一度十四分, 九十一日行百五度而順. 益遲, 日行四十五分之三十三, 四十五日行三十三度而留. 不行, 七日而旋. 逆, 日行五分之三, 十日退六度, 在日前, 夕伏西方. 逆, 六日, 退四度, 而與日合. 凡再合一終, 五百八十四日三十八萬九千九百八十分, 行星如之.
水:晨與日合, 伏, 十一日退七度, 而晨見東方, 在日後. 逆, 疾, 一日退一度而留. 不行, 一日而旋. 順, 遲, 日行八分之七, 八日行七度而順. 疾, 日行一度十八分之四, 十八日行二十二度, 在日後, 晨伏東方. 順, 十八日二千三十四萬四千二百六十一分, 行星三十六度二千三十四萬四千二百六十一分, 而與日合. 凡一合, 五十七日二千三十四萬四千二百六十一分, 行星如之.
水:夕與日合, 伏, 十八日二千三十四萬四千二百六十一分, 行星三十六度二千三十四萬四千二百六十一分, 而夕見西方, 在日前. 順, 疾, 日行一度十八分之四, 十八日行二十二度而更順. 遲, 日行八分之七, 八日行七度而留. 不行, 一日而旋. 逆, 一日退一度, 在日前, 夕伏西方. 逆, 十一日退七度, 而與日合. 凡再合一終, 百一十五日千八百九十六萬一千三百九十五分, 行星如之.
五星曆步術:以法伏日度餘, 加星合日度餘, 餘滿日度法得一從全, 命之如前, 得星見日及度餘也. 以星行分母乘見度分, 如日度法得一, 分不盡, 半法以上, 亦得一, 而日加所行分, 分滿其母得一度. 逆順母不同, 以當行之母乘故分, 如故母而一, 當行分也. 留者承前, 逆則減之, 伏不書度, 除鬥分, [五五]以行母爲率. 分有損益, 前後相禦.
凡五星行天, 遲疾留逆, 雖大率有常, 至犯守逆順, 難以術推. 月之行天, 猶有遲疾, 況五星乎. 唯日之行天有常, 進退有率, 不遲不疾, 不外不內, 人君德也.
求木合終歲數法, 以木日度法乘一木終之日, 內分, 周天除之, 卽得也.
求木合終合數法, 以木日度法乘周天, 滿紀法, 所得復以周天除之, 卽得. 五星皆放此也.
魏黃初元年十一月小, 己卯蔀首, 己亥歲, 十一月己卯朔旦冬至, 臣偉上.」
劉氏在蜀, 不見改曆, 當是仍用漢四分法. 吳中書令闞澤受劉洪乾象法於東萊徐嶽字公河. 故孫氏用乾象曆, 至於吳亡.
晉武帝泰始元年, 有司奏:「王者祖氣而奉其□終, 晉於五行之次應尙金, 金生於己, 事於酉, 終於醜, 宜祖以酉日, 臘以醜日. 改景初曆爲泰始曆.」奏可.
史臣按鄒衍五德, 周爲火行. 衍生在周時, 不容不知周氏行運. 且周之爲曆年八百, 秦氏卽有周之建國也. 周之火木, 其事易詳. 且五德更王, 唯有二家之說. 鄒衍以相勝立體, 劉向以相生爲義. 據以爲言, 不得出此二家者. 仮使卽劉向之說, 周爲木行, 秦氏代周, 改其行運. 若不相勝, 則克木者金;相生則木實生火. 秦氏乃稱水德, 理非謬然. 斯則劉氏所證爲不値矣. 臣以爲張蒼雖是漢臣, 生與周接, 司秦柱下, 備睹圖書. 且秦雖滅學, 不廢術數, 則有周遺文雖不畢在, 據漢水行, 事非虛作. 賈誼取秦雲:「漢土德.」蓋以是漢代秦. 詳論二說, 各有其義. 張蒼則以漢水勝周火, 廢秦不班五德. 賈誼則以漢土勝秦水, 以秦爲一代. 論秦、漢雖殊, 而周爲火一也. 然則相勝之義, 於事爲長. 若同蒼黜秦, 則漢水、魏土、晉木、宋金;若同賈誼取秦, 則漢土、魏木、晉金、宋火也. 難者雲:「漢高斷蛇而神母夜哭, 雲赤帝子殺白帝子, 然則漢非火而何?」斯又不然矣. 漢若爲火, 則當雲赤帝, 不宜雲赤帝子也. 白帝子又何義況乎?蓋由漢是土德, 土生乎火, 秦是水德, 水生乎金, 斯則漢以土爲赤帝子, 秦以水德爲白帝子也. 難者又曰:「向雲五德相勝, 今復雲土爲赤帝子, 何也?」答曰:「五行自有相勝之義, 自有相生之義. 不得以相勝廢相生, 相生廢相勝也. 相勝者, 以土勝水耳;相生者, 土自火子, 義豈相關.」
崔寔四民月令曰:祖者, 道神. 黃帝之子曰累祖, 好遠遊, 死道路, 故祀以爲道神. 嵇含祖道賦序曰:[五六]漢用丙午, 魏用丁未, 晉用孟月之酉. 曰莫識祖之所由. 說者雲祈請道神, 謂之祖有事於道者, 君子行役, 則列之於中路, 喪者將遷, 則稱名於階庭. 或雲, 百代遠祖, 名諡彫滅, 墳塋不復存於銘表, 遊魂不得託於廟祧, 故以初歲良辰, 建華蓋, 揚綵旌, 將以招靈爽, 庶衆祖之來憑雲爾. [五七]
晉武帝時, 侍中平原劉智, [五八]推三百年鬥曆改憲, 以爲四分法三百年而減一日, 以百五十爲度法, 三十七爲鬥分. 飾以浮說, 以扶其理. 江左中領軍琅邪王朔之以其上元歲在甲子, 善其術, 欲以九萬七千歲之甲子爲開闢之始, 何承天雲「悼於立意」者也. 景初日中晷景, 卽用漢四分法, 是以漸就乖差. 其推五星, 則甚疏闊. 晉江左以來, 更用乾象五星法以代之, 猶有前卻.
宋太祖頗好曆數, 太子率更令何承天私撰新法. 元嘉二十年, 上表曰:
臣授性頑惰, 少所關解. 自昔幼年, 頗好曆數, 耽情注意, 迄於白首. 臣亡舅故袐書監徐廣, 素善其事, 有旣往七曜曆, 每記其得失. 自太和至太元之末, 四十許年. 臣因比歲考校, 至今又四十載. 故其疏密差會, 皆可知也.
夫圓極常動, 七曜運行, 離合去來, 雖有定勢, 以新故相涉, 自然有毫末之差, 連日累歲, 積微成著. 是以虞書著欽若之典, 周易明治曆之訓, 言當順天以求合, 非爲合以驗天也. 漢代雜候淸臺, 以昏明中星, 課日所在, 雖不可見, 月盈則蝕, 必當其衝, 以月推日, 則躔次可知焉. 捨易而不爲, 役心於難事, 此臣所不解也.
堯典雲「日永星火, 以正仲夏」. 今季夏則火中. 又「宵中星虛, 以殷仲秋」. 今季秋則虛中. 爾來二千七百餘年, 以中星檢之, 所差二十七八度. 則堯令冬至, 日在須女十度左右也. 漢之太初曆, 冬至在牽牛初, 後漢四分及魏景初法, 同在鬥二十一. 臣以月蝕檢之, 則景初今之冬至, 應在鬥十七. 又史官受詔, 以土圭測景, 考校二至, 差三日有餘. 從來積歲及交州所上, 檢其增減, 亦相符驗. 然則今之二至, 非天之二至也. 天之南至, [五九]日在鬥十三四矣. 此則十九年七閏, 數微多差. 復改法易章, 則用算滋繁, 宜當隨時遷革, 以取其合. 案後漢志, 春分日長, 秋分日短, 差過半刻. 尋二分在二至之間, 而有長短, 因識春分近夏至, 故長;秋分近冬至, 故短也. 楊偉不悟, 卽用之, 上曆表雲:「自古及今, 凡諸曆數, 皆未能並己之妙.」何此不曉, 亦何以雲. 是故臣更建元嘉曆, 以六百八爲一紀, 半之爲度法, 七十五爲室分, 以建寅之月爲歲首, 雨水爲氣初, 以諸法閏餘一之歲爲章首. 冬至從上三日五時. 日之所在, 移舊四度. 又月有遲疾, 合朔月蝕, 不在朔望, 亦非曆意也. 故元嘉皆以盈縮定其小餘, 以正朔望之日.
伏惟陛下允迪聖哲, 先天不違, 劬勞庶政, 寅亮鴻業, 究淵思於往籍, 探妙旨於未聞, 窮神知化, 罔不該覽. 是以愚臣欣遇盛明, 效其管穴. 伏願以臣所上元嘉法下史官考其疏密. 若謬有可採, 庶或補正闕謬, 以備萬分.
詔曰:「何承天所陳, 殊有理據. 可付外詳之.」
太史令錢樂之、兼丞嚴粲奏曰:
太子率更令領國子博士何承天表更改元嘉曆法, 以月蝕檢今冬至日在鬥十七, 以土圭測影, 知冬至已差三日. 詔使付外檢署. 以元嘉十一年被敕, 使考月蝕, 土圭測影, 檢署由來用偉景初法, 冬至之日, 日在鬥二十一度少. 檢十一年七月十六日望月蝕, 加時在卯, 到十五日四更二唱醜初始蝕, 到四唱蝕旣, 在營室十五度末. 景初其日日在軫三度. 以月蝕所衝考之, 其日日應在翼十五度半. [六0]又到十三年十二月十六日望月蝕, 加時在酉, 到亥初始食, 到一更三唱蝕旣, 在鬼四度. 景初其日日在女三. 以衝考之, 其日日應在牛六度半. 又到十四年十二月十六日望月蝕, [六一]加時在戌之半, 到二更四唱亥末始蝕, 到三更一唱食旣, 在井三十八度. [六二]景初其日日在鬥二十五. 以衝考之, 其日日應在鬥二十二度半. [六三]到十五年五月十五日望月蝕, 加時在戌, 其日月始生而已, 蝕光已生四分之一格, 在鬥十六度許. 景初其日日在井二十四. 考取其衝, 其日日應在井二十. 又到十七年九月十六日望月蝕, 加時在子之少, 到十五日未二更一唱始蝕, 到三唱蝕十五分之十二格, 在昴一度半. 景初其日在房二. 以衝考之, 則其日日在氐十三度半. 凡此五蝕, 以月衝一百八十二度半考之, 冬至之日, 日並不在鬥二十一度少, 並在鬥十七度半間, 悉如承天所上.
又去十一年起, 以土圭測影. 其年景初法十一月七日冬至, 前後陰不見影. 到十二年十一月十八日冬至, 其十五日影極長. 到十三年十一月二十九日冬至, 其二十六日影極長. 到十四年十一月十一日冬至, 其前後並陰不見. [六四]到十五年十一月二十一日冬至, 十八日影極長. 到十六年十一月二日冬至, 其十月二十九日影極長. 到十七年十一月十三日冬至, 其十日影極長. 到十八年十一月二十五日冬至, 二十一日影極長. [六五]到十九年十一月六日冬至, 其三日影極長. 到二十年十一月十六日冬至, 其前後陰不見影. 尋校前後, 以影極長爲冬至, 並差三日. 以月蝕檢日所在, 已差四度. 土圭測影, 冬至又差三日. 今之冬至, 乃在鬥十四間, 又如承天所上.
又承天法, 每月朔望及弦, 皆定大小餘, 於推交會時刻雖審, 皆用盈縮, 則月有頻三大、頻二小, 比舊法殊爲異. 舊日蝕不唯在朔, 亦有在晦及二日. 公羊傳所謂「或失之前, 或失之後」. 愚謂此一條自宜仍舊.
員外散騎郎皮延宗又難承天:「若晦朔定大小餘, 紀首値盈, 則退一日, 便應以故歲之晦, 爲新紀之首.」承天乃改新法依舊術, 不復每月定大小餘, 如延宗所難, 太史所上.
有司奏:「治曆改憲, 經國盛典, 爰及漢、魏, 屢有變革. 良由術無常是, 取協當時. 方今皇猷載暉, 舊域光被, 誠應綜覈晷度, 以播維新. 承天曆術, 合可施用. 宋二十二年, 普用元嘉曆.」詔可.
校勘記
[一]劾壽王逆天地「劾」字上各本並有「效」字, 據漢志刪. 「天地」, 漢志作「天道」.
[二]章帝召治曆編訢李梵等綜校其狀「綜校其狀」各本並作「
綜核意狀」, 據續漢志改.
[三]日在鬥二十一度「二十一度」各本並作「二十二度」, 據後漢書集解引盧文弨說改.
[四]安帝延光三年「三年」續漢志作「二年」.
[五]累載相襲各本並脫「襲」字, 據晉志補.
[六]歲中「歲中」上各本並衍「紀日」二字. 按古曆無「紀日歲中」之名, 開元占經一0五景初曆條下卽作「歲中」, 無「紀日」, 今據刪.
[七]會通七十九萬一百一十「一十」各本作「二十」, 據局本及晉志改.
[八]紀首合朔月在日道裏按下術文謂, 以交會紀差轉加前紀, 得後紀交會差率. 加之滿會通者去之, 則月在日道表. 本紀及下甲寅紀交會率皆滿會通去之後所得之數. 故此紀首合朔俱應作「月在日道表」.
[九]如所近中節間限限數以下者按文義, 「如」下應有「在」字.
[一0]小分滿氣法從小餘小餘滿紀法從大餘「小餘」下各本脫「
小餘」二字, 據晉志補.
[一一]間限千一百四十七「四十七」各本作「三十七」, 據局本及晉志改.
[一二]限數千一百二十二「二十二」各本並作「一十二」, 今從局本.
[一三]間限千三十六「三十六」各本並作「二十五」, 晉志則誤作「四十六」, 今從局本.
[一四]限數八百二十三「二十三」各本並作「二十二」, 據局本及晉志改.
[一五]間限八百一十二「一十二」各本及晉志並作「一十三」, 今從局本.
[一六]間限八百一各本並脫「一」字, 據局本及晉志補.
[一七]間限千一百五十七各本並脫「千」字, 據局本及晉志補.
[一八]限數千一百八十一「八十一」各本並作「八十」, 據局本及晉志補.
[一九]其冬下旬月在張心署之「月」各本作「夕」;「之」除局本外, 各本作「也」, 今據續漢志及錢大昕卄二史考異說改.
[二0]以大分從朔夜半日度分分滿紀法從度各本「度分」下脫「
分」字, 今據文義補.
[二一]朔望去交分如朔望合數以下「如」各本作「加」, 據晉志改.
[二二]交會月蝕如朔望合數以下「合」各本作「會」, 據晉志改.
[二三]今去交度分如日法而一「今」依文義當作「令」.
[二四]所得則卻去交度分也各本脫去「分」字, 據晉志補.
[二五]盈初「盈初」各本作「盈一初」, 據局本及晉志改.
[二六]二百七十一各本脫「一」字, 據局本及晉志補.
[二七]縮積分二十七萬八千九十九「九十九」各本並作「六十九」. 據局本及晉志改.
[二八]日餘四千四百五十「日」字各本並脫, 今從局本補.
[二九]以入曆日餘各本並脫「餘」字, 據晉志補.
[三0]以損率乘入曆日餘「損率」各本作「率損」, 據局本及晉志乙正.
[三一]婁六半強各本作「婁五半強」, 誤, 今改正. 按景初曆二十四氣各數, 基本上沿用四分曆, 數字雖間有出入, 則由於兩曆鬥分微有差異所致. 本表數字均據李銳四分術注所述方法, 加以推算. 以下凡差異較大者, 加以改正. 如僅尾數有出入, 則指出正確之數, 不加改正.
[三二]虛五半弱各本並作「虛女半強」, 誤, 今改正.
[三三]胃十一太強按當作「胃十一半強」.
[三四]箕半弱按當作「箕半強」.
[三五]畢六太按當作「畢七」.
[三六]尾十五半強按當作「尾十五半弱」.
[三七]五尺五寸各本並作「五尺五寸二分」, 誤, 今刪正.
[三八]亢八半弱按當作「亢八少弱」.
[三九]丈各本並作「丈八寸三分」, 誤, 今訂正.
[四0]室三半強按當作「室三太強」.
[四一]翼十五太按當作「翼十五太弱」.
[四二]四十五五分三朝本作「五分」是. 各本並誤作「三分」.
[四三]軫十五少強按當作「軫十五少」.
[四四]所得以減其節氣昏明中星各定「所」下各本並脫「得」字, 據晉志補. 「定」下疑脫「數」字.
[四五]歲數歲則謂之合終歲數歲終則謂之合終合數依文義當作「
歲則謂之合終歲數, 終則謂之合終合數」.
[四六]大餘之餘爲朔小餘各本並脫「大餘」二字, 據晉志補.
[四七]餘以通法約之「以」下, 各本並衍「朔」字, 據晉志刪.
[四八]爲入月日餘「日」下各本並脫「餘」字, 今從局本補.
[四九]度餘百四十七萬二千八百六十九各本脫去「六十九」三字, 據局本及晉志補.
[五0]日餘二千三十四萬四千二百六十一各本「千」上脫「四」字, 今補.
[五一]副以章閏乘之依文義, 「副」字疑衍.
[五二]小餘二千四百一十九「二千」各本並作「一千」, 據局本及晉志改.
[五三]求後入月日按所求者爲後合入月日, 「後」下當有「合」字.
[五四]以入月日日餘加入月日及餘按所加者爲一合的入月日及餘, 「加」下當有「合」字.
[五五]除鬥分按依義當作「經鬥除鬥分」.
[五六]嵇含祖道賦序曰各本並作「合祖賦序曰」, 據沈濤說改. 沈濤銅熨鬥齋隨筆雲:「此乃初學記卷十三禮部嵇含祖道賦序文. 『
合』乃『含』字之訛, 傳寫又奪『嵇』字『道』字耳.」
[五七]崔寔四民月令曰至庶衆祖之來憑雲爾張元濟曰:「與上文不接, 是禮志錯簡.」孫虨宋書考論:「此節論祖道, 不當入之曆志.」又「四民月令」原作「四人月令」, 蓋後人避唐諱追改, 今改正.
[五八]晉武帝時侍中平原劉智「晉武帝時」各本並作「晉江左時」, 據晉志改正. 錢大昕卄二史考異雲:「劉智字子房, 司空寔之弟也. 仕武帝朝, 非江左時, 志誤.」
[五九]天之南至「至」字各本並脫, 據通鑑宋文帝元嘉二十一年補.
[六0]其日日應在翼十五度半各本並作「翼十五度半」. 按蝕旣在營室十五度末, 以月衝一百八十二度考之, 其日日應在「翼十六度半」.
[六一]又到十四年十二月十六日望月蝕各本並作「十二月」. 按元嘉十三年十二月望月蝕, 至元嘉十四年十二月望, 已超過一蝕年, 不當有月蝕. 今推是年十一月丁亥望(十六日)月蝕, 原文有誤.
[六二]在井三十八度各本並作「三十八度」. 按井僅有三十三度, 原數顯誤. 今推元嘉十四年十一月望月蝕應在「井二十六度」.
[六三]其日日應在鬥二十二度半各本並作「二十二度半」. 按以此處所述各月蝕檢日所在, 與景初曆所推者實差三度半, 今景初其日日在鬥二十五, 則實際應在鬥二十一度半. 今推是月望月蝕在井二十六度, 以衝考之, 亦與此數相合. 故應作「二十一度半」.
[六四]其前後並陰不見按依上下文例, 「見」下應有「影」字.
[六五]二十一日影極長各本並作「二十一日」. 按上下各例, 以土圭測影, 冬至各差三日, 二十五日冬至, 則應「二十二日影極長」.
'중국25사(번역중) > → 6. 송서 宋書' 카테고리의 다른 글
| [송서宋書] 권13 지3 율력지 하편 (0) | 2026.04.05 |
|---|---|
| [송서宋書] 권11 지1 서문 율력지 상편 (0) | 2026.04.03 |
| [송서宋書] 권10 본기10 순제기 (0) | 2026.02.20 |
| [송서宋書] 권9 본기9 후폐제기 (0) | 2026.02.19 |
| [송서宋書] 권8 본기8 명제기 (0) | 2026.02.18 |