网页版书目

宋史 · 卷八十二·志第三十五

宋史 · 目录

〔13〕新历出于五代民间《万分历》,其数朔余太强,明历之士往往鄙之。今孝荣乃三因万分小历,作三万分为日法,以隐万分之名。三万分历即万分历也。缘朔余太强,孝荣遂减其分,乃增立秒,不入历格。前古至于宋诸历,朔余并皆无秒,且孝荣不知王处讷于万分增二,为《应天历》日法,朔余五千三百七,自然无秒,而去王朴用秒之历。

这部新历出自五代时期民间的《万分历》,它的朔余数值太大,精通历法的人往往都瞧不起它。现在孝荣却把万分小历乘以三,用三万作为日法,以此来掩盖万分的名称。其实三万分历就是万分历。因为朔余太大,孝荣就减少了分,增加了秒,这不符合历法的规矩。从上古到宋朝的各种历法,朔余都没有秒,而且孝荣不知道王处讷在万分的基础上增加了二,作为《应天历》的日法,朔余是五千三百零七,自然没有秒,却抛弃了王朴使用秒的历法。

〔14〕臣与造《统元历》之后,潜心探讨复三十余年,考之诸历,得失晓然。诚假臣演撰之职,当与太史官立表验气,窥测七政,运算立法,当远过前历。

我在参与编撰《统元历》之后,又专心探究了三十多年,考察各种历法,得失都很清楚。如果真能给我演算编撰的职务,我会和太史官一起立表测量节气,观测日月五星,演算制定历法,应当远远超过以前的历法。

〔15〕诏送监视测验官详之,达于尚书省。

下诏将此事送交监视测验官详细审核,然后上报尚书省。

〔16〕时谈天者各以技术相高,互相诋毁。谏议大夫单时、秘书少监汪大猷、国子司业权礼部侍郎程大昌、秘书丞唐孚、秘书郎李木言:“《乾道新历》,荆大声、刘孝荣同主一法,自初测验以至权行施用,二人无异议。后缘新历不密,诏访求通历者,孝荣乃讼阮兴祖缘大声补局生,自是纷纷不已。大声官以判局提点历书为名,乃言不当责以立法起算。不知起历授时,何所凭据。且正月内五夜,比较孝荣所定五日并差,大声所定五日内三日的中,两日稍疏。继伯寿进状献术,时等将求其历书上台测验,务求至当,而大声等正居其官,乃饰辞避事,测验弗精。且大声、孝荣同立新法,今犹反覆,苟非各具所见,他日历成,大声妄有动摇,即前功尽废。请令孝荣、大声、尧臣、伯寿各具乾道五年1169五月已后至年终,太阴五星排日正对赤道躔度,上之御史台,令测验官参考。”诏从之。

那时候,搞天文历法的人各自凭着自家本事争高低,互相说坏话。谏议大夫单时、秘书少监汪大猷、国子司业兼代理礼部侍郎程大昌、秘书丞唐孚、秘书郎李木上奏说:“《乾道新历》是荆大声和刘孝荣一起主持制定的方法,从开始测验到暂时推行使用,两人都没意见。后来因为新历不够精确,皇帝下诏寻访精通历法的人,刘孝荣就告发阮兴祖是因为荆大声的关系才补上局生这个位置,从此吵个没完。荆大声挂着判局提点历书的官名,却说不该让他负责立法和推算起点的活儿。不知道制定历法、颁布时节,到底靠的是什么依据?再说正月的五个夜里,比较下来,刘孝荣定的五天全错了,荆大声定的五天里三天精确,两天稍微差点。接着伯寿递交了奏状和算法,单时他们打算把他的历书拿到司天台去测验,力求找到最合适的,可荆大声等人正占着官位,却找借口推脱,不认真测验。而且荆大声和刘孝荣一起定的新法,现在还翻来覆去,如果不让他们各自说出自己的看法,将来历法编成了,荆大声瞎折腾,前面的功夫就全白费了。请求让刘孝荣、荆大声、尧臣、伯寿各自把乾道五年五月以后到年底,月亮和五大行星每天在赤道上的运行度数写出来,交到御史台,让测验官参考核对。”皇帝下诏同意了。

〔17〕六年1170,日官言:“比诏权用《乾道历》推算,今岁颁历于天下,明年用何历推算?”诏亦权用《乾道历》一年。秋,成都历学进士贾复自言,诏求推明荧惑、太阴二事,转运使资遣至临安,愿造新历毕还蜀,仍进《历法九议》。孝宗嘉其志,馆于京学,赐廪给。太史局李继宗等言:“十二月望,月食大分七、小分九十三。贾复、刘大中等各亏初、食甚分夜不同。”诏礼部侍郎郑闻监李继宗等测验。是夜,食八分。秘书省言,灵台郎宋允恭、国学生林永叔、草泽祝斌、黄梦得、吴时举、陈彦健等各推算日食时刻、分数异同。乃诏谏议大夫姚宪监继宗等测验五月朔日食。宪奏时刻、分数皆差舛,继宗、泽、大声削降有差。

