Literature.
[1] J. Komara. Recursive Functions. Downloadable lecture notes available through the web page of the course.
[2] J. Komara and P. J. Voda. Lecture Notes in Theory of Computability. 2001.
[3] J. Komara and P. J. Voda. Metamathematics of Computer Programming. 2001.
[4] I. Korec. Úvod do teórie algoritmov. Skriptá MFF UK, 1981.
Exercise. Show that primitive recursive functions are closed under iteration of unary functions.
Remark. Prove the claim for the special case in the following theory.
[CL] Remark. You can test your solution by interpreting the theory. Choose non-local interpretation and set component identifier suffix to the string _i.
Exercise. Show that primitive recursive functions are closed under monadic discrimination.
Remark. Prove the claim for the special case in the following theory.
[CL] Remark. You can test your solution by interpreting the theory. Choose non-local interpretation and set component identifier suffix to the string _m.
Exercise. (1 point) Show that primitive recursive functions are closed under primitive recursive definitions with parameters.
Remark. Prove the claim for the special case in the following theory.
[CL] Remark. You can test your solution by interpreting the theory. Choose non-local interpretation and set component identifier suffix to the string _d.
Lemma. Primitive recursive functions are closed under primitive recursive definitions with parameters.
Exercise. (1 point) Show that primitive recursive functions are closed under parameterless primitive recursive definitions.
Remark. Prove the claim for the special case in the following theory.
[CL] Remark. You can test your solution by interpreting the theory. Choose non-local interpretation and set component identifier suffix to the string _p.