Skip to content
The Lumenary

Each worksheet prints cleanly on A4 or Letter. Answer keys are on a separate page.

The Lumenary · First-year graduate

Model theory

Name: ______________________

Date: ______________________

You will learn to

  • Define elementary equivalence and elementary embeddings, and use the Tarski–Vaught test
  • Prove Łoś's theorem and use ultraproducts to give a second proof of compactness
  • Prove that the theory of dense linear orders without endpoints has quantifier elimination and is ℵ0\aleph_0-categorical, hence complete
  • State quantifier elimination for algebraically closed fields and relate it to Chevalley's theorem on constructible sets
  • Explain the Lefschetz principle and prove the Ax–Grothendieck theorem with it
  1. 1.

    Which pairs of structures (each in the language {<}\{<\}) are elementarily equivalent? Choose all that apply.

    • A.(Q,<)(\mathbb{Q}, <) and (R,<)(\mathbb{R}, <)
    • B.(N,<)(\mathbb{N}, <) and (Z,<)(\mathbb{Z}, <)
    • C.(Z,<)(\mathbb{Z}, <) and (Q,<)(\mathbb{Q}, <)
    • D.(Q,<)(\mathbb{Q}, <) and (Q∩(0,1),<)(\mathbb{Q} \cap (0,1), <)
    • E.linear orders with 77 and with 88 elements
  2. 2.

    Using the rule for Ehrenfeucht–Fraïssé games on finite linear orders, what is the least mm such that the linear orders with mm and m+1m + 1 elements satisfy the same sentences of quantifier rank at most 44?

  3. 3.

    In the inductive proof of Łoś's theorem, which step is the only one that uses that UU is an ultrafilter (and not merely a filter)?

    • A.The negation step
    • B.The conjunction step
    • C.The existential step
    • D.The atomic step
  4. 4.

    The key lemma says: in a DLO, ∃x (⋀a∈Aa<x∧⋀b∈Bx<b)\exists x\,(\bigwedge_{a \in A} a < x \wedge \bigwedge_{b \in B} x < b) is equivalent to ⋀a∈A,b∈Ba<b\bigwedge_{a \in A, b \in B} a < b. In (Z,<)(\mathbb{Z}, <) the equivalence fails for A={0}A = \{0\}, B={1}B = \{1\}. Which axiom of DLO does Z\mathbb{Z} violate that the proof used here?

    • A.Density
    • B.No greatest element
    • C.No least element
    • D.Linearity (totality) of the order
  5. 5.

    To show that φ(a,b)=∃x (a<x∧x<b)\varphi(a, b) = \exists x\,(a < x \wedge x < b) is not equivalent in (Z,<)(\mathbb{Z},<) to any quantifier-free formula in a,ba, b, which pair of inputs works?

    • A.(0,1)(0, 1) and (0,2)(0, 2)
    • B.(0,1)(0, 1) and (1,0)(1, 0)
    • C.(0,2)(0, 2) and (5,7)(5, 7)
    • D.(3,3)(3, 3) and (0,1)(0, 1)
  6. 6.

    With orderStructure ℚ and orderStructure ℝ as the structures, which Lean statement correctly formalises “(Q,≤)(\mathbb{Q}, \le) and (R,≤)(\mathbb{R}, \le) are elementarily equivalent but not isomorphic”?

    • A.(ℚ ≅[Language.order] ℝ) ∧ ¬ Nonempty (ℚ ≃[Language.order] ℝ)
    • B.Nonempty (ℚ ≃o ℝ)
    • C.∀ φ : Language.order.Sentence, ℚ ⊨ φ
    • D.∃ φ : Language.order.Sentence, ℚ ⊨ φ ∧ ℝ ⊨ φ
  7. 7.

    The Ax–Grothendieck theorem says injective polynomial maps Kn→KnK^n \to K^n are surjective when KK is algebraically closed. Which of these are counterexamples over a field that is not algebraically closed? Choose all that apply.

    • A.x↦x3x \mapsto x^3 on Q\mathbb{Q}
    • B.x↦xpx \mapsto x^p on Fp(t)\mathbb{F}_p(t)
    • C.x↦x3x \mapsto x^3 on R\mathbb{R}
    • D.x↦x3x \mapsto x^3 on C\mathbb{C}
  8. 8.

    How many complete 22-types over ∅\emptyset does the theory DLO have? (Use quantifier elimination: a type in variables x,yx, y is determined by the atomic formulas it contains.)

  9. 9.

    Make the key lemma constructive in Q\mathbb{Q}. Write witness(lows, highs) that takes two lists of Fractions and returns a Fraction xx with a<xa < x for every aa in lows and x<bx < b for every bb in highs, or None if no such xx exists. Follow the four cases of the proof.

    Computational — Practice

Code: Apache-2.0 · Content: CC BY-SA 4.0