Giả sử P! = NP.
Chúng tôi biết rằng chúng tôi có thể thực hiện các trường hợp 3-SAT dễ dàng bất cứ lúc nào. Chúng tôi cũng có thể tạo ra những gì chúng tôi tin là trường hợp khó (vì thuật toán của chúng tôi không thể giải quyết chúng nhanh chóng). Có bất cứ điều gì ngăn chặn tập hợp các trường hợp cứng, nhỏ tùy ý, miễn là đối với bất kỳ kích thước thể hiện cụ thể nào (n) chỉ có các thể hiện Poly (n) (hoặc thậm chí không đổi) có kích thước Poly (n) hoặc nhỏ hơn không?
Đối với bất kỳ trường hợp 3-SAT khó khăn nào, chúng tôi sẽ phải thêm tập hợp tất cả các trường hợp 3-SAT mà nó giảm để lặp qua chu trình giảm NP-Hoàn thành, nhưng tôi không thấy trước điều này thêm vào số lượng các trường hợp khó .
Trong thế giới này, chúng ta có thể xây dựng một thuật toán giải quyết đa thức tất cả các bài toán hoàn chỉnh NP, ngoại trừ một số ít.
Chỉnh sửa: Một biến thể nhẹ nhàng hơn của câu hỏi: ngay cả khi chúng tôi hiển thị P! = NP, làm thế nào chúng tôi có thể biết liệu một phương pháp nhất định để tạo kích thước n vấn đề 3-SAT có thực sự tạo ra một khó khăn với xác suất cần thiết không? Nếu không có cách nào để biết từ P! = NP một mình, điều gì được yêu cầu để cho thấy rằng chúng ta có thể tạo ra một vấn đề NP-đầy đủ?