Turing's Vision: The Birth of Computer Science (MIT Press)

Chris Bernhardt

  • 出版商: MIT
  • 出版日期: 2017-04-21
  • 售價: $1,020
  • 貴賓價: 9.5$969
  • 語言: 英文
  • 頁數: 208
  • 裝訂: Paperback
  • ISBN: 0262533510
  • ISBN-13: 9780262533515
  • 相關分類: Computer-Science
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

In 1936, when he was just twenty-four years old, Alan Turing wrote a remarkable paper in which he outlined the theory of computation, laying out the ideas that underlie all modern computers. This groundbreaking and powerful theory now forms the basis of computer science. In Turing's Vision, Chris Bernhardt explains the theory, Turing's most important contribution, for the general reader. Bernhardt argues that the strength of Turing's theory is its simplicity, and that, explained in a straightforward manner, it is eminently understandable by the nonspecialist. As Marvin Minsky writes, "The sheer simplicity of the theory's foundation and extraordinary short path from this foundation to its logical and surprising conclusions give the theory a mathematical beauty that alone guarantees it a permanent place in computer theory." Bernhardt begins with the foundation and systematically builds to the surprising conclusions. He also views Turing's theory in the context of mathematical history, other views of computation (including those of Alonzo Church), Turing's later work, and the birth of the modern computer.

In the paper, "On Computable Numbers, with an Application to the Entscheidungsproblem," Turing thinks carefully about how humans perform computation, breaking it down into a sequence of steps, and then constructs theoretical machines capable of performing each step. Turing wanted to show that there were problems that were beyond any computer's ability to solve; in particular, he wanted to find a decision problem that he could prove was undecidable. To explain Turing's ideas, Bernhardt examines three well-known decision problems to explore the concept of undecidability; investigates theoretical computing machines, including Turing machines; explains universal machines; and proves that certain problems are undecidable, including Turing's problem concerning computable numbers.

商品描述(中文翻譯)

1936年,年僅24歲的艾倫·圖靈撰寫了一篇非凡的論文,概述了計算理論,奠定了現代計算機的基礎。這一開創性且強大的理論現在成為計算機科學的基礎。在《圖靈的視野》一書中,克里斯·伯恩哈特為一般讀者解釋了這一理論,這是圖靈最重要的貢獻。伯恩哈特認為圖靈理論的優勢在於其簡單性,並且以直觀的方式解釋,非專業人士也能理解。正如馬文·明斯基所寫:“這一理論基礎的極度簡單性以及從這一基礎到其邏輯和令人驚訝的結論的極短路徑,使得這一理論具有數學上的美感,這一點就足以確保它在計算機理論中永久存在的地位。”伯恩哈特從基礎開始系統地推導出令人驚訝的結論。他還將圖靈的理論置於數學歷史、其他計算觀點(包括阿隆佐·邱奇的觀點)、圖靈的後期工作和現代計算機的誕生背景下進行了探討。

在論文《關於可計算數字及其對決策問題的應用》中,圖靈仔細思考了人類如何進行計算,將其分解為一系列步驟,然後構建了能夠執行每個步驟的理論機器。圖靈希望證明存在一些超出任何計算機能力的問題;特別是,他希望找到一個他能夠證明是不可判定的決策問題。為了解釋圖靈的思想,伯恩哈特研究了三個眾所周知的決策問題,以探索不可判定性的概念;調查了理論計算機,包括圖靈機;解釋了通用機器;並證明了某些問題是不可判定的,包括圖靈關於可計算數字的問題。