以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- 何谓改历?何谓纠错? (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=18905) |
-- 作者:浪-淘-沙 -- 发布时间:2009/5/7 15:12:00 -- 何谓改历?何谓纠错? 翻看一下中国的古代历法,大多朝代的历算家是把冬至日安排在“子月”的。(对于建寅为正的农历,就是十一月)。
如果现代历算家想把这个规定修改一下。即冬至日可以安排在十一月,也可以安排在十月,也可以安排在十二月。 这种新的历法到底是对古代历法的纠错呢? 还是对古代历法的改革?
改历与纠错之间的关系若不辩清,就对1984年闰十月问题的正误下结论,似乎还早了一步吧?
如果是改历,那么1984年不闰十月,又有什么关系?反正是一部新的历法。
如果是纠错,那么把冬至日安排在十一月之外,这样的历法与古代传下来的历法还有多大关系?
请有兴趣的朋友们思考一下吧。 |
-- 作者:浪-淘-沙 -- 发布时间:2009/5/7 15:52:00 -- 从平气平朔,到平气定朔,到定气定朔. 这些变化到底算不算改历?
我觉得古代的历算家是在改历.基本上是越改精度越高.与天象的符合程度越高.
那么, 现在有历算家想重新启用"平气平朔"(与古代的平气平朔可能不完全一样吧),他的做法算不算改历?
我觉得也应当算作一种改历行为.且是大改特改. 因为古代历算家再怎么改历,冬至日都是安排在十一月不改变的(少数颁行时间不长的历法除外). 而这次的新历法,已经不再考虑冬至日安排在哪个月了. 这样的大动作,还能不算改历?
改历就是改历,为什么一定要打着纠错的旗号呢?我想不明白. |
-- 作者:xjw01 -- 发布时间:2009/5/7 17:42:00 -- 我的观点 历法就象软件发行一样,有一个版本号,哪怕改了一点,版本号就应作相应的改动,不然会给公众带来误解。 早期,不同版本之间常常改的是参数,如“上元”等。后来,连制历原理都改了。 现在的农历,往往几年就要改算法,历理都不变,如以前用级数展开计算星历,后来用DE200/405/406等等,算法的改动其实都意味者版本的改变,不过,由于人们已经可以精密计算天象了,不管用什么算法计算,所得的历谱都是一样的,所以版本细节问题被淡化。不管是台湾算的农历,还是大陆算的农历,还是东南亚各国算的农历,不管他们用什么天文算法,所得的结果都会一样,所以版本问题不再重要。 Q兄自作主张改1984的闰十月,马上就会与各国的计算结果不相同。东南亚各国也是主权国家,他们也会也有能力计算农历。如果将来计算发生差异(比如朔日发生在晚上0点附近10毫秒),这时会有点麻烦。不过目前这个问题基本解决:现在计算完全可以精确到秒,所以按到时的每年观测到的天文数据计算,从概率讲1万年内不会发生历谱计算差异的。其实,现在的《中国天文年历》还有更高明的处理方法,即把每年的deltat T值固定为一个数值来计算,而这个deltat T是国际天文机构每年统一发布的,全世界有一个统一标准,这样一来,地球地转的误差被强制消除,即取代之的是基于原子计时的手表时(UTC),另一方面,星历精度已经达到毫角秒级(对应误差为1毫秒),这就是说,几千万年内都不会出现全球农历计算的不统一。遗憾的是,原子时在不久的将来也要失效。但不管怎样,农历算法一定会与时俱进的。 《中国天文年历》中有详细说明星历推算使用哪个版本。其实,我们的农历是用国际上最权威数据计算的,全世界的农历一般会得到一个统一结果。很多外国人也在帮我们算农历,只要按天象计算,结果一定是一样的。 目前的农历就是这样的:国际权威天文机构给出星历及地球自球自转数据后,农历的历谱就是唯一的。这就是我说的,版本问题被淡化了。 Q兄的结果与天文台的不同,显然是他在制造新的历法。 由于国际天文机构每年都发布新的天文数据,所以中国天文年历也只能每年给出一年农历历谱,它才不推算多年。这是一种科学的严谨态度。 未来的农历,都是外推,方便日历查询,不代表未来的实历。不过,可以预见,外推的精度还是可以达到很高的精度。
|
-- 作者:xjw01 -- 发布时间:2009/5/7 18:05:00 -- 目前的农历是一个历理(制历原理)明确的历法,算法不明确的历法。本来算法是明确的,但后来人根据当时最先进的观测次料采用新算法,造成算法一直在变,这是农历的进步。
Q兄要改的是历理,这是一个大动作,但他自己还没有意识到这一点。他的制历方法有点平、定混合,而随近乎随意混合,这是走倒退路。如果他单纯用“平”法,我还不敢说是一种倒退。 |
-- 作者:xjw01 -- 发布时间:2009/5/7 18:16:00 -- 已经解释过了n次(天象的不规律),我不想再解释了,你目前还没有对我的解释做评估。也就是说,如果我的解释有严重思想方法错误,你应当指出。 |
-- 作者:xjw01 -- 发布时间:2009/5/7 18:18:00 -- 你变的是“闰法”,是在改历法。
|
-- 作者:xjw01 -- 发布时间:2009/5/7 18:19:00 -- 人家没算错,是你在改“置闰方法” |
-- 作者:春光 -- 发布时间:2009/5/7 21:07:00 -- 强烈支持浪淘沙兄和许兄的观点,中国农历在建立之初就是天文历法(就是天象历法,就是与实际天象和天体位置有强烈依赖关系的历法,是天历),不是算术历法(参考天象的平周期制定,与实际天象关联不大,即人历). 现行公历就是一个算术历,它除了有一个和现在的回归年周期比较接近的平均历年和太阳日外,其它的和实际天象有明显对应关系
农历是天文历法,即天历,它必须依赖实际天象发生的时刻制定,而不是人定,而实际天象是天体的运动规律,目前人还没有能力去干预比如使地球或月球改变运转轨道,如果是那样的话,下一年的农历的算法又要变一下了.
公历是算术历法(人历),农历则是天文历法(天历).Q兄是把农历由天历(天文性质历法)变成人历(算术历法),自然会引起非议,而且农历的天文优势会彻底丧失,而且算术性绝不会比公历更强. 其实农历是用天象规定和的计算方法,人只是制定的一个规则框架. 如农历规定(北半球)太阳高度角最小时的那个时刻就是冬至,而最大时就是夏至. 农历还规定,太阳月亮黄经差为0时就是朔日. 并且还规定冬至日前(含冬至日)的那个朔日就是农历夏正月序十一月初一日(就是农历天正月初一日). 按农历历法规则,它闰哪个月也不是人所能决定的,而是由定气和定朔决定,是地球和月球轨道来决定的. 农历闰月出现的在农历哪个月后面是地球远日点的反映,现在是闰五月,六月,七月比较多,几十万年后可能是正月,十二月. Q兄总说要把天文和历法分开,但是农历是天历,即天文性制质历法,如果把它和天文分开,那它就不是农历了,而是一部新的算术性质的历法,这就是改历. 在文化上来说把农历改成算术历法是违反农历创制之初的精神的(明末清初西方算法的农历为什么会战胜传统算法的农历,就是因为西方算法更能算准天象),农历的创制的精神就是星历,也可以说是天文年历,古代是这样,现在也是这样,它不只提供年月日时标,而且更多的还有天象预报,所以在文化上,国人也是难以接受的.
|
-- 作者:xjw01 -- 发布时间:2009/5/7 23:20:00 -- 以下是引用q5968661在2009-5-7 18:26:00的发言:
这算什么解释啊,哪个天象不规律了,你能够证明吗?是回归年变长还是朔望月变短?
其实也可以说是天象不规律,但规则却要它规律,改天定为人定,所以就出错啦。
我可是解释了几千字啊!怎能视而不见。 |
-- 作者:浪-淘-沙 -- 发布时间:2009/5/8 7:53:00 -- 以下是引用q5968661在2009-5-8 6:46:00的发言:
几千字?不好意思真的没看到。如果是这样,解释请简单明了一点,就象下面一样。
66+19=85≠84,农历是19年7闰不是8/6闰,所以说农历1984年不会是闰年吧。
如果你的解释无法证明那些年的回归年变长和/或朔望月变短,奉劝你还是回头是岸。 这个帖子就请你回答一下:“何谓改历?何谓纠错?” 古代传下来的历法与你的历法有什么不同?
(1984该不该闰,请到另一个帖子讨论吧。)
或者我问你一下,从WINDOWS98到WINDOWS2000到WINDOWSXP算不算改系统? 如果这些只是系统版本的改变而已。
那么,我问你,从WINDOWS到UNIX算不算改系统?
我们古代传下来的历法,我把它们比作WINDOWS版本的变化。
但你的历法,已经把冬至日随意安排在别的月份,且不是固定的月份。 就相当于WINDOWS到UNIX了。 你若还不承认是改历,那也只是你自己的事了。 |