“天狗吃太阳"和“天狗吃月亮"——泰勒斯止战和祖冲之赴宴
“天昏地暗,日月无光。”在中国古典小说中,经常这样描述一场横尸遍野、血流成河的战争。这里说的是“真战争”,除了黑夜以外,是“假无光”。
而我们这里要讲的是一场“真战争”,在“真无光”中结束的故事。
公元前612年,在今天伊朗西北部的美地亚王国和两河流域的迦勒底人联合,攻占了在今天伊拉克北部的军事强国亚述(As-syria)的首都尼尼微(Nineveh)。亚述被他们瓜分。
20来年以后,美地亚人向西扩充,遭到当时小亚细亚的吕地亚王国的顽强抵抗,双方在哈里斯河一带鏖战5年,不分胜负。对于战争的导火索,有一位贵族被害或一位公主被抢等几种说法。
这场杀得难分难解、横尸遍野、怨声载道的战争,处于“正在进行时”。此时,位于小亚细亚和爱琴海东部各岛的伊奥尼亚最繁华的都市米利都,有一个名叫泰勒斯(约公元前640或624~前547或546)的人出来说话了。泰勒斯声称,太阳神发怒警告说:“我反对战争,你们不要再打了!否则我在某日某时将不再发光。”
果然,那一天两军正在酣战之时,突然太阳失辉,明星闪烁,百鸟归巢,万物肃静——出现一幅“返白昼为昏黄,混天地为大块”的奇观。原来这是一次日全食。
看见这一惊世骇俗的“天狗吃太阳”景象,双方将士大为惊恐,只好立即宣布停战和好。“仇人”变成了“亲家”——双方互通婚姻。一般认为,这次日食发生在公元前585年5月28日。
这就是泰勒斯巧妙地利用科学,假借“太阳神”的名义来制止双方血战的故事。
那么,泰勒斯凭什么知道“太阳神”要“发怒”呢?多数人认为,他大概是根据迦勒底人(Chaidean)发现的沙罗周期(Saros),算出这次日食的时间的。
1个沙罗周期,等于223个朔望月,即6585.321124天或18年零11天(如果其间有5个闰年则是18年零10天)。日食必定发生在朔日(即每个月中,月亮无光的日子),假如某个朔日有日食,那么18年零11(或10)天之后,日食就很可能再次重现。泰勒斯可能预先知道公元前603年5月18日有日食,因而侥幸猜对了。
为什么说泰勒斯“侥幸猜对了”呢?因为1个沙罗周期之后,日月的位置只是近似相同,所以能看到日食的地点和“食象”都会改变,甚至不发生日食。不过,这并不影响他“科学地预测了这次日食”的这个结论。
在中国,也有一个“泰勒斯”,他就是著名的南北朝时期的科学家祖冲之(429~500)。
公元459年夏历九月十五晚,都城建康(今南京)沐浴在银白色的月光之中。离皇宫不远的地方有一座官府,它的主人当晚要举行生日庆典。祖冲之也被应邀赴宴。
正当乐师奏歌,少女起舞,宾主举杯祝寿的时候,一位仆人慌慌张张地冲了进来,禀告说:“老爷,不好了,今晚天狗要吃月亮……”
主人一听,脸色刷地一下子变得铁青,酒杯从手中掉下,在地板上砸个粉碎。
主人的夫人走到窗前,抬头看了看天空,依然圆月高照,万里无云,就转过身来骂仆人:“胡说八道,今天老爷大寿,你怎么说出这种不吉利的胡话来!”
“奴才不敢胡说,外面墙上贴有告示。”仆人慌忙跪下辩解。
顿时,歌停舞罢,堂内一片沉寂。
原来,古人以为出现日食(“天狗吃太阳”)或月食(“天狗吃月亮”)是凶兆,大寿庆典的时候说有月食,主人认为一定是有仇人和他作对,表示要追究。
这时,祖冲之离座而起,微笑着说:“大人不用追究,告示是在下所贴……阳光被大地挡住而照不到月亮,就成了月食。今天正好是十五,所以……”
正在谈话的时候,忽然楼下有人惊呼:“天狗吃月亮了!”
还有一则哥伦布(约1451~1506)巧用“天狗吃月亮”拯救自己和同伴的故事。
1502年5月11日,哥伦布从加的斯山出发开始第4次远航。1504年4月,他和随从被加勒比人困在牙买加。哥伦布算定这一年的5月1日夜将有月食,就对加勒比人说:“如果你们不给食物,我就把月亮赶走,不给你们月光。”当这天晚上月食刚开始的时候,加勒比人就投降了,随即奉上了丰盛的美味佳肴,请他还回月光。过了一会儿,哥伦布果然“还回了月光”。从此,加勒比人把他当做神明,不敢加害。
中国是最早记录日食和月食的国家。《尚书·胤征》所记载公元前2137年前后、殷商甲骨文所记载公元前1217年5月26日的日食记事,是世界公认的最早日食记录。殷商甲骨文所记载公元前14~13世纪、《逸周书》所记载公元前1137年1月29日的月食记事,是世界公认的最早月食记录。
展开