乾道六年,掌管天文历法的官员说:“近来朝廷下诏暂且使用《乾道历》来推算,今年已经向天下颁布了历法,那么明年该用什么历法来推算呢?”皇帝于是下诏也暂且使用《乾道历》一年。这年秋天,成都的历学进士贾复自己上书,朝廷下诏要求推求阐明火星和月亮(的运行规律)这两件事,转运使提供路费把他送到临安,他请求等造好新历法后再回蜀地,并进献了《历法九议》。宋孝宗赞赏他的志向,安排他住在京学(太学)里,并发给粮食。太史局的李继宗等人说:“十二月十五日,月食的食分是大分七、小分九十三。贾复、刘大中等各人所说的初亏时刻和食甚时刻,与夜间的实际时间有出入。”朝廷下诏让礼部侍郎郑闻监督李继宗等人进行测验。当天夜里,月食的食分为八分。秘书省上奏说,灵台郎宋允恭、国学生林永叔、平民祝斌、黄梦得、吴时举、陈彦健等人各自推算日食的时刻和食分,结果互有差异。于是下诏让谏议大夫姚宪监督李继宗等人测验五月初一的日食。姚宪上奏说推算的时刻和食分都有差错,李继宗、毛泽、刘大声等人都被不同程度地降职。

〔18〕太史局春官正、判太史局吴泽等言:“乾道十年颁赐历日,其中十二月已定作小尽,乾道十一年正月一日注:癸未朔,毕乾道十一年正月一日。《崇天》、《统元》二历算得甲申朔,《纪元》《乾道》二历算得癸未朔,今《乾道历》正朔小余,约得不及进限四十二分,是为疑朔。更考日月之行,以定月朔大小,以此推之,则当是甲申朔。今历官弗加精究,直以癸未注正朔,窃恐差误,请再推步。于是俾继宗监视,皆以是年正月朔当用甲申。兼今岁五月朔,太阳交食,本局官生瞻视到天道日食四分半:亏初西北,午时五刻半;食甚正北,未初二刻;复满东北,申初一刻。后令永叔等五人各言五月朔日食分数并亏初、食甚、复满时刻皆不同。并见行《乾道历》比之,五月朔天道日食多算二分少强,亏初少算四刻半,食甚少算三刻,复满少算二刻已上。又考《乾道历》比之《崇天》、《纪元》《统元》三历,日食亏初时刻为近;较之《乾道》,日食亏初时刻为不及。继宗等参考来年十二月系大尽,及十一年正月朔当用甲申,而太史局丞、同判太史局荆大声言《乾道历》加时系不及进限四十二分,定今年五月朔日食亏初在午时一刻。今测验五月朔日食亏初在午时五刻半,《乾道历》加时弱四百五十分,苟以天道时刻预定乾道十二年正月朔,已过甲申日四百五十分。大声今再指定乾道十一年正月合作甲申朔,十年十二月合作大尽,请依太史局详定行之。”五月,诏历官详定。

太史局的春官正、判太史局吴泽等人上奏说:乾道十年颁发的历书,其中十二月已经定为小尽(29天),乾道十一年正月初一标注为癸未朔。但是《崇天历》和《统元历》计算出来正月初一应该是甲申日,《纪元历》和《乾道历》计算出来是癸未日。现在《乾道历》中正月初一的小余大约不够进限四十二分,所以这是个存疑的朔日。需要再考察日月的运行来确定月份大小和朔日,根据这个推算,应该是甲申朔。可是现在的历官没有仔细研究,直接标注癸未为初一,我担心有差错,请求重新推算。于是让继宗监督审核,他们都认为这年正月初一应该用甲申日。同时,今年五月初一发生了日食,本局的官员和学员观测到实际日食情况:初亏在西北方向,时间是午时五刻半;食甚在正北,未时二刻;复圆在东北,申时一刻。之后让永叔等五个人各自汇报五月初一的日食分数以及初亏、食甚、复圆的时刻,结果各不相同。将观测结果与现行的《乾道历》比较,发现《乾道历》对五月初一实际日食多算了二分多,初亏少算了四刻半,食甚少算了三刻,复满少算了二刻以上。再考察《乾道历》与《崇天历》、《纪元历》、《统元历》三种历法比较,日食初亏的时刻与《乾道历》接近;但拿《乾道历》的计算值与实际比,初亏时刻又赶不上。继宗等人参考来年十二月应该是大尽(30天),十一年正月初一应该用甲申,但太史局丞、同判太史局荆大声说《乾道历》的加时不够进限四十二分,确定今年五月初一日食初亏在午时一刻。现在实测五月初一日食初亏在午时五刻半,这样《乾道历》的加时弱了四百五十分。如果根据实际天象来预定乾道十二年正月初一,已经过了甲申日四百五十分。荆大声现在再次指定乾道十一年正月应该用甲申朔,十年十二月应该用大尽,请求按照太史局的详细审定来实行。五月,下诏让历官详细审定。

