Math 2.0

Mathematical logic and foundations First-order logic Theorem

Lindström's theorem

Builds on Predicate logicCompactness theoremLöwenheim–Skolem theoremStructureSentence

Statement

Let ℒ\mathcal{L} be a regular abstract logic that extends first-order logic. Regular means that ℒ\mathcal{L} is closed under the Boolean connectives, existential quantification, renaming of symbols and relativization. Suppose that ℒ\mathcal{L} has the following two properties.

  1. Compactness: a set of ℒ\mathcal{L}-sentences has a model whenever each of its finite subsets has a model.
  2. Downward Löwenheim–Skolem property: each ℒ\mathcal{L}-sentence with an infinite model has a countable model.

Then each ℒ\mathcal{L}-sentence is equivalent to a first-order sentence, that is, it has the same models.

Remarks

The proof argues by contradiction with Ehrenfeucht–Fraïssé games. If an ℒ\mathcal{L}-sentence φ\varphi is not first-order, then for each nn there are structures 𝒜n⊨φ\mathcal{A}_n \models \varphi and ℬn⊨¬φ\mathcal{B}_n \models \neg\varphi that satisfy the same first-order sentences of quantifier depth nn. Compactness and the Löwenheim–Skolem property, applied to an ℒ\mathcal{L}-sentence coding these pairs and partial isomorphisms between them, give countable 𝒜⊨φ\mathcal{A} \models \varphi and ℬ⊨¬φ\mathcal{B} \models \neg\varphi with a back-and-forth system. Then 𝒜≅ℬ\mathcal{A} \cong \mathcal{B}, which contradicts 𝒜⊨φ\mathcal{A} \models \varphi and ℬ⊨¬φ\mathcal{B} \models \neg\varphi.

Example: second-order logic is a regular extension of first-order logic that is not equivalent to it. By the theorem, it must lack the compactness theorem or the Löwenheim–Skolem theorem; in fact it lacks both. The infinitary logic Lω1ωL_{\omega_1\omega} has the Löwenheim–Skolem property, so it must fail compactness, and it does.

Going deeper

For a student

The theorem, proved by Per Lindström in 1969, founded abstract model theory, which compares logics by their properties. It explains why first-order logic is the default logic of model theory: any gain in expressive power costs compactness or the Löwenheim–Skolem theorem.

Reading path

To understand this page from the ground up, read these 19 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Cardinal number concept
  2. Elementary substructure concept
  3. Model concept
  4. Proposition concept
  5. Satisfiability concept
  6. Sentence concept
  7. Signature concept
  8. Structure concept
  9. Conjunction definition
  10. Disjunction definition
  11. Implication definition
  12. Negation definition
  13. Predicate definition
  14. Löwenheim–Skolem theorem statement
  15. Compactness theorem statement
  16. Biconditional definition
  17. Propositional logic concept
  18. Predicate logic concept
  19. Lindström's theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Lindström's_theorem
About this page
TagFYZ3CJGZYV
URIm2://FYZ3CJGZYV
Kindstatement, theorem
WritingW0 stub
MSC03C95, 03B10
StatusThis copy of the site has no build data. Run m2 status FYZ3CJGZYV.
AboutPredicate logic
UsesPredicate logic, Compactness theorem, Löwenheim–Skolem theorem, Structure, Sentence
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.