网页版书目

隋书 · 卷十七·志第十二

隋书 · 目录

〔5〕臣案九章五纪之旨,三统四分之说,咸以节宣发敛,考详晷纬,布政授时,以为皇极者也。而乾维难测,斗宪易差,盈缩之期致舛,咎徵之道斯应。宁止蛇或乘龙,水能沴火,因亦玉羊掩曜,金鸡丧精。王化关以盛衰,有国由其隆替,历之时义,于斯为重。自炎汉已还,迄于有魏,运经四代,事涉千年,日御天官,不乏于世,命元班朔,互有沿改。验近则叠璧应辰,经远则连珠失次,义难循旧,其在兹乎?大周受图膺录,牢笼万古,时夏乘殷,斟酌前代,历变壬子,元用甲寅。高祖武皇帝索隐探赜,尽性穷理,以为此历虽行,未臻其妙,爰降诏旨,博访时贤,并敕太史上士马显等,更事刊定,务得其宜。然术艺之士,各封异见,凡所上历,合有八家,精粗踳驳,未能尽善。去年冬,孝宣皇帝乃诏臣等,监考疏密,更令同造。谨案史曹旧簿及诸家法数,弃短取长,共定今术。开元发统,肇自丙寅,至于两曜亏食,五星伏见,参校积时,最为精密。庶铁炭轻重,无失寒燠之宜,灰箭飞浮,不爽阴阳之度。上元丙寅至大象元年己亥,积四万一千五百五十四算上。日法五万三千五百六十三,亦名蔀会法。章岁四百四十八,斗分三千一百六十七,蔀法一万二千九百九十二。章中为章会法。日法五万三千五百六十三,历余二万九千六百九十三,会日百七十三,会余一万六千六百一十九,冬至日在斗十二度。小周余、盈缩积,其历术别推入蔀会,分用阳率四百九十九,阴率九。每十二月下各有日月蚀转分,推步加减之,乃为定蚀大小余,而求加时之正。

臣考察《九章》《五纪》的要旨,以及三统、四分等历法理论,都用来调节节气、宣发收敛,详细考察晷影和星象,颁布政令、授时,作为治理天下的准则。然而天道难以推测,斗宿的度数容易出错,盈缩的周期导致偏差,灾祸的征兆随之显现。岂止是蛇乘龙、水克火,还有玉羊掩日、金鸡失精。王道教化关乎盛衰,国家由此兴替,历法的时令意义,在这里非常重要。从汉朝以来,到曹魏,经历四代,涉及千年,掌管日月的天官,世代不乏,定历元、颁朔日,互相沿袭修改。验证近事则日月合璧应时,考察长远则五星连珠失序,道理难以遵循旧制,大概就在于此吧?大周承受天命,包罗万古,承夏商周三代,斟酌前代,历法改变壬子,历元用甲寅。高祖武皇帝探求隐微,穷尽理性,认为此历虽然施行,但未达到精妙,于是降下诏旨,广泛询问时贤,并敕令太史上士马显等人,重新刊定,务必得到合适的方法。然而术艺之士,各自坚持不同见解,总共上呈的历法有八家,精粗混杂,未能尽善。去年冬天,孝宣皇帝于是诏令臣等,监督考察疏密,再令共同制作。谨按史曹旧簿及各家法数,弃短取长,共同制定现在的历法。开天辟地,统绪始于丙寅,至于日月亏食,五星出没,参校多年,最为精密。希望铁炭的轻重,不失去寒暖的适宜,灰箭的飞浮,不违背阴阳的度数。上元丙寅到大象元年己亥,累积四万一千五百五十四算以上。日法五万三千五百六十三,也叫蔀会法。章岁四百四十八,斗分三千一百六十七,蔀法一万二千九百九十二。章中为章会法。日法五万三千五百六十三,历余二万九千六百九十三,会日一百七十三,会余一万六千六百一十九,冬至太阳在斗宿十二度。小周余、盈缩积,其历法另外推入蔀会,分用阳率四百九十九,阴率九。每十二月下各有日月食转分,推步加减,于是定为定食大小余,而求加时的正确时刻。

