好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

戈德尔不完备定理董世平中原大学应用数学系.ppt

31页
  • 卖家[上传人]:人***
  • 文档编号:588109184
  • 上传时间:2024-09-07
  • 文档格式:PPT
  • 文档大小:681.02KB
  • / 31 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 戈德爾不完備定理董世平董世平中原大學應用數學系中原大學應用數學系 二十世紀數理邏輯之重大成果上世紀末上世紀末19011903190419301931Georg Cantor(1845-1919)David Hilbert(1862-1943)Berfrand Russell(1872-1970)Ernst Zermelo(1871-1956)Kurt Gödel(1907-1978)Kurt Gödel: (1)有有理理數可數數可數 (N N0) (2)實數不可數實數不可數 (C ) (3)無窮數無窮無窮數無窮 (4)超越數不可數超越數不可數: 23個問題個問題(第二屆世界數學家會議第二屆世界數學家會議) #1. 連續假設連續假設 C = N N1 #2. 算數公設之一致性算數公設之一致性(Hilbert Program) #10. 不定方程式之演算法不定方程式之演算法: 羅素詭論羅素詭論 : 選擇公設選擇公設 : 述詞邏輯完備述詞邏輯完備 : 不完備定理不完備定理2 二十世紀數理邏輯之重大成果193619391963196619701971Alan Turing(1912-1954)Alonzo Church(1903-1995)Kurt Gödel Paul J. CohenAbraham Robinson( ? -1974)Juri MatijasevichStephen Cook: 涂林機涂林機(全備計算機全備計算機): 邱池論邱池論(定義計算定義計算): 連續假設與選擇公設之一致性連續假設與選擇公設之一致性: 連續假設與選擇公設之獨立性連續假設與選擇公設之獨立性: 非標準分析非標準分析: 不定方程式不可決定不定方程式不可決定: NP-完備性完備性 P=NP?3 On January 14, 1978, Kurt Gödel died in Princeton in his seventy-first year.There are those who believe that he was the most brilliant mind of the twentieth century. When Harvard University gave him an honorary degree*, the citation described him as “discoverer of the most significant mathematical truth of this century, incomprehensible to laymen, revolutionary for philosophers and logicians.”* 19524 It is with this analysis, and its impact on the minds of such men as John von Neumann and others, that the theoretical concepts and the analysis of the digital computer in the modern sense began. It remains true to this very day that the theoretical description of what can be computed in general and its more penetrating analysis are rooted in the soil of mathematical logic which Gödel turned over for the first time in his memoir of 1931.5 The great abstract logical work of Gödel had a striking outcome. In analyzing the forma; machinery of Gödel’s description of what could be obtained by step-by-step procedures, the brilliant young English logician Alan Turing identified the results of such procedures-the general recursive functions-with the outcomes of what could be computed on a machine in general.6 7 第一不完備定理第一不完備定理      任何一個足夠強的一致公設系統,必定是不完備的。

      任何一個足夠強的一致公設系統,必定是不完備的      即除非這個系統很簡單(所以能敘述的不多),或是包含矛盾的,即除非這個系統很簡單(所以能敘述的不多),或是包含矛盾的,否則必有一真的敘述否則必有一真的敘述第二不完備定理第二不完備定理      任何一個足夠強的一致公設系統,必無法證明本身的一任何一個足夠強的一致公設系統,必無法證明本身的一致性致性    所以除非這個系統很簡單,否則你若在此系統,證明了本身的一致所以除非這個系統很簡單,否則你若在此系統,證明了本身的一致性,性, 反而已顯出它是不一致的反而已顯出它是不一致的8 9 10 11    ?       真 == 可證明  真 ⊇ ⊇ 可證明  一致性真 ⊆ ⊆ 可證明  完備性12 Rucker, Infinity and the MindThe proof of Gödel's Incompleteness Theorem is so simple, and so sneaky, that it is almost embarassing to relate. His basic procedure is as follows: 1.Someone introduces Gödel to a UTM, a machine that is supposed to be a Universal Truth Machine, capable of correctly answering any question at all. 13 2.Gödel asks for the program and the circuit design of the UTM. The program may be complicated, but it can only be finitely long. Call the program P(UTM) for Program of the Universal Truth Machine. 3.Smiling a little, Gödel writes out the following sentence: "The machine constructed on the basis of the program P(UTM) will never say that this sentence is true." Call this sentence G for Gödel. Note that G is equivalent to: "UTM will never say G is true." 14 4.Now Gödel laughs his high laugh and asks UTM whether G is true or not. 5.If UTM says G is true, then "UTM will never say G is true" is false. If "UTM will never say G is true" is false, then G is false (since G = "UTM will never say G is true"). So if UTM says G is true, then G is in fact false, and UTM has made a false statement. So UTM will never say that G is true, since UTM makes only true statements.15 6.We have established that UTM will never say G is true. So "UTM will never say G is true" is in fact a true statement. So G is true (since G = "UTM will never say G is true").7.I know a truth that UTM can never utter," Gödel says. "I know that G is true. UTM is not truly universal." 16 Think about it - it grows on you ... With his great mathematical and logical genius, Gödel was able to find a way (for any given P(UTM)) actually to write down a complicated polynomial equation that has a solution if and only if G is true. So G is not at all some vague or non-mathematical sentence. G is a specific mathematical problem that we know the answer to, even though UTM does not! So UTM does not, and cannot, embody a best and final theory of mathematics ...17 Although this theorem can be stated and proved in a rigorously mathematical way, what it seems to say is that rational thought can never penetrate to the final ultimate truth ... But, paradoxically, to understand Gödel's proof is to find a sort of liberation. For many logic students, the final breakthrough to full understanding of the Incompleteness Theorem is practically a conversion experience. This is partly a by-product of the potent mystique Gödel's name carries. But, more profoundly, to understand the essentially labyrinthine nature of the castle is, somehow, to be free of it.18 19 20 21 A:B這句話是真的B:A這句話是假的這句話是假的這句話不能被證明22 23 The Goodstein sequence on a number m, notated G(m), is defined as follows: 1. the first element of the sequence is m. 2. write m in hereditary base 2 notation, change all the 2's to 3's, and then subtract 1. This is the second element of G(m). 3. write the previous number in hereditary base 3 notation, change all 3's to 4's, and subtract 1 again. 4. continue until the result is zero, at which point the sequence terminates.24 Hereditary notationValue2242·32 + 2·3 + 2262·42 + 2·4 + 1412·52 + 2·5602·62 + 6 + 5832·72 + 7 + 4109...2·112 + 112532·122 + 11299...Elements of G(4) continue to increase for a while, but at base 3 · 2402653209, they reach the maximum of 3 · 2402653210 − 1, stay there for the next 3 · 2402653209 steps, and then begin their first and final descent.The value 0 is reached at base 3 · 2402653211 − 125 BaseHereditary notationValueNotes221 + 13The 1 represents 20.331 + 1 − 1 = 33Switch the 2 to a 3, then subtract 1441 − 1 = 1 + 1 + 13Switch the 3 to a 4, and subtract 1. Because the value to be expressed, 3, is less than 4, the representation switches from 41-1 to 40 + 40 + 40, or 1 + 1 + 151 + 1 + 1 − 1 = 1 + 12Since each of the 1s represents 50, changing the base no longer has an effect. The sequence is now doomed to hit 0.61 + 1 − 1 = 1171 − 1 = 0026 27 Halting Problem is uncomputable.There is no program can tell semantic errors.28 29 30 參考文獻1.柏拉圖的天空 天下文化2.數學巨人哥德爾-關於邏輯的故事 究竟出版社3.戈德爾不完備定理 數學傳播 董世平4.理性之夢 天下文化5.Gödel, Escher, Bach: an eternal golden braid6. Douglas R. Hofstadter Vintage31 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.