网页版书目

魏书 · 卷一百七下·志第九

魏书 · 目录

〔1〕孝静世,《壬子历》气朔稍违,荧惑失次,四星出伏,历亦乖舛。兴和元年十月,齐献武王入邺,复命李业兴,令其改下,立《甲子元历》。事讫,尚书左仆射司马子如、右仆射隆之等表曰:

在孝静帝时期,《壬子历》在节气、朔望方面有些偏差,火星的运行也脱离了正常轨道,其他四颗星的出现和隐伏时间也不对,整个历法都有错误。兴和元年十月,齐献武王(高欢)进入邺城,再次命令李业兴,让他修改历法,制定了《甲子元历》。事情完成后,尚书左仆射司马子如、右仆射隆之等人上表说:

〔2〕自天地剖判,日月运行,刚柔相摩,寒暑交谢,分之以气序,纪之以星辰,弦望有盈缺,明晦有修短。古先哲王则之成化,迎日推策,各有司存,以天下之至王,尽生民之能事,先天而天弗违,后天而奉天时。及卯金受命,年历屡改,当涂启运,日官变业,分路扬镳,异门驰骛,回互靡定,交错不等。岂是人情浅深,苟相违异?盖亦天道盈缩,欲止不能。

自从天地开辟以来,日月运行,阴阳刚柔相互摩擦,寒暑交替变换,用节气来划分时序,用星辰来记录年月,月有圆缺,昼夜有长短。古代的圣明君王效法这些自然规律来教化人民,观测太阳推算历法,各有专职官员管理。凭借天下最完美的制度,充分实现百姓的才能,在自然变化之前行事而自然不违背,在自然变化之后行事则顺应天时。到了汉朝(卯金指刘姓)承受天命,年历屡次更改;曹魏(当涂指魏)开启国运,天文官员也改变了职业,各自分路前行,从不同门户奔走,互相交错没有定准,参差不齐。这难道是因为人的见识有深浅,随意违背吗?大概也是天道本身有盈有缩,想停止也不能够。

〔3〕正光之历既行于世,发元壬子,置差令朔。测影清台,悬炭之期或爽;候气重室,布灰之应少差。伏惟陛下当璧膺符,大横协兆,乘机虎变,抚运龙飞,苞括九隅,牢笼万宇,四海来王,百灵受职。大丞相、渤海王降神挺生,固天纵德,负图作宰,知机成务,拨乱反正,决江疏河,效显勤王,勋彰济世。功成治定,礼乐惟新,以履端归余,术数未尽,乃命兼散骑常侍执读臣李业兴,大丞相府东阁祭酒、夷安县开国公臣王春,大丞相府户曹参军臣和贵兴等,委其刊正。但回舍有疾徐,推步有疏密,不可以一方知,难得以一途揆。大丞相主簿臣孙搴,骠骑将军、左光禄大夫臣晔,前给事黄门侍郎臣季景,渤海王世子开府谘议参军事、定州大中正臣崔暹,业兴息国子学生、屯留县开国子臣子述等,并令参预,定其是非。

《正光历》已经在世间流行,它从壬子年作为起始点,设立了朔望的差数。在清台上测量日影,用悬炭的方法预测节气有时会出错;在重室中观测气候,布灰的应验也稍有偏差。臣等恭想陛下您承受天命,符合符瑞,大横的卦象协应吉兆,乘着时机像虎一样变革,抚顺国运像龙一样飞升,包容九州,统治天下,四方来朝称王,百神接受职司。大丞相、渤海王(高欢)是神灵降生,本来就是上天赋予的德行,背负着图谶担任宰相,知晓时机成就事务,拨乱反正,像决开江河、疏通河流一样,效力显赫于勤王,功勋彰显于济世。功业成就,治理安定,礼乐焕然一新,因年历的余数未尽,于是命令兼散骑常侍执读臣李业兴、大丞相府东阁祭酒夷安县开国公臣王春、大丞相府户曹参军臣和贵兴等人,委托他们刊正历法。但是行星运行有快慢,推步计算有疏密,不能只凭一种方法知晓,难以用一条途径揣度。大丞相主簿臣孙搴、骠骑将军左光禄大夫臣晔、前给事黄门侍郎臣季景、渤海王世子开府谘议参军事定州大中正臣崔暹、李业兴的儿子国子学生屯留县开国子臣子述等,都让他们参与,判定是非。

