当伟大的印度数学家斯里尼瓦萨罗·马努因肺结核在伦敦住院时,他的同事哈迪来看望他。哈代从来不擅长唤醒谈兴。他对罗曼奴芝说,“我是坐1729号出租车来的。对我来说,这个数字似乎很无聊。我希望这不是一个坏兆头。”“胡说,”罗曼奴芝答道,“这个数字一点也不无聊,相反,它很有趣。这是最小的数,可以用两种不同的方式表示为三次方的二次方之和。”(罗曼奴芝不知何故立即确定了1729 = 13+123和93+103。)罗曼奴之死于1920年,享年32岁。他是一位一位数的理论家和研究整数属性的数学奇才。数论是数学中最古老的领域之一,在某种程度上也是最简单的。当然,数字是数学中最常见的基础材料。然而,仍然有许多关于它们的基本问题没有得到回答。公元前3世纪,当博加特的阿波罗尼斯天真地继续研究阿基米德的大量数字时,他可能不知道等待他和数学代数学家的是什么。“我来告诉你谁知道大数,”阿基米德想。据说他出于报复而发明了放牛的计算问题。解决这个问题所需的人数太多了,直到最近才解决。此外,解决这个问题的不是人,而是机器:世界上最快的计算机。阿基米德取得了许多不可思议的成就,这些成就使他成为他那个时代的传奇人物,而提出像放牛这样极其困难的问题只是其中之一。公元前212年,罗马将军马塞洛斯围攻西西里的锡拉丘兹港。该市的国王西伦要求国王驱逐阿基米德的60艘敌舰。阿基米德不久前发明了杠杆(所以他说了一句名言:“给我一个支点,我会移动整个地球。”),他将杠杆和滑轮结合起来制造大型起重机,将入侵的军舰吊出港口。在战斗中,起重机还得到了弩弹弓和凸面镜的帮助,它们将阳光聚焦在船上并点燃了船。结果,罗马舰队被摧毁了。马塞卢斯说:“让我们不要和这个几何怪物战斗。他把我们的船当作杯子,从海里舀水。”阿基米德阻止敌人接近达三年之久。后来,一天晚上,当锡拉丘兹忙于宗教庆典时,罗马士兵爬上城墙,打开了城门。当马塞卢斯的军队蜂拥而至时,他告诉他的下属:“没有人敢对阿基米德动一根毫毛。这个人是我们的客人。”梅斯鲁斯的一名士兵在院子里发现了阿基米德。那时,阿基米德正在沙滩上画几何图形。士兵不服从命令,拔出了剑。阿基米德问道:“我的朋友,在你杀我之前,请让我画一个圈。”士兵毫不犹豫地把剑对准阿基米德。阿基米德躺在地上,喃喃地说:“他们拿走了我的身体,但我会拿走我的灵魂。”就这样,他平静地死去了。根据阿基米德的愿望,人们在他的墓碑上刻了一个圆柱体,里面是一个球体——象征着他自豪的发现,球体的体积是包含球体的最小圆柱体体积的三分之二。这个传说有多少是真的?阿基米德无疑是一个机械天才。有充分的证据表明,他设计了一种能在300英尺外投掷50磅弩石的弩车。但是最近的一项技术史研究排除了他已经制造出一种可以将敌人的船只从海上吊起的起重机的可能性。这个神话可能是基于这样一个事实:他发明了一种起重机式的装置来将他的(静止的)船吊上岸。许多科学巨人包括伽利略?伽利略和法国博物学家布冯伯爵,乔治·路易斯?莱斯奎雷对阿基米德用镜子焚烧敌舰很感兴趣。这非常类似于孩子们用放大镜烧纸。理论上,这种镜子是可以制造的,但是它需要一个可变的焦距来保持太阳光线聚焦在移动的目标上,这是普通镜子所不能做到的。(1747年,布冯声称一面复杂的镜子点燃了150英尺的木头,熔化了140英尺的铅。无论如何,阿基米德都不会费事去做一面特殊的镜子,因为那时出现了一种简单而有效的燃烧武器:石脑油与一种化学物质混合,当它与水接触时会自动燃烧,然后放入一个人们向敌舰投掷的容器中。阿基米德之死的生动描述可能相当真实,尽管人们会怀疑他说的话。公元前75年,伟大的罗马演说家西塞罗来到阿基米德的墓前,发现墓碑上刻着一个刻有球的圆柱体。牛有什么问题?它真的是阿基米德首先提出的吗?不管阿基米德是否真的出于一时的愤怒而想出了这个问题,人们都知道他确实计算过这个问题,所以它至少有2200年的历史了。问题是这样开始的:“啊!我的朋友,如果你很聪明,那就集中精力数当天的公牛数量。它们过去在西西里大平原上吃草,根据颜色分为四类:乳白色、黑色、黄色和斑点。每组中公牛的数量占大多数,它们之间的关系是:1、白公牛=黄公牛+(1/2+1/3)黑公牛2、黑公牛=黄公牛+(1/4+1/5)斑点公牛3、斑点公牛=黄公牛+(1/6+1/7)白公牛4、白公牛= (1/3+1/4)黑公牛5、黑公牛= (1/4+1/5)斑点公牛6、斑点公牛= (1/5+1/6)黄公牛7因此,这个问题涉及到数学的基本部分:用8个未知数求解7个方程(4组不同颜色的公牛和4组相应颜色的母牛)。事实证明,这些方程不难求解。事实上,他们有无数的答案,牛的最小数量是50,389,082头。这些牛可以在西西里岛6358400公顷的大平原上自由吃草。然而,阿基米德并没有就此止步。他对多头的数量提出了两个额外的限制,从而使问题变得更加困难。白公牛+黑公牛=一个平方数。9.斑点公牛+黄色公牛=一个三角形。这个问题最后说:“如果你已经计算了牛的总数,哦!朋友,你就像一个征服者,不用说,你是数字科学的专家。”由于三角数和平方数的概念,阿基米德的牛问题与华达哥拉斯的工作有关。公元前6世纪,毕达哥拉斯和他的追随者用点来形成三角形、正方形或其他几何图形来表示数字。像3、6和10这样的数字被称为三角数,因为它们可以用构成三角形的点来表示* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *西蒙从海里捞出的153号鱼也是一个三角数。出于同样的原因,像4、9和16这样的数字被称为平方数,因为它们可以用排列成正方形的点来表示:* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *不要以为古人花了很长时间去乱涂乱画来判断一个特定的数字是否可以用一个特定的几何点图案来表示,因为有一种纯数字的方法来解决这个问题。所有三角数都可以通过添加连续的整数(从1开始)来获得;例如3 = 1+2,6 = 1+2+3,10 = 1+2+3+4。所有的平方数都可以从整数的平方得到:4 = 2× 2,9 = 3× 3,16 = 4× 4。由于对带有三角形和正方形数字的公牛的限制,公牛问题变得非常困难,并且在2000年没有取得真正的进展。1880年,一位德国研究人员在枯燥的计算后发现,满足所有8个条件的最小牛头数是一个206,545位数的数字,从776开始。阿基米德可能是一个有魔力的人,但他绝不是一个现实主义者:西西里岛上永远不会有这样一群牛。正如一位一位数的理论家所说:“即使它们是最小的微生物——不,即使它们是电子,一个半径为地球到银河系距离的圆只能包含这种动物的一小部分。”但是没有人认为缺乏真实性会阻碍数学研究。20年后,1899年,伊利诺伊州希尔斯堡的一名土木工程师和他的几个朋友成立了希尔斯堡数学俱乐部,致力于寻找剩余的206,542个数字。经过四年的计算,他们最终宣布他们找到了12个最右边的数字和另外28个最左边的数字,但后来证明他们的数字都错了。六十年后,三名加拿大人第一次使用计算机发现了所有答案,但他们从未公开发表过这些答案。1981年,当它来自劳伦斯?当利弗莫尔国家实验室的克莱1号超级计算机的47页硬拷贝被印在有趣的数学杂志上时,所有206,545位数字最终被公布于世。那时,克莱1号是世界上最快的计算机。克莱的超级计算机很贵——最新型号价值2000万美元,实验室和公司不会购买它来解决古代数论问题。购买它是为了制备新药、勘探石油、破译苏联密码、在好莱坞电影中创造出色的特效以及模拟太空武器。然而,人们经常让超级计算机解决数论史上棘手的计算问题,以证明它们是否正常工作。计算这些问题的好处是,它们的答案——即使以前不知道——可以很容易地被检验:它们可以简化为方程。阿基米德的牛问题在劳伦斯?当利弗莫尔实验室检查粘土1时,问题解决了。这台巨型计算机仅在10分钟内就找到了206,545位数字的答案,并对问题的计算进行了两次测试。让我们以阿基米德处理过的一个问题来结束这一节,我们也许能够解决这个问题。莎伦给了金匠一定数量的黄金(重量为W)来制作王冠。当赫伦收到王冠时,他问阿基米德,它是否包含所有的黄金,或者金匠是否偷了一些,用更便宜的金属代替。公元前1世纪著名的罗马建筑师维特鲁威写道:“阿基米德反复思考这个问题。有一天,他碰巧来到浴室,在那里他注意到当他坐在浴缸里时,溢出浴缸的水量等于他浸入浴缸的身体排出的水量。这向他提出了解决问题的办法,所以他从浴缸里跳出来,光着身子跑回家,大喊他找到了他要找的东西。因为当他跑的时候,他大声地用希腊语反复喊着,我找到了!我找到了!”他发现了什么?阿基米德意识到,由于金是密度最高的金属,重量为W的纯金皇冠的体积将小于掺杂相同重量的金皇冠的体积。他把一个容器装满水,放入一个重量为20公斤的黄金.然后他收集溢出的水,水的体积等于金子的体积。接下来,他把另一个容器装满水,然后在监督下把皇冠放入水中。果然,它排出的水量相对较大,证明了卑鄙的金匠偷走了西伦国王的黄金。