中外科学家发明家丛书:祖冲之 (四)
加入收藏 
设为首页 
联系我们 
  2024年4月26日 星期五 您位于: 首页 → 发明学堂信息  → (浏览)  
浏览工具:缩小字体放大字体缩小行距增加行距 返回上一页 发布人:  我要发布信息
中外科学家发明家丛书:祖冲之 (四) 发布于:2013/01/27
    四、天文历法方面的成就
     天文历法在我国历来是受到非常重视的一门科学。在祖冲之以前,这门 科学在我国已经有了长期发展的悠久历史,取得了许多项在当时世界上遥遥 领先的研究成果。
      早在公元前二十一世纪到公元八世纪的夏、商、西周时代,随着农业生 产的不断发展,人们越来越注意天象气候的变化,从长期的观察中,总结出 不少的天文知识,制定出历法。相传在远古时代已经制定出我国历史上最早 的一部历法,即《黄帝历》。到了夏代,又制定出以阴历正月为岁首的 《夏 历》,这是现代阴历的起源。到了商、周时代,为适应农业生产发展的需要, 开始使用阴阳合历,分别以阴历十二月与阳历十一月为岁首。由于一个阴历 年只有 354天,与一个阳历年差11天多,为了调整阴阳历参差,开始设置 了闰月。同时商、周时代对天象的观测也有了不少的成果。如商代已经发现 了日月食现象,甲骨文中已有关于日月食的记录。西周时,人们已经注意到 天体运行和星座位置的变化,对一些星座开始命名,并发明了岁星(即木星) 纪年法、二十八宿观测法、土圭测目法等改进历法的依据。进入春秋战国时 代,随着生产的迅速发展,天文历法也有不少的进步。春秋时期,在观测恒 星、慧星和日月食方面出现了不少的新成就,例如记载下了世界上最早的有 关哈雷慧星的记录,当时对夏至和冬至时间的观测也较为准确了,而且基本 上区分了二十四节气。到了战国时代,开始出现一些专门研究星象运行的学 者,其中最著名的是齐人甘德和魏人石申,他们各写了一部天文学著作,被 后人合称为《甘石星经》,在这本书中记录了金、木、水、火、土五大行星 出没的规律;还详细地记录了黄道附近恒星的位置及其距离北极点的度数, 这是世界上最早的恒星表。
      到了秦汉时代,随着封建经济的进一步发展,科学文化事业更加繁荣昌 盛,其中与农业生产有着密切联系的天文历法更为突出。西汉司马迁著的《史 记》和东汉班固的《汉书》两部著名史书中,就有专门记录星象和历法的《天 官书》与《天文志》、《律历志》。杰出的天文学家张衡发明了浑天仪和地 动仪,并著有天文学专著《灵宪》一书。至于历法,秦始皇统一六国后,发 现春秋战国时期历法混乱,各诸侯国采用的历法不一,为统一历法,他令人 另造新历,以阴历十月为岁首,称为《颛顼(音zhuān xū)历》。汉初延继 了秦制,也是使用《颛顼历》。到了汉武帝元封年间(公元前110—前105 年),大夫公孙卿、壶遂、太史令司马迁等上书汉武帝,认为秦历不够精确, 与实际天象不一致,在历法上不应出现月亮的时候,月亮却高挂在天空,而 应当看见月亮的时候却反而瞧不见。武帝就令他们几人及其他一些人另造新 历。新历以正月为岁首,于武帝太初元年 (公元前104年)宣布实行,在全 国范围内使用,这就是《太初历》。《太初历》延用了188年,到东汉章帝 元和二年(公元85年)时,由于《太初历》与天象相差越来越明显,章帝下 诏令李梵等人加以修改,修改后的新历称为《四分历》。到了三国时期,魏 文帝黄初年间(公元220—226年),魏文帝采纳太史令韩 的建议,改《四分历》为《黄初历》。魏明帝景初元年(公元237年),采纳尚书郎杨伟的 建议,再次修改历法,定为认农历正月为岁首,此历即为《景初历》。晋武 帝时,改《景初历》之名为《泰始历》。所以实际上从曹魏中期到南朝刘宋 初年的二百年间,历法皆用 《景初历》。
      到了宋文帝元嘉年间(公元424—453年),著名天文学家何承天通过多 年的天象观测与实际研究,发现《泰始历》不够精确,已经不符合当时天象 了,比如:当时冬至的实际日期已经和历法所载日期差了三天。于是他上报 朝廷,受命制造新历。元嘉二十二年(公元445年),新历经政府下令颁行, 命名为《元嘉历》。
      以上就是祖冲之以前我国古代天文历法的发展概况,这体现了我国广大 劳动人民和科学家对于天文历法的观测研究不断深入、精确。正是他们持之 以恒的研究,为祖冲之及后人再对天文历法进行深入研究奠定了坚实的基 础。
      通过对前人的优秀成果的研究,开拓了祖冲之的眼界,提高了他的认识。 但是,祖冲之明白,只是依靠前人留下的东西进行研究是远远不够的,于是 他非常重视科研实践,走到大自然中,在实践中获取经验,从实践中检验所 学的天文历法理论的正确与否。
      古代天文观测,特别是为了制订历法所进行的天文观测的中心课题是测 量日影的长度。测量日影所用的仪器叫做表,是用铜制的标杆,垂直立于地 面上,记录铜表在正午时的日影。这是一项细致而繁琐的工作,需要很大的 耐心。祖冲之的观测记录持续十年,从而对铜表这种仪器有了深刻的认识, 他说:“我测量日影长度经历十年多了,亲自辨别日影长短,铜表很坚硬, 日晒雨淋从不变形,而且表影分明,在进行观测时,它的影子长度能够辨别 得很清楚。”
      祖冲之用这种方法成年累月地测量日影,例如刘宋大明五年 (公元461 年)冬,为确定冬至时间,他一连四十多天,不畏寒冷的天气连续观测,用 八尺高的铜表测量,再经过计算,确定该年的冬至在阴历十一月三日。就用 这种连续测量的办法,祖冲之顶酷暑、冒严寒,最终测定了一年中二十四节 气的正午日影长度。
      祖冲之为了准确地认识天体运动规律和测定时间,需要测得准确方位, 方位不准就会影响到其他测量的准确性。他采用的方法是用五个铜表立于地 面,先立南表,在正午太阳照射的表影末端立中表;第三立北表于中表之北, 令中表、北表末端都与天空北极星的方向对直。在春分或秋分时候立第四表 与第五表。第四表在春秋二分太阳刚露出地平线一半时,立在中表的东边, 叫做东表,并使中表、东表和太阳的位置处在一条直线上。第五表在春秋二 分日太阳隐入地平线时立在中表的西边,称之为西表,并使中表、西表与此 时的太阳位置处于一条直线上。五表全部立完之后,还要进行校正。最后, 连接南、中、北三表的直线就是指向南北方向;连接东、中、西三表的直线指向的就是东西方向。这时把中表所在的位置称为“地中”。祖冲之就这样 长期进行天文观测,积累了丰富的第一手资料,为他以后的历法研究打下了 坚实的基础。
      经过长期反复的研究和实际观测,祖冲之发现古代十一家历法 (《黄帝 历》、《夏历》、《商历》、《周历》、《鲁历》、《颛顼历》、《太初历》、  《三统历》、《四分历》、《乾象历》、《景初历》)都有不少的错误,推 算不够精密。而当时,刘宋政府采用的历法是何承天所制的《元嘉历》。祖 冲之认为此历比以前的历法有了相当的改进和提高,可以说是一部较好的历 法,同时他也发现《元嘉历》存在不少的缺点和错误。他指出由于《元嘉历》 在推算日月等五个天体所在的位置上有差错,因而由此推算出来的节气和所 设的闰月也都不够精确。于是,祖冲之下决心改革以往的历法,制定一部更 好的、更符合自然实际的新的历法。他根据自己多年的天文观测实践、参考 了历代的历法,于宋孝武帝大明六年(公元462年)编成一部新的历书,命 名为《大明历》。这时祖冲之才三十四岁。
       《大明历》是一部阴阳历合壁的新历法。包括推朔术、推二十四节气术、 推日所在度数、推月所在度数、推入阴阳历数、推五星 (金、木、水、火、 土)位置术等几个部分。它的内容收录在梁朝的一位学者沈约所著的一部历 史著作——《宋书》当中,流传至今。
       《大明历》中有不少重大改革和天文历法上的先进成果。下面所要介绍 的是其中最重要的几项。 把岁差引入历法
      什么是岁差呢?岁差是指春分点在黄道上的西移。由于日、月、行星的 吸引,地球自转轴的方向会发生缓慢而微小的变化,因此从这一年的春分到 下一年的春分,从地球上看,太阳并没有回到原来的位置,而是逐渐向西移, 因此春分点也在移动,随着春分点的移动,全部二十四个节气的位置也在动。 但是,在公元四世纪以前,我国还没有发现岁差现象,天文观测者和历法制 定者都认为太阳(实际是地球)从头一年的冬至日到下一年冬至运行一周天, 正好是一周年。也就是说,那时人们认为每年的冬至,太阳又回到原来出发 的位置上了。直到东晋的时候,有一位天文学家虞(音yú)喜,一生不愿做 官求禄,献身天文学,长期坚持天文观测。当他把自己的观测记录和古代记 录下来的日月星辰的位置,尤其是冬至日的位置进行了仔细的比较,结果发 现了古今的不同。太阳从前一年的冬至到下一年的冬至,并没有回到原来的 位置上。岁差被发现了,这是我国天文学史上的一项重要发现。虞喜通过观 测和详细计算,求出岁差的值每五十年向西移动一度,这个结果虽然比实际 大了一些 (现代计算出来的岁差值为每年50.3秒,近72年移动一度),但 这是我国天文学史上的第一个岁差值。
     岁差的发现对于历法的改革有巨大意义,可是在发现后的一百多年里研 究历法的人都没有注意和重视,何承天制定《元嘉历》时也未引入这项成果, 因而在改革历法上未能取得大的成效。祖冲之是把岁差引入历法的第一人。 他根据自己的实际测验和计算的结果,证实了岁差现象的存在。在编制《大 明历》时,他把岁差引进到历法中去。这是我国历法最早对岁差的应用,在 我国历法史上有划时代的意义。
      由于历法中考虑了岁差,回归年和恒星年才有了区别。回归年是太阳连 续两次经过春分点所需要的时间,又叫太阳年,也就是我们在日常生活中所 说的“年”。恒星年是太阳连续两次经过某一恒星位置时所需要的时间,也 就是地球绕太阳公转的一个真正周期。现代计算表明,回归年要比恒星年短 二十分二十三秒,祖冲之也注意倒了回归年和恒星年的区别,经过实测和计 算,他求出了这两种“年”的日数,并且非常精确地测出一回归年的日数是 365.24281481日。现代天文学所测一回归年为365.24219879日,祖冲之的 计算结果和这个数字只差50秒,一年之中仅有六十万分之一的误差。这个结 果是多么的精确啊!
      另外,由于引入了岁差,《大明历》在推算闰年率等方面要比古代历法 和《元嘉历》精确。下面,我们就来看看祖冲之在《大明历》中是如何修改 闰法的。
                                 闰法的改革
      远古时代的人们,由于畜牧业和农业生产的需要,经过长期观察,总结 经验,发现了日月运行的某些基本规律。我国人民早在四千年前就根据这种 规律和月相的变化而制定了阴历和阳历两种历法。阴历是观察月的盈亏变化 规律得到的,古人把由上一次月圆 (或月缺)到下一次月圆(或月缺)的一 段时间规定为一个月,每个月二十九天或三十天,十二个月为一年,共计有 354天。阳历是把地球绕太阳运行一周所需要的时间算做一年,阳历一年也 是十二个月,日数为365。当时人们还不知道地球绕太阳运行这一事实,而 从现象上误以为是太阳绕地球运行,但根据实际观测和计算所得结果和地球 绕日运行情况相符合。阴历年和阳历年的日数不同,前者比后者每年要少大 约十一天,阳历年符合季节的变化,每年情况都差不多;阴历和节气之间却 没什么规律可言,变化很大。因此就有必要调整阴历年的日数,使之和阳历 年的日数一致。
      我国古代劳动人民在长期实践中找到了解决这个问题的办法,发现了闰 法,隔两三个阴历年,多加一个阴历月,叫做“闰月”。加了闰月的阴历就 可以补上和阳历的差距,这种历法是阴阳全历,一般称之为“阴阳历”。现 在我们所说的农历,实际上就是阴阳历。当时所使用的闰法是十九年七闰, 即十九个阴历年中加七个闰月,并把这十九个阴历年叫做一“章岁”。这种闰法在当时是一种创造。
      但十九年七闰法并不够精确和完善,经过二百年就会多出一天,将会影 响到历法中的其他数据。于是有人提出了改革,破除章岁。东晋义熙八年(公 元412年),北朝北凉的赵  (音fēi)作《元始历》,第一次改革了旧闰 法,在六百年中加入二百二十一个闰月,但是没能被人们接受。二十一年后, 何承天编制的 《元嘉历》仍然用的是十九年七闰的旧闰法。
      过了整整半个世纪,祖冲之不畏旧章法的束缚,彻底打破了十九年七闰 的延用了近千年的旧闰法。他根据自己的长期实际观测,再加上赵 改革闰 法的启发,在《大明历》中将闰法改为三百九十一年中设一百四十四个闰月, 以解决旧章法闰数过多的问题。祖冲之改革闰法、破除章岁的行动,在科学 界产生了很大的影响。后来研究历法的人总要讨论闰法问题,改革闰法也就 成为以后改革历法的主要内容之一。祖冲之以后,十九年七闰的旧闰法被彻 底废弃。这是祖冲之在历法改革中的一项重要的贡献。
      祖冲之在制定 《大明历》时,不仅做了上述两项重大改革,在其它方面 也取得了出色的成就。比如在历法计算中第一次引入了交点月的概念。所谓 交点月,是月亮沿白道(月亮在天球上运行的路线)运行的时候,过一个黄 白交点(黄道是太阳在天球上运行的路线,黄白交点就是黄道和白道的交点) 环行一周的时间。他推算出一交点月是27.21223日,和现代数据相差不到一 秒钟。由于日食和月食都发生在黄白交点附近,所以准确求得交点月,就能 精确的预测日月食。例如用 《大明历》推算从元嘉十三年到大明三年(公元 436—459年)这二十三年中所发生的四次月食和月亮在天空的位置与时间, 都和实际情况完全符合。
      祖冲之是我国天文学史上第一个提出交点月的天文学家,并且也是求出 交点月数值的第一人。这是祖冲之在天文学上的另一项重大贡献。由于发现 了交点月,使我国历法上关于月的概念才算完备了。“月”一共有五种概念, 即祖冲之的交点月概念和“近点月”、“经天月”、“恒星月”、“朔望月” 等四种概念。“近点月”即月球在自己轨道上由上一次近地点到下一次近地 点的运行周期;“经天月”就是在一章岁中月长的平均值;“朔望月”是月 相由朔 (月亮开始看不见之时)到朔或由望(月亮满月之时)到望的周期;  “恒星月”是月亮在天空运行一周的时间。                         木星运行周期的精确计算
      在现代,我们知道太阳系有九大行星;水星、金星、火星、木星、土星、 天王星、海王星、冥王星以及我们人类生存的地球。按照距太阳远近的次序, 地球在第三位,处于金星和火星之间。而在古代,由于观测水平的限制,只 发现了距地球最近的五颗行星,即水星、金星、火星、木星、土星。又因古 代天文观测是以地球为宇宙中心的错误宇宙观,所以认为这五颗行星都是围绕地球转的。在古代所说的“五星”、“五律”、“五珠”等等就是指的水、 金、火、木、土这五颗肉眼能看到的行星。
     我国古代人民很早就对五大行星进行了观测研究,并给它们起了专门的 名称,比如把金星叫“太白”(这样我们也就知道了神话传说中为什么管那 个天上的白胡子老神仙叫做“太白金星”了吧),土星叫作“镇星”,木星 叫“岁星”等等,此外还发现了它的出没规律。我国古代从西周开始使用岁 星纪年法。由于当时发现木星运行一周天所需时间为十二年,于是把它的轨 道分为相等的十二段,每一段称为一“辰”,也就是一年。由于重要星座大 都位于黄道附近,所以将黄道也分为十二段,与木星运行的轨道相对应,这 样就便于天文观测和记年 (岁),故木星又名“岁星”。
     但实际上木星的公转周期并非恰好是十二年。西汉时期,汉武帝从民间 调了一批天文学家到朝廷研究历法,在公元前104年编出著名的《太初历》, 其中对木星运行周期为十二年的古法进行了更正。《太初历》认为每一百四 十四年木星就要超辰一次,即木星实际上多走了一辰。辰的时间比年短一些。 这个结果虽不精确,但却是重要发现,被称为“超辰法”。祖冲之在制定《大 明历》时,发现《太初历》“超辰法”的计算结果不够精密,因此他又重新 进行了测定和研究。他计算的结果是只要八十四年,木星就超辰一次,即八 十四年间应有八十五辰。按照这个数值推算,木星公转时间应该是11.859 年,这同现在测定的数值相比较已经是很接近了。祖冲之同时也对另外四颗 行星的公转周期进行了研究。他所测得的水星公转周期是115.83日,这与现 代所测的结果完全一样。金星的公转周期为583.93日,较现代所测仅差0.01 日。以上的计算结果的精确度较前人都有了很大提高。
     总之,祖冲之在天文历法方面作出了很大贡献,《大明历》是他长期从 事科学实践和辛勤劳动的研究成果。但我们也应该看到他的《大明历》也存 在着缺点,例如火星、土星的公转周期就不够精密;历法计算中,繁琐的上 元积年计算也没有废除。虽然这样,《大明历》是一部好历法是勿容置疑的。
       《大明历》编成以后,祖冲之上表给刘宋孝武帝,请求准予颁行。祖冲 之在天文历法方面所取得的成就之大,在古代天文学史上是少有的,说明他 的改革历法是卓有成效的,本来应该受到朝廷的支持,新历法也应得到采用。 然而事与愿违,新历法上奏朝廷后却遭到以戴法兴为首的顽固守旧派的竭力 反对。戴法兴原是孝武帝当藩王时的宠臣,孝武帝继位后,对戴法兴言听计 从,戴法兴也是独断专权,权势显赫。他阅读过一些天文历法著作,但研究 不深,而且思想守旧,一味地推崇古历,反对关于历法的任何改革。
      当祖冲之以所制《大明历》上奏朝廷,请求施行时,孝武帝令群臣展开 讨论,大部分官吏无异议,唯有戴法兴坚决反对。他攻击祖冲之才疏学浅, 没有能力改革历法;并认为古历、特别是三代历法和《鲁历》是先圣先贤制 定的。所以永远不应更改,因而戴法兴主张恢复以往的古历,反对任何改革, 这是十分保守、消极的主张。他还给祖冲之扣上“背离经典、有辱上天”的罪名,就连在历法方面颇有创举的何承天及《元嘉历》也受到了攻击。戴法 兴是朝中权势显赫的权臣,朝中文武百官惧怕他的权势,大多附和他。而祖 冲之当时只是一个地方官员,支持他的只有一个名叫巢尚之的人。但祖冲之 根据他渊博的学识和丰富的实践经验,对于戴法兴的攻击论点逐一加以驳 斥,写出了一篇非常有名的驳议《辨戴法兴难新历》。在这篇驳议中,祖冲 之引用前人的经验与自己的观测结果,证明《大明历》对以往的历法进行改 革是有科学根据的,戴法兴的非难是毫无道理的。这样就展开了我国历法史 上一场著名的大辩论,这场辩论的实质是革新和守旧、科学与迷信的尖锐斗 争。
      戴法兴攻击的矛头主要指向祖冲之对历法的两项重大改革——引进岁差 和改革闰法。戴法兴坚持“太阳有自己固定的变化规律,星座的相对位置也 不会有什么变化,自古以来的冬至日每次都发生在同一天,绝不会有变化” 的陈旧观点,认为古代圣贤制定的历法决不会错,应该流传万古,是不能更 改的。祖冲之则针锋相对地回答说:“人不应该迷信古人而对今人的成就妄 自菲薄。”他以有力的论据表明了过去的历法因测量不准确或推算不精而存 在这样或那样的错误。而他用《大明历》推算从元嘉十三年到大明三年(公 元436—459)这二十三年间发生的四次月食的时间以及月亮在天空中的位 置,结果完全符合实际。而把古代历法捧得高高的戴法兴,他的推算结果时 间不符,位置比实际相差了十度。在辩论中,祖冲之指出:历法的准确与否, 关系到国计民生,是一件非常重要的事,决不能掉以轻心。而古历错误颇多, 延用时间越久,偏差就越大。以闰月为例,如用旧历法每三百年就与实际相 差一天,所以历法需要经常改进,不应抱着古人的观点不放。
      在事实面前,戴法兴理屈词穷,但是仍然蛮横地宣称:古历就是有错误, 也决不能有什么改革。对此,祖冲之予以有力的驳斥并且指出:日月五星的 运行有其一定的规律,与什么神仙鬼怪无关,通过观测与研究,是可以推算 出来的,而且推算结果会越来越精确。要是明知古代历法有误差,还要永远 使用下去,真就没什么道理可言了。祖冲之还要求戴法兴拿出事实来证明自 己的论点,但戴法兴拿不出任何事实来,只好罗列出许多儒家经典上的名词, 根本抓不住问题的本质。祖冲之指出戴法兴的话中有许多自相矛盾的东西, 没什么可取的地方。如果只是强词夺理、仗势压人,那他是决不会屈服的。 就这样,祖冲之以大无畏的斗争精神,驳倒了戴法兴。宋孝武帝听了双方的 辩论,也知道了《大明历》的诸多优点,准备加以采用。到了大明八年(公 元464年),他决定在第二年换年号的时候采用新历。然而就在这一年,孝 武帝死去,刘宋统治集团内部忙于争夺权位的斗争,根本无暇过问历法的改 革问题。
      过了不久,刘宋也就灭亡了,代之而起的是齐。齐武帝之子文惠太子萧 长懋看到了祖冲之的《大明历》的底稿,认为是一部好历法,建议武帝在齐 施行。未及施行,文惠太子逝世,改历之事又被束之高阁。直至梁武帝天监年间 (公元502-519年),祖冲之之子祖日恒继承父业,重修《大明历》, 使其进一步完善,随后积极向梁武帝推荐,建议施行。梁武帝令人进行天文 实测检验,确认《大明历》优于古历及《元嘉历》,然后批准予以采用,在 梁施行《大明历》,废除《元嘉历》。这时距祖冲之去世已经十多年了。《大 明历》一直沿用了八十年。
免责条款 | 友情链接 | 系统管理 | 返回页首|
版权所有:发明专利技术信息网 ©1999-2023

网站联系邮箱 E-mail:hangzhou@vip.sina.com
信息产业部网站ICP备案序号:皖ICP备11003032号-6

友情链接                  
您的位置 您的位置 您的位置 您的位置 您的位置 您的位置 您的位置 您的位置