<史部,正史类,宋史>

钦定四库全书

宋史卷七十

元中书右丞相縂裁托克托等修

律历志第二十三

律历三【应天乾元仪天历】

?五星

岁星縂七十九万七千九百三十一秒五【乾元率二十三万四千五百三十五秒五千七百二十五仪天木星周率四百二万八千五百八十七秒七千五百六十】

平合三百九十八日八千八百五十七秒二十八【乾元余二千五百五十五秒八千六百二十五约分八十七仪天余八千七百八十七秒七千五百六十二历平合皆谓之周日数同应天】

变差空秒一十六【乾元差二十八秒九千四百二十二半秒母一万仪天岁差九十八秒九千五百上限二百五度下限一百六十度二十五分秒六十三】

荧惑縂一百五十六万一百五十二秒三【乾元率四十五万八千五百九十二秒九千一百八十三十四仪天火星周率七百八十七万六千一百九十一秒一千一百】平合七百七十九日九千二百二秒一十八【乾元余二千七百四秒五千九百一十七约分九十二仪天余九千二百九十一秒一千一百二历平合皆谓之周日数同应天】变差三秒空【乾元差二十九秒一千一百三十五仪天岁差九十八余三千八百上限一百九十六度八十下限一百六十八度四十五秒六十三】

镇星縂七十五万六千三百一十二秒八十五【乾元率二十二万二千三百一十一秒二千一百六十四二十仪天土星周率三百八十一万八千六百八秒三千五百】平合三百七十八日八百六秒五十一【乾元余二百三十六秒八百三十一约分八仪天余八百八秒三千五百二历平合皆谓之周日数同应天】

变差五秒七十九【乾元差二十八秒九千五百三仪天岁差一百秒一千一百上限一百八十二度六十三分秒八十一下限同上限】

太白总一百一十六万八千三十一秒四十二【乾元率三十四万三千三百三十九秒一千五百四十七仪天金星周率五百八十九万七千四百八十九秒五千四百】平合五百八十三日八千九百九十六秒一十【乾元余二千六百七十六秒一千七百三十五约分九十一仪天余九千一百八十九秒五千四百二历平合皆谓之周日数同应天】

再合二百九十一日九千四百九十九秒五【乾元仪天不立此法】变差三秒三十六【乾元差二十九秒一千七百九十八仪天岁差一百二十余八千三百九上限一百九十七度一十六下限一百六十八度秒六十三】

辰星縂二十三万一千八百六秒四十二八十【乾元率八万八千一百三十七秒四千四百一十八十仪天水星周率一百一十七万三百八十七秒二千八百】平合一百一十五日八千八百二秒三十【乾元余二千五百八十七秒二千九十四约分八千八仪天余八千八百八十七秒二千八百二历平合皆谓之周日数同应天】再合五十七日九千四百二秒一十五【乾元仪天不立此法】变差三秒七十八【乾元差二十九秒一千一百三十八仪天岁差九十八秒三十上限一百八十三度六十二分下限一百八十二度六十二分秒六十三】

求五星天正冬至後加时平合日度分秒【乾元谓之五星平合变日仪天谓之常合中日中度】各以星縂除元积为縂数不尽者返减星縂余半而进位又置总数木火三之土如其数皆百而?之以元法收之为天正冬至後平合日度及分【乾元置岁积分各以星率去之不尽用减星率余以五因之满元率收为日不满退除为分仪天各以其星周率去岁积分不满者返减其周率余以宗法收为日不尽退除为分】

求平合入历分【乾元谓之入历仪天谓之推五星常合入历度分】各以其星变差展所求积年满三百六十五万三千二百九十三秒一十九去之不尽以元法收为度不满为分以减平合日为入历度分【乾元以积年乘星差以周天筞去之不尽以元率收为度不满退除为分用减平合变日为入历分仪天各置其星岁差以积年乘之满三百六十八万九千八百八秒九千九百去之不尽以宗法收为度不满退收为分】

