號五行属性为什么?
《周易》五行的起源,要追溯到“大衍之数”的推演。 汉代的刘歆在《尚书·洪范》注文中说: “大衍之数五十有五,其用四十有九” 大衍之数是55——这个数据怎么得来呢? 因为一周共有7天,7的6次方(7^6)=524080;而1至6的整数相加和为36,因此524080-36=55,这就是大衍之数。 刘歆还说了,这个大衍之数最后能用的是49,为什么呢? 大衍之数以55为基数,每过一周,余下的55就会变成51、57……46、43以此类推,当变成49的时候,新的一周开始,49又变成了55,这样就循环了。 用数学表达就是 55=49+6,那么49就代表了一年中的49周,六就代表了一周里的6天。 而这49个阴历月份加上6个闰月,合计是55个月,正好一年。 所以刘歆才下了结论,大衍之数55,其用49。 后来人们发现,大衍之数55个周期大约等于13.05个回归年,也就是13.05世纪,比现在通用的公历一年12个月的计算方法大约多了11天左右。这样过一段时间就会出现春季或者秋季多出来一个月的情况,这就是阴阳合历中需要设置闰月的原因。
到了春秋战国时期,人们发现了日躔和月亮绕地球公转的规律,发现了太阳周年运动的不均匀性——其中太阳在5月冬至,在12月夏至,而在春分或秋分却需要365/2的天数。同时由于月球的运动也有规律,每月初一新月,十五满月,二十九日为朔望月长度的大约两倍。 根据这些规律,人们推算出朔望月和回归年的数值,用现代话来说就是建立了朔望月公制和时间体系。 但是朔望月毕竟是一个椭圆,不是正圆,所以每个月初一开始的新月并不像农历初一那样能准确对应于太阳的位置,而是有一个起始点的问题,这个起始点的确定就是二十四节气之一——立春。
既然有了立春,就意味着每年的岁首不再如周朝那样固定在立冬附近,而是随着立春的到来每年逐渐提前。这就带来了一个问题,立春之前那一天是不是要算作下一年呢? 从汉朝开始,人们确定了“元旦”的概念,这个概念一直延续到今天。根据司马迁《史记·文帝本纪》记载: “孝文十二年十二月乙亥元始正月甲子,郊祀天地,封禅泰山。” 元始是一年之首的意思,也就是说元始正月初一这一天属于下一年了,那么这一天之前的立春就不属于这一年的节气了。于是,从冬至开始计算的一阳复始的“五行德运”就有了一个起点。