Имеется фиксированное перечисление всех примитивно рекурсивно функций. Пусть

- функция под номером

в этом перечислении. Требуется определить, является ли функция
![$g(x;y)=\lambda xy[f_x(y)]$ $g(x;y)=\lambda xy[f_x(y)]$](https://dxdy-02.korotkov.co.uk/f/d/4/b/d4b33b2b9b3c8d9fed6951b762dbe82f82.png)
примитивно рекурсивной. (Упражнение из книги Роджерса)
Рассуждения такие
С помощью диагонализации можно показать, что
![$h=\lambda x[f_x(x)+1]$ $h=\lambda x[f_x(x)+1]$](https://dxdy-02.korotkov.co.uk/f/1/b/2/1b2a288e874f470f4e1d9140413feb8482.png)
примитивно рекурсивной не является. Из этого следует, что функция
![$p=\lambda x[f_x(x)]$ $p=\lambda x[f_x(x)]$](https://dxdy-01.korotkov.co.uk/f/8/b/9/8b9cb72e88c2ebbb085536d5dae0c88a82.png)
также не примитивно рекурсивная, т.к.

, где
![$s=\lambda x[x+1]$ $s=\lambda x[x+1]$](https://dxdy-01.korotkov.co.uk/f/0/8/8/088d204b8f9ff42e181404aab672259882.png)
, т.е. примитивная рекурсивность

влечет примитивную рекурсивность

по определению примитивно рекурсивных функций.
Т.к.
![$p=\lambda x[f_x(x)]$ $p=\lambda x[f_x(x)]$](https://dxdy-01.korotkov.co.uk/f/8/b/9/8b9cb72e88c2ebbb085536d5dae0c88a82.png)
получается из функции

при

, то

также не является примитивно рекурсивной.
Вопрос: все ли так в рассуждениях? (есть подозрение, что что-что упускаю)