В одном учебнике встречаю две теоремы рекурсии, вторая в задачах:
Теорема 1. Пусть
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
множество и
![$a\in A.$ $a\in A.$](https://dxdy-04.korotkov.co.uk/f/3/9/8/398e333c5836da1b628994b54cfbe64b82.png)
Пусть
![$f\colon A\to A.$ $f\colon A\to A.$](https://dxdy-03.korotkov.co.uk/f/e/9/4/e94f9b70f909b13e427f2eed5b12afa582.png)
Тогда существует единственная функция
![$h\colon \omega \to A$ $h\colon \omega \to A$](https://dxdy-03.korotkov.co.uk/f/2/b/b/2bb243ce2b0567cea49634875bb8360a82.png)
такая, что
(1)
![$h(0)=a,$ $h(0)=a,$](https://dxdy-04.korotkov.co.uk/f/7/c/4/7c4fecb55acd2df7a5c92a5ad55273d882.png)
(2)
![$h(n^+)=f(h(n))$ $h(n^+)=f(h(n))$](https://dxdy-02.korotkov.co.uk/f/5/7/7/5770d59e82f25dc6d27ef9b9d1a7fbcc82.png)
, для любого
![$n\in\omega.$ $n\in\omega.$](https://dxdy-01.korotkov.co.uk/f/4/c/6/4c685416fde72ea3562d657d3154ea1d82.png)
Теорема 2. Пусть
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
множество и
![$a\in A.$ $a\in A.$](https://dxdy-04.korotkov.co.uk/f/3/9/8/398e333c5836da1b628994b54cfbe64b82.png)
Пусть
![$f\colon\omega\times A\to A.$ $f\colon\omega\times A\to A.$](https://dxdy-04.korotkov.co.uk/f/7/6/a/76a58d5714848bd65a3c852d1ca59cab82.png)
Тогда существует единственная функция
![$h\colon \omega \to A$ $h\colon \omega \to A$](https://dxdy-03.korotkov.co.uk/f/2/b/b/2bb243ce2b0567cea49634875bb8360a82.png)
такая, что
(1)
![$h(0)=a,$ $h(0)=a,$](https://dxdy-04.korotkov.co.uk/f/7/c/4/7c4fecb55acd2df7a5c92a5ad55273d882.png)
(2)
![$h(n^+)=f(n, h(n))$ $h(n^+)=f(n, h(n))$](https://dxdy-03.korotkov.co.uk/f/a/2/0/a2037a2d9cadada28263efea0036fdec82.png)
, для любого
![$n\in\omega.$ $n\in\omega.$](https://dxdy-01.korotkov.co.uk/f/4/c/6/4c685416fde72ea3562d657d3154ea1d82.png)
Позже приводится одно замечание, которое относится к доказательству счётности множества
![${ }^{\in\omega}\!A$ ${ }^{\in\omega}\!A$](https://dxdy-02.korotkov.co.uk/f/d/b/e/dbe66273dc1c3f15f3e4bc856711f50482.png)
(множество всех функций из некоторого
![$n\in\omega$ $n\in\omega$](https://dxdy-02.korotkov.co.uk/f/d/9/7/d9788a430a302878568387f2117975a782.png)
в
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
). Поэтому цитирую только часть, которая касается моего вопроса.
Цитата:
Suppose that
![$\ell\colon A\to\omega$ $\ell\colon A\to\omega$](https://dxdy-04.korotkov.co.uk/f/b/a/d/bad24e7810803eba524cade0c620c76182.png)
and
![$p\colon\omega\times\omega\to\omega$ $p\colon\omega\times\omega\to\omega$](https://dxdy-03.korotkov.co.uk/f/e/6/4/e64174150bb582d4dc78e43ca1704cf382.png)
are one-to-one functions. By the Recursion theorem 4.2.1. (Теорема 1), one obtains the indexed function
![$\langle h_n : n\in\omega\rangle,$ $\langle h_n : n\in\omega\rangle,$](https://dxdy-03.korotkov.co.uk/f/2/0/e/20e5d91031e7781aae57c3b6fd6eb33e82.png)
where
![$h_n\colon { }^{n}\!A\to\omega$ $h_n\colon { }^{n}\!A\to\omega$](https://dxdy-01.korotkov.co.uk/f/4/c/a/4cade29d1595c9e0b74a1bfff750cee782.png)
for all
![$n\in\omega,$ $n\in\omega,$](https://dxdy-03.korotkov.co.uk/f/2/2/7/2270da270386044232d8e9bcf45e617482.png)
such that
(1)
![$h_n(\varnothing)=0$ $h_n(\varnothing)=0$](https://dxdy-04.korotkov.co.uk/f/3/5/c/35c07223f081ab5b5bb764f2ca20bcad82.png)
(recall that
![${ }^{0}\!A=\{\varnothing\}$ ${ }^{0}\!A=\{\varnothing\}$](https://dxdy-03.korotkov.co.uk/f/a/7/8/a78c32387a7046459adddbaf1354124482.png)
);
(2)
![$h_{n^+}(f)=p(h_n(f\upharpoonright n), \ell( f(n)))$ $h_{n^+}(f)=p(h_n(f\upharpoonright n), \ell( f(n)))$](https://dxdy-03.korotkov.co.uk/f/a/3/7/a37f77bcc2ad812b549fd2717a886ee382.png)
for all
![$f\in { }^{n^{+}}\!\!A.$ $f\in { }^{n^{+}}\!\!A.$](https://dxdy-02.korotkov.co.uk/f/d/1/f/d1f9d5e3e90c9764fe3a651da7b9651282.png)
Пытаясь понять это замечание, а именно как из теоремы рекурсии (1 или 2) следует существование функции
![$\langle h_n : n\in\omega\rangle,$ $\langle h_n : n\in\omega\rangle,$](https://dxdy-03.korotkov.co.uk/f/2/0/e/20e5d91031e7781aae57c3b6fd6eb33e82.png)
я сформулировал следующее предложение.
Предложение. Пусть
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
множество,
![$\ell\colon A\to\omega$ $\ell\colon A\to\omega$](https://dxdy-04.korotkov.co.uk/f/b/a/d/bad24e7810803eba524cade0c620c76182.png)
и
![$p\colon\omega\times\omega\to\omega.$ $p\colon\omega\times\omega\to\omega.$](https://dxdy-01.korotkov.co.uk/f/4/2/6/42611d20b88bbe075d067ad955d383e582.png)
Тогда существует функция
![$h\colon\omega\to\mathcal{P}\left({ }^{\in\omega}\!A\times\omega\right)$ $h\colon\omega\to\mathcal{P}\left({ }^{\in\omega}\!A\times\omega\right)$](https://dxdy-01.korotkov.co.uk/f/0/5/5/055148df8bd00f78d7726fef9c62836782.png)
такая, что
(1)
![$h(0)=\{\langle\varnothing, 0\rangle\},$ $h(0)=\{\langle\varnothing, 0\rangle\},$](https://dxdy-01.korotkov.co.uk/f/c/c/a/ccaca5ce96f9bb516641834fb628919f82.png)
(2)
![$h(n^+)=\{\langle f,y\rangle\in {}^{n^+}\!\!A\times A\mid \forall x [\langle f\upharpoonright n, x\rangle\in h(n)\Rightarrow y=p(x,\ell(f(n)))]\}.$ $h(n^+)=\{\langle f,y\rangle\in {}^{n^+}\!\!A\times A\mid \forall x [\langle f\upharpoonright n, x\rangle\in h(n)\Rightarrow y=p(x,\ell(f(n)))]\}.$](https://dxdy-02.korotkov.co.uk/f/9/3/e/93e45a32c3466f3acac407cd99432f2982.png)
Вопрос в том, следует ли предложение из замечания из теоремы рекурсии или из другой известной теоремы?