國際象棋盤與麥粒問題

維基百科,自由的百科全書

國際象棋盤與麥粒問題(麥粒也作米粒),是一個數學問題英語mathematical problem。該問題大致表述如下:

在這個棋盤上,有五個格子擺有米粒,棋盤上有米粒。

若在國際象棋盤上放置麥粒,第1個棋格放1粒,此後每一棋格放置的麥粒數是前一棋格的2倍,問放滿棋盤上所有棋格需要多少麥粒?

這個問題是一個等比數列的求和問題,答案為18446744073709551615。與直覺相悖,這個問題的答案高達十的十九次方,數倍於地球上的昆蟲總數,因此這個問題經常被用來說明指數增長的速度。

這個問題經常會和下面這個投資問題同時出現:

選擇100萬元,還是選擇在一個月內每天翻倍的一分錢?

在這個投資問題中,由於公曆的月份有大月和小月之分,最終第二項的獲利至少在200萬元以上,最多時超過1000萬元。這個問題說明,像棋盤上的米粒一樣,複利的增長速度十分驚人。[1][2]

歷史[編輯]

這個問題的背景有多個版本,其中最早的版本見於伊斯蘭教沙斐儀派學者伊本·哈利坎英語Ibn Khallikan在1256年的記載。[3]

流傳較廣的版本則是國王賞賜國際象棋的發明者。相傳古印度的一位國王因為象棋[註 1]的發明而賞賜象棋的發明者(一說為西薩,一位古印度宰相),此人要求國王根據數米問題的答案賞賜他糧食。國王起初認為他要求的賞賜過少,但是後來倉庫管理員發現這個人要求的糧食比國王國庫里的糧食多出上千倍。故事的後續發展有不同版本:有的版本裏象棋發明者成為了國王的高級顧問,有的版本裏發明者則因為貪得無厭而被處決。[4]

求解[編輯]

這個問題的實質是求解數列的前64項和:

這個和式也可以用sigma記號記為:

將和式中的每一項乘以2可得:

用此式減去上式得:

參見[編輯]

註釋[編輯]

  1. ^ 古印度象棋(Chaturanga)雖在規則上與當代的國際象棋不同,也是八乘八的方格棋盤

參考文獻[編輯]

  1. ^ A Penny Doubled Every Day for 30 Days = $10.7M. [2020-04-06]. (原始內容存檔於2017-08-10) –透過www.bloomberg.com. 
  2. ^ Doubling Pennies. Mathforum.org. [2017-08-09]. (原始內容存檔於2017-08-10). 
  3. ^ 柯利弗德·皮寇弗, The Math Book: 102, 2009, Wikidata Q7750652  Wikidata Q7750652
  4. ^ 馬爾巴·塔罕, The Man who Counted: 113–115, 1938, Wikidata Q1748858 (葡萄牙語)  Wikidata Q1748858

外部連結[編輯]