Sau khi đọc một câu hỏi liên quan , về các bằng chứng tồn tại phi xây dựng của các thuật toán, tôi đã tự hỏi liệu có phương pháp nào cho thấy sự tồn tại của các máy tính "nhỏ" (nói, thông thái) mà không thực sự xây dựng nó không.
Chính thức:
giả sử chúng tôi được cung cấp một số ngôn ngữ và sửa một số mô hình tính toán (NFAs / máy turing / v.v.).
Có bất kỳ kết quả tồn tại phi xây dựng nào cho thấy một máy -state cho tồn tại, nhưng không có khả năng tìm kiếm (trong thời gian ) không?
Ví dụ: có ngôn ngữ thông thường nào mà chúng tôi có thể hiển thị nhưng chúng tôi không biết cách tạo một máy tự động -state cho?
( là độ phức tạp trạng thái không xác định của , tức là số lượng trạng thái trong NFA tối thiểu chấp nhận ).
EDIT: sau một số cuộc thảo luận với Marzio (cảm ơn!) Tôi nghĩ rằng tôi có thể hình thành tốt hơn câu hỏi như sau:
Có ngôn ngữ và mô hình tính toán nào sau đây không:
Chúng tôi biết cách xây dựng một máy tính có trạng thái.
Chúng tôi có một bằng chứng cho thấy máy -states cho tồn tại (trong đó ), nhưng chúng tôi không thể tìm thấy nó hoặc sẽ mất thời gian theo cấp số nhân để tính toán nó.