〔4〕臣等职司其忧,犹恐未尽。窃以蒙戎为饰,必藉众腋之华;轮奂成宇,宁止一枝之用。必集名胜,更共修理。左光禄大夫臣卢道约,大司农卿、彭城侯臣李谐,左光禄大夫、东雍州大中正臣裴献伯,散骑常侍、西兖州大中正臣温子升,太尉府长史臣陆操,尚书右丞、城阳县开国子臣卢元明,中书侍郎臣李同轨,前中书侍郎臣邢子明,中书侍郎臣宇文忠之,前司空府长史、建康伯臣元仲悛,大丞相法曹参军臣杜弼,尚书左中兵郎中、定阳伯臣李溥济,尚书起部郎中臣辛术,尚书祠部郎中臣元长和,前青州骠骑府司马、安定子臣胡世荣,太史令、卢乡县开国男臣赵洪庆,太史令臣胡法通,应诏左右臣张喆,员外司马督臣曹魏祖,太史丞郭庆,太史博士臣胡仲和等,或器标民誉,或术兼世业,并能显微阐幽,表同录异,详考古今,共成此历。甲为日始,子实天正,命历置元,宜从此起。运属兴和,以年号为目,岂独太初表于汉代,景初冠于魏历而已。谨以封呈,乞付有司,依术施用。

臣等身负职责,担忧此事,还是怕不能尽善尽美。私下认为,用狐貉的皮毛做成衣服,必须借助众多狐狸腋下的皮毛;高大的房屋建成,岂能只用一根木材?一定要聚集众多贤能之士,共同修订。左光禄大夫臣卢道约、大司农卿彭城侯臣李谐、左光禄大夫东雍州大中正臣裴献伯、散骑常侍西兖州大中正臣温子升、太尉府长史臣陆操、尚书右丞城阳县开国子臣卢元明、中书侍郎臣李同轨、前中书侍郎臣邢子明、中书侍郎臣宇文忠之、前司空府长史建康伯臣元仲悛、大丞相法曹参军臣杜弼、尚书左中兵郎中定阳伯臣李溥济、尚书起部郎中臣辛术、尚书祠部郎中臣元长和、前青州骠骑府司马安定子臣胡世荣、太史令卢乡县开国男臣赵洪庆、太史令臣胡法通、应诏左右臣张喆、员外司马督臣曹魏祖、太史丞郭庆、太史博士臣胡仲和等人,有的才能出众被百姓赞誉,有的技术兼有家传学业,都能显示细微阐明幽隐,表同录异,详细考究古今,共同完成了这部历法。甲是天干之始,子是地支之始,实际是天的正月,命名历法设置元点,应该从这里开始。时运正当兴和年间,用年号作为名称,难道只是像《太初历》在汉代标榜、《景初历》在曹魏冠名那样吗?谨此封印呈上,请求交给有关部门,按照方法施行使用。

〔5〕诏以新历示齐献武王田曹参军信都芳,芳关通历术,驳业兴曰:“今年十二月二十日,新历岁星在营室十二度,顺,疾;天上岁星在营室十一度。今月二十日,新历镇星在角十一度,留;天上镇星在亢四度,留。今月二十日,新历太白在斗二十五度,晨见,逆行;天上太白在斗二十一度,逆行。便为差殊。”

皇帝下诏将新历拿给齐献武王(高欢)的田曹参军信都芳看,信都芳精通历法,驳斥李业兴说:“今年十二月二十日,新历推算木星在营室宿十二度,顺行,速度快;天上实际观测木星在营室宿十一度。本月二十日,新历推算土星在角宿十一度,停留;天上实际观测土星在亢宿四度,停留。本月二十日,新历推算金星在斗宿二十五度,清晨出现,逆行;天上实际观测金星在斗宿二十一度,逆行。这就是差异。”

〔6〕业兴封曰:

李业兴上奏回答说:

〔7〕岁星行天,伺候以来八九余年,恒不及二度。今新历加二度。至于夕伏晨见,纤毫无爽。今日仰看,如觉二度,及其出没,还应如术。镇星,自造《壬子》元以来,岁常不及,故加《壬子》(七)度,亦知犹不及五度,适欲并加,恐出没顿校十度、十日,将来永用,不合处多。在白之行,顿疾顿迟,取其会归而已。近十二月二十日,晨见东方,新旧二历推之,分寸不异。行星三日,顿校四度。如此之事,无年不有,至其伏见,还依术法。

