《钦天历》行星算法及精度研究
Planetary Theory and Its Accuracy in the Qintian Calendar
《钦天历》是五代时期的最后一部历法,其“步五星术”亦是唐宋行星理论变革中极为重要的一部历法。“步五星术”相较于其前诸历而言,其推步框架更为清晰,计算水平也有所提升,主要体现在相关常数、数表、修正算法及计算精度等方面。《钦天历》行星计算天文常数及数表设置更加简洁,五星动态表的精度也达到了较高水平。修正算法中考虑了日躔差的影响,并设计“变历”作为计算修正数值的自变量,这对后世历法起到了积极的引导作用。在使用《崇玄历》相关内容补充其散佚数表的基础上,计算得到行用初期三十年五星黄经误差绝对值的平均值分别为1.18°、2.62°、1.81°、2.48°与5.38°。
The Qintian Calendar, the last calendar of the Five Dynasties period, features its “five planets calculation method” pivotal in the evolution of planetary theories during the Tang and Song dynasties. Compared to those in earlier calendars, its calculation framework is more distinct, with improved calculation levels reflected in related constants, numerical tables, correction arithmetic, and calculation accuracy. The astronomical constants and numerical tables in the Qintian Calendar for planet calculation are more concise, and the precision of its five-planet dynamic table reaches a high level. The correction arithmetic incorporates the influence of solar motion difference and introduces “variant calendar” as an independent variable for corrections, significantly influencing later calendars. By supplementing missing numerical tables of the Qintian Calendar with content from the Chongxuan Calendar, the average absolute errors in ecliptic longitudes of five planets during the first 30 years of implementation were calculated as 1.18°, 2.62°, 1.81°, 2.48°, and 5.38°, respectively.
Qintian Calendar / planetary theory / accuracy
常日定星:置中日中星,各以先后定数,先加、后减之,留用前段先后数,太白顺伏见及前顺疾次疾后次迟次疾、辰星顺伏见及前疾后迟,并先减、后加之,即各为其段常日定星。置定星,以其年天正中气日躔黄道宿次加而命之,得逐段末日加时宿度也。
定日:置常日,以盈缩定数盈减、缩加之,为定日。以其年天正中气加而命之,即逐段末日加时日辰也。[25]696-698
| [1] |
唐泉. 中国古代行星理论研究现状与展望[J]. 科学技术哲学研究, 2013, 30(5): 82-88. |
| [2] |
陈美东. 中国科学技术史:天文学卷[M]. 北京: 科学出版社, 2003: 421. |
| [3] |
薛居正. 旧五代史:卷一百四十[M]. 北京:中华书局, 1976: 1869-1877. |
| [4] |
黄鼎. 管窥辑要:卷十二[C]//故宫珍本丛刊.数学:占候: 第406册. 海口: 海南出版社, 2000. |
| [5] |
朱文鑫. 历法通志[M]. 上海: 商务印书馆, 1934. |
| [6] |
王应伟. 中国古历通解[M]. 沈阳:辽宁教育出版社, 1998. |
| [7] |
刘操南. 古代历算资料诠释[M]. 杭州: 浙江大学出版社, 2019. |
| [8] |
薮内清. 中国天文学における五星運動論[J]. 东方学报, 1956, 26: 90-103. |
| [9] |
陈美东. 古历新探[M]. 沈阳: 辽宁教育出版社,1995: 433-464. |
| [10] |
刘金沂. 麟德历行星运动计算法[J]. 自然科学史研究, 1985, 4(2): 144-158. |
| [11] |
中国天文学史整理研究小组. 中国天文学史[M]. 北京: 科学出版社,1981: 157-159. |
| [12] |
曲安京. 中国数理天文学[M]. 北京: 科学出版社, 2008. |
| [13] |
纪志刚. 隋唐历法的创造性转变:大业、皇极、戊寅、麟德四历算法研究[D]. 西安:西北大学, 1994. |
| [14] |
唐泉. 中国唐宋时期五星盈缩差算法的演变轨迹:从爻象历到盈缩历[J]. 科学技术哲学研究, 2016, 33(2): 76-83. |
| [15] |
唐泉. 再论中国古代的五星盈缩差算法[J]. 自然科学史研究, 2011, 30(4): 393-408. |
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
张健. 授时大统历法五星推步的精度研究[J]. 天文学报, 2008, 49(2): 207-215 |
| [20] |
李勇.《授时历》五星推步的精度研究[J]. 天文学报, 2011, 52(1): 43-53 |
| [21] |
唐泉,曲安京. 北宋的行星计算精度:以《纪元历》外行星计算为例[J]. 中国科技史杂志, 2009, 30(1): 46-54. |
| [22] |
辛佳岱, 唐泉.《皇极历》外行星算法及精度分析[J]. 中国科技史杂志, 2022, 43(2): 263-279. |
| [23] |
李亮. 明代历法的计算机模拟分析与综合研究[D]. 合肥: 中国科学技术大学, 2011. |
| [24] |
吕瑶虹, 唐泉.《大衍历》行星算法及精度分析[J]. 自然科学史研究, 2023, 42(3): 281-304. |
| [25] |
欧阳修. 新五代史:卷五十八[M]. 北京: 中华书局, 1974: 696-698. |
| [26] |
唐泉. 中国古代五星动态表的精度:以“留”与“退”两个段目为例[J]. 内蒙古师范大学学报(自然科学汉文版), 2013, 42(4): 463-470. |
| [27] |
王应麟. 玉海[M]. 扬州: 广陵书社, 2018: 223. |
| [28] |
陈美东. 日躔表之研究[J]. 自然科学史研究, 1984, 3(4): 330-340. |
| [29] |
唐泉. 中国古代对行星盈缩历起点黄经及其进动值的测算[J]. 自然科学史研究, 2024, 43(2): 146-170. |
| [30] |
陈美东. 我国古代对五星近日点黄经及其进动值的测算[J]. 自然科学史研究, 1985, 4(2): 131-143. |
国家社会科学基金冷门绝学研究专项学术团队资助项目“中国古代历法中的‘步五星术’研究”(20VJXT005)
/
| 〈 |
|
〉 |