Modal logic · 1970 – 2002

Gödel's God

Kurt Gödel left a formal ontological argument in his 1970 notes: five axioms, three definitions, three theorems. But the axioms and definitions of that original version are inconsistent — a fact nobody noticed until 2013. Here is the argument line by line, what went wrong, and four influential repairs and reformulations.

Four words you need first

□ p   ◇ p

Possible worlds

Imagine possible worlds together with a relation saying which are accessible from which. At a world w, □p means p holds at every world accessible from w; ◇p means at least one. Different conditions on that relation give different modal logics — which is what the “frame” column below records.

φ, ψ

Properties

Anything a thing can be — tall, kind, prime. The system quantifies over properties in its higher-order domain, and positivity is a predicate of properties, so keep the two levels apart.

P(φ)

Positive

The primitive notion. Gödel suggested readings — “positive in the moral–aesthetic sense”, or pure attribution without privation — but never formally defined it. The argument only lays down axioms governing P.

p → □p

Modal collapse

Every truth is a necessary truth: nothing could have been otherwise, and contingency vanishes. Not an axiom — a consequence of Scott's system, and the objection each later variant is built to escape.

All five at a glance

The Lean theorems behind these rows are machine-checked. The “axioms used” and “frame” columns describe what the current Lean derivation consumes — they do not show those assumptions are minimal, and where the literature proves something sharper the row says so. Sources: the Lean files.

SystemYearStatusAxioms used for key result Frame (this proof)Modal collapseUniqueness

What Lean verifies — and what it doesn't

Lean checks conditional mathematics: given the definitions and assumptions encoded here, the stated conclusions follow. It also certifies explicit countermodels and contradictions. Every theorem in this development is a conditional, and #print axioms reports only Lean's own three foundational axioms — Gödel's never appear, because they are hypotheses, not postulates.

Three things Lean does not settle, and which are human work: whether an encoding is historically faithful to its author; whether the hypotheses a particular proof uses are logically minimal; and whether a theorem absent from the development is actually unprovable. Conflating these is the easiest way to get this subject wrong — and an earlier version of this page did, in both directions. Two errors it contained are now corrected below and flagged where they occurred.

So an axiom can stand in three genuinely different relations to a theorem, and the table above reports only the first:

Used by this proof — it is a hypothesis of the statement, enforced by the type. Derivable — it follows from the others, so keeping it is redundant; Anderson's A4 and A5 are the only ones here shown to be. Independent — there is a model of everything else in which it fails. No axiom of Scott's or Fitting's system is claimed independent on this page; showing that needs countermodels, and they have not been built.

References

  1. K. Gödel, “Ontological proof”, in Collected Works III: Unpublished Essays and Lectures, Oxford University Press, 1995; also as Appendix A of Sobel's Logic and Theism, Cambridge University Press, 2004, pp. 144–145.
  2. D. Scott, “Notes in Dana Scott's hand”, Appendix B of Sobel's Logic and Theism, Cambridge University Press, 2004, pp. 145–146.
  3. J. H. Sobel, “Gödel's ontological proof”, in On Being and Saying: Essays for Richard Cartwright, MIT Press, 1987, pp. 241–261. Modal collapse.
  4. C. A. Anderson, “Some emendations of Gödel's ontological proof”, Faith and Philosophy 7 (1990), no. 3, 291–303. doi Footnote 5 is where B is said to suffice for Theorem 3.
  5. A. P. Hazen, “On Gödel's ontological proof”, Australasian Journal of Philosophy 76 (1998), no. 3, 361–377.
  6. M. Fitting, Types, Tableaus, and Gödel's God, Kluwer, 2002. doi
  7. P. Hájek, “A new small emendation of Gödel's ontological proof”, Studia Logica 71 (2002), no. 2, 149–164. jstor
  8. C. Benzmüller & B. Woltzenlogel Paleo, “The inconsistency in Gödel's ontological argument: a success story for AI in metaphysics”, IJCAI-16, pp. 936–942. pdf The 2013 LEO-II detection, and §4.1 is the refutation formalised here.
  9. C. Benzmüller, L. Weber & B. Woltzenlogel Paleo, “Computer-assisted analysis of the Anderson–Hájek ontological controversy”, Logica Universalis 11 (2017), 139–151. doi pdf Source for Anderson's T3 in KB, A4 redundant in K4B, the mixed-domain results, and Hájek's A4/A5 being superfluous but independent.
  10. C. Benzmüller & D. Fuenmayor, “Computer-supported analysis of positive properties, ultrafilters and modal collapse in variants of Gödel's ontological argument”, Bulletin of the Section of Logic 49 (2020), no. 2, 127–148. arXiv
  11. D. Fuenmayor & C. Benzmüller, “Types, tableaus and Gödel's God in Isabelle/HOL”, Archive of Formal Proofs, 2017. afp The Isabelle development these definitions are taken from.
  12. C. Benzmüller & D. Scott, “Notes on Gödel's and Scott's variants of the ontological argument”, Monatshefte für Mathematik 208 (2025), 569–611. doi