Cắt bỏ để tính toán với nats hoặc kiểu dữ liệu quy nạp khác?


14

Có ai hướng tôi đến một bài viết chi tiết một định lý loại bỏ cho logic trực giác mệnh đề, bao gồm một kiểu dữ liệu quy nạp như số tự nhiên (danh sách hoặc cây cũng sẽ tốt) không? Một ví dụ về các loại hệ thống tôi đang quan tâm là Gödel của T, trong đó có loại được đưa ra bởi văn phạm . Tôi không quan tâm lắm đến các bộ lượng hóa so với số tự nhiên hoặc vị ngữ được lập chỉ mục bằng số tự nhiên.A::=N|AA

Tôi biết cách chứng minh chuẩn hóa beta cho phiên bản khấu trừ tự nhiên của các hệ thống này bằng cách sử dụng đối số quan hệ logic (hoặc các kỹ thuật liên quan như NbE), nhưng muốn biết liệu có các tài liệu tham khảo tiêu chuẩn về cách điều chỉnh các phương pháp này để tính toán tuần tự không.

Lý do tôi hỏi là tôi đang nghiên cứu thêm các toán tử điểm cố định để đệ quy được bảo vệ vào một ngôn ngữ. Ý tưởng biểu thị là một ý tưởng khá cũ - diễn giải các loại là không gian siêu ma trận và các điểm cố định thông qua định lý của Banach - nhưng các kỹ thuật cú pháp thuần túy mà tôi biết để chứng minh loại bỏ cắt dường như không thích ứng tốt.

Câu trả lời:


10

Làm thế nào về công việc của Ulrich Berger? Ví dụ: Chuẩn hóa mạnh cho phép tính lambda được áp dụng . Phần "hằng định nghĩa đệ quy" sẽ đưa bạn các kiểu quy nạp, ít nhiều. Và đừng bỏ qua từ "cởi trói", anh ta cũng nhận được kết quả cho các hệ thống đánh máy.


Đây là một ý tưởng rất thú vị! Tôi quan tâm đến việc thêm (ví dụ) các hằng số cho các điểm cố định không nhất thiết phải là quy tắc trái hoặc phải, vì vậy đây có vẻ là một nơi tốt để tìm.
Neel Krishnaswami

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.