後繼函數

自然數的初等運算

數學中,後繼函數後繼運算是使原始遞歸函數S,其中n為自然數。例如, S(1)=2, S(2)=3。後繼函數也稱為zeration,因為它是第零個超運算。zeration的推廣是加法,加法可看做反覆進行一定次數的後繼運算。

概述

編輯

後繼函數被用在定義自然數的皮亞諾公理,皮亞諾公理形式化了自然數的結構,當中後繼函數是自然數上的一種原始運算,定義所有大於0的自然數和加法。例如,1被定義為 S(0),自然數的加法是由遞歸定義:

 

這可以用來計算任意兩自然數的加法,例如 

集合論中曾提出了集中自然數的構造,例如馮·諾依曼將0構造為空集 ,將n的後繼集 構造為集合 。這樣,無窮公理就保證存在包含0且對S閉合的集合,最小的此種集合用 表示,就是自然數。[1] 後續函數在超運算格爾澤戈茨茲克層級中屬於第0級,可以構建加法乘法迭代冪次等。1986年,一項涉及超運算模式推廣的研究調查了後繼函數。[2]

後繼函數是用於描述遞歸函數可計算性的初等函數之一。

另見

編輯

參考文獻

編輯
  1. ^ Halmos, Chapter 11
  2. ^ Rubtsov, C.A.; Romerio, G.F. Ackermann's Function and New Arithmetical Operations (PDF). 2004 [2024-02-07]. (原始內容存檔 (PDF)於2024-02-03). 
  • Paul R. Halmos. Naive Set Theory. Nostrand. 1968.