- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国科学技术人学博I擘位论文 中田早期历法的计算机摸拟分析与综台研究
摘 要
对中国古代历法的研究一直是中国天文学史中的重要内容,前人在术文解读
和算法分析方面已经作了大量的工作,为进一步研究打下了坚实的基础,但采用
通常的计算手段很难准确、完整的对其算法进行深入全面的计算分析,采用计算
机编程的方法模拟恢复出历法的计算功能已经成为一种必要,并可以进一步应用
到历法相关的诸多研究内容中去。基于此,石云里教授主持了国家自然科学基金
即为该项目的部分成果。
汉代的《三统历》(《太初历》)是我国第一部有完整术文传世的历法,汉代
另外两部重要的历法是《四分历》和《乾象历》,在将它们的推步方法和运算功
能转化成可以应用于程序开发的数据结构和逻辑算法之后,应用具有诸多优点的
Basic l_0、BianXin2.0、
程序开发工具Visual6.0,分别生成应用程序LiuXin
3.0,它们已经完整地实现了汉代这三部历法的全部功能。另外,对于
LiuHong
《景初历》、《元嘉历》、《大明历》、《正光历》、《兴和历》等历法,则编程实现了
除日月食计算功能之外的所有功能,对于《皇极历》、《大业历》等隋唐的重要历
法,也实现了除日月食、五星位置和动态之外的大部分功能,还有待进一步补充
完善。
本文将附上LiuXin1.0的完整程序源代码,并主要以它为例来介绍编程思
路、具体方法、实现功能和诸多相关的细节问题等等。LiuXin1.0用四大类运
算功能涵盖了《三统历》推步算法的全部内容,分别有四种时间输入形式和四种
输出形式可供选用,并且同时实现了极好的准确性、精确性、容错性以及方便快
捷性等特点。
应用历法程序作为辅助,对汉简历谱、汉代的日食记录以及汉代历法的推算
功能和精度等进行了更为深入的分析。对《中国科学技术典籍通汇·天文卷》中
《汉简历谱》一文所辑的历谱进行了分析,考订了《新》T65.10l号历谱的年代,
指出了其隐含的独特之处,对另外一些尚未考订或者存有争议的历谱也予以考释
和讨论;除此之外,还系统地指出了《汉简历谱》一文尚存的一些不足,特别是
~些重要的印刷错误。
通过细致的文献分析和研究,指出了前后《汉书》、前后《汉纪》、《通志》、
《世史正纲》、《全上古三代秦汉三国六朝文》以及地方志等诸多文献中一些记录
的错误情况,分析了一些错误的原因并予以修正,同时修正了前人研究工作中的
一些疏漏。在此基础上指出,汉代在日食的观测和记录方面取得了非常大的进步。
采用汉代历法家的思路,利用可靠日食的记录对《三统历》、《四分历》的合朔推
算精度进行了分析,发现《三统历》确实存在着明显的后天问题,并且在东汉初
期变得非常严重,《四分历》虽然通过历元的调燕暂时缓解了这个问题。但是由
于该历法所取得朔望月长度并没有实质的进步,所以,它并没有从根本上解决问
题。同时对东汉贾逵的相关讨论进行分析,指出了其中存在两处前人广泛引用却
一直未能发现的明显错误。
同许多人的印象相反,在西汉到东汉很长的时间里,中国历法家其实还并未
4
中国科学技术太学博I‘学位论文 中周早期历法的计算机模拟分析‘每综合研究
掌握F|食预报技术,《太初历》(《三统历》)和《四分历》等现存的几部汉代历法
中虽然给出了交食周期的数据,但其只是对月食周期的总结,两部历法中的交食
推步术也就都只是推月食术。日月食计算水平的这种差异,对汉代人们的星占观
念产生了明显的影响,并最终使星占与历法的发展完全剥离开来,进而为星占的
独立发展开创了道路。
中冈|}学技术犬学博I‘学位论文 中冈早期历法的计算机模拟分析与综台研究
Abstract
TheresearchofancientChinesecalendarsis a inChinese
majorpart
astronomical research
文档评论(0)