发布网友 发布时间:2022-04-24 15:38
共1个回答
热心网友 时间:2022-06-28 14:39
所谓历法,简单说就是根据天象变化的自然规律,计量较长的时间间隔,判断气候的变化,预示季节来临的法则。
我国古代历法的最大特点就是它所具有的致用性,也就是为了满足农业生产的需要和意识形态方面的需要而产生的。它所包含的内容十分丰富,如推算朔望、二十四节气、安置闰月等。
当然,这些内容是随着天文学的发展逐步充实到历法中的,而且经历了一个相当长的历史阶段。
我国古代天文学史,在一定意义上来说,就是一部历法改革史。
根据成书于春秋时期的典籍《尚书.尧典》记载,帝尧曾经组织了一批天文*到东、南、西、北四方去观测星象,用来编制历法,预报季节。
成书年代不晚于春秋时期的《夏小正》中,按12个月的顺序分别记述了当月星象、气象、物候,以及应该从事的农业和其他活动。
夏代历法的基本轮廓是,将一年分为12个月,除了2月、11月、12月之外,其余每月均以某些显著星象的昏、旦中天、晨见、夕伏来表示节候。
这虽然不能算是科学的历法,但称它为物候历和天文历的结合体是可以的,或更确切地说,在观象授时方面已经有了一定的经验。
《尚书.尧典》中也记载了古人利用显著星象于黄昏出现在正南天空来预报季节的方法,这就是著名的“四仲中星”。即认识4个时节,对一年的节气进行准确的划分,并将其运用到社会生产当中。可见,至迟在商末周初人们利用星象预报季节已经有相当把握了。
在干支纪日方面,夏代已经有天干纪日法,即用甲、乙、丙、丁、戊、己、庚、辛、壬、癸10天干周而复始地纪日。
商代在夏代天干纪日的基础上,发展为干支纪日,即将甲、乙、丙、丁等10天干和子、丑、寅、卯等12地支顺序配对,组成甲子、乙丑、丙寅、丁卯等60干支,60日一周期循环使用。
学者们对商代历法较为一致的看法是:商代使用干支纪日、数字纪月;月有大小之分,大月30日,小月29日;有闰月,也有连大月;闰月置于年终,称为“十三月”;季节和月份有较为固定的关系。
周代在继承和发展商代观象授时成果的基础上,将制定历法的工作推进了一步。周代已经发明了用土圭测日影来确定冬至和夏至等重要节气的方法,这样再加上推算,就可以将回归年的长度定得更准确了。
周代的天文学家已经掌握了推算日月全朔的方法,并能够定出朔日,这可以从反映周代乃至周代以前资料的《诗经》中得到证实。
该书的《小雅.十月之交》记载:
十月之交,朔月辛卯,日有食之。
“朔月”两字在我国典籍中这是首次出现,也是我国第一次明确地记载公元前776年的一次日食。
至春秋末至战国时代,已经定出回归年长为365日,并发现了19年设置7个闰月的方法。在这些成果的基础上,诞生了具有历史意义的科学历法“四分历”。战国时期至汉代初期,普遍实行四分历。
四分历的创制和运用,标志着我国历法已经进入了相当成熟的时期。它不仅集中体现了我国古人的聪明才智和天文历法水平,而且在世界范围内具有非常宝贵的价值。
对四分历的第一次改革,当属西汉武帝时期由邓平、落下闳等人提出的“八十一分律历”。由于汉武帝下令造新历是在元封七年,也就是公元前104年,故把元封七年改为太初元年,并规定以12月底为太初元年终,以后每年都从孟春正月开始,至12月年终。
这部历即叫《太初历》。这部历法朔望长为29日,故称“八十一分法”,或“八十一分律历”。
《太初历》是我国有完整资料的第一部传世历法,与四分历相比其进步之处有:
以正月为岁首,将我国独创的二十四节气分配于12个月中,并以没有中气的月份为闰月,从而使月份与季节配合得更合理。行星的会合周期测得较准确,如水星为115.87日,比现在测量值115.88日仅小0.01日。采用135个月的交食周期,即一食年为346.66日,比今测值只差0.04日。
东汉末年,天文学家刘洪编制的《乾象历》,首次将回归年的尾数降为365.2462日;第一次将月球运行有快、慢变化引入历法,成为第一部载有定朔算法的历法。
这部历法还给出了黄道和白道的交角数值为6度左右,并且由此推断,只有月球距黄、白道交点在15度以内时,才有可能发生日食,这实际上提出了“食限”的概念。
南北朝时期,天文学家祖冲之首次将东晋虞喜发现的岁差引用到他编制的《大明历》中,并且定出了45年11个月差1度的岁差值。这个数值虽然偏大,但首创之业绩是伟大的。
祖冲之测定的交点月长为27.21223日,与今测值仅差十万分之一。
至隋代,天文学家刘焯在编制《皇极历》时,采用的岁差值较为精确,是75年差1度。刘焯制定的《皇极历》还考虑了太阳和月亮运行的不均匀性,为推得朔的准确时刻,他创立了等间距的二次差内插法的公式。这一创造,不仅在古代制历史上有重要意义,在我国数学史上也占重要地位。唐代值得介绍的历法有《大衍历》和《宣明历》。唐代天文学家一行在大规模天体测量的基础上,于727年撰成《大衍历》的初稿,一行去世后,由张说和陈玄景等人整理成书。
《大衍历》用定气编制太阳运动表,一行为完成这项计算,发明了不等间二次差内插法。《大衍历》还用了具有正弦函数性质的表格和含有三次差的近似内插法,来处理行星运动的不均性问题。
《大衍历》以其革新号称“唐历之冠”,又以其条理清楚而成为后代历法的典范。唐代司天官徐昂所编制的《宣明历》颁发实行于822年,是继《大衍历》之后,唐代的又一部优良历法。
它给出的近点月以及交点月日数,分别为27.55455日和27.2122日;它尤以提出日食“三差”,即时差、气差、刻差而著称,这就提高了推算日食的准确度。
宋代在300余年内颁发过18种历法,其中以南宋天文学家杨忠辅编制的《统天历》最优。《统天历》取回归年长为365.2425日,是当时世界上最精密的数值。《统天历》还指出了回归年的长度在逐渐变化,其数值是古大今小。
宋代最富有革新的历法,莫过于北宋时期著名的科学家沈括提出的“十二气历”。我国历代颁发的历法,均将12个月分配于春、夏、秋、冬四季,每季3个月,如遇闰月,所含闰月之季即4个月;而天文学上又以立春、立夏、立秋、立冬4个节令,作为春、夏、秋、冬四季的开始。所以,这两者之间的矛盾在历法上难以统一。
针对这一弊端,沈括提出了以“十二气”为一年的历法,后世称它为《十二气历》。它是一种阳历,它既与实际星象和季节相合,又能更简便地服务于生产活动之中,可惜,由于传统习惯势力太大而未能颁发实行。
我国古代历法,历经各代制历家的改革,至元代天文学家郭守敬、王恂等人编制的《授时历》达到了高峰。