Là giao điểm của vô hạn nhiều bộ đệ quy đệ quy?


7

Là giao điểm của vô số nhiều bộ đệ quy (trong đó mỗi bộ là khác nhau) có đệ quy không? Đệ quy vô số? Tôi biết rằng liên kết không cần phải được đệ quy, bởi vì quyết định nếu một phần tử có trong tập hợp giống như quyết định Sự cố dừng vì bạn đối với từng phần tử, bạn sẽ phải quyết định xem hàm có tính toán nếu cho một số phần tử không sẽ chấm dứtiUiUixUii


"Bộ đệ quy vô hạn" có nên là "vô số bộ đệ quy" không?
Andrej Bauer

@AndrejBauer có

Bởi lý do đó, mọi thứ đều giống như quyết định vấn đề tạm dừng. Tôi muốn biết nếu số đầu vào bằng 42, để làm điều đó tôi phải quyết định xem chương trình chỉ dừng lại nếu số đầu vào là 42 sẽ dừng lại.
user253751

Câu trả lời:


6

Vì bạn đã biết về các công đoàn, bạn có thể hiểu điều này bằng cách nhớ các luật de Morgan: phần bù của một liên minh là phần bổ sung của giao điểm của phần bổ sung. Với ý nghĩ này: hãy để là tập hợp (chỉ số của) các máy Turing không dừng lại trong bước thực hiện. Vì vậy, phần bù là tập hợp (chỉ số) của những máy đó dừng lại trong các bước đầu tiên của .UiiNUii

Bây giờ chúng ta có: trong đó là tập hợp tạm dừng. Phần bù của không phải là đệ quy hay đệ quy.

iUi=Ni(NUi)=NH
HH

Nhân tiện, bạn nói rằng "quyết định nếu một phần tử có trong tập hợp giống như quyết định vấn đề dừng ..." không nhất thiết phải đúng. Chẳng hạn, nếu tôi đặt cho tất cả , thì tất cả các đều có thể quyết định được. Bạn cần chú ý xem của bạn là gì.UiUi={42}iUiUi


8

Với mỗi , hãy lấy . Bây giờ bạn có thể xây dựng bất kỳ bộ nào bạn muốn dưới dạng .iNSi=N{i}X=iXSi

Tương tự, một bằng chứng dễ dàng hơn cho thấy một tập hợp các tập đệ quy có thể là bất cứ điều gì là để và bây giờ bất kỳ tập  là .Ti={i}XX=iXTi

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.