Функция следования

Функция следования в математике — унарная функция (обычно обозначаемая ), которая каждому натуральному числу ставит в соответствие следующее за ним число. Является основной функцией в аксиоматике Пеано, в которой определяет, каким образом можно переходить от одного натурального числа к другому.

Аксиомы Пеано

Функция следования является частью формальной системы аксиоматики Пеано, с её помощью рекурсивно определяются операции сложения и умножения.[1]

Для определения сложения используются следующие аксиомы:

  1. ;
  2. .

Таким образом можно формализировать сложение двух любых натуральных чисел. К примеру,

Для умножения используются следующие аксиомы:

  1. ;
  2. .

Например,

Другие свойства

Существует несколько способов определения натуральных чисел через теорию множеств. К примеру, в конструкции фон Неймана числом 0 является пустое множество {}, а за числом следует множество

;

В свою очередь, аксиома бесконечности гарантирует существование бесконечного множества, содержащего пустое множество (число 0), замкнутого относительно операции (функции следования), что формирует множество натуральных чисел .[2]

Функция следования также является базовой примитивно рекурсивной функцией и используется в определении вычислимости рекурсивных функций.

Функция содержится во множестве функций нулевого уровня в бесконечной иерархии Гжегорчика, оценивающей скорости роста рекурсивных функций.[3]

Также является гипероператором нулевого порядка .

См. также

Примечания

  1. 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.
  2. Halmos, Chapter 11
  3. Romerio, G.F.; Rubtsov, C.A. Ackermann's Function and New Arithmetical Operations (2004).

Литература

  • Paul R. Halmos. Naive Set Theory. — Nostrand, 1968.