曾經困擾人們的數學難題:阿基裡斯到底能不能追上烏龜?

2020-11-26 小彭來給您解惑

阿基裡斯追烏龜的故事,相信很多朋友聽過,如果您沒聽過沒關係,我再簡單介紹下這個數學難題。其實就是講有一個人叫阿基裡斯,他是一個跑步冠軍,跑的特別快。然後有一天阿基裡斯和烏龜來了一場賽跑,如果是公平競爭,顯然烏龜不是阿基裡斯的對手,所以比賽是建立在一個不太公平的基礎之上。那就是比賽之前,把烏龜放到阿基裡斯前面200米的位置。這樣一來相當於比賽一開始,烏龜就已經領先阿基裡斯200米了,現在問:在烏龜已經領先阿基裡斯200米的前提下,阿基裡斯最後能否追上烏龜?

也許你聽了這個提問會覺得好奇,這不廢話嘛,阿基裡斯只要速度比烏龜快,遲早會追上烏龜並超過烏龜的,這通過常識就能判斷出來。但是有一個人就偏偏要抬槓,這個人說阿基裡斯就是追不上烏龜。也許你會嘲笑這個人,覺得他真的太傻了。但是這個人說追不上烏龜給出的理由,你會覺得無從反駁。這個人理由是啥呢?

這個人說認為阿基裡斯追不上烏龜原因如下:烏龜一開始領先200米,假設過了一會兒,阿基裡斯就跑到了烏龜200米的地方,但是這過程肯定花費了時間的,別管這個時間有多短,肯定是花費了時間,所以這個時間烏龜也沒閒著,烏龜肯定又往前移動了點距離了。所以阿基裡斯雖然走到了烏龜一開始的200米處,但是烏龜又往前移動到了某處,我們假設這個地方叫B。

接下來阿基裡斯又要繼續追趕烏龜,假設阿基裡斯也到B處了,但是這個過程烏龜也沒閒著,烏龜又會往前走一段距離達到了C處,別管這個距離有多短,總是有一定距離的。所以阿基裡斯又需要繼續追烏龜。這個過程會一直周而復始的循環,所以得出結論:阿基裡斯永遠追不上烏龜。

大家發現沒,這個人雖然很傻,但是這個分析過程,咋看之下你居然無從反駁,因為阿基裡斯的速度雖然快,但是每次阿基裡斯追到烏龜領先處,烏龜又會往前走一段距離,只要阿基裡斯每次走到烏龜的下一個領先處花費的時間不為0,烏龜就每次都有機會繼續領先。所以追不上烏龜這個結論似乎名正言順了。

我們通過常識也應該知道,只要阿基裡斯速度比烏龜快,最後肯定會追上烏龜。但是剛剛的分析感覺也沒錯,那麼問題到底出在哪裡?其實問題出在一個直覺和想當然。我首先問大家一個問題:如果有無限個正數加起來,最後的總和是否一定是無窮大?換一個問法:S=A1+A2+A3+A4+......後面無限個正數加起來,請問S是否一定是無窮大?相信不少朋友會認為:肯定是無限大啊,因為每個項都是正數,無數個正數加起來肯定就是無窮大了啊?

但是我要說的是,無限個正數加起來未必是無窮大,很可能會小於某一個正數,為什麼會這樣呢?因為S雖然的確由無限個正數加起來,但是如果每一項正數符合一定的規律,最後加起來肯定會小於某個數的。舉個例子,如果S=1+1/2+1/4+1/8+1/16+......,請問S是無窮大嗎?其實稍微懂點級數概念的人就知道,這個級數是收斂的不是發散的,這意味著S肯定會小於某一個值。