求入隂阳变分在阳末变分以下为入阳历以上去之余为入隂历置入隂阳历分以隂阳变数去之不尽为入隂阳数及变分

【乾元岁星前限二万五百五中限一万二百四十八後限一万六千二十荧惑前限一万九千六百八十二中限六千五百六十四後限一万六千八百四十四镇星前限一万八千二百六十二中限九千一百二十六後限同前限前後中皆半周天太白前限一万九千七百一十六中限九千八百五十八後限一万六千八百九辰星前中後与镇星同又岁星前法一千七百八後法一千三百三十四荧惑前法一千六百四十一後法一千四百三镇星辰星前後法皆一千五百二十二太白前法一千六百四十三後法一千四百二仪天各置常合入历度分如在上限末数以下者为增?以上者减去上限末?下度分余为入下限减?又各置?入上下限度分以上下限度分相近者减之余为入次限下限度及分】

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

乾元五星

<史部,正史类,宋史,卷七十>

辰星隂阳差分并隂阳差度并同初末

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

入隂阳定分【乾元谓之入诸历变分仪天谓之求五星常入增减定数】以入变分各减初变分余却以其变下损益率展之百而一为分损益次变下隂阳积为定分【乾元置平合入历分以其星入段前後限分加减之如不足加周天以减之余却依入历分入初末限各置其段入历分前限以下为在前以上者去之为後限分在中限以下为初限以上去之为末限分置初末以前後限星分除之为限数不满为初末限日各以其限差分约之为差初限以加末限以减用加减前後限度为定度仪天各置常合所入限下度数及分以其限下损益率乘之退一等以百约之为度不满为分以损益其限下增减积度及分若求诸变增减定度者置其变入上下限凖此求之】

定合积日【乾元谓之求定日仪天谓之求五星定合积日】日除隂阳定分为二阳加隂减平合日为定积日及分【乾元置变日以前後限度前加後减为定日仪天各置其星常合中日及余以入历增减度增者增之减者减之金水返而加减之以日纒定差先减後加之金水则先加後减即得定合积日及分又仪天求入盈缩初末限皆以半周天为凖】

入气盈缩度分【乾元谓之入气仪天谓之求入盈缩初末限】置定积以常数去之不尽者为入气日分置入气日分如求朔望盈缩术入之即得入气盈缩度分【乾元置定日以气筞去之为气数不尽为入气日命以冬至算外即得入气日及分仪天各置定合积日在半周天以下者去之余为在缩乃视在盈缩初限日及约余以下者便为在盈缩初限以上者减去盈缩初限日约余为在盈缩末限日及余】

定合日辰【乾元谓之日辰仪天同应天】以其大小余加入气日命?甲子算外即得所求【乾元仪天以冬至大小余加定日各满纪法去之余并同应天乾元冬至小余以元率退收百为母又有日躔隂阳度置其气隂阳分如求朔日度分术入之即得所求】求入月日数【仪天谓之求定合在何月日】置定合日辰大余以定朔大余减之余命算外即得所求【二历法同】

定合定星【乾元同仪天谓之求日躔先後定数求五星定合定数及分】各以其星入气盈缩度分盈加缩减之又以百除隂阳定分为度分阳加隂减皆加减平合为定星用加天正黄道日度满宿去之不满宿即得所求【乾元各置其星平合中星以日躔隂阳度隂减阳加之又以其星入历限度前加後减之即为其星定合定星余同应天仪天置所入限日下小余以其日盈缩率乘以宗法除为分以盈缩其日下先後定分为日躔先後定度及分又各置其星常合中度及分以入限增定度及分增减之金水二星增者减减者增又以日躔先後定度及分水火土即先减後加金水先加後减其日躔差木星二因退位火星除二土星退位?下加三金水倍用即得定度及分余同应天】

岁星入段【亦名入变】

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

<史部,正史类,宋史,卷七十>

