Mathematics Atlas

How Proof Is Made
Sign In
Text size
100%
Theme
Theorem

Compactness Theorem

Logic and Foundations

A set of first-order sentences has a model if and only if every finite subset of it has a model. One of the two central theorems of first-order model theory alongside completeness, it allows the construction of nonstandard models, including nonstandard models of arithmetic and analysis.

Facts
Statement
A set of first-order sentences has a model if and only if every finite subset of that set has a model. 1
Proof Year
1930 1
Godel proved the countable-language case in 1930; the same source's History section separately credits Anatoly Maltsev with the uncountable case in 1936.
Classification
Statement Form
Characterization Theorem 1
Connections

In Branch

Proved By

Sources
1. Compactness theorem (Wikipedia)
Wikimedia Foundation
  • Lead section, first sentence
    In mathematical logic, the compactness theorem states that a set of first-order sentences has a model if and only if every finite subset of it has a model.
  • History section, first sentence
    Kurt Gödel proved the countable compactness theorem in 1930.
  • Lead section, statement-form reference
    In mathematical logic, the compactness theorem states that a set of first-order sentences has a model if and only if every finite subset of it has a model.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.