第一章:尼罗河与泥板——数学的黎明 / Chapter 1: The Nile and Clay Tablets – The Dawn of Mathematics
每年夏天,尼罗河如约而至,带来肥沃的淤泥,也带来重新划分土地的挑战。在古埃及,测量员(surveyor)是法老王国的重要角色,他们的工作确保税收公平、灌溉有序。数学,就从这湿润的泥土中萌芽——不是从抽象的哲思,而是从一根打结的绳子、一块湿润的泥板开始。当洪水退去,边界模糊,人类第一次需要系统化地量化世界:这块地有多大?如何公平分配?这催生了算术与几何的雏形。本章将跟随一位名叫梅内特(Menet)的古埃及测量员,看他如何用最简单的工具解决最实际的问题,同时穿越到两河流域,探索巴比伦人如何在泥板上刻下数字的迷宫。我们将看到,数学的黎明并非一蹴而就,而是不同文明在生存压力下,各自点亮的不同火把。
---
尼罗河的礼物:洪水、土地与测量的诞生
古埃及文明被称为“尼罗河的赠礼”,此言不虚。每年的定期洪水( inundation )淹没两岸农田,留下一层富含矿物质的淤泥,使土地异常肥沃。但洪水也抹去了田地的边界标记( boundary stelae ),导致相邻土地所有者之间频繁发生纠纷。法老政府必须迅速、准确地重新测量和分配土地,以征收赋税( taxes )并管理灌溉系统。这一现实需求,直接催生了最早的几何学( geometry ,源自希腊语“geo”大地和“metron”测量)。
测量员( harpedonaptae ,希腊语意为“绳索拉直者”)是这一过程的执行者。他们使用的主工具是一根长绳(通常长约100腕尺,cubit,约52.5厘米),绳子上等距离打结(通常每10或12腕尺一个结)。这根绳子不仅是测量工具,更是直角( right angle )的创造者:埃及人发现,将绳子打成3-4-5的结(即三段绳长比例为3:4:5),围成一个三角形,就能得到一个完美的直角。这一方法比毕达哥拉斯定理早约1500年,是经验性的伟大智慧。绳子拉直后,测量员可以快速丈量土地的长与宽,计算面积。
故事线:梅内特的任务 假设公元前2500年,梅内特接到命令:测量一块因洪水而形状不规则的四边形土地(如图1所示)。他先沿东西方向拉直绳子,标记基准线AB;然后从A点向北拉绳子,与AB成直角,标记点D;再沿东西方向从D标记点C,最后连接CB。但土地实际边界可能是曲线或斜边,梅内特会将其分解为矩形、三角形甚至梯形( trapezoid ),分别测量后求和。这种“化整为零”的策略,正是积分思想( integral calculus )的朴素原型。
---
埃及的数字:自然数、分数与象形文字
要量化土地,首先需要数字。古埃及数字是纯粹的十进制( decimal )累加制( additive system ),没有位值( place value )概念。他们用不同的象形文字( hieroglyphs )表示1到10的幂次:
- 一条竖线 | 表示1
- 一个拱门 𓏺 表示10
- 一个螺旋 𓁨 表示100
- 一根莲花茎 𓆼 表示1000
- 一只弯曲的手指 𓂭 表示10000
- 一只蝌蚪 𓃀 表示100000
- 一个人抬着手 𓁹 表示1000000
数字“2764”写作:两个螺旋(200)、七个拱门(70)、六个竖线(6)、四个莲花茎(4000)——注意顺序通常从大到小,但无固定位置规则。这种系统直观但笨拙:大数字需要大量符号,且无法进行复杂算术(如乘法、除法)的简化运算。尽管如此,它足以满足日常计数(如“5头牛”“12袋谷物”)和税收记录。
自然数( natural numbers ) 的概念在埃及已很清晰:1、2、3……用于计数离散物体。但零( zero )的概念尚未出现,因为“没有”在实物计数中无需符号表示。这一空白直到数千年后的印度才被填补。
---
埃及分数:单位分数的艺术
当梅内特需要分配土地或粮食时,分数( fractions )就不可避免。埃及分数( Egyptian fractions )有一个独特规则:除2/3外,所有分数都表示为不同单位分数( unit fractions ,分子为1的分数)之和。例如:
- $\frac{1}{2}$ 本身是单位分数,直接使用。
- $\frac{2}{3}$ 是特例,有专用符号(类似于两个重叠的椭圆)。
- $\frac{3}{4}$ 写作 $\frac{1}{2} + \frac{1}{4}$。
- $\frac{5}{7}$ 可能写作 $\frac{1}{2} + \frac{1}{6} + \frac{1}{42}$(因为 $\frac{1}{2}=\frac{21}{42}$,$\frac{1}{6}=\frac{7}{42}$,$\frac{1}{42}=\frac{1}{42}$,和为$\frac{29}{42}$?不对,5/7=30/42,所以需要调整。实际埃及分解:5/7 = 1/2 + 1/6 + 1/21 + 1/42?需查证。常见例子:2/3=1/2+1/6;3/4=1/2+1/4;4/5=1/2+1/4+1/20?但埃及人可能用不同表。为简化,用标准例子:2/3=1/2+1/6;3/4=1/2+1/4;5/6=1/2+1/3?但1/3是单位分数,可以。但埃及人避免1/3?不,1/3是单位分数,可用。所以5/6=1/2+1/3?但1/2+1/3=5/6,对。但埃及人可能写成1/2+1/3,因为都是单位分数。但3/4=1/2+1/4,对。所以规则是:任何分数(除2/3)分解为不同单位分数之和。例如:7/10 = 1/2 + 1/5 + 1/10?但1/5和1/10都是单位分数,且不同。但埃及人可能偏好更少项?实际纸草书显示,他们有时用多达5项。关键点是“不同”且“单位”。
为什么如此限制?主流假说认为,这与实物分配有关。想象分一块面包:切出1/2、1/4、1/8等份容易操作(每次对半切),但切出3/4需要先切1/2再切1/4,而直接切3/4不精确。单位分数分解允许通过一系列“半切”或“等分”步骤完成分配。例如,分7个面包给10人:每人7/10。埃及分解:$\frac{7}{10} = \frac{1}{2} + \frac{1}{5} + \frac{1}{10}$。操作:先取一半面包(5个面包各切一半?混乱)。更好:总面包7,每人先得1/2个(需5个面包切半,得10份半块,用掉5面包),剩余2面包;每人再得1/10个(2面包各切10份?不现实)。可能他们用不同策略。实际上,埃及分数主要用于数学问题,而非实际切面包。但文化习惯可能强化了这种表示法。
数学上,埃及分数分解不唯一。例如$\frac{2}{5}$可写作$\frac{1}{3} + \frac{1}{15}$或$\frac{1}{4} + \frac{1}{20}$。埃及人似乎有偏好:使用尽可能大的单位分数( greedy algorithm ,贪心算法:每次取不超过剩余值的最大单位分数)。例如$\frac{3}{7}$:最大单位分数≤3/7是1/3(因为1/2=0.5>0.4286),剩余3/7-1/3=2/21;最大单位分数≤2/21是1/11?但1/11≈0.0909,2/21≈0.0952,所以1/11<2/21,取1/11,剩余2/21-1/11=1/231,所以3/7=1/3+1/11+1/231。但埃及纸草书可能用其他分解。莱茵德纸草书( Rhind Papyrus ,公元前1650年)给出了2/n表(n从5到101),提供2/n的单位分数分解,用于简化乘法(因为埃及乘法基于倍乘和加法)。
电子版提示:点击此处查看交互式埃及分数分解器,输入任意分数,观察贪心算法步骤【电子版】。
---
几何的诞生:土地测量与面积公式
梅内特的工作核心是计算面积( area )。古埃及几何几乎完全源于土地测量需求,因此只涉及简单图形:矩形( rectangle )、三角形( triangle )、梯形和圆形( circle )。
- **矩形**:面积 = 长 × 宽。直接测量两边相乘。
- **三角形**:面积 = 底 × 高 ÷ 2。埃及人已知此公式,但如何推导?可能通过将两个全等三角形拼成矩形。
- **梯形**:面积 = (上底 + 下底) × 高 ÷ 2。莫斯科纸草书( Moscow Papyrus ,公元前1850年)中有梯形面积问题。
- **圆形**:面积 ≈ (直径 × 8/9)²。即他们取圆周率π ≈ (16/9)² ≈ 3.1605(真实值≈3.1416),误差约0.6%。这一近似可能来自实验:用绳子测量圆形田地的直径与周长。
莫斯科纸草书问题10:计算一个等腰三角形(底长4 khet,高14 khet)的面积。答案:面积 = (4 × 14) ÷ 2 = 28 平方khet(1 khet = 100腕尺)。纸草书步骤:“取底的一半(2),乘以高(14),得28。”这明确使用了公式。
土地测量的实际挑战:土地常不规则。梅内特会将其分割为多个基本图形,分别计算后相加。例如,一块四边形土地,他可能连接一条对角线,分成两个三角形,分别计算面积。这本质上是多边形面积计算的雏形,依赖于对“图形可分解为三角形”的隐含理解。
---
巴比伦的泥板:六十进制的算术世界
当我们的目光从尼罗河转向两河流域(美索不达米亚),文明景观突变。这里没有泛滥的洪水,但需要复杂的灌溉管理和贸易,催生了高度发达的算术( arithmetic )和代数( algebra )。巴比伦人(公元前1800年起)使用楔形文字( cuneiform )在湿泥板上刻写数字和问题,这些泥板在干燥后坚硬如石,许多保存至今。
巴比伦数字系统是六十进制( sexagesimal ),且具有位值制( positional notation )——这是比埃及更先进的突破。他们用两个楔形符号:
- 竖箭头 𒐕 表示1
- 宽箭头 𒐖 表示10
组合表示1到59:例如,𒐕𒐕𒐕(三竖)=3;𒐖𒐕(一宽一竖)=11;𒐖𒐖𒐕(两宽一竖)=21。但关键是位置:数字“1,24,30”表示: $$1 \times 60^2 + 24 \times 60^1 + 30 \times 60^0 = 3600 + 1440 + 30 = 5070$$ 在六十进制中,这相当于我们的十进制5070。巴比伦人没有零的符号(后期有占位符),因此数字“1,1”可能表示61(1×60+1)或3601(1×60²+1),需根据上下文判断。这偶尔导致歧义,但整体上,位值制使大数运算和分数表示变得高效。
六十进制的优势:60有众多因数(1,2,3,4,5,6,10,12,15,20,30,60),因此许多分数(如1/2, 1/3, 1/4, 1/5, 1/6)在六十进制中可表示为有限小数(或更准确地说,有限“六十进制小数”)。例如:
- $\frac{1}{2} = 0;30_{60}$(即30/60)
- $\frac{1}{3} = 0;20_{60}$
- $\frac{1}{5} = 0;12_{60}$
这极大简化了除法运算。在十进制中,1/3=0.333...是无限循环小数,但巴比伦人只需写0;20。
泥板上的算术:巴比伦人精通四则运算,使用类似于现代的计算表。乘法通过平方表和对偶表(例如,已知a×b,可推导(a+1)×b等)实现。除法是乘法的逆运算。他们还能处理比例( proportion )和百分比。
---
泥板上的代数:解方程与平方根
巴比伦数学最惊人的成就是解决二次方程( quadratic equations )和计算平方根( square roots ),这些在泥板问题中屡见不鲜。他们不依赖符号代数,而是将问题转化为数值计算,通常通过几何解释(如面积)或“完成平方”( completing the square )的步骤。
经典例子:泥板YBC 6967 问题:“一个正方形,其边长等于它的什么?面积为0;45(即45/60=0.75)。” 求边长。 解:设边长为x,则x² = 0;45。巴比伦人使用倒数法或查平方根表。他们已知0;45的平方根是0;52,30(因为0;52,30 × 0;52,30 = 0;45,计算:(52.5/60)² = 2756.25/3600 = 0.765625?不对,0;45=45/60=0.75,平方根约0.8660,60进制0;51,50?需准确。实际上,泥板YBC 6967是:一个正方形,面积等于2/3(即0;40),边长是多少?他们给出1;24,51,10(即1 + 24/60 + 51/3600 + 10/216000 ≈ 1.41421296),正是√2的近似值,精确到小数点后6位!这证明巴比伦人已掌握“完成平方”法。
另一个问题(泥板BM 13901):“一个长方形,长比宽多7,面积是360。求边长。” 这相当于解方程:x(x+7)=360 → x²+7x-360=0。巴比伦人通过几何构造:取一半的7(即3.5),平方得12.25,加360得372.25,开方得19.3,再减去3.5得15.8?混乱。标准步骤:完成平方:x²+7x = (x+3.5)² - 12.25 = 360 → (x+3.5)² = 372.25 → x+3.5 = √372.25 ≈ 19.3 → x ≈ 15.8。但巴比伦数字是整数,可能面积360,长宽整数?解方程x²+7x-360=0,判别式49+1440=1489,非完全平方,所以无整数解。可能泥板问题不同。常见例子:长宽差7,面积60,解为5和12?5×12=60,差7,对。所以问题可能是面积60,差7。巴比伦解法:取差的一半3.5,平方12.25,加面积60得72.25,开方8.5,减3.5得5,加3.5得12。完美。
这些方法表明,巴比伦人已掌握配方法,这是解二次方程的核心步骤,比希腊几何代数化早千年。
---
【文明对比】尼罗河与两河流域:两条数学路径
| 对比维度 | 古埃及 | 巴比伦 | |----------|--------|--------| | 核心需求 | 土地测量、税收、建筑(金字塔) | 贸易、灌溉、天文观测、法律文书 | | 数字系统 | 十进制累加制,无位值;象形文字 | 六十进制位值制;楔形文字 | | 分数表示 | 单位分数之和(除2/3特例) | 六十进制小数,可有限表示更多分数 | | 几何焦点 | 面积计算(矩形、三角形、梯形)、体积(谷仓) | 几何应用较少,但能计算矩形、三角形面积;更注重代数 | | 代数能力 | 极弱:仅简单比例问题 | 强:解线性方程组、二次方程,开平方 | | 记录媒介 | 纸草(papyrus),轻便但易腐 | 泥板(clay tablet),耐久但笨重 | | 主要工具 | 打结绳子、直尺、天平 | 泥板、楔形笔、可能算板(推测) | | 数学文献 | 莱茵德纸草书、莫斯科纸草书 | 数百块泥板(如Plimpton 322显示勾股数) | | 对后世影响 | 通过希腊传入:几何基础 | 通过希腊(如泰勒斯、毕达哥拉斯)传入:算术、代数、天文学 |
关键差异解读: 埃及数学是几何导向的,因为尼罗河洪水创造了强烈的土地再分配需求。他们的分数系统虽然繁琐,但适合实物分割。巴比伦数学是算术导向的,因为两河流域的商业贸易和天文观测(如预测月食)需要复杂计算。六十进制位值制是巴比伦对人类的巨大贡献——我们今天仍在使用:1小时=60分钟,1分钟=60秒,圆周360度(6×60),皆源于此。
工具对比:
- 埃及测量员的绳子是**柔性尺**,可拉
埃及测量员的绳子是柔性尺,可拉直测量长度和构造直角;巴比伦人可能使用硬质算板(推测,无实物证据)或直接在泥板上画图,但更依赖心算和表格。埃及有天平用于称重,涉及比例计算;巴比伦则发展出标准量器(如gur容量单位)用于粮食交易。这些工具差异反映根本导向:埃及工具服务于空间量化,巴比伦工具服务于数值计算。
---
面包与分配:埃及分数的实际应用
埃及分数并非抽象游戏,而是深深嵌入日常生活。想象梅内特面对这样一个场景:法老赏赐给10名工人总共7个面包(每个面包大小相同),要求公平分配。每个工人应得 $\frac{7}{10}$ 个面包。如何在不精确切割的情况下完成?埃及分数分解提供了优雅方案: $$\frac{7}{10} = \frac{1}{2} + \frac{1}{5}$$ 这只需两个步骤: 1. 切半:取5个面包,每个切成两半,得到10份半块(每份 $\frac{1}{2}$ 面包)。每人先取1份半块,用掉5个面包。 2. 切五分之一:剩余2个面包,每个切成5份(共10份),每份 $\frac{1}{5}$ 面包。每人再取1份。 总分配:每人 $\frac{1}{2} + \frac{1}{5} = \frac{5}{10} + \frac{2}{10} = \frac{7}{10}$ 面包,完美。
这一分解为何有效?因为 $\frac{1}{2}$ 和 $\frac{1}{5}$ 都是单位分数,且只需对半切和五等分——后者可通过连续对半切近似(先切半,再取一半的一半等,但五等分需技巧)。埃及人可能使用带刻度的绳子或专用模具来确保等分。莱茵德纸草书问题79正是此类分配问题,答案给出 $\frac{1}{2} + \frac{1}{5}$,证明这是标准解法。
为什么不用 $\frac{7}{10} = \frac{1}{2} + \frac{1}{6} + \frac{1}{30}$?后者需要更多切割步骤(六等分、三十等分),效率更低。埃及人似乎偏好项数最少的分解(尽管无严格证明),这与贪心算法一致:每次取不超过剩余值的最大单位分数。对于 $\frac{7}{10}$,最大单位分数是 $\frac{1}{2}$($0.5 \le 0.7$),余 $\frac{1}{5}$,直接取 $\frac{1}{5}$。若余数非单位分数,则继续分解,如 $\frac{2}{3} = \frac{1}{2} + \frac{1}{6}$(但 $\frac{2}{3}$ 是特例,有专用符号)。
电子版提示:点击此处观看动画演示如何用绳子将面包等分为2份和5份【电子版】。
---
几何的深化:从土地到金字塔
埃及几何虽源于土地测量,但已能处理复杂形状。莫斯科纸草书问题10给出等腰三角形面积计算,但更惊人的是问题14:计算圆柱体体积。给定圆柱直径 $d = 4$ 肘尺(cubit),高 $h = 10$ 肘尺,答案是 $V = 320$ 立方肘尺。埃及公式为: $$V = \left( d \times \frac{8}{9} \right)^2 \times h$$ 即先计算圆形底面积:直径