玛雅人之所以被世人关注,除了他那极其精准的预言,还有就是在数学方面取得了巨大的突破.玛雅有完整的数学体系,在数学上取得了“零”的突破.这些数学成就对后人造成很大的影响.
玛雅人有一个独特数学体系,在此体系中最先进就是“0”符号了.玛雅数字中“0”不仅在世界各古代文明的数字写法中别具一格,而且由时间看,其发明与使用比亚非古文明中最先使用“0”这个符号的印度数字还早一些,比欧洲人早约800年.
有了零这个概念的引进,玛雅人不再只停留于计算多少,还开始计算有无.数字维也不再是单向的无限制累加,而是以一个可以将不同进位抽象出来,统一于零的形式存在.零为人类把玩数字,操作数量,打开了一个崭新的天地.
由于用了“0”这个符号,玛雅的20进位制的数字写法就很合乎科学要求了.玛雅人用两种方法书写数字,一种是用20个图像来表示0--19;另一种是用横条加圆点的办法,一个圆点代表1,一个横条代表5,贝壳形象符号表示0等.这些数字可以横写,也可以竖写.把0放在1之前,是玛雅数学的独创,它不仅使进位写法更为方便,更为科学,而且对于长纪年历的五级计算也非常有利.因此,玛雅的数字写法也是分级进位的,通常写的是20进位制的4个级,即以1为起点的第一级,以20为单元的第二级,以400为单元的第三级和以8000为单元的第四级.第一级的写法和现在用的10进位制无大区别,但第二级以上各级就大不相同了.在第二级中,一个"·"即1个20,数目是20,两点"··"就变成2×20,数目就是40,它的19就是19×20=380.同样地,在第三级中1是400,2就是16000,如此类推.这种按级计算的数字,写时必须将各级都分清楚,然后合起来算出总数.级数通常是由下往上写,若该级无数就写成0.這种进位制的计算方式也适宜于其他的进位制,甚至各级中若用别的进位也会妨碍运算.
有意思的是,他们的数字进位也是分别采用二十进位和十八进位.这就很可能是起始于逐日记录天象观察的实用性需要.也正是这种实用性需要,推进了玛雅数学的发展,更进一步促进了历法、农事的发达.借助数学上的深刻认识,玛雅人在没有分数概念的情况下,精确地计算出太阳历一年的时间.其精确度比我们现在所通用的格雷戈里历法还要精确.他们通过对金星轨道的观察和计算,计算出金星公转周期为五百八十三点九二日.按照他们的办法推算,一千年仅有一天的误差.
数系中“0”这个符号的发明和应用,无疑具有重要意义.前人栽树,后人乘凉.现代人均接受了玛雅人的独特创造,并称玛雅的数系为“人类最伟大的成就之一”.玛雅人在数学方面的造诣之高深,使他们能在许多科学和技术活动中解决各种难题.但非常可惜,有关玛雅数学的图书或文献一本也没有流传下来.这些失落了的数学与科学文献,是失落了的玛雅文明最为幽深的一角.好在我们可以通过考古学上的发现一窥玛雅人非凡的数学成就.