“古代的历法往往粗疏多误,不够精密,各家制作又很纷乱,没人能弄明其究竟。近来何承天献上的历法,虽然有心改革,但方法比较简略,如今已有很大误差。根据我的校定,多次发现其错误,关于日月的位置,误差了三度,二次冬至的测定,几乎相差一天,五星的隐现,相差达四十天,留逆进退,有的出入两宿。分至失实,那么节闰就不正确;宿度违天,那么观察就难准确。我生在这个美好的时代,又肩负着朝廷的职责,因而不避愚盲,重创新的历法。
原 文
谨立改易之意有二,设法之情有三。改易者一:以旧法一章,十九岁有七闰,闰数为多,经二百年辄差一日。节闰既移,则应改法,历纪屡迁,实由此条。今改章法三百九十一年有一百四十四闰,令却合周、汉,则将来永用,无复差动。其二:以《尧典》云“日短星昴,以正仲冬”。以此推之,唐世冬至日,在今宿之左五十许度。汉代之初即用秦历,冬至日在牵牛六度。汉武改立《太初历》,冬至日在牛初。后汉四分法,冬至日在斗二十二。晋世姜岌以月蚀检日,知冬至在斗十七。今参以中星,课以蚀望,冬至之日,在斗十一。通而计之,未盈百载,所差二度。旧法并令冬至日有定处,天数既差,则七曜宿度,渐与舛讹。乖谬既著,辄应改易。仅合一时,莫能通远。迁革不已,又由此条。今令冬至所在岁岁微差,却检汉注,并皆审密,将来久用,无烦屡改。又设法者,其一:以子为辰首,位在正北,爻应初九升气之端,虚为北方列宿之中。元气肇初,宜在此次。前儒虞喜,备论其义。今历上元日度,发自虚一。其二:以日辰之号,甲子为先,历法设元,应在此岁。而黄帝以来,世代所用,凡十一历,上元之岁,莫值此名。今历上元岁在甲子。其三:以上元之岁,历中众条,并应以此为始。而《景初历》交会迟疾,元首有差。又承天法,日月五星,各自有元,交会迟疾,亦并置差,裁得朔气合而已,条序纷错,不及古意。今设法日月五纬交会迟疾,悉以上元岁首为始。群流共源,庶无乖误。