古代为什么发明阿拉伯数字?数字历史太有趣
古代为什么发明阿拉伯数字?数字历史太有趣这一段很吓人的地方,首先还是这个数据。因为不知道到底是什么意思,我们忽略这个选字,那就是500009800步,古代一步是0.231米,算下来就应该是115502公里。也就是说山海经里仅仅是海外东经的范围从最东边到最西边就有十多万公里。然而地球的赤道周长是40076公里,山海经所讲的领土范围至少要绕着赤道走两圈多了。也因为此,很多人断然否认山海经写的是地球,而是其他星球。因为土地范围不可能超过赤道的长度。这一段话有些字不可解。但是大多数还是可以解释的。山海经各部分比较统一,单独称帝的时候都指的是尧。这一段翻译成白话文大概是:尧命令坚亥,从最东边走到最西边。走下来一共五亿十选(这个字不知道什么意思)九千八百步。坚亥用右手来计算,左手指着青丘山的北面。一种说法是禹命令坚亥测量。一种说法是五亿十万九千八百步。当然不仅仅是在英国,在世界上其他很多地方,千百年来都没有超过一百万这个数字的概念。按照当时
@真知新坐标数字几乎和人类一起产生,一起发展,也是人类文明的一部分,而且是其中很重要的一部分。可是你知道吗?人类历史上对数字的利用范围相当窄的,也因此出现了一些很有趣的事情。
在埃及金字塔中,人们就发现了一串奇怪的数字:142857。当然这些数字不是用阿拉伯字母写出来的,也不是用罗马字母,而是用的古埃及文字。这一串数字乍看起来很简单,但是人们发现,用这个数字分别乘以1、2、3、4、5、6,得出来的答案中也只包含这六个数字,只是组合方式不同而已。比如乘以4,得数是571428。
当然如果用这个数字乘以7,得数就更让人惊奇了:999999。大家都知道,在数字中有一些是很特殊的,142857就属于其中的一个。数字的本身并不神奇,神奇的地方在于六位数的数字一共有近一百万个,古埃及人是如何在百万个数字中发现这个特殊数字的?
而且按照一般的认识,在四千多年前的古埃及时代,人们还没有认识到这么大的数字。直到两千多年后,欧洲英国人对数字的认识还没有超过六位数。999999以上的数字对他们来说就是无限大了,因此统一称作百万。而著名的“百万富翁”这个词语,就是这样来的,称呼那些家财很丰饶的人家。然而这个百万富翁的概念外延是很笼统的,一个小地方的地主称为百万富翁,这个国家里最富裕的人也被称为百万富翁。同是百万富翁,他们的家财差别可能达到千倍万倍。这就是对很大的数字的模糊认识带来的奇怪现象。
当然不仅仅是在英国,在世界上其他很多地方,千百年来都没有超过一百万这个数字的概念。按照当时的认识水平,不管从宏观上还是微观上,都极难接触到上百万的事物,所以从六位数到七位数几乎算一个瓶颈,突破这个数字,几乎可以看作是文明向前跨了一步。甚至很多地方的部落或者民族,一直就在五位数内打转,连六位数都没能突破。
142857是个六位数。虽然没能达到百万,但是在四千多年前,也是惊世骇俗的了。所以这个数字的神奇包括两方面,一个方面是数字组合的神奇,另一个方面就是位数的神奇。
然而跟中国的山海经相比,金字塔里的这个数字真算不了有多神奇了。通行版本的《山海经·海外东经》有这么一段:帝命坚亥,自东极至于西极,五亿十选九千八百步。坚亥右手把算,左手指青丘北。一曰禹令坚亥。一曰五亿十万九千八百步。
这一段话有些字不可解。但是大多数还是可以解释的。山海经各部分比较统一,单独称帝的时候都指的是尧。这一段翻译成白话文大概是:尧命令坚亥,从最东边走到最西边。走下来一共五亿十选(这个字不知道什么意思)九千八百步。坚亥用右手来计算,左手指着青丘山的北面。一种说法是禹命令坚亥测量。一种说法是五亿十万九千八百步。
这一段很吓人的地方,首先还是这个数据。因为不知道到底是什么意思,我们忽略这个选字,那就是500009800步,古代一步是0.231米,算下来就应该是115502公里。也就是说山海经里仅仅是海外东经的范围从最东边到最西边就有十多万公里。然而地球的赤道周长是40076公里,山海经所讲的领土范围至少要绕着赤道走两圈多了。也因为此,很多人断然否认山海经写的是地球,而是其他星球。因为土地范围不可能超过赤道的长度。
第二方面很吓人的是,中国居然在山海经年代就用上了亿这个数。关于山海经的写作年代,老严之前有过很多推论。山海经分为三部分,其中五藏山经部分写作于大洪水时期,也就是大禹治水的路上,距今四千两百多年,比埃及金字塔的建造时间稍微晚点。而海经部分主要写作的是夏朝,具体写作年代应该是在周朝初期。就算周朝初期,比三星堆的主体时间稍晚,距离今天也有三千年了,那时候世界上其他地方都还在五位数六位数中挣扎,中国居然用上了匪夷所思的亿,那是九位数!
所以这一段,大概是山海经当中最扰乱视听的内容之一了,集中了种种不可能。然而事实是怎么样的呢?
毫无疑问,在整个文明史上,中国是最早使用亿这个计数单位的国家。早在东汉的时候,也就是在英国遍地百万富翁之前一千年左右,中国的东汉时期,就正式出现了亿这个字。应劭的《风俗通》对此有详细的说明:“十万谓之亿、十亿谓之兆、十兆谓之经、十经谓之垓。”意思是说,十万就是一个亿,十亿就是一个兆,十兆是一个经,十经是一个垓。
这一下子就清楚得跟我家狗毛数量一样。古时候的一个亿并不是今天的一个亿,而是十万。古时候的一个垓才是今天的一个亿。如果王健林生活在东汉时代,那他的小目标应该是赚一个垓了。一直到了康熙年间,对于亿个单位也还没有确定下来,当时有两种说法,一种跟今天一样,一万万为一个亿。另一种跟古代一样,十万为一个亿。到了民国时期才最终确定一万万为一个亿。
把古代亿的概念套进山海经,忽略“选”字,五亿十选九千八百步就是509800,每步0.231米,就是118公里。因此山海经的这一段就很明白了,指的是测量某一块地方的长度,而不是整个领土的长度。118公里在地球上到处都能找到这么长一块地方,我们就不会往地球之外去想了。
然而还有一个问题。东汉时代才用亿这个字,怎么又在周朝初年写的文章中出现了呢?老严搞不清楚这个问题,但是在古代也有人意识到了,因此做了如下推断:山海经自从西汉末年的刘歆以来,有很多人做过注解,做过考证。著名的,比如两地时期的郭璞,明朝时期的吕调元等等。后人在抄录山海经的时候,不小心把他们注解的部分当成原文录入了,因此出现了这种奇怪状况。
那能不能反过来说,因为亿字是东汉才开始用,所以推断山海经是东汉或者以后的作品呢?这肯定是不可能的。原因很简单,司马迁在《史记·大宛列传》就提到了山海经,西汉末年刘歆多次提到山海经,而且亲自编撰过,这些都在东汉的前面。所以这个亿字,只能是后人留下的。古代有时候人们并不那么严谨,把自己的东西添加到古典之中。而且注解的人并不知道“亿”的含义,所以有了“一曰五亿十万九千八百步”这种亿和十万同时存在的怪象。其实流传到现在的山海经,其中有好多地方是被刘歆篡改过的。喜欢山海经的朋友,需要拨开重重迷雾,才能看到真相。