《前沿科学》
英格兰东南部的历史名城索兹伯里附近,有一个小村庄名叫阿姆斯伯里,村西的原野上有一座阅尽沧桑、雄视千古的石柱群,这就是著名的古迹Stonehenge.这是一座由许多根石柱围成的史前建筑。这些石柱排成圆形,最高的石柱高达10米,它们的平均重量达26□,这么重的家伙竟有不少是横架在两根竖直的石柱上的!Stonehenge这个名字的前一半Stone意为“石头”,后一半在现代英语词典中已查不到了,据考证它来自古代英语,意思是“高高悬挂着”。想来它在古代有一个形像的名字“高悬在天上的石头”。
生产技术低下的古代人,费尽辛苦垒起这么一座“石头城”究竟想干什么?这个令人困惑不解的问题引起考古学家和每年数10万来自世界各地的旅游者们的注意。关于Stonehenge之谜的争论,引起了一位颇有点“考古癖”的天文学家霍金斯的注意。结果霍金斯很快就发现了一个有趣的事实:Stonehenge的中间一圈是石柱,外围还有许多大小石头,其中好些石头互相连结而成的直线,分别在夏天、冬天或别的节气时,指向太阳和月球升起或降落的方向。此外,太阳光或月光穿过由石柱构成的一扇扇“石门”或“石窗”时,也都标志着历法上的某个时刻。
霍金斯解开了谜底:Stonehenge原来是古人用来确定节气的天文历。 公元前50年左右,在古希□历史学家蒂奥多洛斯写的一本世界史中,提到了英格兰岛上“有一座雄伟壮观的太阳神庙”,说“月亮神每隔19年光临这个岛国一次”。湮没在故纸堆里面的记载,引起了霍金斯的注意。明眼人一看便知,这里所说的太阳神庙就是指Stonehenge无疑了。霍金斯想,Stonehenge中也许有更重要的奥秘吧?“月亮神每隔19年光临一次”,莫非是指在当地能观测到月食周期?于是霍金斯等人制定了计算方案,接着电子计算机开动起来了。
计算出来的数据表明:Stonehenge不但能以模拟的方法确定季节的更递,而且可以用来计算月食和日食的日期。例如,它所计算的月食周期,竟然真的同19年相吻合! Stonehenge是一台用来计算日、月食周期的模拟──数字计算机!这个结论不仅轰动了全世界的考古学界,而且引起了计算机科学家的巨大兴趣。我们知道,手摇计算机也好,电子计算机也好,都可能发生磨损或故障。然而这台人类最古老的石头计算机,其动作元件是太阳和月亮,它们既不会磨损,也不会发生故障,所以是完全可靠的。
它通过调整石块的位置,建立起一种极其简单固定的算法,所以是一种很容易校正和调试的软件。这与现代计算机编制程序、上机调试等复杂过程比起来要简单多了。