〔6〕其术施行。时高祖作辅,方行禅代之事,欲以符命曜于天下。道士张宾,揣知上意,自云玄相,洞晓星历,因盛言有代谢之徵,又称上仪表非人臣相。由是大被知遇,恒在幕府。及受禅之初,擢宾为华州刺史,使与仪同刘晖、骠骑将军董琳、索卢县公刘祐、前太史上士马显、太学博士郑元伟、前保章上士任悦、开府掾张撤、前荡边将军张膺之、校书郎衡洪建、太史监候粟相、太史司历郭翟、刘宜、兼算学博士张乾叙、门下参人王君瑞、荀隆伯等,议造新历,仍令太常卿卢贲监之。宾等依何承天法,微加增损,四年二月撰成奏上。高祖下诏曰:“张宾等存心算数,通洽古今,每有陈闻,多所启沃。毕功表奏,具已披览。使后月复育,不出前晦之宵,前月之余,罕留后朔之旦。减朓就朒,悬殊旧准。月行表里,厥途乃异,日交弗食,由循阳道。验时转算,不越纤毫,逖德前修,斯秘未启。有一于此,实为精密,宜颁天下,依法施用。”

(暂无译文)

〔7〕张宾所造历法,其要:

(暂无译文)

〔8〕以上元甲子已来,至开皇四年岁在甲辰,积四百一十二万九千一,算上。

(暂无译文)

〔9〕蔀法,一十万二千九百六十。

(暂无译文)

〔10〕章岁,四百二十九。

(暂无译文)

〔11〕章月,五千三百六。

(暂无译文)

〔12〕通月,五百三十七万二千二百九。

(暂无译文)

〔13〕日法,一十八万一千九百二十。

(暂无译文)

〔14〕斗分,二万五千六十三。

(暂无译文)

〔15〕会月,一千二百九十七。

(暂无译文)

〔16〕会率,二百二十一。

(暂无译文)

〔17〕会数,一百一十半。

(暂无译文)

〔18〕会分,一十一亿八千七百二十五万八千一百八十九。

(暂无译文)

〔19〕会日法,四千二十万四千三百二十。

(暂无译文)

〔20〕会日,百七十三。

(暂无译文)

〔21〕余,五万六千一百四十三。

(暂无译文)

〔22〕小分,一百一十。

(暂无译文)

〔23〕交法,五亿一千二百一十万四千八百。

(暂无译文)

〔24〕交分法,二千八百一十五。

(暂无译文)

〔25〕阴阳历,一十三。

(暂无译文)

〔26〕余,十一万二百六十三。

(暂无译文)

〔27〕小分,二千三百二十八。

(暂无译文)

〔28〕朔差,二。

(暂无译文)

〔29〕余,五万七千九百二十一。

(暂无译文)

〔30〕小分,九百七十四。

(暂无译文)

〔31〕蚀限,一十二。

(暂无译文)

〔32〕余,八万一千三百三。

(暂无译文)

〔33〕小分,四百三十三半。

(暂无译文)

〔34〕定差,四万四千五百四十八。

(暂无译文)

〔35〕周日,二十七。

(暂无译文)

〔36〕余,一十万八百五十九。(亦名少大法)

(暂无译文)

〔37〕木精曰岁星,合率四千一百六万三千八百八十九。

(暂无译文)

〔38〕火精曰荧惑,合率八千二十九万七千九百二十六。

(暂无译文)

〔39〕土精曰镇星,合率三千八百九十二万五千四百一十三。

(暂无译文)

〔40〕金精曰太白,合率六千一十一万九千六百五十五。

(暂无译文)

〔41〕水精曰辰星,合率一千一百九十三万一千一百二十五。

(暂无译文)