诸段平日平度【乾元谓之诸星变定积仪天谓之五星诸变中日中度】置平合日度以诸段下平日平度加之即得所求【乾元各置其星变日以所求入历前後度前加後减之其太白辰星夕见变及晨疾变皆以反用加减荧惑晨见变定置定羌以进一位满十一除之为定差各依加减即得所求在留变者置其变定积以前变前後度前加後减之其火星三因之後退者倍之仪天各置其星常合中日中度及分以其星诸变段下常加合中日变度加减中星即得诸变中日中度及分】

诸段入历【仪天谓之求五星诸变入限及增减定度】置平合入隂阳历分各以逐段隂阳历分加之为诸段入历分【乾元以在诸变历分中入历各日限变度仪天各置其星常合入历度分以其星诸变段下上下限度分累加之满周天去之余依常合术入之各得增减定度其金星在晨疾晨合夕见变者置增减定度及分以四乘三除为金星变定差其火星在晨见变者以九乘增减定度及分退一位为晨星变定羌】

诸段入变分置入历分各以变分去之余为入变分求隂阳定分依平合术入之【乾元诸段变分在入变前述仪天即同应天】五星诸段定积日【乾元谓之求五星诸变定】置其入隂阳定分百除为日分阳减隂减诸段平日其金水夕见晨疾返为之定积其金星晨次晨遅更用盈缩度缩加盈减定积为定求其入气月日如平合术入之又荧惑前遅定积置平合入隂阳历分加二万一千六百七十五盈三万六千五百二十五半去之余与见求入隂阳历同者更不求之如不同历者即依平合术入所得用加前遅留退後退留平日为定积入气月日如前又五星定用盈缩差及隂阳定分岁荧惑镇星晨见夕疾定合太白定合夕见夕退再合晨见及後晨疾皆用盈缩定差太白定合晨夕见及後疾皆用盈缩定差内岁星後疾不用盈缩定羌辰星诸段縂用盈缩定差盈加缩减荧惑晨见隂阳定分身外加一前疾阳定分再析各为定分【乾元诸变定日在入变前仪天各置其星入变中日以其星所入变限增减定度及分增者增之减者减之其金星定合夕见夕顺疾夕次疾晨次疾水星定合夕见晨疾变皆以增减定度及分增者减之减者增之各得定日合用日躔羌者乃以日躔先後定差先减後加乃为定日及分其日躔差金水定合夕见晨疾以日躔差先加後减乃为定日及分天之定数】

