明清两代,西方传教士真的给中国带来过先进的天文历法吗? 其实,不是这样的,大家只要有台电脑,愿意装个简单的python程序,用精准的天文数据跑一遍,就能知道一个让人吃惊的事。 南北朝的祖冲之,他算出来的一年(回归年),和4000年来的平均数值比,误差还不到三秒! 有人可能会抬杠,说祖冲之算的一年误差有五十多秒,这其实是错得离谱的说法。说这话的人,要么是完全不懂天文历法,要么就是故意歪曲事实。 他们犯了个低级错误,就是拿冬至那天的数据,去和春分那天的数据算误差,压根不管地球不是正圆球、运动方式也有讲究,这么算出来的误差,根本不算数,就是自欺欺人。 先跟大家说清楚,算一年的长度没那么简单,不是数多少天就行,是太阳两次经过冬至或春分的时间间隔。 现在天文学家算这个数,要考虑很多因素,比如地球自转轴会轻微摆动,还有地球动的时候看天体有点偏差,只有都考虑到,才能算得精准。 可祖冲之在一千五百多年前,没有电脑,没有先进仪器,全靠眼睛看、手计算,在他编的《大明历》里,算出一年是365.24281481天。 用现在的精准数据算,从公元前2000年到2025年这4000年,以冬至为标准的平均一年是365.2428431892天,两者差一点点,换算下来还不到三秒。 这不是瞎吹,史料里写得明明白白。《宋书·律历志》里详细记了,祖冲之通过看正午影子的长度,推算出冬至的准确时间,再结合多年观测,才算出这个精准数值。 而且我国古代早就有计时工具,比如漏壶,考古也挖出过实物,祖冲之当时有足够条件算得精准。 反观西方,他们古代的历法问题特别多。就说欧洲古罗马的儒略历,来历就可疑,没有严谨的算法。 早期全靠祭司凭经验调,越调越乱,到1582年改革时,已经和实际年份差了十天,只能强行删了十天,才能让历法和季节对上,这么离谱的事,欧洲人却习以为常。 更可笑的是,还有人拿这种有大缺陷的历法,来贬低中国古代的天文成就。其实祖冲之一千多年前的精度,就比当时西方高很多,明清传教士带来的历法,核心精度还不如祖冲之的《大明历》。 传教士确实带来了一些西方的观测工具和算法,但这不算带来先进历法。当时中国的天文历法,在算年份、推节气、预测日月食方面,早就很成熟,精度远超西方。 所谓“传教士带来先进历法”,就是后人歪曲的。我们要正视中国古代的科技成就,别盲目崇拜西方。
