Math 2.0

Mathematical logic and foundations First-order logic Theorem

Gödel's completeness theorem

Builds on SentenceLogical consequenceHilbert systemModel

Statement

Let σ\sigma be a signature, let Γ\Gamma be a set of first-order sentences over σ\sigma, and let φ\varphi be a sentence over σ\sigma. Let ⊢\vdash be derivability in a standard Hilbert system for first-order logic with equality. If Γ⊨φ\Gamma \models \varphi, as a logical consequence, then Γ⊢φ\Gamma \vdash \varphi.

Remarks

Together with soundness, the theorem gives that Γ⊢φ\Gamma \vdash \varphi if and only if Γ⊨φ\Gamma \models \varphi. An equivalent form: every consistent set of sentences has a model. The usual proof is Henkin's. Extend a consistent Γ\Gamma to a maximal consistent set with witnesses: for each sentence ∃x χ\exists x \, \chi in it, a constant cc with χ(c)\chi(c). The closed terms, modulo provable equality, then form a model. Since derivations are finite, the theorem implies the compactness theorem. For example, every sentence true in all groups is derivable from the group axioms. The theorem is about first-order logic; full second-order logic has no sound and complete proof system of this kind. Kurt Gödel proved the theorem in his doctoral thesis of 1929.

Going deeper

For a student

The completeness theorem links syntax with semantics. To show that something is unprovable, it is enough to build a model where the axioms hold and the statement fails. This is how independence results, such as those in set theory, are proved. It should not be confused with the incompleteness theorems: these say that some theories are incomplete, meaning that they neither prove nor refute some sentence. Both results hold at once, since such a sentence is true in some models of the theory and false in others.

Reading path

To understand this page from the ground up, read these 5 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. Hilbert system concept
  2. Logical consequence concept
  3. Model concept
  4. Sentence concept
  5. Gödel's completeness theorem statement

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Gödel's_completeness_theorem
About this page
TagWQ1ZE255SF
URIm2://WQ1ZE255SF
Kindstatement, theorem
WritingW0 stub
MSC03B10, 03C07
StatusThis copy of the site has no build data. Run m2 status WQ1ZE255SF.
AboutLogical consequence, Predicate logic
UsesSentence, Logical consequence, Hilbert system, Model
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

Used by