〔19〕淳熙元年1174,礼部言:“今岁颁赐历书,权用《乾道新历》推算,明年复欲权用《乾道历》。”诏从之。十一月,诏太史局春官正吴泽推算太阳交食不同,令秘书省敕责之,并罚造历者。三年1176,判太史局李继宗等奏:“令集在局通算历人重造新历,今撰成新历七卷,《推算备草》二卷,校之《纪元》《统元》、《乾道》诸历,新历为密,愿赐历名。”于是诏名《淳熙历》,四年1177颁行,令礼部、秘书省参详以闻。

淳熙元年(公元1174年),礼部上奏说:“今年颁发的历书,暂时用《乾道新历》来推算,明年还想继续暂时用《乾道历》。”宋孝宗下旨同意了。十一月,又下旨说太史局的春官正吴泽推算日食的结果不对,让秘书省去训斥处罚他,同时连带处罚了制作历法的人。淳熙三年,太史局的负责人李继宗等人上奏:“我们召集了局里精通历算的人重新编修新历,现在编成了新历七卷、《推算备草》两卷,和《纪元历》《统元历》《乾道历》这些旧历相比,新历更精确,请陛下赐给历法一个名号。”于是皇帝下旨命名为《淳熙历》,在淳熙四年颁布使用,并让礼部和秘书省详细审议后上报。

〔20〕淳熙四年1177正月,太史局言:“三年1176九月望,太阴交食。以《纪元》《统元》、《乾道》三历推之,初亏在攒点九刻,食二分及三分已上;以新历推之,在明刻内食大分空,止在小分百分中二十七。是夜,瞻候月体盛明,虽有云而不翳,至旦不见亏食,于是可见《纪元》《统元》《乾道》三历不逮新历之密。今当预期推算淳熙五年1178历,盖旧历疏远,新历未行,请赐新历名,付下推步。”

淳熙四年正月,太史局上奏说:「淳熙三年九月十五日,月亮发生月食。用《纪元》《统元》《乾道》三部历法推算,初亏在攒点九刻,食分在二分到三分以上;用新历推算,初亏在明刻以内,食的大分是空,只有小分的百分之二十七。当天夜晚,观测月亮非常明亮,虽然有云但不遮蔽,一直到天亮也没看到月食亏损,从这里可以看出《纪元》《统元》《乾道》三部历法不如新历精密。现在应该预先推算淳熙五年的历法,因为旧历疏远,新历还没施行,请求赐予新历名称,交付下属推算。」

〔21〕礼部验得孟邦杰、李继宗等所定五星行度分数各有异同。继宗云:六月癸酉,木星在氐宿三度一十九分。邦杰言:夜昏度瞻测得木星在氐宿三度半,半系五十分,虽见月体,而西南方有云翳之。继宗云:是月戊寅,木星在氐宿三度四十一分;邦杰言:四望有云,虽云间时露月体,所可测者木星在氐宿三度太,太系七十五分。继宗云:庚辰土星在毕宿三度二十四分,金星在参宿五度六十五分,火星在井宿七度二十七分;邦杰言:五更五点后,测见土星入毕宿二度半,半系五十分,金星入参宿六度半,火星入井宿八度多三分。继宗云:七月辛丑,太阴在角宿初度七十一分,木星在氐宿五度七十六分;邦杰言:测见昏度太阴入轸宿十六度太,太系七十五分,木星入氐宿六度少,少系二十五分。孝宗曰:“自古历无不差者,况近世此学不传,求之草泽,亦难其人。”诏以《淳熙历》权行颁用一年。

礼部核查发现,孟邦杰和李继宗等人测算的五星运行度数和分数各有不同。李继宗说:“六月癸酉日,木星在氐宿三度十九分。”孟邦杰说:“黄昏时观测,测得木星在氐宿三度半(半相当于五十分),虽然能看到月亮,但西南方有云遮挡。”李继宗说:“同月戊寅日,木星在氐宿三度四十一分。”孟邦杰说:“四周有云,虽然云间不时露出月亮,能够测到的是木星在氐宿三度太(太相当于七十五分)。”李继宗说:“庚辰日,土星在毕宿三度二十四分,金星在参宿五度六十五分,火星在井宿七度二十七分。”孟邦杰说:“五更五点后,观测到土星进入毕宿二度半(半是五十分),金星进入参宿六度半,火星进入井宿八度多三分。”李继宗说:“七月辛丑日,月亮在角宿初度七十一分,木星在氐宿五度七十六分。”孟邦杰说:“黄昏时观测到月亮进入轸宿十六度太(太是七十五分),木星进入氐宿六度少(少是二十五分)。”宋孝宗说:“自古以来历法没有不差的,何况近代这门学问失传,在民间寻找精通的人也确实难找。”于是下诏将《淳熙历》暂时颁行使用一年。