Một định nghĩa tương đương của NP là nó bao gồm tất cả các vấn đề có thể quyết định (không chỉ có thể kiểm chứng) trong thời gian đa thức bởi một máy Turing không xác định. Các NTM được biết là không mạnh hơn các TM theo nghĩa là tập hợp các vấn đề có thể giải quyết được bởi các NTM giống hệt với các vấn đề mà các TM có thể quyết định được, do đó, theo định nghĩa này rõ ràng không thể có vấn đề nào trong NP.
Để chứng minh rằng hai định nghĩa của NP là tương đương, với sự tồn tại của một trình xác minh xác định, bạn có thể chứng minh rằng một người quyết định không xác định tồn tại và ngược lại.
Nói rằng bạn có một xác minh đa thức xác định. Sau đó, cũng có một máy không xác định một cách xác định một chứng chỉ có độ dài giới hạn bởi đa thức tương ứng với kích thước chứng chỉ bị ràng buộc của vấn đề / trình xác minh này và sau đó chạy trình xác minh. Vì bảng chữ cái là hữu hạn, chứng chỉ cho bất kỳ đầu vào đã cho nào là hữu hạn (và hầu hết là đa thức về kích thước của đầu vào) và trình xác minh chạy trong thời gian đa thức, máy dừng lại trên tất cả các nhánh cho tất cả các đầu vào và chạy trong (không phải xác định) thời gian đa thức. Do đó, có một người quyết định không xác định cho mọi xác minh xác định.
Nếu bạn có một người quyết định không xác định, thì với mỗi tính toán chấp nhận, bạn có thể viết ra con đường lựa chọn của người quyết định để đạt đến trạng thái chấp nhận. Vì người quyết định chạy trong thời gian đa thức, con đường này sẽ có độ dài đa thức nhất. Và đó là dễ dàng cho một TM xác định để xác nhận rằng một con đường như là một đường dẫn hợp lệ thông qua một NTM đến một trạng thái chấp nhận, vì vậy con đường như vậy tạo chứng chỉ trong một thời gian đa thức xác minh cho vấn đề này. Do đó, có một xác minh xác định cho mọi người quyết định không xác định.
Do đó, bất kỳ vấn đề không thể giải quyết nào cũng không thể có một trình xác minh hoạt động trên các chứng chỉ có kích thước đa thức (nếu không sự tồn tại của trình xác minh sẽ ngụ ý sự tồn tại của một người quyết định).
Khi bạn cho rằng một trình xác minh tồn tại cho vấn đề tạm dừng, chứng chỉ mà bạn đang nói đến là một số mã hóa của (TM, I, N), trong đó TM tạm dừng ở đầu vào I trong N bước. Điều này thực sự có thể được xác minh trong N bước, nhưng kích thước của chứng chỉ không phải là đa thức về kích thước của đầu vào (TM, I) cho vấn đề ban đầu (vấn đề tạm dừng); N có thể lớn tùy ý (bất kể mã hóa). Nếu bạn cố gắng chuyển đổi một trình xác minh như vậy thành một người quyết định không xác định, bạn sẽ kết thúc với một cỗ máy hơi thú vị. Bạn sẽ có thể chứng minh rằng khi chạy trên (TM, I) cho một TM khôngtạm dừng đầu vào Tôi không tồn tại các đường dẫn không dừng trong máy, nhưng đối với bất kỳ đường dẫn nào đến trạng thái dừng, luôn có một đường dẫn dài hơn (tương ứng với dự đoán về N lớn hơn) và do đó không có giới hạn hữu hạn nào thời gian thực hiện của nó. Thực chất điều này là do có một không gian vô hạn cần được khám phá bởi dự đoán không xác định ban đầu. Việc chuyển đổi một NTM như vậy thành một TM xác định sẽ dẫn đến một trong những máy không lặp hoặc không dừng trên một số đầu vào. Trong thực tế, không có NTM nào có thể quyết định vấn đề tạm dừng và do đó, không có trình xác minh nào hoạt động trên các chứng chỉ có kích thước giới hạn.
Tôi không quá quen thuộc với các phương trình Diophantine, nhưng có vẻ như về cơ bản cùng một vấn đề áp dụng cho lập luận của bạn ở đó.
Vì lý do này, tôi thấy dễ dàng hơn để suy luận về định nghĩa NTM của NP. Có những người xác minh cho các vấn đề không thể giải quyết được (chỉ những vấn đề không hoạt động trên các chứng chỉ có kích thước đa thức bị ràng buộc trong kích thước của đầu vào cho vấn đề ban đầu). Trong thực tế, bất kỳ TM nào nhận ra nhưng không quyết định một số ngôn ngữ đều có thể dễ dàng chuyển đổi thành trình xác minh cho cùng một ngôn ngữ.
Nếu bạn nghĩ về việc xác minh, tôi cho rằng bạn phải đưa ra giới hạn thời gian của họ về kích thước của đầu vào vấn đề ban đầu, không phải về kích thước chứng chỉ; bạn có thể tùy ý tăng kích thước của chứng chỉ để trình xác minh chạy trong thời gian thấp hơn bị ràng buộc về kích thước của chứng chỉ.