ω-complete theory

From HandWiki
Short description: Property of an arithmetical theory

In mathematical logic, an ω-complete theory is a formal theory in first-order logic, containing arithmetics, such that whenever it proves every natural number instance of a formula, it also proves the corresponding universal sentence. A theory with the complementary property is called ω-incomplete. The ω in the name refers to the set of natural numbers.

The terminology was established in the 1958 paper The Classical and the ω-Complete Arithmetic by Andrzej Grzegorczyk, Andrzej Mostowski, and Czesław Ryll-Nardzewski.[1]

Definition

Consider a first-order language that contains terms for the natural numbers 0¯,1¯,2¯,…. For example, the standard language for Peano arithmetic contains the two symbols 0,S, with which we can write down the terms for all the natural numbers: 0,S0,SS0,….

Let T be a theory in the language. T is ω-complete iff, for every formula φ(x) with one free variable,T⊢φ(n¯) for every n∈ω⟹T⊢∀xφ(x).The implication may appear obvious. However, one must distinguish between ⊢, which is a consequence within the object-theory, and ⟹, which is a consequence in the meta-theory. A theory is ω-complete if it can perform this consequence within the object-theory, rather than perform it outside in the meta-theory.

Examples

It is possible for a theory to be ω-incomplete, because the theory may have a model ℳ with non-standard integers. In the model, we can have ℳ⊨φ(0¯),ℳ⊨φ(1¯),…, but nevertheless have ℳ⊭φ(c) for a certain non-standard integer c in the model.

A standard weak example is Robinson arithmetic Q. It proves each instance of 0+n¯=n¯, while the universal sentence ∀x(0+x=x) lies beyond its theorems. This can be computably demonstrated by building a computable nonstandard model of Q, in which 0+c≠0 for a non-standard integer element c. Accordingly, Q is ω-incomplete.[2]

Peano arithmetic repairs many weak failures of that kind, yet standard incompleteness arguments still yield ω-incompleteness under the usual consistency assumption. In particular, Gödel's second incompleteness theorem provide an example. Consider a Gödel numbering of all proofs in PA, and let φ(n¯) to mean "If number n is a valid proof in PA, then its conclusion is not 0=1". Then, PA⊢φ(0¯),PA⊢φ(1¯),…, but PA⊬∀xφ(x) by incompleteness. This argument applies to any recursively axiomatized theory that contains PA.[3]

Relation to nearby notions

ω-completeness is closely related to ω-consistency. A theory is ω-consistent when no formula ψ(x) yields both the existential sentence ∃xψ(x) and every numeral instance ¬ψ(n¯).[2] The two notions mark different syntactic patterns in the study of formal theories.

By the completeness theorem, a consistent theory is ω-incomplete if and only if it can be extended to a consistent but ω-inconsistent theory.

ω-completeness is also connected with the ω-rule,A(0),A(1),A(2),…⇒∀nA(n).Proof systems using the ω-rule build the passage from all numeral instances to the universal conclusion directly into the proof system.

See also

References

  1. ↑ Grzegorczyk, Andrzej; Mostowski, Andrzej; Ryll-Nardzewski, Czesław (1958). "The Classical and the ω-Complete Arithmetic". The Journal of Symbolic Logic 23 (2): 188–206. doi:10.2307/2964398. 
  2. ↑ 2.0 2.1 Smith, Peter (2013). An introduction to Gödel's theorems (2 ed.). England: Logic Matters. ISBN 979-8-6738-6213-1. https://www.logicmatters.net/resources/pdfs/godelbook/GodelBookLM.pdf. 
  3. ↑ Smith, Peter (2022). Gödel Without (Too Many) Tears (2 ed.). Cambridge: Logic Matters. pp. 90–93. ISBN 978-1-9169063-5-8. https://www.logicmatters.net/resources/pdfs/GWT2edn.pdf. 

Further reading