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

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

主题最新回顾(发布时间:2020/4/29 16:12:00)
--  作者:glory21
--  
许老师所言极是  学习了

主题最新回顾(发布时间:2009/5/16 17:02:00)
--  作者:xjw01
--  

不必太计较1984年那个异常,我还是认为取整比较好,不取整就是一直讨论的理历法,会产生一些其它问题。

至于说19年7闰引入历法,其实未必合理。要实现19年7闰,就必须消除ε,那只好使用平气平朔。

 

还是老话,把Q历设计出来,才有价值。现代农历有它的价值,不要用19年7闰否定它。如果外国人以农历计算不方便否定它,那无可厚非,如果以农历不精确否定它,我是不赞成的。如果你非要按外国人的标准来评价,那还是各自保留观点。

 

就象公历,如1果用128年31闰去评价公历的闰法也是错误的,存在大量的当闰不闰,即128年30/32闰。

 

历法问题已经与你讨论很多了,我不想再讨论了,你也不必拿我的论述断章取义,想方设法来反驳,多花点时间设计一下Q历,到时再来讨论看有哪些可以改进。我现在准备多花点时间设计《寿星万年历》的恒星计算。

 

祝你好运。


主题最新回顾(发布时间:2009/5/16 16:54:00)
--  作者:q5968661
--  
该用户已被锁定,不显示发言内容

主题最新回顾(发布时间:2009/5/16 16:17:00)
--  作者:q5968661
--  
该用户已被锁定,不显示发言内容

主题最新回顾(发布时间:2009/5/16 15:53:00)
--  作者:q5968661
--  
该用户已被锁定,不显示发言内容

主题最新回顾(发布时间:2009/5/16 13:16:00)
--  作者:xjw01
--  
以下是引用q5968661在2009-5-15 22:46:00的发言:

19年6/8闰=38年14闰,一样还是19年7闰。但1984年闰十月的情况完全不一样,请许老师也用这种严谨的方法推导一下为什么1984年会违反规律闰十月。同时也请许老师自己计算一下19年这个基本闰周是怎么来的。

 

有些观点供许老师参考,回归年和朔望月的长度是天定的,不能随意更改,而节气的划分和岁首是人定的,随时可以任意更改。所以只用S和T的农历置闰公式就没有人为因数,得出的结果是客观的规律不是规则,而规则是用来反映规律的,当规律和规则出现不一致的时候,当然应该以规律为标准,不能以规则为标准,这样才符合逻辑。

 

    岁首的定义(规则)是人定的,这点确定无疑。但规则定下来之后,具体每一年什么时假将是年首,这完全是天定的。不知您能否明白我的意思。农历没有规定年月日具体的长度是多少!不知你看过《紫金历》的描述吗?里面没有涉及任何关于年月日长度的数字表述。

 

    如果从历算的角度去看(而不是从“法”的角度看问题),天文历算是以小数为基础进行计算的,所以现在的岁首定义,会引入一个“截断误差”量,它还是一个随机量,它与第1楼所述的随机量振动量叠加,形成一个更大一些的随机量ε,造成实际置闰出现“置闰异常”的可能性更大,偏移量也更大。但这不是说不取整,ε就会消失。

 

    S和T是“平运动”的概念。在天文学中,“平太阳的动动”可以这样理解,一个假想的太阳,从近地点出发做均速圆周动动。“平运动”可理解为,假想的地球绕日作匀速圆周运动,半径为1AU,周期为1恒星年。S和T可以从“平运动”公式中得到(当然还得补上岁差运动)。

    回归年T不等于相临两个冬至的时间差T2。冬至是反应太阳真运动。T=365.2422,两个冬至的时间差每年都不一样,是365.2422+-0.02,用T代替T2本身就有误差。

 

    你的S和T是你定下来的(说天定也可以),但你把它作为常数用到历法,就造成了历法有固定的年月日的长度。而实际天象是年月日长度不是固定的,含有很大的振动量。

 

    我个人评价“人定”还是“天定”,就是看“年月日”由天象自动调整确定,还是由制历者一次性把年月日长度规定好。简单的说,现在的农历有自动跟踪“年月日长度”的能力,而你的那些公式没有这个功能。现在的农历是“全自动化的洗衣机”,Q历是“半自动化洗衣机”的。我用这些比喻,也许不合理,但可能对你有帮助。

   “19年7闰”是早期的一个半自动跟踪器,“十一月含冬至”是现在农历的“全自动跟踪器”。

 

 

   再举个例子,发射一个炮弹,要想击中目标,可以通过精确的计算角度,发射的时候根据计算好的参数调整好,就可以命中目标。农历现在不是普通炮弹,而是导弹,会自动跟踪目标。当导弹飞行过程中,受到突来的气流影响,它也可以及时调整,直至击中目标。但炮弹就没有及时调整的能力,几十公里的目标可以命中,几百公里外的目标很难命中。由于是自动跟踪,发射时的初始参数就不一定要那么高一精度,不一定要精确的“19年7闰”

 

 


主题最新回顾(发布时间:2009/5/16 7:47:00)
--  作者:ymy111
--  
以下是引用q5968661在2009-5-15 22:46:00的发言:

节气的划分和岁首是人定的

这也是天定

没有人可以更改


主题最新回顾(发布时间:2009/5/15 22:46:00)
--  作者:q5968661
--  
该用户已被锁定,不显示发言内容

主题最新回顾(发布时间:2009/5/15 22:38:00)
--  作者:xjw01
--  
以下是引用q5968661在2009-5-15 20:21:00的发言:

不好意思,原以为许老师已经知道1984年是异常置闰但故意装不知道,真的不是有意胡闹,请谅解。

 

您怎么那么在意那无中生有的Q历呢?其实以您的聪明才智,要编出一个世界上最简单最精确的农历万年历一点都不难,完全是水到渠成的事。

 

 我想不出一个完美的历法。没有这个能力。


主题最新回顾(发布时间:2009/5/15 22:28:00)
--  作者:xjw01
--  

为什么说现在的农历是精确的历法

 

按春光的解释,历法的年、月、日的计数单位必须为整数。所以,按此规则,我们应在整数域讨论精确与否。

 

朔日精确:

  如果计算得2009.5.24日 20:10:59朔日,那么按农历的规则,2009.5.24日为朔。历法是以“日”为基本单位的,所以“精确”二字可以理解为2009.5.24日0点至24点必包含立夏。

 

气日精确:

  如果计算得立夏 2009.5.5日 16:50:49,那么按农历的规则,2009.5.5 日为立夏。历法是以“日”为基本单位的,所以“精确”二字可以理解为2009.5.5日0点至24点必包含立夏。

 

十一月为年首精确:

  11月初一0点到11月最后一天24点,必包含冬至时刻。