〔42〕张宾所创之历既行,刘孝孙与冀州秀才刘焯,并称其失,言学无师法,刻食不中,所驳凡有六条:其一云,何承天不知分闰之有失,而用十九年之七闰。其二云,宾等不解宿度之差改,而冬至之日守常度。其三云,连珠合璧,七曜须同,乃以五星别元。其四云,宾等唯知日气余分恰尽而为立元之法,不知日月不合,不成朔旦冬至。其五云,宾等但守立元定法,不须明有进退。其六云,宾等唯识转加大余二十九以为朔,不解取日月合会准以为定。此六事微妙,历数大纲,圣贤之通术,而晖未晓此,实管窥之谓也。若乃验影定气,何氏所优,宾等推测,去之弥远。合朔顺天,何氏所劣,宾等依据,循彼迷踪。盖是失其菁华,得其糠粃者也。又云,魏明帝时,有尚书郎杨伟,修《景初历》,乃上表立义,驳难前非,云:“加时后天,食不在朔。”然观杨伟之意,故以食朔为真,未能详之而制其法。至宋元嘉中,何承天著历,其上表云:“月行不定,或有迟疾,合朔月食,不在朔望,亦非历之意也。”然承天本意,欲立合朔之术,遭皮延宗饰非致难,故事不得行。至后魏献帝时,有龙宜弟复修延兴之历,又上表云:“日食不在朔,而习之不废,据《春秋》书食,乃天之验朔也。”此三人者,前代善历,皆有其意,未正其书。但历数所重,唯在朔气。朔为朝会之首,气为生长之端,朔有告饩之文,气有郊迎之典,故孔子命历而定朔旦冬至,以为将来之范。今孝孙历法,并按明文,以月行迟疾定其合朔,欲今食必在朔,不在晦、二之日也。纵使频月一小、三大,得天之统。大抵其法有三,今列之云。

(暂无译文)

〔43〕第一,勘日食证恒在朔。

(暂无译文)

〔44〕引《诗》云:“十月之交,朔日辛卯,日有食之。”今以甲子元历术推算,符合不差。《春秋经》书日食三十五。二十七日食,经书有朔,推与甲子元历不差。八食,经书并无朔字。《左氏传》云:“不书朔,官失之也。”《公羊传》云:“不言朔者,食二日也。”《谷梁传》云:“不言朔者,食晦也。”今以甲子元历推算,俱是朔日。丘明受经夫子,于理尤详,《公羊》《谷梁》皆臆说也。

(暂无译文)

〔45〕《春秋左氏》隐公三年二月己巳,日有食之。(推合己巳朔)

(暂无译文)

〔46〕庄公十八年春三月,日有食之。(推合壬子朔)

(暂无译文)

〔47〕僖公十二年三月庚午,日有食之。(推合庚午朔)

(暂无译文)

〔48〕十五年夏五月,日有食之。(推合癸未朔)

(暂无译文)

〔49〕襄公十五年秋八月丁巳,日有食之。(推合丁巳朔)

(暂无译文)

〔50〕前、后汉及魏、晋四代所记日食,朔、晦及先晦,都合一百八十一,今以甲子元历术推之,并合朔日而食。

(暂无译文)

〔51〕前汉合有四十五食。(三食并先晦一日,三十二食并皆晦日,十食并是朔日)

(暂无译文)

〔52〕后汉合有七十四食。(三十七食并皆晦日,三十七食并皆朔日)

(暂无译文)

〔53〕魏合有十四食。(四食并皆晦日,十食并皆朔日)

(暂无译文)

〔54〕晋合有四十八食。(二十五食并皆晦日,二十三食并皆朔日)

(暂无译文)

〔55〕第二,勘度差变验。

(暂无译文)

〔56〕《尚书》云:“日短星昴,以正仲冬。”即是唐尧之时,冬至之日,日在危宿,合昏之时,昴正午。案《竹书纪年》,尧元年丙子。今以甲子元历术推算得合尧时冬至之日,合昏之时,昴星正午。《汉书》武帝太初元年丁丑岁,落下闳等考定太初历冬至之日,日在牵牛初。今以甲子元历术算,即得斗末牛初矣。晋时有姜岌,又以月食验于日度,知冬至之日日在斗十七度。宋文帝元嘉十年癸酉岁,何承天考验乾度,亦知冬至之日日在斗十七度。虽言冬至后上三日,前后通融,只合在斗十七度。但尧年汉日,所在既殊,唯晋及宋,所在未改,故知其度,理有变差。至今大隋甲辰之岁,考定历数象,以稽天道,知冬至之日日在斗十三度。

