Inmathematics, thesuccessor function orsuccessor operation sends anatural number to the next one. The successor function is denoted by, so. For example, and. The successor function is one of the basic components used to build aprimitive recursive function.
Successor operations are also known aszeration in the context of a zerothhyperoperation. In this context, the extension of zeration isaddition, which is defined as repeated succession.
The successor function is part of theformal language used to state thePeano axioms, which formalise the structure of the natural numbers. In this formalisation, the successor function is a primitive operation on the natural numbers, in terms of which the standard natural numbers and addition are defined.[1] 1 is defined to be, 2 is, etc.; and addition on natural numbers is defined recursively by:
This can be used to compute the addition of any two natural numbers. For example:
Severalconstructions of the natural numbers within set theory have been proposed. For example,John von Neumann constructs the number 0 as theempty set and the successor of as the set. Theaxiom of infinity then guarantees the existence of a set that contains 0 and isclosed with respect to. The smallest such set is denoted by, and its members are callednatural numbers.[2]
The successor function is the level-0 foundation of the infiniteGrzegorczyk hierarchy ofhyperoperations, used to buildaddition,multiplication,exponentiation,tetration, etc. It was studied in 1986 in an investigation involving generalization of the pattern for hyperoperations.[3]
It is also one of the primitive functions used in the characterization ofcomputability byrecursive functions.
Thismathematical logic-related article is astub. You can help Wikipedia byadding missing information. |