ω-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ωTxφ(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+c0 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