Функция следования
Функция следования в математике — унарная функция (обычно обозначаемая ), которая каждому натуральному числу ставит в соответствие следующее за ним число. Является основной функцией в аксиоматике Пеано, в которой определяет, каким образом можно переходить от одного натурального числа к другому.
Аксиомы Пеано
Функция следования является частью формальной системы аксиоматики Пеано, с её помощью рекурсивно определяются операции сложения и умножения.[1]
Для определения сложения используются следующие аксиомы:
- ;
- .
Таким образом можно формализировать сложение двух любых натуральных чисел. К примеру,
Для умножения используются следующие аксиомы:
- ;
- .
Например,
Другие свойства
Существует несколько способов определения натуральных чисел через теорию множеств. К примеру, в конструкции фон Неймана числом 0 является пустое множество {}, а за числом следует множество
- ;
В свою очередь, аксиома бесконечности гарантирует существование бесконечного множества, содержащего пустое множество (число 0), замкнутого относительно операции (функции следования), что формирует множество натуральных чисел .[2]
Функция следования также является базовой примитивно рекурсивной функцией и используется в определении вычислимости рекурсивных функций.
Функция содержится во множестве функций нулевого уровня в бесконечной иерархии Гжегорчика, оценивающей скорости роста рекурсивных функций.[3]
Также является гипероператором нулевого порядка .
См. также
Примечания
- ↑ Steffen, Bernhard. Mathematical Foundations of Advanced Informatics—Volume 1: Inductive Approaches / Bernhard Steffen, Oliver Rüthing, Michael Huth. — Springer, 2018. — P. 121. — ISBN 978-3-319-68397-3. — doi:10.1007/978-3-319-68397-3.
- ↑ Halmos, Chapter 11
- ↑ Romerio, G.F.; Rubtsov, C.A. Ackermann's Function and New Arithmetical Operations (2004).
Литература
- Paul R. Halmos. Naive Set Theory. — Nostrand, 1968.