Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 135 2 Solution Created 2026-10-03 Updated 2026-10-14
Use the following form of the omitting types theorem. Let be a consistent first-order theory in a countable first-order language, and let be a countable family of finite-arity partial types. Suppose each is a nonprincipal partial type: no formula consistent with satisfies for every . Then has a countable model omitting all the .
For the proof, add countably many fresh constants and perform a Henkin construction. Enumerate three kinds of tasks: deciding each sentence, providing a fresh constant witness for each existential sentence, and making every constant tuple omit each of the corresponding arity. Starting with the empty set, keep a finite set such that is consistent. A sentence can be decided in one of its two ways while preserving consistency. For an existential sentence, add with fresh; inconsistency would contradict freshness and the existential sentence itself.
For an omission task at a tuple , let be the conjunction of . Replace its constants by variables, identify the occurrences of the tuple's constants with the corresponding variables , and existentially quantify the other variables. If the tuple repeats a constant, include the corresponding equalities between its variables. This gives with consistent. Nonprincipality supplies such thatis consistent. Reintroducing the constants shows that is a permitted next stage. Thus each constant tuple will fail some formula of each prescribed type.
The union is consistent by the finite character of formal proofs, complete in the expanded language, and has the Henkin witness property. Its term model has closed terms modulo provable equality as elements, and satisfies the truth lemma for a Henkin term model, proved by induction on formulas. It is countable. Every closed term equals a constant in this model: apply the witness task to . Consequently every tuple is represented by a constant tuple and fails a formula of each . This proves simultaneous omission.
For arithmetic, the nonstandard element type isIn a model of Peano arithmetic, an element omits this type precisely when it is one of the standard numerals: arithmetic proves that every element at most equals one of . A model omitting everywhere is therefore isomorphic to the standard structure .
For a complete consistent theory , this gives the particularly useful equivalenceThe first implication is the omitting types theorem. For the converse, if a consistent over the theory of true arithmetic implied every , completeness would give . A standard witness contradicts the implication .
Completeness matters in this formulation. One must not claim that is automatically nonprincipal over an arbitrary incomplete arithmetic theory. For example, assuming consistency of Peano arithmetic, the formula saying that is the least code of a proof of a contradiction is consistent with that theory, by Gödel second incompleteness theorem, and implies for each standard . It makes principal over that incomplete theory, although its standard model still omits the type. The theorem is a sufficient omission criterion, not a necessary one for arbitrary partial types over incomplete theories.
Past exam of the mathematics course of the University of Cambridge 2023 iii Paper 120 2 a Solution Created 2026-09-28 Updated 2026-10-14
The overspill lemma says that if is a nonstandard model of Peano arithmetic and a definable property , possibly with parameters from , holds for every standard natural number, then it also holds for some nonstandard element of .
LetIf had no nonstandard member, its complement would be nonempty. The least-number principle in Peano arithmetic would give a least . Because every standard number belongs to , the element would be nonstandard and nonzero. Its predecessor would also be nonstandard, so the supposition gives , whereas the minimality of gives . This contradiction proves that contains a nonstandard element.
Past exam of the mathematics course of the University of Cambridge 2023 iii Paper 120 2 b Solution Created 2026-09-28 Updated 2026-10-03
No such formula exists. If defined precisely the standard cut of a nonstandard model of arithmetic, then for every standard natural number . The overspill lemma would produce a nonstandard satisfying , contradicting the proposed definition. Thus the standard elements form an external, nondefinable subset of every nonstandard model of Peano arithmetic.
Past exam of the mathematics course of the University of Cambridge 2025 iii Paper 120 3 e Solution Created 2026-09-24 Updated 2026-09-25
The Tennenbaum theorem states that no countable nonstandard model of Peano arithmetic has a presentation on in which both its addition and multiplication operations are recursive.
Prime-divisibility coding of a finite set Created 2026-10-06 Updated 2026-10-14
An internally finite subset of can be represented in Peano arithmetic by a product of distinct prime numbers: multiply the th prime number exactly when belongs to the subset. Divisibility by that prime recovers membership. Arithmetic induction proves existence of this code even for a definable subset with a nonstandard cutoff in a nonstandard model of Peano arithmetic.
Second-order arithmetic 2026-10-06
Second-order arithmetic has variables for natural numbers and for sets of natural numbers. Subsystems restrict comprehension and induction; arithmetical transfinite recursion theory is one important subsystem stronger than the first-order system Peano arithmetic.
Slow well-ordering below epsilon zero 2026-10-14
Use the unary Cantor normal form tree norm, counting one root and recursively counting all repeated exponent subterms. There are only finitely many notations of bounded norm. This finite principle bounds all descending sequences whose norms grow at most linearly with the position. Friedman's finite form of Kruskal's theorem implies it through the natural-sum ordinal rank of a finite rooted tree. The Friedman–Smith miniaturization theorem turns this controlled termination principle for standard epsilon-zero notations into the formal consistency statement for Peano arithmetic; the technical ordinal-analysis result is needed in addition to the tree coding. Section 2.2 of formal.hknu.ac.kr/Publi/kruskalJKMS.pdf records the general miniaturization and soundness theorem.
Tennenbaum's theorem 2026-10-14
Tennenbaum's theorem says that no countable nonstandard model of Peano arithmetic can have both addition and multiplication computable under a presentation of its domain by the natural numbers.