定星【乾元谓之求五星诸变定星仪天谓之求五星诸变定度】以合用盈缩定差加减平度分又以隂阳定分阳加隂减其金水夕见晨疾返用为定星求宿度加平合入之荧惑前遅後退差度以二百三十六度加前遅定星二百五十七度加後退定星如半周天以下为阳度以上者去之余为隂度前遅隂阳度在一百一十度以上者返减半周天余以五因之後退入隂阳度在七十四度以下者亦五因之皆满百为度分阳减隂加定星为前遅後退定星求宿度加平合入之【乾元置其星其变中星以入历前後度前加後减之又合用隂阳度者隂减阳加之为定星以冬至黄道日度加之命?斗宿算外即其变所入宿次也若在留变者更不求定星也只用前变定星为留变定星又荧惑留差以一百一十九度减前遅定星以一百三十四度减後退定星在一百八十二度半以下为前以上者去之为後置前後度在七十三度以下为在前以上者返减一百八十三度半余为後度皆倍之百除为度命曰留差度及分也又前退定星度以一百二十三度减前退定星又以一百三十一度减後退定星在一百八十二度半以下者为前以上者去之为後视前後度在七十三度以下为前以上者返减一百八十二度半为後皆以倍之百除为度即得前後退差度及分也用前减後加其段定星为定星又五星用隂阳度岁星荧惑镇星晨见後疾夕合太白夕见退夕合晨见後疾平合皆用日躔隂阳度其辰星诸段皆用之仪天各置其星其变中度及分以其变入限增减定度及分增者增之减者减之其金星定合夕见夕定度及分增者减之减者增之各得定日次定日各加减讫後合用日躔先後定差者以日躔先後定差及分先减後加之即各得定度及分其日躔差木星定合五因半而退位晨见先二因退位後五因半而退位後定疾先差五因半而退位定差二因退位火星定合身外除二晨见先羌七因退位後差身外除二後差七因退位土星定合退位?下加三晨见先差退位後差?下加三退位後差退位金星定合二因之夕见先差伏倍用後差从下加三晨疾伏先差从下加二後差二因夕退伏晨退见六因先後退位水星夕见後差?下加二先差二因晨疾先差?下加三後差倍用定合乃用加减次定度为定度置定度及分以加天正冬至加时黄道日度及分命?斗宿初度起算至不满宿算外即得其变加时宿度其火星前後退及前遅变皆为次定星又置之以留退定差度及分增者增之减者减之得为前後退定度前遅置前留定差以三除之乃用增减前遅定度也又火星留差以一百二十四半减前遅次定度又以二百四十六度少加後退定度若在一百八十二度六十二分以下为入在增以上者以减去一百八十二度六十二分为入在减置入在增减度及分如在七十二度以下者为上限以上者返减一百八十二度六十二分余为下限各置所入上下限增减度及分在上限四因之在下限倍身外加三皆以一百约之为度及分若在後留者三因之为定差度及分又仪天有火星退定差度及分以二百四十一度少加前退後次定度又以一百一十九度减退次定度及分余在一百八十二度六十二分以下者为入在增以上者减去一百八十二度六十二分余为入在减又置入上下限度分若在七十二度以下者为上限如在七十二度以上者为减一百八十二度六十二分余为下限又置上下限增减度分在上为度不满为分即各得退定差度及分其定差如在後退者倍之为定差又有火星留定日各置前後留常中日前留以前遅变入限增减定度及分增者增之减者减之各以前後留定差度及分增者加之减者损之即得前後留定日其增减差通入历用之又有火星前後退定度各置前後变次定度及分以前後退定差度及分如在增者加之在减者损之即得定度及分置定度及分以加天正冬至黄道日度及分命从斗宿初度去之至不满宿算外即得退行所在宿度及分也其增减定度三除乃用之】

日率度率以本段定积减後段定积为泛日率以本段定星减後段定星为定度率又置後段甲子以前段甲子减之余为距後实日率【乾元以前段定积减後段定积为日率以其段定星减後段定星为度率仪天各置其段定日定度以前段定日定度减之余者为其段日率度率其退行段置前段定度减之余为退行度率】

平行分【仪天谓之求每日平行度及分】以距後日率除度率为平行分【乾元以日率除度率为行分仪天各置其段度率及分以其段日率除之即得其星平行分】

初末行分【仪天谓之求每段初末日度及分】置其段平行分与後段平行分相减为合差半之加减平行分为初末行分後多者减平行分为初加平行分为末後少者加平行分为初减平行分为末【乾元法同仪天各以其段平行分与後段平行分相减余为会差半会差以加减其段平分余同应天又五星前留一段及後退段皆加为初减为末後留一段及前退段皆以半縂差减为初加为末其縂差消息前後段初末分令衰杀等以用縂差即得前後段初末行分相应也】求日差以距後日除合差为日差【乾元以日率除合差为日差仪天置其段縂差以减其日率一百除之即为每日差行之分】

求每日行分以日差後多者益後少者损初日行分为每日行分【乾元仪天法同】

求每日星所在以每日行分顺加逆减其星命如前即得所求其木火土水前後遅段平行分倍之前为初後为末分各以距後日除为日差前遅日损後遅日益为每日行分【乾元以日差累损益初日行分累加其段宿次即得每日星行宿次及分仪天求每日差行度及分各置其段縂差以减其日率一日以余之即为每日差行之分以每日差分累损益初日行分为每日行度及分初日行分多於末日行分累损初日行分少於末日行分累益初日行分将其每日行度及分累加其星初日所在宿次各得每日所在宿次及分如是退行段将每日行分累减其初日宿次及分即得退行所在宿度及分又仪天有直求其日星所在宿次置其所求日减一以乘每日差分所得为积差以积差加减初日行分初日多於末日减之末日多於初日加之即得其日行分以初日行分并之乃半之为平行分置平行分以求日数乘之为积度及分以其积度及分加其星初日宿度命去之即其星其日所在宿次及分如是退行段以其积度及分减其星初日宿度余为其星所在宿度及分】

