|
本帖最后由 乾坤客 于 2022-12-1 12:00 编辑 我曾思考过这种判断某一历法实施年份的方法,结论是不太可靠。为什么? 这种方法有一个前提:实施年份或制定年份的历法气朔与天象气朔最为接近。 如果实施年份或制历年份的历法气朔与天象气朔误差较大,如冬至或朔日误差达三天以上,这种方法基本上就不会可靠。 为什么会有这种想法,因为笔者已复原西周历法,也想找出它的制作年份,用定平冬至差的方法找来找去,结果找到了BC1013年左右。很明显,这个结论可能是不准确的。后来,用当代的回归年数据,发现,可以假设任何一年为制作年,都可以使之达成线性误差的结果。 再推商代历法,发现,商历的上元根本不在某个节气。 所以,仔细研究过后,会发现,这种方法看似有理,实质,不可靠。因为这种方法的前提:实施年份或制定年份的历法气朔与天象气朔最为接近不一定是事实。其误差特别是冬至日的误差可能很大。朔日的误差可能不大。 |
乾坤客 发表于 2022-12-1 11:46 我曾思考过这种判断某一历法实施年份的方法,结论是不太可靠。为什么? 这种方法有一个前提:实施年份或制定年份的历法气朔与天象气朔最为接近。 如果实施年份或制历年份的历法气朔与天象气朔误差较大,如冬至或朔日误差达三天以上,这种方法基本上就不会可靠。 为什么会有这种想法,因为笔者已复原西周历法,也想找出它的制作年份,用定平冬至差的方法找来找去,结果找到了BC1013年左右。很明显,这个结论可能是不准确的。后来,用当代的回归年数据,发现,可以假设任何一年为制作年,都可以使之达成线性误差的结果。 再推商代历法,发现,商历的上元根本不在某个节气。 所以,仔细研究过后,会发现,这种方法看似有理,实质,不可靠。因为这种方法的前提:实施年份或制定年份的历法气朔与天象气朔最为接近不一定是事实。其误差特别是冬至日的误差可能很大。朔日的误差可能不大。 +++++++++++++++++++++++++++ 范先生,这个说法(冬至日的误差可能很大。朔日的误差可能不大。)应该是恰恰相反。冬至日的测量,不是一次两次的,是长期的、每年的,而冬至几乎是固定在一天的(太阳历周期),每年对冬至的测量只是验证性的,所以不会出现大的误差。比如有一年没有测量,也会知道冬至是在那一天。在365.25的系统里,每年冬至固定前进四分之一天(干支周期),测量人员只是去验证是不是前进了四分之一天。 而朔日的测量因为大小月的因素,每月之间不是固定前进而是左右摆动,这反而需要实际测量。 所以,测量冬至的难度比测量朔日(实朔)的难度小。 |
七秩龄童老先生的说法是有可靠依据的,“朔旦冬至”点是可以观测到的, 不然刘歆也不敢发明出“朔旦冬至”的概念来,若不可靠,这个概念也不会流传到今天。 |
点评 乾坤客 实测朔日误差最多在2天以内。 发表于 前天 06:43 乾坤客 用立竿测影的方法,某一次实测时,误差达3-4天是有可能的。 发表于 前天 06:42 乾坤客 商周有回归年、朔望月数据,这确实是长年累月观测的结果。但是具体到一个实测年份时,误差会较大。 发表于 前天 06:40 ++++++++++++++++++++++++++++ 范老师: 误差这个事情是有一整套理论的,有测量误差,有系统误差,有观测误差,有计算误差,等等。 消除误差和减少误差也是个技术活,这都是长期实践积累的。 平均值是消除误差的重要手段,大量测量值的平均值才是计算的依据。 不会有用偏差最大的数值去计算历法的。 |
当尧典上的回归年是366时,就说明尧舜时期的人已经知道冬至日的周期是在365和366之间,这时候再测出其他值,也不会被采用,这就是用经验值消除误差的一个手段。 总之,误差永远会有,但是消除误差和减少误差的手段也一直在进步。 |
总之,不会拿一个数值就开始计算,也不会计算一次就编历法。 一部历法,没有成百上千年的积累是不会产生的。 |
从汉代刘歆到唐代一行和尚,才有回归年数据的一点改进,说明大量测量数据的平均值才是被精确历算所采用的。 |
本帖最后由 乾坤客 于 2022-12-7 09:24 编辑 回归年数据是在若干年的成年累月的实测基础上产生的,这一点儿,我不否认。 但是每一年的实测数据误差会很大。 一部历法从产生到使用几百年后,这部历法的冬至日与实测冬至日的误差会很大。这就需要改进。 在改进制历时,需要实测冬至日时间,这个冬至日时间误差个半天是很正常的。然而制历时可能就是根据的这个实测冬至日时间进行的。按四分历,回归年误差在0.006日,即1000年差约6天,500年差约3天。差半天可能导致的我们用当代回归年数据推算制历时间会有500/6年的误差。即所推制历年份会有近80多年的范围。我们用冬至定平差找这个制历年份,找出来的绝对年代会有误差的。 正因如此,我才说,世传殷历,推导其制作年份在公元前427年,不可能会完全正确。其制作年份在何年,要看我们约束的制作年份的冬至日误差达到什么程度。唐代以来制历的冬至日误差是控制在一刻中的。商周时期难于保证达到如此精度。 西周历法在文王受命前后制作的可能性较大,据笔者用冬至定平差推测在BC1013年左右,说明制作年份的冬至日误差可能在四分之一天以内。即西周历法是将制历年份的冬至日误差控制在四分之一日左右的。 即按笔者所推制历年份当有45年左右的误差,说明将冬至日实测误差至少控制在四分之一才能达到这个结果,实际上可能更大,即“四分之一至半天”可能是当时冬至实测的精度。 |
我个人认为,单纯以冬至日交节时刻误差和合朔时刻误差而言,通常是冬至日误差比较大,朔日误差比较小。这主要是由冬至日的测定和历法内在误差决定的。而朔望的观察要直观多了,有经验的太史官员对朔望的观测很容易在一日之内,以此对历法朔差可以有相对可靠的把握。而冬至点的测定受很多因素影响,有2-3日的误差则很正常。 |
从逻辑上说,基于现代天文计算的回推历普一般不可能是当时的行用历普,只能作为参考。原因在于基于现代天文计算的天象精度很高,误差可以小于一分钟,这精度远远不是古人的可以做到的,古代历法的气朔误差一两天很正常,所以单纯现代计算回推历普必然不可能是当时的实际使用历法,必须结合历史记载和出土文献综合考虑。 |