用字母表示数的历史
- 格式:pdf
- 大小:612.99 KB
- 文档页数:5
9——24 数学教学 2011年第9期
用字母表示数的历史
200241华东师范大学数学系汪晓勤华东师范大学数学系2007级教育硕士樊校
“用字母表示 ’,这在今天学过代数的人看
来乃是一件稀松平常的事情,当年,中国第一部
符号代数教材《代数术》的翻译者李善兰(1811
1882)和伟烈亚力(A.Wylie,1805 ̄1887)所 创“代数”一词,正是取“用字母代替效’之义.但
是,如果我们追溯代数学的历史,就不能不感到
惊讶:用字母表示数的历史竟是如此地漫长.美
国数学家和数学史家M·克莱因在批判“新数运 动”时曾指出:“从古代埃及人和巴比伦人开始
直到韦达和笛卡儿之前,没有一个数学家能意识 到字母可用来代表一类数”-lJ_本文对“用字母
表示 ’的历史作一考察,以供教学参考.
在代数学发展的早期,人们完全用文字来表
达一个代数问题的解法,如莱因得纸草书(约公
元前1650年)第31题:“一个量,加上它的鲁,它的 _) 1 1 .. 1和它的 1,等于33.求该量.” 其中的未知量
直译出来是“一堆”,在象形文中用特殊的文字来
表达.有理由相信,当时已有“用字母表示未知 数”的需求了.
古代两河流域的代数学也属于修辞代数.大 英博物馆所藏古巴比伦时期泥版BM13901上载
有七个一元二次方程问题.其中第l题为:“将正
方形面积与边长相加,和为导,求边长.”解法如
1 1 1 1 下:“置系数1,半之,得去;去自乘,得 .将寺与 厶 厶 L± ‘士 0 1 1 詈相加,得1;此为1的平方,从1中减去去,得去,
即为正方形边长. ’第2题:“从正方形面积中减 去边长,得870,求边长.”解法如下:“置系数1, 半之,得 1;去自乘,得 .将 与870相加,得 ‘± ‘士 1 1 1 1 870 ;此为29寺的平方.将29去与去相加,得30,
即为正方形边长.”第7题为:“将正方形边长的
7倍与面积的l1倍相加,和为6寺,求边长.”解法 如下:“置7与11;将6寺乘以11,得68 ̄.取7的
一半,得3 ,3 自乘,得12 .将12 与68 相
加,得81;此为9的平方,从9中减去3去,得5击.
儿的倒数无法求出.那么,1l必须乘以几方可得 5去?是 1,此即正方形边长.”[。]这里,我们用十
进制数来代替原文中的60进制数.
由于不知道用字母表示数,数列“通项”概念
在修辞代数里是根本不存在的,所有数列求和
的结果都只能是针对具体的若干项.塞流斯时
期(约公元前300年)泥版AO 6484上载有1—10 的平方和,结果是1 +2。+3 +…+10 =
I 1 X寺+10×考)X 55.
古代希腊、阿拉伯、犹太数学文献中的数列
求和公式都是如此.
在古希腊,毕达哥拉斯学派(公元前6世纪)
研究了多边形数,该学派晚期数学家尼可麦丘
(约公元100年)在《算术引论》中列出【3J=
三角形数:1 3 6 10 15 21 28 36 45 55… 正方形数:1 4 9 16 25 36 49 64 81 i00… 五边形数:1 5 12 22 35 51 70 92 117 145··· 六边形数:1 6 15 28 45 66 91 120 153 190··· 七边形数:1 7 18 34 55 81 112 148 189 235-··
毕达哥拉斯学派的数学家能轻易说出一个
具体的多边形数,却无法表达“任一三角形数”、
“任一正方形效’、“任一五边形数”等的大小,更
不能表达出“任意边形数”.
,毕达哥拉斯学派将正整数分成奇数和偶数,
又将偶数分为偶倍偶数、偶倍奇数和奇倍偶数
三类.尼可麦丘是这样定义三类偶数的
偶倍偶数:自身可二等分,而各部分也可二 2011年第9期 数学教学 9—25
等分,同样,所得各部分仍可二等分,直到不可再 分的单位为止.偶倍偶数依次为2,4,8,16,32,
●●●● 偶倍奇数:自身为偶数,可二等分,但各部分
不可再等分.偶倍奇数依次为6,10,14,18,22,
● 奇倍偶数:自身为偶数,可二等分,而各部分
也可二等分,有时,所得各部分仍可再等分,但不
能分到单位.这些数包括: 3×4,3×8,3×16,3×32,…,
5×4,5×8,5×16,5×32,…,
7×4,7×8,7×16,7×32,…, 若能用字母 表示正整数,则三类偶数分别为形
如2 、2(2n+1)和2 (2n+1)(他≥2)的正整数,
一目了然.不会用字母表示数,尼可麦丘浪费了
多少笔墨啊! 在《几何原本》中,欧几里得(公元前3世纪) 用线段来表示数,线段的名称倒是用了两个字
母,偶然也用一个字母,但他同样不会用字母来 表达“任意多个”,不会用字母来表达奇数、偶数
和其他数.同卷命题21:“若将几个偶数相加,则 其和为偶数.”其证明如下【4J. “设把几个偶数 B、B 、 D、DE相加,
则可证其和 E为偶数. 因为,数 、B 、 D、DE的每一个都是偶数,则他们都可被二
等分,这样,其和 也可二等分,但可以二等分 的数为偶数,所以AE为偶数.” 欧几里得只能用4个偶数来代替“几个偶
数’’;只能揪住偶数的原始定义反复使用,只能用 冗长的几何语言来表达简明的等式2kl+2k2+
…·+2k =2(kl+k2+…+尼 ). 公元3世纪,被誉为古希腊代数学鼻祖的丢
番图(Diophantus)在其《算术》中首次用字母 “(”来表示未知数,这使得丢番图成为缩略代数 最早的作者.但丢番图并不知道用字母来表示任
一个数.《算术》第1卷【2J第1题:“已知两数的
和与差,求这两个数.”丢番图的解法是:“假设 和为i00,差为40,较小数为 ,则较大数为40+
X,则2 +40=100,故得 =30,而较大数为 70.”同卷第7题:“从同一个数中分别减去两个
已知数,使两差数之比等于给定比”丢番图的 解法是:“假设两个已知数分别为100和20,给定 比为3:1,所求数为X,则X一20=3(x一100),故 得X:140.”同卷第27题:“已知两数的和与积,
求这两个数.”丢番图的解法是:“假设和为20,乘
积为96,2 为所求数之差,于是所求数为10+X 和10一X.故得100~X =96,X=2,从而得所
求两数分别为12和8.”
这里,我们把丢番图的“ ”改成了 .与古代
巴比伦和埃及祭司、毕达哥拉斯、欧几里得、尼 可麦丘等相比,丢番图让代数学前进了一大步.
但由于不知道用字母来表示任意一个数,丢番图
只能用特殊的数来代替题中的已知数,用特殊的
比来代替题中的已知比.
印度数学家婆罗摩笈多(Brahmagupta,598 670)及后来的婆什迦罗(Bhgskara,1114—
1185)等都用梵文颜色名的首音节来表示未知数, 如表1所示.于是,“ya 1 ru 1”表示代数式X+1;
“ya 197 ca 1 6 44 ni 1 ru 0”表示代数式197x一 1644y— +0,注意,古代印度人用数字上一点
表示负号.婆什伽罗在其《代数》中还讨论了代
数式的加、减、乘、除和乘方运算,如ya 1 ru 1
与ya 2 ru 8相加,ya 5 ru 1与ya 3 ru 2相乘之 类,但婆什伽罗把代数式中的字母看作未知数,
而不是一类数.至于方程,则用两个上下对齐的 多项式来表示.如
“甲有300金及6匹马,乙有同价的10匹马,
但欠债100金.若甲乙二人财产相同,问马价几 何?’’[5]
设马价为ya 1,则得方程 ya 6 ru 300 ya 10 ru 100
此即6 +300=10x—i00. 表1印度数学家用字母表示数
中文名 梵文音译名 首音节 表示的数 常数 Rupa rU 常数项 多少 ygvat—t ̄vat ya 第一未知数 黑色 Calaca Ca 第二未知数 , 蓝色 Nilaca nl 第三未知数 f 黄色 Pitaca P1 第四未知数
白色 Pandu pa 第五未知数 红色 Lohita lo 第六未知数 平方数 ygvat——tgvat varga ya V 2 平方根 Carani C 一 美国数学史家卡约黎(F.Cajori,1859 ̄ 1930)将古代印度的代数学归入符号代数[6
】j我 9—26 数学数学 2011年第9期
们认为这并不符合史实.尽管古代印度数学家
使用了缩略的梵文音节来表示未知数,但事实上 他们并没有用缩略音节和其他梵文字母来表示
任意数.实际上,婆什伽罗和古希腊数学家一样, 没能用字母来表达“任意多项”以及一般项,只能 取特殊的项数,通项公式和求和公式均以文字来 表述. 中国宋元时期的“天元术”最多也只能归入
“缩略代 ’的范畴.宋元数学家用“天元”来表 示未知数,我们今天的“一元一次方程”、“一元
二次方程”、“二元一次方程组”中的“元”指的就 是未知数.在天元术中,多项式是通过系数的纵
向有序排列来表达的,只在一次项系数的右边标
一“元”字,或只在常数项右边标一“太”字.如
I
兰Ii l元 ■■_ ■■—T厂●-■,U
ll茎T I l=l
即表示多项式X +32x+256. 数学的历史并非如我们想象的那么一帆风
顺、呈直线式发展.即使在今天,我们也难免会 有“今不如昔”的感叹,更何况在古代,由于信息
渠道的闭塞、数学思想的传播是极受限制的.无 论如何,在用字母表示数这件事上,丢番图之后
一千多年间,欧洲人非但没有进步,反而倒退回 古巴比伦祭司的水平.
中世纪阿拉伯数学家也不会用字母来表示 数.尽管他们在数列求和方面取得令人瞩目的
成就,但他们不会表达数列通项以及“任意多项”, 他们只能通过具体的若干项(如5N、10项等)来
说明求和的方法.尽管“代数学”的西方名称源于 花拉子米(A1一Khwarizmi,7807—8507)的著作, 但花拉子米却只能用“1平方与10根等于39单
位”这样的语言来表达一元二次方程 +10x=
39. 13世纪初,意大利数学家斐波纳契在《计算
之书》中,依然没有用字母来表示数.在该书第 l2章,作者给出二次幂和的求法,但由于斐波纳
契没能用字母来表示“任一 ’,他只能与古希腊
和阿拉伯数学家一样,取一个特殊的数(10)作为 项数.方程的求解过程完全是用文字来表达的.
在第15章,作者给出大量一元二次方程问题.以 下我们看到的是一元二次方程X +27x一324=
0的解法:
“将12分成两部分,其中一部分乘以27,所 得乘积等于另一部分的平方.解法如下:设其中
一部分为物,则另一部分为12减物.将其乘以 27,得324减27物.物自乘,即第一部分自乘,得
平方等于324减27物.两边加27物,得平方加27
物等于324.依术解之,取根数27之半13去,自 1 1 乘,得182}.加324,得506}.其平方根求法如
下:取它的4倍,得2025,开方得45,除以分数线
下4的平方根,即除以2,商为22去.从中减去根
数之半,得平方的根为9,即第一部分.它与12 的差,即3,为第二部分.’’[ 】
除了作者将未知数称为“物”(源于花拉子
米)之外,其他与古代巴比伦祭司的表述并无二 致.