中华农历论坛知识讨论区历法知识 → 回复帖子

  回复帖子
用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
高级设置: 签名: 回帖通知:
 

主题最新回顾(发布时间:2022/12/14 22:08:00)
--  作者:bsod
--  
也许三统历并不等同于太初历。比如,三统历是根据闰余来判无中的:推闰余所在,以十二乘闰余,加七得一。盈章中,数所得,起冬至,算外,则中至终闰盈。
如果中气与朔同日,而中气又略先于朔时,计算所得闰余将不足于够构成闰月。也就是说,中气会被算作上一个月,而无中闰月滞后一个月。
但在实历中,似乎并非如此。

主题最新回顾(发布时间:2014/7/7 21:52:00)
--  作者:qaz147
--  
有中置閏的問題也曾在日本發生過幾次,如安永二年(1773),依無中置閏原則,該年應閏二月,但實際為閏三月;安永四年(1775)應閏十一月,但實際為閏十二月;天明六年(1786)應閏九月,但實際為閏十月。原因我並不清楚

主题最新回顾(发布时间:2014/3/1 22:05:00)
--  作者:chwc
--  
以下是引用use在2014-3-1 21:38:00的发言:

前面有提到,文中提出另一種可能:

...当时人们对于特殊置闰的认识存在分歧,亦即当时有人认为闰月无中气,而有人认为闰月可以有中气.认为闰月无中气的人按照“无中 置闰”的规则置了闰,而认为闰月可以有中气的人则按照“中气在朔若二日则前月闰也”的规则置了闰.正是因为存在这样的分歧,才导致了以上情况的出现.

     这也是有可能的;

     另:用太初历的古人正常应该是不会讳反太初历无中置闰的规则,当然出于壁讳那就另当别论。现代人用太初历的规则和数据推算当时实历出现与史实不符的原因,是现代人反推太初历历算历元与史实历元差了个零点零零几的可能性大。我们不要小看这零点零零几的误差。


主题最新回顾(发布时间:2014/3/1 21:38:00)
--  作者:use
--  
以下是引用chwc在2014-3-1 21:27:00的发言:

      为什么我们用太初历中的数据与方法反推当时实会有及少数与当时史书不同呢?可能是以下因素造成的。

前面有提到,文中提出另一種可能:

...当时人们对于特殊置闰的认识存在分歧,亦即当时有人认为闰月无中气,而有人认为闰月可以有中气.认为闰月无中气的人按照“无中 置闰”的规则置了闰,而认为闰月可以有中气的人则按照“中气在朔若二日则前月闰也”的规则置了闰.正是因为存在这样的分歧,才导致了以上情况的出现.

主题最新回顾(发布时间:2014/3/1 21:27:00)
--  作者:chwc
--  
以下是引用use在2014-1-25 11:23:00的发言:
當前所見幾乎所有的太初曆譜,皆為僅依漢書 律曆志「朔不得中,是謂閏月」置閏規則排算所得,未考慮「中氣在朔若二日,則前月閏也」,非實際頒行曆數。詳見:斯琴毕力格,关守义,罗见今(2007);太初历特殊置闰问题。例如后汉光武帝建武三年(A.D.27)闰月應為閏正月戊子朔。惟當前所見長曆譜皆未排出實際使用之曆數。未知是否有同好手中有正確的曆譜,或是相關資訊可分享?
[此贴子已经被作者于2014-1-25 12:40:09编辑过]

      看到这个贴子之后,我仔细看了几次“漢書 律曆志”,也误认为太初历有这个特殊置闰问题,可是想想又总觉得有点不对劲,拿汉书原文去请教几个学古文的,“中氣在朔若二日,則前月閏也”前面还有文,应是“推闰所在,以十二乖闰余,加(十)(七)得一,盈章中,数所得,起冬至,算外,则中至终闰盈,中氣在朔若二日,則前月閏也”;他们都说“中氣在朔若二日,則前月閏也”本意是“中气如果是在初一、初二这两日,前月有可能是闰月”。所以说太初历无中置闰是不用怀疑的。

      为什么我们用太初历中的数据与方法反推当时实会有及少数与当时史书不同呢?可能是以下因素造成的。

      1、我们虽然是用太初历的数据推演出当时的历算历元,但是未必是史实历元,那怕推演出的历元与当时只差了零点零零几,也会在各别月份中出错与史实不符。

      2、年代久远,古代书籍都是手抄的,虽然古人很认真很小心,但是难保不会抄错,哪怕是只有一个数据错了零点零几分,也会造成反推时与史实不符。

      3、出于避讳,古人在排历谱时,为了避讳,改动一下结果。不过汉代目前没有看到这方面的记载。只有唐代以后有相关记载说为了避讳人为改动朔日和闰月点。


图片点击可在新窗口打开查看此主题相关图片如下:rre.jpg
图片点击可在新窗口打开查看“中氣在朔若二日,則前月閏也”的图

图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看“朔不得中,是謂閏月"的图

图片点击可在新窗口打开查看此主题相关图片如下:112o.jpg
图片点击可在新窗口打开查看

主题最新回顾(发布时间:2014/2/9 11:49:00)
--  作者:qaz147
--  
只有圖檔而己。你若有新浪的帳號,建議可去該網址「http://ishare.iask.sina.com.cn/」找找,或上網尋找。
[此贴子已经被作者于2014-2-9 14:31:25编辑过]


主题最新回顾(发布时间:2014/2/8 16:17:00)
--  作者:use
--  
以下是引用qaz147在2014-2-8 10:13:00的发言:




可參見陳久金「敦煌、居延漢簡中的曆譜」(見中國古代天文文物論集,文物出版社,1989年),他是說太初曆經過二百年的發展才逐步走向完善和嚴格。


非常謝謝您提供的資料。經比對,「敦煌、居延漢簡中的曆譜」確實較為合實。這樣太初曆(太初元年至元和二年)的朔闰表也有了。順便想小問一下,未知您是否有「敦煌、居延漢簡中的曆譜」的文字(非圖檔)資料?謝謝您。

主题最新回顾(发布时间:2014/2/8 10:13:00)
--  作者:qaz147
--  
可參見陳久金「敦煌、居延漢簡中的曆譜」(見中國古代天文文物論集,文物出版社,1989年),他是說太初曆經過二百年的發展才逐步走向完善和嚴格。

主题最新回顾(发布时间:2014/1/29 12:25:00)
--  作者:車前子
--  


程式我更新了,在某些日期上可能还有些值得商榷之处,但总体上能还原史记历书

下载地址在这里,请选择合适版本下载:

http://pan.baidu.com/s/1gdqU5iF

如果因缺少相关dll导致程式无法运行,请下载dll.zip,解压后复制到C:\Windows\System32下即可
 
 
如仍然无法运行,请将文件用英文命名并放在全英文路径下以管理员身份运行。

如您用的不是Windows系统,可能无法运行。
[此贴子已经被作者于2014-2-2 13:04:54编辑过]

主题最新回顾(发布时间:2014/1/26 23:05:00)
--  作者:車前子
--  

只要历法的定义是明确的,算出的结果也应当是唯一的。
太初历使用了不到两百年,从许老师的寿星历中可找出所有的置闰(50个左右),然后依照「中氣在朔若二日,則前月閏也」原则手工挑出少数几个需校正的点(就是阁下提到的那三个点)。
得到这些置闰的基本参数,就可以在这一时段的历法置闰上采用查表法。
如果能找到采用查表法编写的程式,且历算范围包含了这一区段,在此基础上只要稍加修改就可以了。