<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Successor_function</id>
	<title>Successor function - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Successor_function"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Successor_function&amp;action=history"/>
	<updated>2026-05-06T01:08:19Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Successor_function&amp;diff=4695341&amp;oldid=prev</id>
		<title>imported&gt;Jochen Burghardt at 19:03, 20 October 2025</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Successor_function&amp;diff=4695341&amp;oldid=prev"/>
		<updated>2025-10-20T19:03:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Previous revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:03, 20 October 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Jochen Burghardt</name></author>
	</entry>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Successor_function&amp;diff=208839&amp;oldid=prev</id>
		<title>imported&gt;Dedhert.Jr: supply source for the successor function?</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Successor_function&amp;diff=208839&amp;oldid=prev"/>
		<updated>2024-03-27T13:27:23Z</updated>

		<summary type="html">&lt;p&gt;supply source for the successor function?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{short description|Elementary operation on a natural number}}&lt;br /&gt;
{{other uses|Successor (disambiguation)}}&lt;br /&gt;
&lt;br /&gt;
In [[mathematics]], the &amp;#039;&amp;#039;&amp;#039;successor function&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;successor operation&amp;#039;&amp;#039;&amp;#039; sends a [[natural number]] to the next one. The successor function is denoted by &amp;#039;&amp;#039;S&amp;#039;&amp;#039;, so &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;) = &amp;#039;&amp;#039;n&amp;#039;&amp;#039;&amp;amp;thinsp;+{{space|hair}}1. For example, &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(1) = 2 and &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(2) = 3. The successor function is one of the basic components used to build a [[primitive recursive function]].&lt;br /&gt;
&lt;br /&gt;
Successor operations are also known as &amp;#039;&amp;#039;&amp;#039;zeration&amp;#039;&amp;#039;&amp;#039; in the context of a zeroth [[hyperoperation]]: H&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;a&amp;#039;&amp;#039;, &amp;#039;&amp;#039;b&amp;#039;&amp;#039;) = 1&amp;amp;thinsp;+&amp;amp;thinsp;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;. In this context, the extension of zeration is [[addition]], which is defined as repeated succession.&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
The successor function is part of the [[formal language]] used to state the [[Peano 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.&amp;lt;ref&amp;gt;{{cite book&lt;br /&gt;
 | last1 = Steffen | first1 = Bernhard&lt;br /&gt;
 | last2 = Rüthing | first2 = Oliver&lt;br /&gt;
 | last3 = Huth | first3 = Michael&lt;br /&gt;
 | year = 2018&lt;br /&gt;
 | title = Mathematical Foundations of Advanced Informatics&amp;amp;mdash;Volume 1: Inductive Approaches&lt;br /&gt;
 | url = https://books.google.com/books?id=CIBSDwAAQBAJ&amp;amp;pg=PA121&lt;br /&gt;
 | page = 121&lt;br /&gt;
 | publisher = Springer&lt;br /&gt;
 | doi = 10.1007/978-3-319-68397-3&lt;br /&gt;
 | isbn = 978-3-319-68397-3&lt;br /&gt;
}}&amp;lt;/ref&amp;gt; For example, 1 is defined to be &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(0), and addition on natural numbers is defined recursively by:&lt;br /&gt;
&lt;br /&gt;
:{|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;m&amp;#039;&amp;#039; + 0 || = &amp;#039;&amp;#039;m&amp;#039;&amp;#039;,&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;m&amp;#039;&amp;#039; + &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;) || = &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(&amp;#039;&amp;#039;m&amp;#039;&amp;#039; + &amp;#039;&amp;#039;n&amp;#039;&amp;#039;).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This can be used to compute the addition of any two natural numbers. For example, 5 + 2 = 5 + &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(1) = &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(5 + 1) = &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(5 + &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(0)) = &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(&amp;#039;&amp;#039;S&amp;#039;&amp;#039;(5 + 0)) = &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(&amp;#039;&amp;#039;S&amp;#039;&amp;#039;(5)) = &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(6) = 7.&lt;br /&gt;
&lt;br /&gt;
Several [[set-theoretic definition of natural numbers|constructions of the natural numbers]] within set theory have been proposed. For example, [[John von Neumann]] constructs the number 0 as the [[empty set]] {}, and the successor of &amp;#039;&amp;#039;n&amp;#039;&amp;#039;, &amp;#039;&amp;#039;S&amp;#039;&amp;#039;(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;), as the set &amp;#039;&amp;#039;n&amp;#039;&amp;#039;&amp;amp;thinsp;∪&amp;amp;thinsp;{&amp;#039;&amp;#039;n&amp;#039;&amp;#039;}. The [[axiom of infinity]] then guarantees the existence of a set that contains 0 and is [[Closure (mathematics)#Closure operator|closed]] with respect to &amp;#039;&amp;#039;S&amp;#039;&amp;#039;. The smallest such set is denoted by &amp;#039;&amp;#039;&amp;#039;N&amp;#039;&amp;#039;&amp;#039;, and its members are called natural numbers.&amp;lt;ref&amp;gt;Halmos, Chapter 11&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The successor function is the level-0 foundation of the infinite [[Grzegorczyk hierarchy]] of [[hyperoperation]]s, used to build [[addition]], [[multiplication]], [[exponentiation]], [[tetration]], etc. It was studied in 1986 in an investigation involving generalization of the pattern for hyperoperations.&amp;lt;ref name=Ackermann&amp;gt;{{cite web|last=Rubtsov|first=C.A.|last2=Romerio|first2=G.F.|title=Ackermann&amp;#039;s Function and New Arithmetical Operations|date=2004|url=http://www.rotarysaluzzo.it/Z_Vecchio_Sito/filePDF/Iperoperazioni%20(1).pdf}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is also one of the primitive functions used in the characterization of [[computability]] by [[Computable function|recursive function]]s.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Successor ordinal]]&lt;br /&gt;
*[[Successor cardinal]]&lt;br /&gt;
*[[Increment and decrement operators]]&lt;br /&gt;
*[[Sequence]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
*{{cite book| author=Paul R. Halmos| title=Naive Set Theory| year=1968| publisher=Nostrand}}&lt;br /&gt;
&lt;br /&gt;
{{Hyperoperations}}&lt;br /&gt;
[[Category:Mathematical logic]]&lt;br /&gt;
[[Category:Arithmetic]]&lt;br /&gt;
[[Category:Logic in computer science]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{mathlogic-stub}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Dedhert.Jr</name></author>
	</entry>
</feed>