Cho hai hàm đệ quy nguyên thủy là có thể quyết định liệu chúng có phải là cùng một hàm không? Ví dụ, hãy lấy các thuật toán sắp xếp A và B là đệ quy nguyên thủy. Trong khi có nhiều thuật toán để sắp xếp, tất cả chúng đều mô tả cùng một mối quan hệ. Cho hai triển khai đệ quy nguyên thủy của A và B, chúng có thể được chứng minh là đại diện cho cùng một chức năng không? Xin lưu ý rằng câu hỏi này không phải là về đệ quy không giới hạn và vì vậy không bị giới hạn bởi các thuộc tính của máy Turing.
Tôi biết rằng nếu bạn có hai chức năng tạm dừng và có một miền hữu hạn thì chúng có thể được chứng minh là cùng một chức năng vì bạn chỉ cần thử mọi đầu vào có thể và so sánh đầu ra của từng chức năng. Sự nhầm lẫn của tôi là khi làm việc với những thứ làm việc nói số tự nhiên vì chúng không hữu hạn.
Nếu điều này không thể quyết định đối với các hàm đệ quy nguyên thủy thì có thể đối với các lớp yếu hơn như nói các hàm đệ quy cơ bản. Tôi cũng biết rằng điều này có thể xảy ra đối với những thứ yếu hơn như máy trạng thái hữu hạn và máy tự động đẩy xuống xác định. Cảm ơn.