2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Теорема рекурсии на ω
Сообщение08.06.2024, 16:20 
Аватара пользователя


01/12/06
760
рм
В одном учебнике встречаю две теоремы рекурсии, вторая в задачах:

Теорема 1. Пусть $A$ множество и $a\in A.$ Пусть $f\colon A\to A.$ Тогда существует единственная функция $h\colon \omega \to A$ такая, что
(1) $h(0)=a,$
(2) $h(n^+)=f(h(n))$, для любого $n\in\omega.$

Теорема 2. Пусть $A$ множество и $a\in A.$ Пусть $f\colon\omega\times A\to A.$ Тогда существует единственная функция $h\colon \omega \to A$ такая, что
(1) $h(0)=a,$
(2) $h(n^+)=f(n, h(n))$, для любого $n\in\omega.$

Позже приводится одно замечание, которое относится к доказательству счётности множества ${ }^{\in\omega}\!A$ (множество всех функций из некоторого $n\in\omega$ в $A$). Поэтому цитирую только часть, которая касается моего вопроса.

Цитата:
Suppose that $\ell\colon A\to\omega$ and $p\colon\omega\times\omega\to\omega$ 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,$ where $h_n\colon { }^{n}\!A\to\omega$ for all $n\in\omega,$ such that
(1) $h_n(\varnothing)=0$ (recall that ${ }^{0}\!A=\{\varnothing\}$);
(2) $h_{n^+}(f)=p(h_n(f\upharpoonright n), \ell( f(n)))$ for all $f\in { }^{n^{+}}\!\!A.$

Пытаясь понять это замечание, а именно как из теоремы рекурсии (1 или 2) следует существование функции $\langle h_n : n\in\omega\rangle,$ я сформулировал следующее предложение.

Предложение. Пусть $A$ множество, $\ell\colon A\to\omega$ и $p\colon\omega\times\omega\to\omega.$ Тогда существует функция $h\colon\omega\to\mathcal{P}\left({ }^{\in\omega}\!A\times\omega\right)$ такая, что
(1) $h(0)=\{\langle\varnothing, 0\rangle\},$
(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)))]\}.$

Вопрос в том, следует ли предложение из замечания из теоремы рекурсии или из другой известной теоремы?

 Профиль  
                  
 
 Re: Теорема рекурсии на ω
Сообщение08.06.2024, 18:34 
Заслуженный участник


07/08/23
1098
Вроде из теоремы 2 следует. У вас ведь $h(n^{+})$ определяется через $n$ и $h(n)$.

 Профиль  
                  
 
 Re: Теорема рекурсии на ω
Сообщение08.06.2024, 19:07 
Аватара пользователя


01/12/06
760
рм
gefest_md в сообщении #1641833 писал(а):
(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 \omega\mid \forall x [\langle f\upharpoonright n, x\rangle\in h(n)\Rightarrow y=p(x,\ell(f(n)))]\}.$

($\omega$ вместо $A$)

dgwuqtj в сообщении #1641859 писал(а):
Вроде из теоремы 2 следует. У вас ведь $h(n^{+})$ определяется через $n$ и $h(n)$.
В теореме 2 есть функция $f,$ внешняя. В моём предложении такой функции по-моему нет. А в замечании из учебника функция $h_{n^+}(f)$ от двух аргументов, чего нет в теореме 2.

Этот учебник Daniel Cunningham, Set theory: a first course. Замечание на стр. 122. Учебник напоминает учебник Herbert Enderton, Elements of set theory, но задачи более лёгкие.

 Профиль  
                  
 
 Re: Теорема рекурсии на ω
Сообщение08.06.2024, 19:17 
Заслуженный участник


07/08/23
1098
Ну так $h(n^{+}) = F(n, h(n))$, где $F(n, X) = \{\langle f,y\rangle\in {}^{n^+}\!\!A\times \omega\mid \forall x [\langle f\upharpoonright n, x\rangle\in X\Rightarrow y=p(x,\ell(X))]\}$. Эта $F$ является функцией из $\omega \times \mathcal{P}\left({ }^{\in\omega}\!A\times\omega\right)$ в $\mathcal{P}\left({ }^{\in\omega}\!A\times\omega\right)$.

 Профиль  
                  
 
 Re: Теорема рекурсии на ω
Сообщение08.06.2024, 19:47 
Аватара пользователя


01/12/06
760
рм
dgwuqtj
Спасибо. Полегчало.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group