Câu hỏi này cũng đã được đăng trên Math.SE,
/math/1002540/fixed-point-in-computability-nd-logic
Tôi hy vọng nó cũng ổn để gửi nó ở đây. Nếu không, hoặc nếu nó quá cơ bản cho CS.SE, vui lòng cho tôi biết và tôi sẽ xóa nó.
Tôi muốn hiểu rõ hơn về mối quan hệ giữa định lý điểm cố định trong logic và -calculus.
Lý lịch
1) Vai trò của các điểm cố định trong tính không hoàn chỉnh & tính không xác định của sự thật
Theo như tôi hiểu, ngoài ý tưởng cơ bản về logic nội tâm hóa, chìa khóa cho cả hai bằng chứng về tính không thể xác định của Tarski và định lý không hoàn chỉnh của Goedel là định lý điểm cố định logic sau đây , sống trong một công thức siêu hình mang tính xây dựng (tôi hy vọng là ok, xin vui lòng sửa cho tôi nếu một cái gì đó không chính xác hoặc không chính xác):
Sự tồn tại của các điểm cố định trong logic
Giả sử là một cách đầy đủ biểu cảm, thuyết đệ quy đếm được trên ngôn ngữ , và để cho là một mã hóa của -formulas trong , có nghĩa là, một thuật toán chuyển tùy ý cũng như hình thành -formulas vào -formulas với một biến miễn phí , như vậy mà cho bất kỳ -formula chúng ta có .
Sau đó, có tồn tại một thuật toán quay cũng như hình thành -formulas trong một biến miễn phí vào đóng tốt được hình thành -formulas, như vậy mà cho bất kỳ -formula trong một biến miễn phí chúng ta có
trong đó, giải thích là một hàm biểu tượng được xác định , Cũng có thể được viết gọn hơn nhưNói cách khác, là một thuật toán để xây dựng các điểm cố định liên quan đến tính tương đương của các dạng một biến .
Điều này có ít nhất hai ứng dụng:
Áp dụng nó vào vị bày tỏ " mã một câu mà khi khởi tạo với mã hóa riêng của mình, không phải là chứng minh." mang lại sự chính thức hóa của "Câu này không thể chứng minh được" nằm ở trung tâm của lập luận của Goedel.
Áp dụng nó cho cho một câu tùy ý mang lại sự bất khả thi cho sự thật của Tarski.
2) điểm cố định trong untyped -calculus
Trong unyped -calculus, việc xây dựng các điểm cố định rất quan trọng trong việc thực hiện các hàm đệ quy.
Sự tồn tại của điểm cố định trong -calculus:
Có một combinator điểm cố định , tức là một -term như vậy mà cho bất kỳ -term , chúng ta có
Quan sát
Điều khiến tôi choáng váng là tổ hợp điểm cố định trong λ -calculus trực tiếp phản ánh, theo một cách rất sạch sẽ và không kỹ thuật, bằng chứng thông thường của định lý điểm bất hợp lý:
Rất gần , đưa ra một công thức , ta xem xét việc chính thức φ ( v ) của báo cáo kết quả " v mã một câu mà khi khởi tạo với chính nó, thỏa mãn φ ", và puts Một ( φ ) : = φ ( ⌈ φ ⌉ ) . Câu φ ( v ) cũng giống như λ x . f ( x x ) , và φ ( ⌈ φ ⌉ ) tương ứng với .
Câu hỏi
Mặc dù ý tưởng được mô tả nhanh chóng, tôi thấy bằng chứng của định lý điểm cố định logic khá kỹ thuật và khó thực hiện trong tất cả các chi tiết; Kunen làm như vậy, ví dụ như trong Định lý 14.2 của cuốn sách 'Lý thuyết tập hợp' của mình. Mặt khác, -combinator trong λ -calculus là rất đơn giản và thuộc tính của nó có thể dễ dàng xác minh.
Có điểm cố định logic lý theo một cách nghiêm ngặt từ combinators điểm cố định trong -calculus?
Ví dụ, người ta có thể mô hình -calculus bởi L -formulas lên đến tương đương logic, do đó việc giải thích của bất kỳ combinator điểm cố định đưa ra một thuật toán như mô tả trong định lý điểm bất hợp lý?
Biên tập
Theo quan điểm của nhiều trường hợp khác của cùng một đối số đường chéo được mô tả trong câu trả lời của Martin và Cody, người ta nên viết lại câu hỏi:
Có một khái quát chung của các đối số đường chéo theo nguyên tắc được thể hiện trong -combinator không? λ f . ( λ x . F ( x x ) ) ( λ x . F ( x x ) )
Nếu tôi hiểu chính xác thì một đề xuất là Định lý điểm cố định của Lawvere , xem bên dưới. Thật không may, tuy nhiên tôi không thể theo dõi các chuyên ngành có liên quan trong một trong những bài báo mà Martin đã trích dẫn trong câu trả lời của mình, và tôi rất vui nếu ai đó có thể giải thích chúng. Đầu tiên, để hoàn thiện:
Định lý điểm cố định của Lawvere
Hãy là một loại với sản phẩm hữu hạn và φ : Một × Một → Y như vậy mà cho bất kỳ cấu xạ f : A → Y trong C có một số ⌈ f ⌉ : 1 → Một như vậy mà cho tất cả các điểm p : 1 → Một người ta 1 p → Một f → Y = 1 p → Một ⟨ ⌈ f ⌉ , id Một
Sau đó, đối với bất kỳ tự đồng cấu , đặt f : = A delta → Một × Một φ → Y g → Y , bất kỳ sự lựa chọn của ⌈ f ⌉ làm phát sinh một điểm cố định của g , cụ thể là 1 ⟨ ⌈ f ⌉ , ⌈
Đây là một tuyên bố trong lý thuyết thứ tự (trực giác) của các danh mục với các sản phẩm hữu hạn và do đó áp dụng cho bất kỳ mô hình nào sau này.
Ví dụ , lấy toàn thể vũ trụ lý thuyết được ấn định là lĩnh vực giảng cho nghịch lý Russel của (mất bộ giả bộ, Y : = Ω : = { 0 , 1 } và ρ : Một × Một → Ω các ∈ -predicate) và định lý Cantor (mất Một bất kỳ tập và ρ : Một × Một → Ohm tương ứng với giả thuyết surjection Một → Ohm Một). Hơn nữa, bản dịch của bằng chứng Định lý Lawvere đưa ra các lập luận đường chéo thông thường.
Vấn đề cụ thể hơn:
Ai đó có thể giải thích chi tiết một ứng dụng của Định lý Lawvere cho các hàm đệ quy một phần hoặc các định lý điểm cố định logic không? Cụ thể, những loại nào chúng ta cần xem xét ở đó?
Trong D. Pavlovic, Về cấu trúc của nghịch lý , tác giả xem xét phạm trù được tạo tự do bởi với End ( N ) các hàm đệ quy từng phần.
Thật không may, tôi không hiểu điều này có nghĩa là gì.
Ví dụ, luật thành phần trên nên là gì? Thành phần của hàm đệ quy một phần? Xét cho cùng, người ta nói rằng lý Lawvere của áp dụng với A = Y = N , do đó đặc biệt là bất kỳ cấu xạ N → N nên có một điểm cố định 1 → N . Nếu các cấu trúc nội sinh thực sự chỉ là các hàm đệ quy một phần và nếu thành phần có nghĩa là thành phần của các hàm, thì điều này có vẻ kỳ lạ - nếu các điểm chỉ là các yếu tố của N , thì yêu cầu đó là sai và nếu một hình thái 1 → N cũng chỉ là một hàm một phần, do đó có thể không xác định, định lý điểm cố định là tầm thường.
Thể loại mà một người thực sự muốn xem xét là gì?
Có thể mục tiêu là để có được định lý điểm cố định của Rogers, nhưng sau đó người ta nên xây dựng một mã hóa các hàm đệ quy một phần bằng các số tự nhiên thành định nghĩa của thể loại và tôi không thể tìm ra cách thực hiện điều này.
Tôi rất vui nếu ai đó có thể giải thích việc xây dựng bối cảnh áp dụng Định lý điểm cố định của Lawvere, đưa ra một định lý điểm cố định logic hoặc một định lý điểm cố định cho các hàm đệ quy một phần.
Cảm ơn bạn!