今早的摸鱼是——刘歆教教我用大衍法算一个月多少天,具体内容是以前看《中国古代天文历法讲座》的时候记的
首先是原文(p1),出自班固汉书律历志,这一篇是音律、历法、度量衡之类算来算去的一篇,如果是史记的话就是律书、历书两篇。刘歆是汉时经学家,和他爸刘向一起做了很多工作。他和太史公一样都很精通天文历法,当太史令(王莽改名羲和)的时候在太初历的基础上编制了三统历。三统,指的是是夏商周三代的正朔,夏历建寅,商历建丑,周历建子。其实就是确定一年的正月在哪个月。这一套夏商周三代不同礼看起来很有种天命流转的感觉,实际上直到春秋战国才出现,和诸子百家的教育小故事带着一样的色彩。
然后!绕了一大圈我们终于可以开始算了!这是摘出来的一小段,说了很多奇奇怪怪的话,期核心是用周易的大衍筮法(用蓍草占卜),计算凑数字。
大衍之数五十,就是这次我们会用到五十根草(ota朋友们准备好五十张切奇或者特典券)。第一句是给一二三四上价值,分别是春秋、三统、四时,然后1+2+3+4=10,这下我们有五个数了,就5*10=50。然后把一给天道留着,50-1=49,谦虚一点只用这么多。然后再乘我们前面那几个数,乘出来的结果是49*2*3*4=1176,离目标还差一点,于是把奇象十九拿过来加上,再把刚才给天道留着的1也拿过来加上,变成1176+19+1=1196。这个奇象十九的数字,也就是阴阳混合历中的十九年七闰,十九年里按着平气法(还是定气法来着…)分完了给没有中气的时间插七个闰月进去。19这个数字在很多其他地方也有不同的玄学意义,此处按下不表,他们质数都是这样。
然后回到1196,再没有理由地乘2之后,我们就得到了2392这个数字。再根据三统律法的精神把乐律规则拿过来,元始黄钟自乘9*9=81,规范一下前面那个数,2392/81=29.5308642,这个数字我们搜一搜,好神奇啊!居然好接近一个月的天数!古人真的太厉害了!至于为什么要*2,优质回答我不知道。天文历法的事情不要搞得太清楚。
好了朋友们,现在大家都会算月法了,课后作业是把114514用大衍法算成1919810。
