1.自然如何计数——来自比萨的莱昂纳多发现斐波那契数列
大约117。年,一个名叫莱昂纳多(Leonardo)的男孩出生于意大利北部的一个小镇——比萨(Pisa)。随着时间的推移,莱昂纳多慢慢长大,他经常被称作“莱昂纳多·比萨诺(Leonardo Pisano)”,或者“来自比萨的莱昂纳多(Leonardo of Pisa)”然而他的父亲——威廉·圭列尔莫,拥有一个昵称——“波那契”,意思是“美好的天性”。于是在莱昂纳多后来的著作中,他便因此自称为“斐波那契(Fibonacci)”,意思是“波那契的儿子”。在欧洲数学从中世纪向文艺复兴的转折中,莱昂纳多扮演了关键的角色。他留给数学界的宝贵遗产是一系列绝妙的数列。
当莱昂纳多12岁的时候,他的父亲被派往港口城市布日伊(位于当今阿尔及利亚北岸),作为意大利商人们的代表管理比萨的商业侨民。富有活力且趋于成熟的阿拉伯文化扩展到了非洲北部,这为日益增长的意大利商业**提供了大量的贸易机会。同时,这种广泛交流也为欧洲人向阿拉伯数学家学习提供了机会。阿拉伯数学家们往往继承了先辈的知识,而自从数百年前罗马帝国衰落后,这些��识在欧洲就已经失传了。年幼的莱昂纳多只有一位教师,是当地的,但这显然已经能够为他提供良好的教育背景,并激发了他对于科学的热爱。十分有用的阿拉伯数字
以莱昂纳多家为代表的意大利商人,用他们的方式成为欧洲*早的“现代”银行家。然而当他们在进行基本的算术计算时,却遇到了极大的困难。当时人们使用的罗马数字是用字母代表特定的数,比如用I代表l,用V代表5,用X代表10,用L代表50,用C代表100等等。这些字母简单的混在一起或偶然的相减,表示更为复杂的数,比如用XXX表示30,用Ⅸ表示9。
使用罗马数字是很困难的。要想使用罗马数字(比如用CCCXC表示390,用MDCL表示1650)进行计算,必须把复合数字拆分成各个单一的部分,转换为单一数字。比如cccxc表示390,计算时要拆分成C,C,C,XC。加法和减法运算还能比较从容的应对,但是如果运用罗马数字进行乘法和除法运算,那就十分痛苦了。新的商业形态,比如银行业和股份合作公司,需要更加复杂的账目,更需要一种简便准确的方式来进行计算,方能更好的运作。幸运的是,一种新的方法很快成了现实。
……