Cụ thể, nếu tôi xác định mới là
thay vì
liệu -calculus có phải là cơ sở cạnh tranh không?
Tôi đoán là "không", chỉ vì dường như tôi không thể xây dựng bộ kết hợp K thông thường từ các tổ hợp , và , nhưng tôi không có thuật toán để theo dõi, tôi cũng không có trực giác tốt về việc làm cho mọi thứ ra khỏi các tổ hợp này.
Có vẻ như bạn có thể định nghĩa
với -calculus thông thường, nhưng tôi thực sự không thể làm việc ngược lại từ đó để lấy đạo hàm về và phần còn lại.
Tôi cố gắng chứng minh rằng nó không hoàn thành về mặt chức năng về cơ bản đã cố gắng xây dựng triệt để mọi chức năng có thể đạt được từ các tổ hợp này để cho thấy rằng bạn đi đến ngõ cụt (một chức năng bạn đã thấy trước đó) bất kể bạn sử dụng tổ hợp nào. Tôi nhận ra rằng điều này không nhất thiết sẽ đúng với các bộ tổ hợp không hoàn chỉnh về mặt chức năng (ví dụ: tổ hợp tự nó sẽ không bao giờ kết thúc khi áp dụng cho chính nó), nhưng đây là suy nghĩ tốt nhất của tôi. Tôi luôn có thể sử dụng bộ kết hợp để lẻn ra khỏi những gì tôi nghĩ cuối cùng là một ngõ cụt, vì vậy tôi không còn chắc chắn về tính khả thi của phương pháp này.
Tôi đã hỏi câu hỏi này trên StackOverflow nhưng được khuyến khích đăng nó ở đây. Tôi đã nhận được một vài bình luận về bài đăng đó, nhưng tôi không chắc là tôi hiểu đúng.
Phần thưởng: nếu nó không phải là một cơ sở hoàn chỉnh, liệu ngôn ngữ kết quả có phải là Turing hoàn chỉnh không?