Hãy lấy , nghĩa là tất cả các máy chấp nhận không có từ nào (nghĩa là ngôn ngữ của chúng trống).L∅={⟨M⟩∣L(M)=∅}
Bây giờ chúng tôi hiển thị mức giảm . Việc giảm được thực hiện bằng cách lấy đầu vào của và chuyển đổi nó thành đầu vào cho sao choATM¯¯¯¯¯¯¯¯¯¯≤L∅(⟨M⟩,w)ATM¯¯¯¯¯¯¯¯¯¯⟨M~⟩L∅
(⟨M⟩,w)∈ATM¯¯¯¯¯¯¯¯¯¯ iff ⟨M~⟩∈L∅
Cho chúng ta có thể xây dựng theo cách sau. trên đầu vào y thực hiện như sau:(⟨M⟩,w)M~M~
- xóa băng
- viết trên băngw
- chạy trên và thực hiện tương tự (nếu chấp nhận, chấp nhận).MwMM~
Hãy thuyết phục bản thân bạn có thể xây dựng mã hóa từ mã hóa của và từ . Bây giờ hãy xác minh rằng mức giảm này là hợp lệ:M~Mw
- Nếu thì sẽ từ chối hoặc không dừng lại. Nếu vậy, thì cũng không chấp nhận , cho bất kỳ đầu vào . Điều này có nghĩa là do đó .(⟨M⟩,w)∈ATM¯¯¯¯¯¯¯¯¯¯MM~yyL(M~)=∅⟨M~⟩∈L∅
- Nếu thì chấp nhận , do đó chấp nhận (với mọi ). Theo sau ngụ ý rằng .(⟨M⟩,w)∉ATM¯¯¯¯¯¯¯¯¯¯MwM~yyL(M~)=Σ∗⟨M~⟩∉L∅
Điều kiện "iff" được giữ và chúng tôi đã ánh xạ thành công một đầu vào của thành một đầu vào của . Trong trường hợp này, chúng tôi nói rằng chúng tôi đã giảm thành . Nghĩa là, nếu chúng ta có thể giải quyết , chúng ta cũng có thể giải quyết bằng cách chuyển đổi đầu vào và sau đó chạy thuật toán giải quyết trên đầu vào được chuyển đổi.ATM¯¯¯¯¯¯¯¯¯¯L∅ATM¯¯¯¯¯¯¯¯¯¯L∅L∅ATM¯¯¯¯¯¯¯¯¯¯L∅