Trường hợp đơn giản nhất mà tôi biết về một thuật toán tồn tại, mặc dù không biết thuật toán nào, liên quan đến automata trạng thái hữu hạn.
Các thương của một ngôn ngữ L 1 bằng một ngôn ngữ L 2 được định nghĩa là L 1 / L 2 = { x | ∃ y ∈ L 2 đến nỗi x y ∈ L 1 } .L1/L2L1L2L1/L2={x∣∃y∈L2 such that xy∈L1}
Người ta dễ dàng chứng minh rằng tập thông thường được đóng dưới thương số bằng một tập tùy ý. Nói cách khác, nếu là thường xuyên và L 2 là tùy ý (không nhất thiết phải thường xuyên), thì L 1 / L 2 cũng thường xuyên.L1L2L1/L2
Bằng chứng khá đơn giản. Hãy để là một FSA chấp nhận các thiết lập thường xuyên R , nơi Q và F lần lượt là tập hợp của tiểu bang và các thiết lập của các quốc gia chấp nhận, và để cho L là một ngôn ngữ bất kỳ. Hãy F ' = { q ∈ Q | ∃ y ∈ LM=(Q,Σ,δ,q0,F)RQFL là tập hợp của các quốc gia mà từ đó một trạng thái cuối cùng có thể đạt được bằng cách chấp nhận một chuỗi từ L .F′={q∈Q∣∃y∈Lδ(q,y)∈F}L
Các máy tự động , mà khác với M
chỉ trong bộ của nó F ' của các quốc gia chính thức công nhận một cách chính xác R / L . (Hoặc xem Hopcroft-Ullman 1979, trang 62 để biết bằng chứng về thực tế này.)M′=(Q,Σ,δ,q0,F′)MF′R/L
Tuy nhiên, khi các thiết lập là không decidable, có thể không có thuật toán để quyết định các quốc gia có tài sản định nghĩa F ' . Vì vậy, trong khi chúng ta biết rằng tập F ′ là tập con của Q , chúng ta không có thuật toán để xác định tập hợp con nào. Do đó, trong khi chúng ta biết rằng R được chấp nhận bởi một trong 2 | Q | có thể là FSA, chúng tôi không biết đó là gì. Mặc dù tôi phải thú nhận rằng chúng ta biết rất nhiều về nó trông như thế nào.LF′F′QR2|Q|
Đây là một ví dụ về những gì đôi khi được gọi là một
bằng chứng gần như mang tính xây dựng , đó là một bằng chứng cho thấy một trong số các câu trả lời hữu hạn là đúng.
Tôi cho rằng một phần mở rộng của điều đó có thể là một bằng chứng cho thấy một trong vô số các câu trả lời là đúng. Nhưng tôi không biết gì cả. Tôi cũng không biết một bằng chứng hoàn toàn không mang tính xây dựng rằng một số vấn đề có thể quyết định được, ví dụ như chỉ sử dụng mâu thuẫn.