漏刻周礼挈壶氏主挈壶水以为漏以水火守之分以日夜所以视漏刻之盈缩辨昏旦之短长自秦汉至五代典其事者虽立法不同而皆本於周礼惟後汉隋五代着于史志其法甚详而历载既久传用渐差国朝复挈壶之职专司辰刻署置於文德殿门内之东偏设皷楼钟楼於殿庭之左右其制有铜壶水称渴乌漏箭时牌契之属壶以贮水乌以引注称以平其漏箭以识其刻牌以告时於昼【牌有七自卯至酉用之制以牙刻字填金】契以发皷於夜【契有二一曰放皷二曰止皷制以木刻字於上】常以卯正後一刻为禁门开钥之节盈八刻後以为辰时每时皆然以至於酉每一时直官进牌奏时正鸡人引唱击皷一十五声【惟午正击皷一百五十声】至昏夜鸡唱放皷契出发皷击钟一百声然後下漏每夜分为五更更分为五点更以击皷为节点以击钟为节每更初皆鸡唱转点即移水称以至五更二点止皷契出【凡放皷契出禁门外击皷然後衙皷作止皷契出亦然而更皷止焉】五点击钟一百声鸡唱击皷是谓攅点至八刻後为卯时正四时皆用此法禁钟又别有更点在长春殿门之外玉清昭应宫景灵宫会灵观祥源观及宗庙陵寝亦皆置焉而更以皷为节点以钲为节大中祥符三年春官正韩显符上铜浑仪法要其中有二十四气昼夜进退日出没刻数立成之法合於宋朝历象今取其气节之初载之于左

二十四气【日出】日没   昼刻  夜刻

<史部,正史类,宋史,卷七十>

殿前报时鸡唱唐朝旧有词朱梁以来因而废弃止唱和音景德四年司天监请复用旧词遂?两制详定付之习唱每大礼御殿登楼入合内宴书改时夜改更则用之常时改刻改点则不用

五更五点後发皷曰

朝光发万户开羣臣谒平旦寅朝辨色泰时昕日出卯瑞露曦祥光绕食时辰登六乐荐八珍禺中已少阳时大绳纪日南午天下明万物覩日昳未飞夕阳清晚气晡时申听朝暇湛凝神入日酉羣动息严扃守

初夜发皷曰

日欲暮鱼钥下龙韬布甲夜巳设鈎陈备兰錡乙夜庚杓位易太阶平丙夜辛清鹤唳梦良臣丁夜壬丹禁静漏更深戊夜癸晓奏闻求衣始

端拱中翰林天文郑昭晏上言唐贞观二年三月朔日有食前志不书分数宿度分野亏初复末时刻臣以乾元历法推之得其岁戊子其朔戊申日所食五分一分在未出时前四分出後其时出在寅六刻亏在三刻食甚在八刻复在卯四刻当降娄九度又言按历书云凡欲取验将来必在考之既往谨按春秋交食及汉氏以来五星守犯以新历及唐麟德开元二历覆验三十事以究其疏密

日食

春秋鲁僖公十二年春三月庚午朔日有食之其年五月庚午朔去交入食限误为三也文公元年春二月癸亥朔日有食之其年三月癸巳朔去交入食限误为二也文公十五年夏六月辛丑朔日有食之是月泛交分入食限前汉元光元年七月癸未晦日有食之今按历法当以癸未为八月朔盖日食朔月食望自为常理今云晦日食者盖司历之失也征和四年八月辛酉晦日有食之辛酉亦当为九月朔又失之

五星守犯

後汉永元五年七月壬午岁星犯轩辕大星【麟德星五度开元张五度乾元张八度】

元初三年七月甲寅岁星入舆鬼【麟德井二十九度开元鬼一度乾元柳五度】

