The Lumenary · Advanced undergraduate
Completeness, compactness and Löwenheim–Skolem
Name: ______________________
Date: ______________________
You will learn to
- Prove Gödel's completeness theorem for countable languages by a Henkin construction
- Derive the compactness theorem, and use it to show that classes such as the finite structures or the torsion groups are not first-order axiomatisable
- Construct nonstandard models of arithmetic and ordered fields containing infinitesimals
- State and prove the Löwenheim–Skolem theorems via the Tarski–Vaught test, and explain Skolem's paradox
- Explain why the completeness theorem and Gödel's incompleteness theorems do not contradict each other
- 1.
Which statement is Gödel's completeness theorem (as opposed to soundness, or to the incompleteness theorem)?
- A.If then
- B.If then
- C.For every sentence , or
- D.Every true sentence about is provable in Peano arithmetic
- 2.
Which of these classes of structures are first-order axiomatisable (by a possibly infinite set of sentences)? Select all.
- A.Groups
- B.Infinite groups
- C.Finite groups
- D.Torsion groups
- E.Fields of characteristic
- F.Fields of positive characteristic
- 3.
Colour the numbers with colours so that numbers differing by or by get different colours. How many such colourings are there?
- 4.
In the Henkin proof, why do we add a witness constant and the axiom for every formula ?
- A.So that in the term model every true existential sentence has a witness named by a closed term
- B.To make the theory complete
- C.To make the language countable
- D.To make equality an equivalence relation on terms
- 5.
Suppose axiomatised the torsion groups, and let . Why is every finite subset of satisfiable?
- A.It is satisfied by with , where bounds the exponents mentioned
- B.It is satisfied by with
- C.It is satisfied by the trivial group
- D.Because is consistent
- 6.
Let contain an element larger than every numeral. Which statements are true? Select all.
- A. has a predecessor in
- B. is even or odd in
- C. is isomorphic to
- D.The set of standard elements is definable in by a formula
- E. satisfies every axiom of Peano arithmetic, including all induction axioms
- 7.
A countable model of ZFC contains an element that believes is , and " is uncountable". Yet has only countably many -members. What is the correct resolution?
- A.Bijections between and exist, but none of them is an element of
- B.ZFC is inconsistent
- C.The Löwenheim–Skolem theorem does not apply to ZFC
- D. is not really a set of natural numbers
- 8.
Mathlib defines
T.IsFinitelySatisfiableas∀ T0 : Finset L.Sentence, ↑T0 ⊆ T → (↑T0 : L.Theory).IsSatisfiable. Which Lean statement is the compactness theorem?- A.
T.IsSatisfiable ↔ T.IsFinitelySatisfiable - B.
T.IsSatisfiable ↔ ∀ φ ∈ T, ({φ} : L.Theory).IsSatisfiable - C.
(∃ T0 : Finset L.Sentence, ↑T0 ⊆ T ∧ (↑T0 : L.Theory).IsSatisfiable) → T.IsSatisfiable - D.
T.IsSatisfiable ↔ T.IsComplete
- A.
- 9.
Numbers are joined when . Write
first_empty_level(k, D, max_n)returning the leastmax_nsuch that has no proper -colouring, orNoneif everymax_nhas one. (Build the colourings level by level: each proper colouring of is extended by a colour for that differs from the colours of , .)Computational — Practice