如果步着还珠楼主当年研究《渊海子平》的步伐,就会发现,六十甲子是这样产生的。
天干是分阴阳的:
甲、丙、戊、庚、壬为阳干;用1,3,5,7,9代替;
乙、丁、己、辛、癸为阴干,用2,4,6,8,10代替。
地支是分阴阳的:
子、寅、辰、午、申、戌为阳支;用1,3,5,7,9,11代替;
丑、卯、巳、未、酉、亥为阴支;用2,4,6,8,10,12代替。
而六十甲子的配对是天干阳配地支阳,天干阴配地支阴,因此有
甲子=(1,1),乙丑=(2,2);
但地支数量比天干多,因此,要把地支重复排列。
先考虑天干阳配地支阳,数学上为(奇数,奇数)。
地支重复排列即是:
子、寅、辰、午、申、戌;子、寅、辰、午、申、戌;……子、寅、辰、午、申、戌;……
用|01,03,05,07,09,11 | 13,15,17,19,21,23 | 25,27,29,31,33,35 |……表示。
所有的数n,真正代表的地支,应使用同余的“模”来表示,即是 n(mod 12);
例如 13 (mod 12)=1等于“子”,27(mod 12)=3等于“寅”,
壬申=(9,9);然后是甲戌=(1,11), 丙子=(3,13),由前13 (mod 12)=1可理解(3,13)本质为(3,1)、本质为丙子。
继续排列| 25,27,29,31,33,35 |后的数,即是
|01,03,05,07,09,11| 13,15,17,19,21,23| 25,27,29,31,33,35|37,39,41,43,45,47| 49,51,53,55,57, 59|
刚好30个,所有天干阳配地支阳,离散数学的二元关系是:
(1,1)、(3,3)、…..(9,9)、(1,11)、(3,13)、(5,15)….. (9,59)
甲子、丙寅、…..壬申、甲戌、丙子、戊寅、….. 壬戌。
最后是壬戌,原因是59 (mod 12)=11,本质为壬戌,故(9,59)为壬戌。
但是,如果再在| 49,51,53,55,57, 59|后排列,就是| 61,63,65,67,69,71|
在(mod 12)意义上,本质上就是|01,03,05,07,09,11|,与第一排前6个重复。没必要再增加!
因此,六十甲子就是
(1,1)、(2,2)、(3,3)、(4,4)、…..(9,9)、(10,10)、(1,11)、(2,12)、(3,13)、(4,14)、(5,15)、(6,16)….. (9,59)、(10,60)
相当于:
甲子、乙丑、丙寅、丁卯、….. 壬申、癸酉、甲戌、乙亥、丙子、丁丑、戊寅、己卯、….. 壬戌、癸亥。
对于地支的阴支,在(mod 12)意义上,12(mod 12)=0,0代表“亥”,因此
最后一个(10,60)本质为(10,0)、本质为癸亥。
所有的六十甲子,都是从甲子开始,在癸亥结束。
在(mod 12)意义上理解六十甲子,便显得简单,所有的(离散数学之)二元关系:(天干, 地支),必须(奇数,奇数)、(偶数,偶数)。
奇数对应阳,偶数对应阴。
不知还珠楼主是不是这样想的,但推测其私塾中数学课学得好。
|