本帖最后由 七秩龄童 于 2011-11-28 11:08 编辑
中华历治文明传统
——殷商历治雏见
(下)
三、中华历治的校验性传统 所谓校验,是指中华历法随时可供目治检验,无需多用仪器;而且根据检验的误差,不断督促当政者注意修正误差。
[论1]观象授时与用历术算历都属于前瞻性工作。与初建气象站天气预报“十报九错”相似,无论纪录天气与预报天气,都是为了留下资料积累经验更好服务于“预报”一样,古之天象台既有专人专职,则历纪数纪录与预报同是历人(畴人)的职责。因此观象授时与用历术算历都属于前瞻性工作,都有历法“推步”算历的任务,都属于“推步历”。不过其“推步”有远近、深浅、粗精、项目多少等等的区别。
[论2]中华古历算基本参数夏商之际己由观测与逐渐接近的方法推步完成。按“不应以现代知识去干扰古历法”的原则,可设身处地作古法推步之;只需其人识天象、知历法,能筹算等基本专业知识,有“心机”,即“鬼点子多”就行。当然“工欲善其事先必利其器”得有原始工具,需指南针(车)一具,测量用标杆两根,以便定向瞄准。俗云“千个师傅千个法”,以下法可名之为:“七秩龄童”超越时空设身处地法(交底)。
1、三大基本参数 据《尚书•尧典》:“期三百有六旬有六日,以闰月定四时成岁”, 又:《周礼•春官•大*史》“正岁、年以序事” 汉 郑玄 注:“中数曰岁,朔数曰年,中、朔大小不齐,正之以闰,若今时作历日矣。据考:金文己有闰字。因此,所谓中华文明五千年“历法”文明,实质就是围绕朔、中、闰三个字做文章。按结合古典记载及设身处地观测验校之,先取略数:
中数(岁长天数)366天(不足) (①〣百〦十〦天,虚)
朔数(平年天数)355天(不足) (②〣百〥十〥天,虚)
中朔数差 11天(不足) (③十〡天,虚)
2、闰周率 用“逐渐接近法”试探:中数366与朔数355天数差为11天(不足),积至20岁时,多余天数为220天,可折成7朔望月多11天(不足)。试往后退一岁考之,则19岁多余209天,可折成7个朔望月正好。推步如下:
〢十岁多〢百〢十天,合〧朔月盈十天 (否 )
十〩岁多〢百〩天,合〧朔月无盈天 (④可 )
结果:19岁闰7望朔月,即19岁与235朔月天数长度相等,用极粗疏的历数即可推定。
3、朔望月“实”天数 在十六个朔月上做文章 前文己交待,用月相观测定月长天数,以每月23这天最好,其时月相成弓形,背圆弦直,时间在日出前观测,月影都会在正南当顶一个相对固定位置。但当每月同一时间连续纪录月相时,会发现:过16个朔月时,月影会前移半天,再过16个月,又再多移半天,即每32个朔望月要比每两个月积59天多出一天。即
两朔望月天数:59天,即月平均29.5天(两朔月长〥十〩)
每32朔望月天数29.5×32+1天=945天 (每三十二朔月〩〤〥天)
1 朔望月实天945÷32 = 29.53125天(盈)(⑤一朔月实〢十〩又〥〣〡天 )
因有盈数,以下取朔月平均29.531天作“月策”。
4、岁“策”天数计算 按前述闰周率结果④,19岁有7个闰朔望月,变相地说,即19岁与235朔月天数长度相等。即
29.531×235=6939.785天(有盈数), (〦千〩百〣十〩又〧〨〥天盈)
6943.785÷19 = 365.25184210天(有盈数)。(⑥〣百〦十〥又〢〥〡〨〤〢〡天。)
[结论]中华历法的历数,多是经过长期观测,不断校验修正,使其逼近天象自然的。这个优良传统,在殷商之际,即己形成。
四、中华历治的迭进性传统 在历治上引用“迭进”,有以目治天象积累经验逐步前进的意思。
1、殷周间无文化断层 地下文物证明:殷商是以铜器为皿,甲骨记卜的文明时代。七秩龄童曾对殷商二十类生活铜器的铭文进行辑录,在1千多件铸刻有姓氏作“户徽”的生活铜器中,搜集的徽记不同名铭的有754户;我先祖史氏就有史、史方、史见、史述、史农、史寏、史丧、史父丙、史父己、史父辛、史父壬、史父癸、史母癸、史祖乙、史祖庚、史口子等户徽达16族之多。如果周初“八百诸侯”只是泛指天下诸侯盛会的话,根据殷商生活铜器所载户族徽记统计,其“鸣钟鼎食”的有八百贵族,则毫不夸张。若就己出土的甲骨就有15万片之多论,这原非就地取材而仅供契刻问卜的材消费品,要费多少人力、物力!结合“祖乙八年城庇”的史记,又有八百贵族“酒池肉林”的奢华生活,故也可毫不夸张地说,殷民己是早己进入定居成形的城镇型高级文明社会。其实,殷民是有册籍纪录历史的:卜甲就留下了先墨后契印迹。周初将殷商贵族迁移到成周以便集中监护时,周公就向被集中的众多殷“士”们说过:“你们的先祖有典有册,以纪载殷人替夏(以来的)历史,殷先人曾善待夏遗民,我周庭也会量德择优录用你们”。(《尚书•多士》)而且卜甲中也出现了“册”字;据司马迁说,孔子还见过许多先周古籍。还有,据考证:从约5000甲骨文字中,已识别的约1500个单字来看,这1500个甲骨文字,均具备汉字六种造字方法。由以上出土文物分折,可断定:殷、周历史文化是一脉相承的累进关系。(只先殷古籍一本都未见留存传世,惜哉!)
2、殷商历法知识与“古四分历”历数是迭进关系 前文己述殷商目测观天既是“授时”,就具有推步前瞻制历性质,而且只需一具指南车,两根测量用标杆,即可凭肉眼观天经验加上一定的“心机”,推步出主要历算参数。上文己推出的历数为
中数:岁365.25184210天(有盈数)。(岁〣百〦十〥又〢〥〡〨〤〢〡天。)
朔数:朔月29.531天(盈)(朔月〢十〩又〥〣〡天 )
闰周律:19岁7闰朔望月。(十〩岁多〢百〩天,合〧朔月无盈天。可)
由以上结果,经进一步思索,加上观天记录时间的加长,便不难由以上结数累进为“古四分历”算历参数:
1)、朔数:若想从朔月长29.531天(盈)得出整数字历数比较难。但是若记得19岁与235朔月天数长度相等。即29.531×235=6939.785天,并从此入手,令其为6939.75天,由乘经4,便可得出
6979.75×4=27759(天)(〦千〩百〣十〩又〧〨〥天四之为〢〧〧〥〩天)
这便是古四分历一蔀岁长度的整天数。由此可给出平年长354.348/940天
≈354.370212766天。朔望月长29.499/940天≈ 29.53085106383天。
2)、中数:若想由岁365.25184210天(有盈数)得出整天数比较容易,只需令其为岁长365.25天即可,因以四倍之便是:
365.25×4=1461天(仍有盈量)。
365.25×76=27759(天)(〣百〦十〥又〢〥天〧〦之为〢〧〧〥〩天)
古语云:中朔两数长短不齐,若取76岁便与940朔月共节奏为27759天,因此27759天是古四分历的蔀岁长的整天数。
3)、闰周律:因中华传统历法“中、朔大小不齐,正之以闰”是和谐阴阳两历的基本方法,以上算结果可得出:
365.25天-354.3702=10.8797天
10.8797天×76=826.8648天
826.8648天÷29.53085=28闰月。
4)、属于四分历范畴,但仍非“四分历”:以上由观象总结岁长365.1/4天,朔月长29.499/940天,闰周19岁7个闰月,己无可非议属于四分历的范畴了;但由于历理不完整,历数未系统;尤其是,如何将闰月安排恰当,使天象季节与历日季节不即不离,还在探讨摸索之中,在阴阳两历的如何和谐上,还有待定型。因此殷商之际有了“四分历”初胚,但还不是真正的四分历法;其时四分历法还不成熟。近人从地下有发掘,疑似有年14个闰月安排的痕迹,如罗振玉《殷虚书契考释》(1914):“卜辞中书十三月者凡四见,殆皆有闰之年也。”以为稀奇。其实既然19年有7个闰月,只需散开安排,比如以第3、6、9、11、14、17、19岁循环安置闰月即可;偶尔一年中出现14朔望月也无妨大局,包括罗氏所指殷商数百年间出现了4次岁14朔月,也不必大惊小怪。如果真有年14朔月的记载,说明古人连闰出于害怕历纪造乱节令的缘故。因此吾人认为:为了不使历法四时飘移天象季节太远,产生了保持冬至节令位于岁首历纪建子之月位置的办法,是古四分历成熟的根本标志。
3、古四分历至令仍具备时代先进位置
首先申明一大观点立场:历法不是纯天象。历法应受天象约制,这一观点古人早就阐明了。但古人没有人阐明的是:历法不是天象的映象,不必过份密近天象。正如和尚们说“一入言传便失精义”,又如哲学说的:“追求绝对真理,便会失去真理”一样,治历不应以映象天象为目标。我祖先从东汉开始,就追求向天象接近,便开始使用“定朔”、“定气”治历,到今天,据“最新消息”(紫金山天文台1979年用最新工具算历)的结果是:“由于过去的计算条件限*制”,“合朔和交节时刻,(与天象)会相差一天。”仍守在两千年前就达到了的古历水平,就是明证。
下面说古四分历的“先进”性
中数:因为中数365整天外,实测岁余0.2422天,如是每四岁余0.9688天,于阳历闰加一天;每百岁余24.22天,可闰加24天;每四百岁余96.88天,可闰加97天,虚0.12天。公历从公元前45年由《儒略历》算起,到公元1582年死守每4年闰一天,致春分移前10天后,才发现天象节令飘移授时历日太远。西方治历者于1582年颁行《格利高利》历时,不得不以“空白十天”的办法,使用上述的方法修正历法。而中华历法由于从古四分历开始,就以闰月“正岁、年以序事”的双轨制法,保持了其后历时的平稳性。
朔数:因为每两个月即每“对月”有59整天是基础。以小月29天,大月30天,月天数大小相间安排即可。每对月实长多出0,06118天,过8对月时阴历“闰”加0.5天,得一个“连月大”后,亏0.01056天。于蔀岁940朔月而言,实长27758.7546天,除470个对月安排27730天外,多余28.7546天安排57个连月大用去28.5天后,仍多0.2546天,可于两蔀岁间再加一个“连大月”的办法 消去余日。据《后汉书•律历志下》,汉时人即知:每部历法只能用于授时不超过三百岁,且(由于精度误错的原因)古历不能今用,今历也不能古用。这与西方历法的有此“见地”,要先一千六百多岁了。
十九岁七闰月律:按现在知道的中数、朔数(岁365.2422天,朔月长29.499/940天),19岁出现闰月的几率很容易算得出来。因为19岁长为:6939.6018天,而228朔月长为6732.974064天,两者相较,19岁比228朔月长 206.627747天。除以朔望月天数29.530588,商为 6.997075 (闰次)。与 19 岁出现 7 次的几率相差值为 0.002925(次),要 6495.7岁才会产生一岁的移动,所以说,时间长度取在几百年,甚至两三千岁之内来考察的短距离的闰月位置波动,撼动不了 19 岁闰 7 次的周期性规律。此“闰周律”虽然于公元447年遇到闰月位置“进动”以为是“闰周律”精度粗糙所致,遂有 391岁 144 闰“闰周”新说,且发展为唐高宗麟德二年(665年)李淳风编制《麟德历》时,采取了不以“闰周定闰”的措施。近世学者,如陈久金与杨怡两人合著的《中国古代的天文与历法》一书中介绍说:“随着科学发展,19 年 7 闰显得粗略。”自唐李淳风《麟德历》“开始就废了。”实际是:无论从两千多年的闰月数统计,还是单纯从理论证明,由春秋开始,直至如今,仍未撼动 19 岁闰 7 次的周期性规律的正确性。 |