木星在天上运行,我观测以来有八九多年,常常差不到二度。现在新历增加了二度。至于傍晚消失和清晨出现,毫无差错。今天仰头观看,好像觉得有二度误差,但等到它出现和隐没时,应该还是符合历法计算的。土星,自从《壬子历》建立元点以来,每年常常达不到,所以增加了《壬子历》七度,也知道仍然差不到五度,正想一起增加,又担心出现和隐没时突然相差十度、十日,将来永久使用,不合适的地方会很多。至于金星运行,有时快有时慢,只取其会合回归的规律就行了。最近十二月二十日,清晨出现在东方,新旧两种历法推算,分毫不差。运行了三天,突然相差四度。这样的事情,没有哪年不发生,等到它出现和隐没时,还是按照历法方法。

〔8〕又芳唯嫌十二月二十日星有前却。业兴推步已来,三十余载,上算千载之日月星辰有见经史者,兴凉州赵<匪欠>、刘义隆廷尉卿何承天、刘骏、南徐州从事史祖冲之参校,业兴《甲子元历》长于三历一倍。考洛京已来四十余岁,五星出没,岁星、镇星、太白,业兴历首尾恒中,及有差处,不过一日二日、一度两度;三历之失,动校十日十度。荧惑一星,伏见体自无常,或不应度。祖冲之历多《甲子历》十日六度,何承天历不及三十日二十九度;今历还与《壬子》同,不有加增。辰星一星,没多见少,及其见时,与历无舛,今此亦依《壬子》元不改。太白、辰星,唯起夕合为异。业兴以天道高远,测步难积,五行伏留,推考不易,人目仰窥,未能尽密,但取其见伏大归,略其中间小谬,如此历便可行。若专据所见之验,不取出没之效,则历数之道其几废矣。夫造历者,节之与朔贯穿于千年之间,闰余斗分推之于毫厘之内。必使盈缩得衰,间限数合,周日小分不殊锱铢,阳历阴历纤芥无爽,损益之数验之交会,日所居度考之月蚀,上推下减,先定众条,然后历元可求,犹甲子难值。又虽值甲子,复有差分,如此踳驳,参错不等。今历发元甲子,七率同遵,合璧连珠,其言不失。法理分明,情谓为可。如芳所言,信亦不谬。但一合之里星度不验者,至若合终必还。依术,镇星前年十二月二十日见差五度,今日差三度;太白前差四度,今全无差。以此准之,见伏之验,寻效可知,将来永用,大体无失。

再说信都芳只是嫌十二月二十日星的位置有前后偏差。我李业兴推算历法以来,三十多年,向上推算千年的日月星辰,凡是在经史中有记载的,我都与凉州的赵匪欠、刘义隆的廷尉卿何承天、刘骏、南徐州从事史祖冲之相互参校,我的《甲子元历》比这三种历法精良一倍。考察自洛阳以来四十多年,五星的出没,木星、土星、金星,我的历法从头到尾常常准确,有误差的地方,不过一天两天、一度两度;那三种历法的错误,动不动就相差十天十度。火星这一颗星,出现和隐没本身就没有规律,有时不按度数。祖冲之的历法比《甲子历》多十天六度,何承天的历法又差三十天二十九度;现在的历法还和《壬子历》相同,没有增加。水星这一颗星,隐没时多,出现时少,等它出现时,与历法没有差错,现在也依照《壬子历》的元点不改。金星和水星,只是从傍晚会合开始有差异。我认为天道高远,测量推算难以积累,五行的伏留,推考不易,人眼仰观,不能完全精细,只取它们出现和隐没的大致规律,忽略中间的小差,这样的历法就可以施行。如果专门依据观测到的现象,不取出没的效果,那么历法之道几乎要废弃了。造历的人,节气和朔望贯穿千年之间,闰余和斗分推算到毫厘之内。一定要使盈缩得到准确,间隔限数符合,周日的微小部分不差丝毫,阳历阴历没有半点差错,增减的数目在交会时验证,太阳所在的位置用月食来考校,上推下减,先确定众多条例,然后历法的元点才可以求得,但甲子日也很难遇到。即使遇到甲子日,又有差异,如此错乱,参差不齐。现在新历以甲子为元点,七种率数都遵循,日月合璧,五星连珠,说的话没有误差。法理分明,我认为可以。像信都芳所说的,确实也不错。但一个会合周期内星度不验,到会合结束时必然回归。按照历法,土星前年十二月二十日观测差五度,今天差三度;金星前次差四度,现在完全没有差。以此类推,出现和隐没的验证,不久就可以看到效果,将来永久使用,大体没有失误。