Content deleted Content added
Citation bot (talk | contribs) Alter: pages, chapter-url. URLs might have been anonymized. Add: archive-date, archive-url. Formatted dashes. | Use this bot. Report bugs. | #UCB_CommandLine |
|||
(27 intermediate revisions by 14 users not shown) | |||
Line 1:
{{short description|Formalization of the natural numbers}}
'''Primitive recursive arithmetic''' ('''PRA''') is a [[Quantification (logic)|quantifier]]-free formalization of the [[natural numbers]]. It was first proposed by Norwegian mathematician {{harvtxt|Skolem|1923}},
The language of PRA can express arithmetic propositions involving [[natural number]]s and any [[primitive recursive function]], including the operations of [[addition]], [[multiplication]], and [[exponentiation]]. PRA cannot explicitly quantify over the ___domain of natural numbers. PRA is often taken as the basic [[metamathematic]]al [[formal system]] for [[proof theory]], in particular for [[consistency proof]]s such as [[Gentzen's consistency proof]] of [[first-order arithmetic]].
Line 8:
The language of PRA consists of:
* A [[countably infinite]] number of variables ''x'', ''y'', ''z'',....
*The [[propositional calculus|propositional]] [[Logical connective|connectives]];
*The equality symbol ''='', the constant symbol 0, and the [[primitive recursive function|successor]] symbol ''S'' (meaning ''add one'');
*A symbol for each [[primitive recursive function]].
Line 15:
* [[tautology (logic)|Tautologies]] of the [[propositional calculus]];
* Usual axiomatization of [[Equality (mathematics)|equality]] as an [[equivalence relation]].
The logical rules of PRA are [[modus ponens]] and [[First-order logic#
The non-logical axioms are, firstly:
* <math>S(x) \neq 0</math>;
* <math>S(x)=S(y) \to x = y,</math>
Further, recursive defining equations for every [[primitive recursive function]] may be adopted as axioms as desired. For instance, the most common characterization of the primitive recursive functions is as the 0 constant and successor function closed under projection, composition and primitive recursion. So for a (''n''+1)-place function ''f'' defined by primitive recursion over a ''n''-place base function ''g'' and (''n''+2)-place iteration function ''h'' there would be the defining equations:
Line 56:
</math>
Thus, the equations ''x''=''y'' and <math>|x - y| = 0</math> are equivalent. Therefore, the equations <math>|x - y| + |u - v| = 0</math> and <math>|x - y| \cdot |u - v| = 0</math> express the logical [[Logical conjunction|conjunction]] and [[disjunction]], respectively, of the equations ''x''=''y'' and ''u''=''v''. [[Negation]] can be expressed as <math>1 \dot - |x - y| = 0</math>.
== See also ==
Line 83:
|pages= 263–282
|volume= 63
|issue= 2
|doi= 10.2307/2371522
|jstor= 2371522
}}
Line 96 ⟶ 98:
|pages= 247–261
|volume= 2
|doi= 10.7146/math.scand.a-10412
}}▼
|doi-access= free
*{{cite book▼
|last= van Heijenoort▼
|first= Jean▼
|author-link= Jean van Heijenoort▼
|year= 1967▼
|mr= 0209111▼
|pages= 302–333▼
}}
Line 117 ⟶ 109:
|contribution= Ordinal logics and the characterization of informal concepts of proof
|contribution-url = http://www.mathunion.org/ICM/ICM1958/Main/icm1958.0289.0299.ocr.pdf
|archive-url=https://web.archive.org/web/20170510093701/http://www.mathunion.org/ICM/ICM1958/Main/icm1958.0289.0299.ocr.pdf
|archive-date=10 May 2017
|___location= New York
|mr= 0124194
Line 133 ⟶ 127:
|language= German
|url= https://www.ucalgary.ca/rzach/files/rzach/skolem1923.pdf
|journal= Skrifter
|volume= 6
|pages= 1–38
}}
**{{cite book
|chapter=The foundations of elementary arithmetic established by means of the recursive mode of thought, without the use of apparent variables ranging over infinite domains
|title=From Frege to Gödel
|orig-year=1923
|editor-first=Jean
|pages=302–333
|last=Skolem
|publisher=Harvard University Press|ref=CITEREFvan_Heijenoort1967}} {{IAp|https://archive.org/details/fromfregetogodel0025unse/page/302/mode/2up}}
*{{cite journal
|last= Tait
|first=
|authorlink= William W. Tait
|year= 1981
Line 146 ⟶ 152:
|journal= [[The Journal of Philosophy]]
|volume= 78
|issue= 9
|pages= 524–546
|doi= 10.2307/2026089
|jstor= 2026089
}}
▲*{{cite book
;Additional reading▼
|last= Tait
*{{cite journal▼
|first= William W.
|authorlink= William W. Tait
|date= June 2012
|chapter= Primitive Recursive Arithmetic and its Role in the Foundations of Arithmetic: Historical and Philosophical Reflections
|title= Epistemology versus Ontology
|chapter-url=https://home.uchicago.edu/~wwtx/PRA2.pdf
|doi=10.1007/978-94-007-4435-6_8
|archive-url= https://web.archive.org/web/20240524221357/https://home.uchicago.edu/~wwtx/PRA2.pdf
|archive-date= 24 May 2024
▲}}
|last= Feferman
|first= Solomon
|author-link= Solomon Feferman
|year=
|
|chapter-url=https://math.stanford.edu/~feferman/papers/whatrests.pdf
|doi=10.1093/oso/9780195080308.003.0010
|title=In The Light Of Logic
}}
*{{cite journal
|last= Rose
Line 172 ⟶ 193:
|pages= 124–135
|volume= 7
|issue= 7–10
|doi= 10.1002/malq.19610070707
}}
|