(暂无译文)

〔57〕第三,勘气影长验。

(暂无译文)

〔58〕《春秋纬命历序》云:“鲁僖公五年正月壬子朔旦冬至。”今以甲子元历术推算,得合不差。《宋书》元嘉十年,何承天以土圭测影,知冬至已差三日。诏使付外考验,起元嘉十三年为始,毕元嘉二十年,八年之中,冬至之日恒与影长之日差校三日。今以甲子元历术推算,但是冬至之日恒与影长之符合不差。详之如左:

(暂无译文)

〔59〕十三年丙子,

(暂无译文)

〔60〕天正十八日历注冬至,

(暂无译文)

〔61〕十五日影长,

(暂无译文)

〔62〕即是今历冬至日。

(暂无译文)

〔63〕十四年丁丑,

(暂无译文)

〔64〕天正二十九日历注冬至,

(暂无译文)

〔65〕二十六日影长,

(暂无译文)

〔66〕即是今历冬至日。

(暂无译文)

〔67〕十五年戊寅,

(暂无译文)

〔68〕天正十一日历注冬至,

(暂无译文)

〔69〕阴,无影可验,

(暂无译文)

〔70〕今历八日冬至。

(暂无译文)

〔71〕十六年己卯,

(暂无译文)

〔72〕天正二十一日历注冬至,

(暂无译文)

〔73〕十八日影长,

(暂无译文)

〔74〕即是今历冬至日。

(暂无译文)

〔75〕十七年庚辰,

(暂无译文)

〔76〕天正二日历注冬至,

(暂无译文)

〔77〕十月二十九日影长,

(暂无译文)

〔78〕即是今历冬至日。

(暂无译文)

〔79〕十八年辛巳,

(暂无译文)

〔80〕天正十三日历注冬至,

(暂无译文)

〔81〕十日影长,

(暂无译文)

〔82〕即是今历冬至日。

(暂无译文)

〔83〕十九年壬午,

(暂无译文)

〔84〕天正二十九日历注冬至,

(暂无译文)

〔85〕阴,无影可验,

(暂无译文)

〔86〕今历二十二日冬至。

(暂无译文)

〔87〕二十年癸未,

(暂无译文)

〔88〕天正六日历注冬至,

(暂无译文)

〔89〕三日影长,

(暂无译文)

〔90〕即是今历冬至日。

(暂无译文)

〔91〕于时新历初颁,宾有宠于高祖,刘晖附会之,被升为太史令。二人协议,共短孝孙,言其非毁天历,率意迂怪,焯又妄相扶证,惑乱时人。孝孙、焯等,竟以他事斥罢。后宾死,孝孙为掖县丞,委官入京,又上,前后为刘晖所诘,事寝不行。仍留孝孙直太史,累年不调,寓宿观台。乃抱其书,弟子舆榇,来诣阙下,伏而恸哭。执法拘以奏之,高祖异焉,以问国子祭酒何妥。妥言其善,即日擢授大都督,遣与宾历比校短长。先是信都人张胄玄,以算术直太史,久未知名。至是与孝孙共短宾历,异论锋起,久之不定。至十四年七月,上令参问日食事。杨素等奏:“太史凡奏日食二十有五,唯一晦三朔,依克而食,尚不得其时,又不知所起,他皆无验。胄玄所克,前后妙衷,时起分数,合如符契。孝孙所克,验亦过半。”于是高祖引孝孙、胄玄等,亲自劳徕。孝孙因请先斩刘晖,乃可定历。高祖不怿,又罢之。俄而孝孙卒,杨素、牛弘等伤惜之,又荐胄玄。上召见之,胄玄因言日长影短之事,高祖大悦,赏赐甚厚,令与参定新术。刘焯闻胄玄进用,又增损孝孙历法,更名《七曜新术》,以奏之。与胄玄之法,颇相乖爽,袁充与胄玄害之。焯又罢。至十七年,胄玄历成,奏之。上付杨素等校其短长。刘晖与国子助教王頍等执旧历术,迭相驳难,与司历刘宜援据古史影等,驳胄玄云:

(暂无译文)