那麼我們再回到剛剛的場景,假設阿基裡斯速度恰好是烏龜兩倍,假設阿基裡斯第一次追到烏龜初始位置時花費了1秒,由於接下來阿基裡斯繼續追到烏龜下一個位置花費的時間就是1/2秒,然後再追到烏龜下一個位置就是1/4秒,一直追下去,最後我們把追上烏龜花費的時間加起來正好就是:S=1+1/2+1/4+1/8+1/16+......,而S我們已經知道不等於無窮大,所以阿基裡斯在有限時間內肯定能追上烏龜的。

所以經過以上分析,我們可以看出,有時我們的直覺並不正確,就好像文章最開始提到的這個很傻的人,我們之所以無法直接反駁他的理由,是因為我們腦中想當然的認為,無數個時間加起來,其結果肯定是無窮大,所以我們很自然得出結論:阿基裡斯要追上烏龜得花費無限大的時間,也就是阿基裡斯永遠追不上烏龜。但是實際我們如果真的把阿基裡斯追上烏龜的時間去一個一個累計起來,然後用級數來算結果,卻發現結果並不是無窮大。所以數學的研究通常都是靠公設和推理,千萬不要過度依賴自己的直覺和經驗。我是小彭來給您解惑,如果喜歡文章可關注。

相關焦點

  • 數學小故事:阿基裡斯追烏龜
    今天我們故事的主角就是劇中的阿基裡斯以及一隻烏龜。阿基裡斯是荷馬史詩《伊利亞特》中的英雄,以擅跑聞名,相當於當代博爾特。數學家芝諾提出了一個問題:有一隻烏龜在阿基裡斯前面100碼處,而且阿基裡斯的速度是烏龜的十倍,然後兩者同時出發,問阿基裡斯能否追上烏龜?
  • 阿基裡斯為何追不上烏龜?
    阿基裡斯也追不上我)數學史第一次、第二次數學危機的產生都和芝諾悖論有關,即無窮概念的本質一直無法認識清楚而引起的危機。生活常識告訴我們人是可以追上烏龜,何況是跑步英雄阿基裡斯。那究竟是什麼導致這一結果,看看你能不能信。但如果真的明白了以後,包括蝸牛都充滿著這樣的自信說,任何人都追不上自己,當然條件得蝸牛按下面比賽規則來定。
  • 第二次數學危機是什麼?阿基裡斯為啥追不上烏龜?
    那麼,這個阿基裡斯有一天遇到了一隻烏龜,烏龜跟阿基裡斯就說了,說阿基裡斯別看你跑得快,但是你永遠也追不上我。阿基裡斯說為啥啊?它說,你看啊,你在A點,我烏龜在B點,對吧。這就叫a1,a2.好了阿基裡斯咱們現在開始跑吧,那麼你可以要追上我的話,你得先追上我先跑這一段a1→a2,對不對?
  • 阿基裡斯和烏龜賽跑,阿基裡斯一心要追上烏龜
    阿基裡斯和烏龜賽跑,阿基裡斯一心要追上烏龜龜兔賽跑,大家都知道,毫無懸念,何況被稱為捷足者的阿基裡斯,他是特洛伊戰爭中的英雄和烏龜比賽跑。可是古希臘就有那麼個哲學家,芝諾,提出三個邏輯上成立的悖論。其中有一個就是龜兔賽跑的悖論。
  • 在數學的世界裡,跑得最快的阿基裡斯是追不上烏龜的
    公元前5世紀,埃利亞學派哲學家芝諾(Zeno of Elea)的出現,撼動了從泰勒斯時代開始發展的邏輯數學基礎。芝諾發表了著名的「芝諾悖論」,他在其中提到:「雖然結論明顯有誤,但是,導出這一結論的論證過程卻看似正確。」悖論中講了一個「追烏龜」的故事。
  • 讓你燒腦讓你暈的阿基裡斯與烏龜的悖論
    有一天,阿基裡斯遇到了一隻烏龜。烏龜對阿基裡斯說:「別看你跑得快,你永遠也追不上我。」 阿基裡斯不相信的問:「為什麼呢?」烏龜向他解釋道:開始比賽時,阿基裡斯在後方A處,烏龜在前方B處,二者同時起跑。阿基裡斯要追上烏龜,首先要追上烏龜先跑的一段路程AB,但是在這段時間烏龜也在向前跑,當阿基裡斯到達B處時,烏龜已經跑到了C處,還沒有追上。
  • 從阿基裡斯追不上烏龜說起
    阿基裡斯能不能追上烏龜是古希臘哲學家們熱衷討論的一個命題。
  • 趣談對立統一 ——從阿基裡斯追烏龜說起
    有限與無限 阿基裡斯能不能追上烏龜?這是古希臘哲學家們熱衷討論的一個命題。阿基裡斯是一位跑得很快的英雄,現在要去追趕在他前面不遠、行動十分遲緩的烏龜,結果似乎是毋庸置疑的。但是,愛利亞學派的代表人物芝諾卻說:「不能。」
  • 芝諾悖論——阿基裡斯與烏龜
    芝諾悖論——阿基裡斯與烏龜   悖論是有趣的,而且是數學的一個非常重要的部分.它突出地表明,在陳述或證明某種想法時小心地使它不出現漏洞是多麼地重要.在數學中,我們常常試圖使數學思想覆蓋儘可能多的方面,例如我們試圖概括一個概念以使它能夠用於更多的對象
  • 費解的哲學問題|勇士阿基裡斯為什麼追不上一隻烏龜
    先提問題阿基裡斯是誰?為什麼要追烏龜?這要問問兩千五百年前那個叫芝諾的人芝諾是一個真正的哲學家而非是研究哲學家的哲學家家二者不同的是真正的哲學家需要去思考人們思想尚不能及的東西烏龜和這個人一起賽跑這人追不上烏龜就證明所有人都追不上烏龜所以烏龜跑的就比人快
  • 如何用數學方法推翻阿基裡斯「追不上烏龜悖論」?
    其實我們用最簡單的數學方法就能推翻阿基裡斯「追不上烏龜」這個悖論了阿基裡斯永遠也追不上烏龜是古希臘哲學家芝諾四大著名悖論之一,影響還特別深遠,叫做「阿基裡斯悖論」芝諾悖論就說,阿基裡斯再能跑,也永遠追不上一隻烏龜!所以我們先來看看它是怎樣追不上烏龜的:這個悖論就是這樣的,阿基裡斯讓烏龜先跑一百米。阿基裡斯再追這隻烏龜,當阿基裡斯追上烏龜原來的位置的時候,烏龜又已經跑出一段距離了。
  • 科學界有趣的悖論:只要烏龜先跑,人無論怎麼追都追不上它
    他認為如果是烏龜先出發的比賽,那麼人無論如何都追不上烏龜,這樣的結論聽起來荒誕,但芝諾的理論卻又一時半會兒讓人們想不起要怎麼反駁,這樣的理論也被稱之為悖論。看似荒誕不經的悖論是怎樣讓人們陷入失語的呢?「人追不上龜」的悖論又到底是哪裡出了問題?這樣的思維方式又給人類帶來了怎樣特別的思考呢?
  • 還在以為數學枯燥?快看這人追不上烏龜,數學之樂在與此
    小時候我們常常聽烏龜和兔子競賽的故事,兔子有點傲慢,結果睡著了,最後被烏龜反超贏了。可是,今天我們要說的是人與烏龜的競賽。為什麼會出現人也跑不過烏龜這樣離奇的事呢?顯而易見的是,大家都知道這是極不現實的,但理論上就是發生了。那數學上又是怎麼解決它的呢?
  • 物理學四大神獸之芝諾的烏龜,芝諾悖論到底存不存在?
    物理學四大神獸之芝諾的烏龜,這則悖論曾經困擾了整個科學界上千年之久,甚至導致了第二次數學危機,你是否聽過這樣一個故事,烏龜與人類賽跑,由於人的平均速度是烏龜的十倍,鑑於人類很有體育精神,於是他決定,讓烏龜先跑100米,然後自己再跑,當他跑了100米後,這名人類發現烏龜領先他十米,於是他又奮力地追了一米,此時,人們發現烏龜比他領先了十釐米,那麼人類,究竟何時才能追上烏龜?
  • 為什麼跑得最快的人永遠追不上烏龜?第二次數學危機是什麼
    阿基裡斯和小烏龜一天,一隻烏龜翻山越嶺來找阿基裡斯說我是跑得最快的烏龜,別人都說你是跑得最快的人,但你永遠追不上我,不過你號稱是跑得最快的人,你得先讓我領先你1000米。還沒等阿基裡斯回話,烏龜又說到你要追上我就得先跑完這1000米,在你跑完這1000米的時間,我又前進了100米,這時我倆又會存在100米的距離而你還想追上我,就得先跑完這100米的距離,在你跑完這100米的時間,我又前進了10米,這時我倆又會存在10米的距離
  • 人永遠追不上烏龜?在數學界,"1"的地位都可以被替代
    悖論:是指阿基裡斯(古希臘神話中擅長跑步的人)永遠都追不上他前方爬的較慢的烏龜。這個問題一看便是不切實際的,一個擅長跑步,一個是速度極慢的烏龜,人怎麼會跑不贏呢?這是因為當阿基裡斯要追上烏龜時,就首先要跑到未起跑時烏龜所在的位置,而當他跑到烏龜的起始位置時,不論阿基裡斯的速度有多麼快,烏龜在這段時間又向前跑了一段路程,如此循環下去,阿基裡斯與烏龜的距離越來越近。
  • 在數學的世界裡,有一隻博爾特也追不上的小烏龜
    我們讓博爾特站在起跑線上,因為雙方的實力相差過於懸殊,我們讓小烏龜先跑10米,站在距離起跑線10米遠的地方。這裡假定博爾特因為對手實力太弱,沒有盡全力,因此速度為10米/秒;而小烏龜已經使出了吃奶的勁,所以速度達到了「驚人的」1米/秒。這樣看來,博爾特應該是輕鬆完勝小烏龜的。但是我們來看一下具體過程,如果博爾特想追上小烏龜,必須先到達小烏龜的出發點。
  • 阿基裡斯永遠追不上龜
    要不就在高手如雲的群體中被虐得體無完膚,要不就安逸得不得了,全身都能生出黴來。這段著名的悖論是這樣的:阿基裡斯是《荷馬史詩》中的善跑健將,但在芝諾眼裡,他永遠追不上慢吞吞的烏龜。他的「阿龜賽跑」方案是這樣的:讓烏龜在阿基裡斯前面1000米處,然後同時起跑。假定阿基裡斯的速度是烏龜的10倍。
  • 科學界有趣的悖論:只要烏龜先跑,人無論怎麼跑都追不上
    古希臘哲學家芝諾曾提出了一個著名的悖論:把烏龜放在阿基裡斯(古希臘神話中的英雄)前1000米處,假定阿基裡斯的速度是烏龜的10倍,那麼在一個1000米、100米、10米……內,阿基裡斯永遠都追不上烏龜,儘管兩者之間的差距處在無限縮短之中,但總有一段距離。
  • 只要烏龜先跑,人就再也追不上了,這是一個有趣的悖論
    宇宙天文領域存在著悖論、數學領域存在著悖論,而哲學領域那就更是悖論的大本營。悖論不僅燒腦,而且非常有趣,更為重要的是悖論能夠推動人類文明的飛速發展,隨著科學的進步和技術的創新,在漫長的歷史長河之中,有很多悖論都已經無悖可論,當然,還有一些至今仍然無解。對於那些仍然無解的,我們在這裡不打算過多涉及,因為那會引起不必要的爭論。在這裡,我們只來看看一些有趣的悖論,比如人是否能夠追上烏龜?