Đầu tiên, tôi khuyên bạn nên đọc "Siêu dữ liệu" của Kleene như một cuốn sách hay về các chủ đề này. Hai chương đầu của tập I của "Lý thuyết đệ quy cổ điển" của Odifreddi cũng có thể hữu ích trong việc tìm hiểu mối quan hệ giữa các khái niệm này.
Chúng ta biết rằng định lý của Giáo hội (hay đúng hơn là các bằng chứng độc lập về Entscheidungspro Hiệu của Hilbert Church và Alan Turing) đã chứng minh rằng nói chung, chúng ta không thể tính toán được một tuyên bố toán học nhất định trong một hệ thống chính thức là đúng hay sai.
Tôi nghĩ rằng bạn đang đề cập đến định lý của Giáo hội rằng tập hợp các định lý của logic thứ tự đầu tiên là không thể quyết định. Điều quan trọng cần lưu ý là ngôn ngữ là thứ tự đầu tiên.
Theo tôi hiểu, luận án Church-Turing cung cấp một mô tả khá rõ ràng về sự tương đương (đẳng cấu) giữa máy tính lambda của Church và máy Turing, do đó chúng tôi thực sự có một mô hình thống nhất về tính toán.
Không. Sự tương đương nếu tính toán lambda và khả năng tính toán Turing là một định lý của Kleene. Nó không phải là một luận án. Nó được coi là bằng chứng ủng hộ luận điểm của Giáo hội.
Lưu ý: Theo như tôi biết, bằng chứng của Turing sử dụng thực tế là vấn đề tạm dừng là không thể giải quyết được. Sửa lỗi cho tôi nếu tôi sai.
Bây giờ, định lý không hoàn chỉnh đầu tiên của Gôdel nói rằng không phải tất cả các tuyên bố trong một hệ thống chính thức nhất quán có thể được chứng minh trong hệ thống này. Theo nhiều cách, điều này đối với tôi dường như đang nói chính xác điều tương tự với tôi như các định lý của Giáo hội, coi phép tính lambda và máy tiện là cả hai hệ thống chính thức hiệu quả!
Bang lý số Gödel rằng cho mỗi -consistent , đệ quy đếm được lý thuyết mà chứa đủ số học , có một câu st và không chứng minh trong đó.φ φ ¬ φωφφ¬ φ
Điều này không nêu điều tương tự. Nó không nói bất cứ điều gì về tập hợp các định lý của lý thuyết là không thể giải quyết được.
Tuy nhiên, đây là cách giải thích toàn diện của tôi và tôi đã hy vọng ai đó có thể làm sáng tỏ các chi tiết. Là hai định lý có hiệu quả tương đương? Có bất kỳ sự tinh tế để được quan sát? Nếu những lý thuyết này về cơ bản là nhìn vào cùng một sự thật phổ quát theo những cách khác nhau, tại sao chúng lại được tiếp cận từ những góc độ khác nhau như vậy? (Có ít nhất 6 năm giữa bằng chứng của Godel và Church).
Trong những năm qua, đã có rất nhiều sự lạm dụng các định lý của Godel (và các định lý tương tự). Người ta phải rất cẩn thận trong việc giải thích chúng. Theo như tôi đã thấy, các hành vi lạm dụng thường là kết quả của việc quên đề cập đến một số điều kiện trong định lý hoặc kết hợp các định lý bởi một số niềm tin khác. Một cái nhìn cẩn thận cho thấy các định lý luận án, mặc dù có liên quan, không tương đương.
Cuối cùng, chúng ta có thể nói rằng khái niệm về khả năng chứng minh trong một hệ thống chính thức (tính toán bằng chứng) giống hệt với khái niệm tính toán trong lý thuyết đệ quy (máy Turing / lambda tính toán) không?
Tôi không hiểu ý của bạn là "giống hệt". Chắc chắn có nhiều mối quan hệ giữa khả năng tính toán và khả năng chứng minh. Tôi có thể đưa ra một nhận xét hữu ích hơn nếu bạn làm rõ ý của bạn bằng cách chúng giống hệt nhau.
cập nhật
Hãy xem xét các thiết lập của câu cũng như hình thành trong ngôn ngữ của số học như . Đặt là (các tiên đề của) một lý thuyết thỏa mãn các điều kiện của định lý bất toàn đầu tiên. Hãy là tập hợp các định lý của lý thuyết và là tập hợp các câu mà phủ định là một định lý của . Đặt là tập hợp các câu đúng trong mô hình chuẩn và tập hợp các câu sai. Một câu trong iff phủ định của nó là . Ngoài ra mỗi câu đều đúng hoặc sai, tức là .T T h m ( T ) T ¬ T h m ( T ) T T r u e F a l s e T r u e F a l s e L = T r u e ∪ F a l s eLTTh m ( T)T¬ Th m ( T)TTr u đFa l s eTr u đFa l s eL = Tr u e ∪ Fa l s e
Bang lý bất toàn của Gödel rằng là một tập hợp con thích hợp của . Do đó, sự thật trong mô hình chuẩn và khả năng chứng minh trong là khác nhau.L TTh m ( T) ∪ ¬ Th m ( T)LT
Lưu ý rằng là re, định lý của Church nói rằng không thể quyết định được.T h m ( T )Th m ( T)Th m ( T)
Về mối quan hệ giữa khả năng chứng minh trong hệ thống chính thức và khả năng tính toán. Một là như sau: Nếu hệ thống có hiệu lực, thì tập hợp các biểu thức có thể lấy được trong đó là re và hệ thống là một trường hợp đặc biệt của một ngữ pháp. Grammars là một cách khác để xác định khái niệm tính toán tương đương với khả năng tính toán của máy Turing.