Câu trả lời:
Ví dụ: bộMáy Turing có chỉ số tạm dừng trên đầu vào vàMáy Turing có chỉ số không dừng lại ở đầu vào .
Bởi vì nếu , thì sẽ được liệt kê đệ quy và do đó sẽ được đệ quy, đó là mâu thuẫn.
Mặt khác, , bởi vì có máy Turing với oracle nhận ra . Máy này cho đầu vào chỉ kiểm tra và phủ nhận câu trả lời.
Điểm khác biệt chính (hoặc ít nhất một điều quan trọng) là việc giảm Turing là dựa trên lời tiên tri , trong khi việc giảm nhiều lần yêu cầu một chức năng tính toán tổng thể (tức là bạn cần có thể ánh xạ tất cả các đầu vào vào một cái gì đó). Với suy nghĩ này, chúng ta có thể lấy một ví dụ khá rõ ràng:
Hãy xem xét bộ máy Turing tạm dừng trên một số đầu vào cố định (vì mục đích của đối số, đầu vào trống là đủ tốt) và bộ không dừng trên cùng một đầu vào cố định. Cần phải rõ ràng đây là Turing tương đương (nếu chúng ta có một lời sấm truyền cho một người, chúng ta có thể sử dụng nó để trả lời người khác - chỉ cần chạy lời tiên tri trên đầu vào và đưa ra câu trả lời ngược lại).
Mặt khác, nếu chúng ta có chức năng tính toán có thể chuyển đổi các máy không dừng thành máy hoạt động và ngược lại, chúng ta có thể quyết định vấn đề tạm dừng.
Để cho là bất kỳ ngôn ngữ không cần thiết như và để là ngôn ngữ trống rỗng .
là Turing có thể giảm bởi vì, được đưa ra một lời tiên tri cho ngôn ngữ trống rỗng, chúng ta có thể xác định xem một chuỗi đầu vào có phải là hay không. (Chúng ta thậm chí không cần sử dụng lời sấm.)
Nhưng không thể giảm được nhiều bởi vì không có gì để ánh xạ đầu vào đến.