後魏大延二年八月丁亥岁星入鬼【麟德井二十八度开元鬼二度乾元柳三度】

正始二年六月已未岁星犯?【麟德?二度开元?三度乾元?四度】宋大明三年五月戊辰岁星犯东井钺【麟德参四度开元参六度乾元井初度】

後汉永和四年七月壬午荧惑入南斗犯第三星【麟德箕七度开元十一度乾元斗十二度】

魏嘉平三年十月癸未荧惑犯亢南星【麟德角六度开元亢五度乾元亢三度】

晋永和七年五月乙未荧惑犯轩辕大星【麟德星七度开元张一度乾元张二度】

後魏太常二年五月癸已荧惑犯右执法【麟德翼六度开元翼十二度乾元翼十三度】

陈天嘉四年八月甲午荧惑犯轩辕大星【麟德张二度开元张五度乾元张四度】

後魏延光三年九月壬寅镇星犯左执法【麟德翼十九度开元轸二度乾元翼五度】

晋永和十年正月癸酉镇星掩钺星【麟德参六度开元参七度乾元井三度】

後魏神瑞二年三月已卯镇星再犯舆鬼积尸【麟德井二十八度开元井三十度乾元柳初度】

齐永明九年七月庚戌镇星逆在泣星东北【麟德危二度开元虚九度乾元危四度】

陈永定三年六月庚子镇星入参【麟德参七度开元参八度乾元井二度】後汉永初四年六月癸酉太白入鬼【麟德参五度开元井三十度乾元鬼初度】

延光三年二月辛未太白入?【麟德晨伏开元?六度乾元?一度】魏黄初三年闰六月丁丑太白晨伏【麟德丁亥晨伏後十日开元同丁丑晨伏乾元十月置闰七月下丑晨伏】

晋咸康七年四月已丑太白入舆鬼【麟德柳三度开元鬼一度乾元柳一度】

晋永和十一年九月已未太白犯天江【麟德尾四度开元尾九度乾元尾十二度】

汉太始二年七月辛亥辰星夕见【麟德伏末见开元夕见轸九度乾元夕见轸九度】

後汉元初五年五月庚午辰星犯舆鬼【麟德井二十七度开元井二十八度乾元井二十九度】

汉安二年五月丁亥辰星犯舆鬼【麟德夕见井二十二度开元夕见鬼二度乾元夕见鬼一度】

晋隆安三年五月辛未辰星犯轩辕大星【麟德夕见星五度开元夕见星三度乾元夕见星五度】

後魏太和十五年六月丙子辰星随太白於西方【麟德张二度开元星五度乾元张初度】

