ก่อนอื่นฉันขอแนะนำให้คุณอ่าน "Metamathematics" ของ Kleene เป็นหนังสือดี ๆ ในหัวข้อเหล่านี้ สองบทแรกของเล่มที่ 1 ของ "Classical Recursion Theory" ของ Odifreddi สามารถช่วยในการทำความเข้าใจความสัมพันธ์ระหว่างแนวคิดเหล่านี้
เรารู้ว่าทฤษฎีของคริสตจักร (หรือมากกว่านั้นเป็นบทพิสูจน์ที่เป็นอิสระของ Entscheidungsproblem ของฮิลแบร์ตโดย Alonzo Church และ Alan Turing) พิสูจน์ว่าโดยทั่วไปแล้วเราไม่สามารถคำนวณได้ว่าคำสั่งทางคณิตศาสตร์ที่ระบุในระบบที่เป็นทางการเป็นจริงหรือเท็จ
ฉันคิดว่าคุณกำลังอ้างถึงทฤษฎีบทของคริสตจักรว่าชุดของทฤษฎีบทของตรรกะลำดับแรกไม่สามารถตัดสินใจได้ มันเป็นสิ่งสำคัญที่จะต้องทราบว่าภาษาเป็นลำดับแรก
ดังที่ฉันเข้าใจวิทยานิพนธ์ของทัวริสต์ทัวริสต์ได้ให้คำอธิบายที่ชัดเจนเกี่ยวกับความเท่าเทียม (isomorphism) ระหว่างแลมบ์ดาลัสของคริสตจักรและทัวริงของเครื่องจักรดังนั้นเราจึงมีรูปแบบการรวม
ไม่ความเท่าเทียมกันหาก lambda-computability และ Turing-computability เป็นทฤษฎีบทของ Kleene มันไม่ใช่วิทยานิพนธ์ ถือเป็นหลักฐานสนับสนุนวิทยานิพนธ์ของศาสนจักร
หมายเหตุ: เท่าที่ฉันรู้หลักฐานของทัวริงใช้ประโยชน์จากความจริงที่ว่าปัญหาการหยุดชะงักไม่สามารถตัดสินใจได้ ช่วยแก้ให้ด้วยนะถ้าฉันผิด.
ตอนนี้ทฤษฎีบทความไม่สมบูรณ์ครั้งแรกของGödelระบุว่าไม่ใช่ทุกคำพูดในระบบที่เป็นทางการที่สอดคล้องกันอาจได้รับการพิสูจน์ในระบบนี้ ในหลาย ๆ ทางสิ่งนี้ดูเหมือนว่าฉันจะพูดในสิ่งเดียวกันกับฉันในฐานะทฤษฏีของคริสตจักรโดยคำนึงถึงแลมบ์ดาแคลคูลัสและเครื่องกลึงทั้งสองอย่างเป็นระบบที่มีประสิทธิภาพแปลก ๆ !
เลขที่เกอเดลของรัฐทฤษฎีบทว่าสำหรับทุก -consistent , ซ้ำนับทฤษฎีซึ่งมีเลขคณิตพอมีประโยคφเซนต์φและ¬ φจะไม่สามารถพิสูจน์ได้ในนั้นωφφ¬φ
สิ่งนี้ไม่ได้ระบุในสิ่งเดียวกัน มันไม่ได้พูดอะไรเกี่ยวกับชุดของทฤษฎีบทของทฤษฎีที่ไม่สามารถตัดสินใจได้
นี่คือการตีความแบบองค์รวมของฉันและฉันก็หวังว่าจะมีใครซักคนที่จะเข้าใจรายละเอียด ทฤษฎีบททั้งสองนี้มีประสิทธิภาพเทียบเท่ากันหรือไม่? มีรายละเอียดย่อยให้สังเกตไหม หากทฤษฎีเหล่านี้ดูความจริงสากลที่เหมือนกันในรูปแบบที่แตกต่างกันทำไมพวกเขาถึงมาจากมุมที่แตกต่างกันเช่นนี้? (มีมากกว่าหรือน้อยกว่า 6 ปีระหว่างการพิสูจน์ Godel กับศาสนจักร)
ในช่วงหลายปีที่ผ่านมามีการใช้ทฤษฎีบทของ Godel ในทางที่ผิดมากมาย ควรระมัดระวังในการตีความของพวกเขา เท่าที่ฉันได้เห็นการละเมิดมักจะเป็นผลมาจากการลืมพูดถึงเงื่อนไขบางอย่างในทฤษฎีบทหรือรวมทฤษฎีบทโดยความเชื่ออื่น ๆ ดูอย่างระมัดระวังแสดงให้เห็นว่าทฤษฎีบทเหล่านี้แม้ว่าที่เกี่ยวข้องจะไม่เทียบเท่า
ในที่สุดเราสามารถบอกได้ไหมว่าแนวคิดของการพิสูจน์ในระบบที่เป็นทางการ (แคลคูลัสพิสูจน์) นั้นเหมือนกับแนวคิดของการคำนวณได้ในทฤษฎีการเรียกซ้ำ (Turing Machines / lambda แคลคูลัส)?
ฉันไม่เข้าใจความหมายของคำว่า "เหมือนกัน" แน่นอนว่ามีความสัมพันธ์มากมายระหว่างการคำนวณและการพิสูจน์ได้ ฉันอาจจะสามารถแสดงความคิดเห็นที่เป็นประโยชน์มากขึ้นถ้าคุณชี้แจงสิ่งที่คุณหมายถึงโดยสิ่งเหล่านี้เหมือนกัน
ปรับปรุง
ช่วยให้พิจารณาชุดของประโยครูปแบบที่ดีในภาษาของเลขคณิตเป็นLให้Tเป็น (สัจพจน์ของ) ทฤษฎีพอใจเงื่อนไขทฤษฎีบทไม่สมบูรณ์แรก ขอทีเอชเอ็ม( T )เป็นชุดของทฤษฎีบทของทฤษฎีTและ¬ ทีเอชเอ็ม( T )เป็นชุดของประโยคที่มีการปฏิเสธเป็นทฤษฎีของT ให้T R ยูอีเป็นชุดของประโยคที่เป็นจริงในรูปแบบมาตรฐานและF ลิตรs อีLTThm(T)T¬Thm(T)TTrueFalseชุดของประโยคที่ผิด ประโยคที่อยู่ใน IFF ปฏิเสธที่อยู่ในF ลิตรsอี นอกจากนี้ทุกประโยคเป็นจริงหรือเท็จเช่นL = T R ยูอี∪ F ลิตรsอีTrueFalseL=True∪False
ของเกอเดลรัฐไม่สมบูรณ์ทฤษฎีบทที่เป็นส่วนที่เหมาะสมของL ดังนั้นความจริงในแบบจำลองมาตรฐานและความสามารถในการพิสูจน์ในTจึงแตกต่างกันThm(T)∪¬Thm(T)LT
โปรดทราบว่าเป็นอีกครั้งทฤษฎีบทของคริสตจักรระบุว่าT h m ( T )ไม่สามารถตัดสินใจได้Thm(T)Thm(T)
เกี่ยวกับความสัมพันธ์ระหว่างการพิสูจน์ในระบบที่เป็นทางการและการคำนวณ หนึ่งคือสิ่งต่อไปนี้: ถ้าระบบมีผลบังคับใช้ชุดของนิพจน์ที่สามารถสืบหาได้ในนั้นจะเป็นแบบใหม่และระบบเป็นกรณีพิเศษของไวยากรณ์ Grammars เป็นอีกวิธีหนึ่งในการกำหนดแนวคิดของการคำนวณซึ่งเทียบเท่ากับการคำนวณของทัวริง