话说干支纪年
中华民族是一个从远古的历史长河中走过来的农耕民族。农耕对自然气候的依赖性极大,所以我们的祖先很早,就仔细的观天查地。在这个漫长的过程中,积累了智慧,产生了最朴实的自然哲学。
道教认为,天干承载的是天之道,地支承载的是地之道。在天成象,在地成形,在人成运;天道与地道决定着人道,故设天干地支以契天地人事之运。天地定位,干支以定时空,时空以定世界。干象天而支象地,万物虽长于地上,但是万物的荣盛兴衰却离不开天道。十天干与十二地支,简称干支的组合,形成了六十甲子,六十甲子用以阐述天地人之道。
古人认为:“天干,犹木之干,强而为阳;支,犹木之枝,弱而为阴。”可见称为干支的原始用意。由于天干地支的意义均来自于树木,所以他们的原始字义也被人们赋予了生动的说法。
天干地支是聪明伟大的中华古人为了探索天地自然的奥秘,通过朴实的双眼观察天象而产生的符号
天干地支的发明影响深远至今仍存。现在依旧在使用天干地支,用于历法、计算、命名,书画题词落款等各方面。而每年的农历新年,一年一换的12生肖相属,这让我们对每一个新年伊始的生活,添了多少的向往,添了多少的欢乐与话题。它已是中华民族精神生活中一个不可缺失的部分。
例如,为什么中国女子怀孕,会说身怀六甲呢?原来这六甲来源“天干”,即甲子、甲寅、甲辰、甲午、甲申、甲戌六个甲日,天干甲位列十天干首,是象征着生命起始的日子。
再有中华成语中取自干支的有,榜登甲第,奇道通甲,寅吃卯粮……等等,祖先的创造,让后人在文学语言中承接,发扬光大。
即便就是在我们现代的高分子有机化学中,对有机化学分子式和化学产品的命名,也用上了老祖宗的智慧。例如甲醛,甲烷,苯甲酸钠,乙醇,聚氯乙烯,乙酸乙酯,丙烯,聚丙烯,丁烷,丁基橡胶,戊酸雌二醇……简直是举不胜举。这种命名法,个中无不透视着我们祖先留下来的智慧。
地支十二个:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,是地球绕日公转黄道,平均分配十二个不同位置而来,西方的星座也是十二个,理论类似,也许刚开始就是同一理论。十二星座是西方古代把黄道360度圆周平均分成十二份,每一个宫位能看到的星星,起了名字,比如什么白羊座、金牛座……其实每个星座和我们的地支也可以近似相配。
月份干支组合以24节气为记录标准,和太阳过黄道宫位是直接关系的。干支记录法一年的开始是立春,可不是正月初一。要记住一个要点,属相是从每年的立春开始计算,这个点有时候在新年前,有时候在新年后。寒暑变化对农业生产相当重要,千百年来24节气一直指导着农耕节令。现在我们人体好多功能已经退化迟钝,但是在华夏大地中生活的冬眠的动物们对“惊蛰”这个时刻的把握,对自然灾害的感知,是相当的准确。
天干十个:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,是金、水、木、火、土五大行星运行,阴阳配属后的结果;木星(古人叫岁星)和土星(镇星)交会需20年,而在同一个黄道宫位处需要60年,五大行星出现在一个宫位上需要180年,正好三个循环。
所以干支纪年以60为一个循环是有道理的。说到这里,我思索我们的祖先是不是对6和由6组合的数有更深的一些认识。
我猜想一下,60一轮回的干支,是不是暗合了自然中某些周而复始形态的数学描述?例如园周,用6个60度描述。而每一度是60进制。再有时间,用4个6小时描述一个昼夜,而分,秒是60进制。12个地支,分成阴数和阳数两组,每组各6个。24节令,每季6个节令。再将我们的视角拉近一点,北宋时期发明的算盘,每根轴上挂6颗算珠 ,能方便准确而迅捷地解决算术中,加减乘除的四则运算。这项技术使用了上千年,直到上世纪80年代才被电子计算器取代。
2000年前的古希腊,有一位伟大的学者阿基米德,同样晋魏时代我们也有一位伟大的数学家刘徽,他们天涯一方,互不通信息,却有完全相同的想法,都各自潜心计算一个后来称之为π的数。他们的答案仅存在着细微的差别,其唯一原因是刘徽在计算过程中进行了更为仔细的近似处理(计算中涉及到平方根数,必须用有理数进行近似处理),阿基米德计算到了96边形,而刘徽算到了3072边形,他得到了3.1416π的4位准确数值。我们为我们的先人骄傲,刘徽或许是人类历史上,第一个发现了我们现在使用的π的标准近似值的人。
阿基米德,刘徽二位同样都是伟大的学者。多提一句的是,他们的工作都不约而同的是从园内接正6边形开始算起。看,又是6 !
中国的老百姓有一句大白话,“六六大顺”。凭什么顺?顺应自然,合乎自然规律,能认识到这点,需要智慧。
文章的最后我们举例说明干支纪年与公元纪年之间,相互推算的方法。
这里 虽然用了数轴的概念,但实际上要把它看成首尾衔接的两个园环,它们各自朝相反的方向转动。天干朝数轴负方向,地支朝数轴正方向,每年一个位移。譬如用数轴原点作为观察点,今年2021年是辛丑年,那么明年是壬寅年,后年是癸卯年。干支60个位移完成一个循环,称一个甲子。
干支和地支中的数字标号,古人将奇数定为阳数,偶数定为阴数。按阳--阳,阴--阴组合,所以各有6组。我们这里将它定义为奇数纪年和偶数纪年。
1. 由公元纪年推算干支纪年
计算时,天干为:公历年最后一位的数字作为对应的天干编号。例如:2014年最后一位数是4,,所对应的天干即为:“甲”。
地支为:将公历年数除以12,得到的余数即为对应地支的编号。例如:2014年除以12,余数为10,所对应的地支为“午”。
将二者合起来就是2014年的干支纪年法的纪年是“甲午”。
2. 由干支纪年推算公元纪年
数轴的原点作为一个干支参照。为方便计算,设定一个自己熟悉的干支年份 ,比如这里设为2021辛丑年。
下面推算甲申年
以2021年的辛丑年为园点参照点。天干“甲”距“辛”负7个年单位。
计算2021-7=2014
算出2014这一年是甲午年,为偶数纪年。
将地支“午“是作为要推的地支“申”的参照点。
在数轴上看到,地支“午”,距“申”有1个负偶数年单位,按正轴方向数,距“申”有5个正偶数年单位(辰寅鼠狗猴)。
每一个年单位按10年计,正轴方向数作加法。轴负方向数的偶年单位,则按减法计算。
2014-10=2004
2004年,是一个甲申年。
2014+50=2064
2064年也是一个甲申年。
历史上的1644年是甲申年。那一年李自成的农民軍打进北京城,崇祯皇帝上吊自杀。300年后的1944年,抗战胜利前夕,郭沫若写了“甲申三百年祭”这篇文章。
再举一例,转换丙午年。
“丙”距“辛”5个负排序数。
2021-5 = 2016
算出2016是丙申年,为偶数纪年。
以地支“申”为参点,“午”在“申”的正轴方向,有一个正偶数年单位。
2016+10=2026
从负轴方向数 ,“申”距“午”有5个负偶数年单位(戌子寅辰午)。
2016-50=1966
所以1966和2026都是丙午年。
地支的顺序,是按偶数年与奇数年相间排列。