端拱二年四月巳未翰林祗候张玭夜直禁中太宗手诏曰览乾元历细行此夕荧惑当退轸宿乃顺行今止到角宿即顺行得非历羌否奏曰今夕一皷占荧惑在轸末角初顺行也据历法今月甲寅至轸十六度乙卯顺行验天差二度臣占荧惑明润轨道兼前岁逆出太微垣按历法差疾者八日此皆上天佑德之应非历法之可测也至道元年昭晏又上言承诏考验司天监丞王睿雍熙四年所上历以十八事按验所得者六所失者十二太宗嘉之谓宰相曰昭晏历术用功考验否臧昭然无隐由是赐昭晏金紫令兼知历算二年屯田员外郎吕奉天上言按经史年历自汉魏以降虽有编联周秦以前多无甲子太史公司马迁虽言岁次详求朔闰则与经传都不符合乃言周武王元年岁在乙酉唐兵部尚书王起撰五位图言周桓王十年岁在甲子四月八日佛生常星不见又言孔子生於周灵王庚戌之岁卒於周悼王四十一年壬戌之岁皆非是也马迁乃古之良史王起又近世名儒後人因循莫敢改易臣窃以史氏凡编一年则有一十二月月有晦朔气闰则须与岁次合同苟不合同何名岁次本朝文教聿兴礼乐咸备惟此一事久未刋详臣探索百家用心十载乃知唐尧即位之年岁在丙子迄太平兴国元年亦在丙子凡三千三百一年矣虞夏之间未有甲子可证成汤既没太甲元年始有二月乙丑朔旦冬至伊尹祀于先王至武王伐商之年正月辛卯朔二十有八日戊午二月五日甲子昧爽又康王十二年六月戊辰朔三日庚午胐王命作册毕自尧即位年距春秋鲁隐公元年凡一千六百七年?隐公元年距今至道二年凡一千七百一十五年从太甲元年距今至道二年凡二千七百三十二年从鲁庄公七年四月辛卯夜常星不见距今至道二年凡一千六百八十一年从周灵王二十年孔子生其年九月庚戌十月庚辰两朔频食距今至道二年凡一千五百四十五年?鲁哀公十六年四月乙丑孔子卒距今至道二年凡一千四百七十二年以上并据经传正文用古历推校无不符合乃知史记及五位图所编之年殊为阔略诸如此事触类甚多若尽披陈恐烦圣览臣耽研既久引证尤明起商王小甲七年二月甲申朔旦冬至自此之後每七十六年一得朔旦冬至此乃古历一蔀每蔀积月九百四十积日二万七千七百五十九率以为常直至春秋鲁僖公五年正月辛亥朔旦冬至了无差爽用此为法以推经传纵小有增减抑又经传之误皆可以发明也古历到齐梁以来或羌一日更用近历校课亦得符合伏望圣慈许臣撰集不出百日其书必成傥有可观愿藏秘书府诏许之书终不就又司天冬官正杨文监上言新历甲子请以百二十年事下有司以其无所依据议寝不行太宗曰支干相承虽止於六十傥再周甲子成上夀之数使期颐之人得见所生之年不亦善乎遂诏新历甲子所纪百二十岁国初有司上言国家受周禅周木德木生火则本朝运膺火德色当尚赤腊以戌日诏?之雍熙元年四月布衣赵垂庆上书言本朝当越五代而上承唐统为金德若梁继唐传後唐至本朝亦合为金德矧自国初符瑞色白者不可胜纪皆金德之应也望改正朔易车旗服色以承天统事下尚书省集议常侍徐铉与百官奏议曰五运相承国家大事着於前载具有明文顷以唐末丧乱朱梁簒弑庄宗早编属籍亲雪国雠中兴唐祚重新土运以梁室比羿浞王莽不为正统自後数姓相传晋以金汉以水周以木天造有宋运膺火德况国初祀赤帝为感生帝于今二十五年岂可轻议改易又云梁至周不合迭居五运欲国家继唐统为金德且五运迭迁亲承历数质文相次间不容发岂可越数姓之上继百年之运此不可之甚也按唐书天宝九载崔昌献议自魏晋至周隋皆不得为正统欲唐远继汉统立周汉子孙为王者後备三恪之礼是时朝议是非相半集贤院学士卫包上言符同李林甫遂行其事至十二载林甫卒复以魏周隋之後为三恪崔昌卫包由是远贬此又前载之甚明也伏请祗守旧章以承天佑?之大中祥符三年开封府功曹参军张君房上言自唐室下衰土德隤圯朱梁氏强称金统而庄宗旋复旧邦则朱梁氏不入正统明矣晋氏又复称金盖谓乘于唐氏殊不知李昪建国于江南耳汉家二主共止三年绍晋而兴是为水德洎广顺革命二主九年终于显德以上三朝七主共止二十四年行运之间隂隐而难赜伏自太祖承周木德而王当於火行上系于商开国在宋自是三朝迄今以为然矣愚臣详而辨之若可疑者太祖禅周之岁岁在庚申夫庚者金也申亦金位纳音是木盖周氏称木为二金所胜之象也太宗登极之後诏开金明池於金方之上此谁启之乃天之灵符也陛下履极当强圉之岁握符在作噩之春适宋道之隆兴得金天之正气臣试以瑞应言之则当年丹徒贡白鹿姑苏进白龟条支之雀来颍川之雉至臣又闻当封禅之时鲁郊贡白兎郓上得金龟皆金符之至验也愿以臣章下三事大臣参定其事疏奏不报天禧四年光禄寺丞谢绦上书曰臣按古志凡帝王之兴必推五行之盛德所以配天地而符隂阳也故神农氏以火德圣祖以土德夏以木德商以金德周以火德自汉之兴王火德者以谓乘尧之後且汉尧之裔也五帝之大莫大於尧汉能因之是不坠其绪而善继其盛德也国家膺开光之庆执敦厚之德宜以土瑞而王天下然其推终始传承周之木德而火当其次且朱梁不预正统者谓庄宗复兴于後自石晋汉氏以及于周则李昇建国于江左而唐祚未絶是三代者亦不得正其统矣昔者秦祚促而德暴不入正统考诸五代之际亦是类矣国家诚能下黜五代绍唐之土德以继圣祖亦犹汉之黜秦兴周之火德以继尧者也夫五行定位土德居中国家飞运于宋作京于汴诚万国之中区矣传曰土为羣物主故曰后土洪范曰土爰稼穑稼穑作甘方今四海给足嘉生蕃衍迩年京师甘露下泰山醴泉涌作甘之兆斯亦见矣矧灵木异卉资生於土千品万类不可胜道非土德之验乎臣又闻之太祖生于洛邑而胞络惟黄鸿图既建五纬聚於奎躔而镇星是主及陛下升中之次日抱黄珥朝祀于太清宫有星曰含誉其色黄而润泽斯皆凝命有表盛德攸属天意人事响效之大者则土德之符在矣是故天心之在兹陛下拒而罔受民意之若是陛下谦而弗荅气壅未宣河决遂溃岂不神?然则天渊之勃流水德之浸患考六府之厌镇验五行之胜尅亦宜兴土之运御时之灾伏望顺考符应详习法度惟陛下时而行之大理寺丞董行父又上言曰在昔泰皇以万物生於东至仁体乎木故德始於木木以生火神农受之为火德火以生土黄帝受之为土德土以生金少昊受之为金德金以生水颛顼受之为水德水以生木高辛受之为木德木以生火唐尧受之为火德火以生土虞舜传之为土德土以生金夏为金德金以生水商为水德水以生木周为木德木以生火汉应图?为火德火以生土唐受历运为土德陛下绍天之统受天之命固当上继唐祚以金为德显黄帝之嫡绪彰圣祖之丕烈臣又按圣祖先降於癸酉太祖受禅於庚申陛下即位於丁酉天书下降於戊申庚金也申酉皆金也天之体也陛下绍唐汉之运继黄帝之後三世变道应天之统正今之德斯又顺也诏两制详议既而献议曰窃详谢绦所述以圣祖得瑞宜承土德且引汉承尧绪为火德之比虽班彪叙汉祖之兴有五其一曰帝尧之苗裔及序承正统乃越秦而继周非用尧之行今国家或用土德即当越唐上承於隋弥以非顺失其五德传袭之序又据董行父请越五代绍唐为金德若其度越累世上承百代之统则晋汉洎周咸帝中夏太祖实受终於周室而陟于元后岂可弗遵传继之序续於遐邈之统三圣临御六十余载登封告成昭姓纪号率循火行之运以辉炎灵之曜兹事体大非容轻议矧雍熙中徐铉?议之详矣其谢绦董行父等所请难以施行诏可

宋史卷七十

宋史卷七十考证

律历志三岁星阳变分○【臣召南】按岁星及荧惑填星太白辰星俱应顶格写阳变分其次一层也旧本五字误相连

乾元五星○按乾元五星应顶格写与後仪天五星一例又岁星荧惑镇星太白俱与格式参差不齐

火星上限度分○按火星应顶格写後金星水星误同段星平日○【臣召南】按段星系段名之误後文自晨见至夕合即所谓名也他史亦曰段目

後魏延光三年○【臣召南】按後魏系後汉之误延光安帝年号也

宋史卷七十考证