太初历是谁制定的,以什么为岁首?
《太初历》是汉武帝时期创制的以正月为岁首的历法,由司马迁主持制定。《太初历》将原来以十月为岁首改为以正月为岁首。
西汉初年,沿用秦朝的《颛顼历》,以十月为岁首。但《颛顼历》并不精确,到汉武帝时已出现了一些误差。
于是,西汉制定了新的《太初历》,将原来以冬十月为岁首恢复为以夏历正月为岁首,并吸收了干支历的二十四节气成分作为指导农事的补充历法,使历书与农时季节更为适应。
公元前104年,经司马迁等人提议,汉武帝下令改定历法,并责成邓平、唐都、落下闳等人议造新历法。武帝于当年改元太初,并颁布实施新历法,故新历法被称为《太初历》。
《太初历》规定一年等于365.2502日,一月等于29.53086日;以“加差法”替代之前的“减差法”以调整时差。将原来以十月为岁首改为以正月为岁首。
《太初历》开始采用有利于农时的二十四节气,在没有中气的月份,插入闰月,调整了太阳周天与阴历纪月不相合的矛盾,使朔望晦弦较为正确,是我国历法上一个划时代的进步。
《太初历》行用二十七年后,至昭帝元凤三年太史令张寿王提出反对意见,但直到东汉章帝元和二年(公元85)才因累积误差太大为新历所代替。《太初历》行用了一百八十九年。
《太初历》是我国现存的第一部具有较完整文献资料记载的古代历法,也是当时世界上最先进的历法。
西汉末,刘歆把《太初历》改称《三统历》,后人也常用《三统历》这个名称;实际《太初历》以改元而得名,而《三统历》是以法数而得名。
后人多以《太初历》是刘歆所作,实系错误。刘歆把邓平的八十一分法作了系统的叙述,又补充了很多原来简略的天文知识和上古以来天文文献的考证,写成了《三统历谱》,它是中国古代流传下来的一部完整的天文著作。