Đặt là một hàm số nguyên. Đối với ngôn ngữ , xác định
Ví dụ: nếu thì đây chỉ là thao tác "giảm một nửa" và các ngôn ngữ thông thường được biết là bị đóng theo điều này - chỉ cần đồng thời đi về phía trước và lùi lại (trong đó bước đi ngược lại thử tất cả các đường có thể, như trong việc xây dựng tập hợp con).
Theo HMU, các ngôn ngữ thông thường cũng bị đóng theo các chức năng . Có thể dễ dàng nhìn thấy trong , hoặc bất kỳ hàm tuyến tính nào cho vấn đề đó - chỉ cần lùi về phía sau với bất kỳ tốc độ nào. Làm thế nào điều này có thể được thực hiện cho hoặc ? Có vẻ không khả thi khi chỉ tăng tốc độ, vì điều đó sẽ yêu cầu ghi nhớ số bước thực hiện cho đến nay.
Ngoài ra, chúng ta có thể điều chỉnh giải pháp để có được một số điều kiện đủ chung mà có thuộc tính này không? (Tôi nghi ngờ có những điều kiện cần và đủ, nhưng rất thích được chứng minh là sai)