- 数学天方夜谭:奇幻的经典数学冒险故事
- (巴西)马尔巴·塔罕
- 2796字
- 2020-06-25 11:24:52
5 直言说出
我们前往金鹅旅舍投宿。途中,撒米尔进行天文数字级的运算,算出我们这一路行程到底说了多少个字,平均每分钟又说了几个字。并请看我们数数的人,如何解决另一难题。
与纳瑟耳与玛勒夫两位大人作别之后,我们便到苏莱曼清真寺区内一家小客栈金鹅旅舍投宿,并把坐骑卖给附近一位认识已久的骆驼夫。
前往客栈途中,我对撒米尔说:“你看,我的朋友,我说得没错吧。我先前不是说过吗,像你这么有才能的运算好手,轻而易举就可以在巴格达找到一份理想工作。瞧!你才刚到这里,就被聘为大人的秘书。现在你不用再回库依那个石头地里的可怜小村子了。”
数数的人答道:“虽然在此地我可能会发达又发财。但是有朝一日,我还是希望可以重返波斯,再见到我的家乡。一个人如果在外地寻得好运飞黄腾达,却忘了自己的祖国与儿时玩伴,就是个不知感恩的人。”
说着,他挽起我的手臂,又说:“我们一路同行,正好整整走了8天。这8天里,为了厘清想法或思索疑点,我总共说了414720个字。而八天时间,总加起来有11520分钟,所以我们可以算出全程之中,平均每分钟我说了36个字——也就是一小时说了2160个字。这表示我话说得很少,也意味着我很周到谨慎,不曾用无意义的言谈浪费你的时间。一个人如果过分安静、寡言少语,往往不讨人喜欢。但反之如果太过聒噪、废话连篇,也同样会引起同伴的厌烦不快。所以我们应该避免无谓的闲谈,但同时也不要惜言如金,因此而怠慢了彼此,反而不美。所以接下来,我要说一桩奇妙有趣的事儿给你听。”
略略停顿一下,数数的人便开始讲述:
“从前在波斯的德黑兰城,有位年老商人,他有三个儿子。一天,老先生把孩子都叫到身边,告诉他们说:‘谁能一整天不说一个无谓的字,我就奖赏他23枚金币。’
“夜幕来临,三个儿子回到年迈的父亲面前报到。老大说:‘父亲啊,我今天省却了很多无谓的字句。因此我想,可以配得父亲您答应的奖赏。您记得的,就是一共23枚金币。’
“接下来是老二,也走到父亲身边,亲吻他的双手,然后只说了‘晚安,父亲’,便不再多言。
“老幺呢,一个字也没说。就只走上前去,伸手摊掌向父亲索取奖赏。老商人观察了三个儿子的表现,开口说道:‘老大,一边向我走来,一边说着各种废话,打掉了我的注意力。老幺呢,又太简略。因此这个奖只归老二。老二说话合宜,又不啰唆;简单,却不做作。'”
故事说完了,撒米尔问我:“你觉得老先生对三个儿子的评断,公不公平?”
我没有回答。我想,最好还是不要和他讨论这23枚金币为妙。他老兄行事总是出人意表,能把任何事情都化为数字,成天就在那里计算平均值、解难破题。
一会儿,我们抵达了金鹅旅舍。客栈主人名叫老撒,以前曾为我父亲工作过。一见我,他就满面笑容地开心大叫:“安拉与你同在,小爷。老撒永远随时为您效劳。”
我请他给我开一间房,我的朋友巴睿弥智·撒米尔,大运算家、朝廷大官玛勒夫大人的秘书,也需要一间。
“这位先生是个数学家?”老撒问道,“那来得正是时候,可以帮我解脱伤脑筋的困境。我和一位珠宝商人起了争执,我们两人辩了很久,但就是解决不了问题。”
一听说店内有位大数学家光临,几个好奇的人聚拢过来。那位珠宝商也被请了出来,他表示,自己也非常想知道如何可以解决这个难题。
“争执起因为何?”撒米尔问。
“此人,”老撒说,指着珠宝商人,“是从叙利亚来的,到我们巴格达这里卖宝石。他承诺我,如果他可以用100个第纳尔(通行于某些中东、北非伊斯兰国家的货币单位)的价钱把宝石全部卖掉,就付我20个第纳尔的房钱。如果能卖到200,就付我35个第纳尔。结果兜售了几天之后,一共卖了140个第纳尔。根据我们的约定,他到底该欠我多少钱呢?”
“24个第纳尔!”叙利亚商人喊道:“如果卖了两百,要付你35个第纳尔,以此类推,如果只卖了20个第纳尔——只有两百的十分之一——自然就只欠你3个第纳尔了。可是你也很清楚,结果我把宝石一共卖了140个第纳尔。若我没算错,140是20的7倍。所以,如果我的宝石卖了20个第纳尔,我必须付你3,那么现在卖了140个第纳尔,我欠你的数字不正是3的7倍,也就是24个第纳尔吗!”
珠宝商主张的比例:
200:35=140:x
x=(35×140)/200=24
“不对不对!”老撒恼火地说:“照我的算法,应该是28个第纳尔。听好!如果卖了100个第纳尔,我可以得20,那么卖了140,自然该给我28个第纳尔了!!再清楚也不过!我算给你看!”
于是老撒开始说他的道理:“如果100个第纳尔,我该得20,那么每10个第纳尔——也就是100的——我该得20的,也就是2个第纳尔。因此,每一个10,该给我2,140总共是多少个10?14个。所以既然卖了140个第纳尔,14乘以2,该给我28个第纳尔才是,就像我刚才已经说过的。”
老撒主张的比例:
100:20=140:x
x=(20×140)/100=28
老撒算毕,中气十足地喊道:“我应该得到28个第纳尔!这个数才对!”
“冷静一下,冷静一下,各位朋友,”数数的人插嘴道,“大家应该安静地解决问题,稍微讲些礼数。仓促行事,只会引发怒气,造成错误。两位建议的解法都不对,我算给你们看。”
他对叙利亚商人说:“依照你们的约定,如果你的宝石可以卖到100个第纳尔,你,必须付20个第纳尔作为房钱。但如果卖到200,就要付35个第纳尔。因此,我们可以得等式如下:
“注意到了吗?售价差100,对应的房钱却只差15。这一点很清楚很透彻?”
“和骆驼奶一样清楚透彻。”两人都表同意。
我们的数学家继续说道:“售价增加100,房钱则增加15,那我问你们:‘现在售价只增40,房钱应增多少?’先假定相差20,也就是100的,那么房钱应提高3个第纳尔,因为15的是3。既然现在相差40,是20的两倍,那么房钱就应该多加6个第纳尔。因此,全部宝石卖了140个第纳尔,房钱的账单是26个第纳尔。”
撒米尔提出的比例:
100:15=40:x
x=(15×40)/100=6
“各位朋友,即使是表面最简单的数目,也能令最智慧的人眼花缭乱。甚至连那些看来完美无瑕的除法,有时其中也难免暗藏谬误。但是正由于运算这件事莫测难定,数学家的学术威望才如此不容否定。总之根据双方约定,这位先生必须付26个第纳尔,而不是他原先以为的24。此外,这个问题虽然最后获得解决,却仍剩下一点小异,不能随便略过。这个小异的大小,我无法用数目加以表达。”
“这位先生说得对,”叙利亚商人爽快地同意,“我看出我的算法错了。”
然后他毫不迟疑,立刻从袋中掏出26个第纳尔交给老撒,同时还送给撒米尔一只嵌了深色宝石的美丽金指环,向他表示由衷感谢。客栈中所有在场的人,也都非常钦佩我们这位数数人的智慧。
题解说明
◎珠宝商与房钱
这个题目的难处,在于下列本质,其实不难了解:
——在旅舍房钱与珠宝进账之间,并没有一定比例。请看:
如果珠宝商的珠宝卖得100,就得付20块房钱。如果卖了200,房钱却是35而非40。
显然,这题目的因子之间缺乏一定的固定比例。
照理,依合理的逻辑思路,比例应该是这样的:
卖到100——房钱20
卖到200——房钱40
但是两人的约定却不是这样,而是:
卖到100——房钱20
卖到200——房钱35
遵照这个比例关系,现在卖价为140,房钱到底应付多少,就得使用一种称为“插代递补”(interpolation)的方式计算。