Successor function
https://en.wikipedia.org/wiki/Successor_function
The successor function is variously denoted by S, Ο, succ, Suc, etc. It produces the subsequent (succeeding) element given an element of a set that has some sort of ordering relation.
The number-theoretic successor function is defined over the sets β and β€ in the same way,
succ : β -> β
succ n = n + 1
succ : β€ -> β€
succ z = z + 1The set-theoretic successor function is defined as
S(n) = n β { n }Props and classification
The succ is also one of the primitive functions used in the characterization of computability by recursive functions.
- application term: succession 
- primitive recursive function (PRF) 
- Succ is a primitive recursive function 
- Hyperoperation - hyperoperation name: zeration 
- hyperoperation number: 0th (zeroth) 
- Οβ(m, n) = 1 + n 
 
- Succ is used in Peano axioms 6-9 - Ax.6 - βn. n β β -> S n β β(closure of S)
- Ax.7 - βnm β β. n = m <=> S n = S m(injectivity of S)
- Ax.8 - βn β β. S n β 0(S wrt 0)
- Ax.9 - N β β. [0 β N β (βn. n β N -> S n β N)] -> N = β(induction)
 
- Addition is defined in terms of the successor - m + 0 = m
- m + S(n) = S(m) + n
 
Defining the set of the natural numbers
A common approach to define β in terms of set theory:
0 β β
0 = {} = β
n β β -> S(n) β β
S(n) = n β {n}- define zero as the empty set 
- define successor of - nas the union of- nwith itself in a set,- {n}
- The axiom of infinity then guarantees the existence of a set β 
- The set β contains 0 and is closed under S 
- The members of β are then called natural numbers 
Last updated
Was this helpful?