By request, I am going to explain Gödel's ontological argument step by step, for your reference. Here's how it will work. I am following the symbolic logic proof shown on the Wikipedia article.* In the first section, I will explain everything in English. In the second section, I will write out the proof symbolically, expanding out steps as much as I feel necessary.
Please skip to the section of your preferred level of precision.
*Please note that there are several different variations of Gödel's ontological argument with different sets of axioms and different steps. C. G. Small has another explanation, using a different variation of Gödel's argument.
Section 1: English
All capital letters represent any given property. All small letters represent objects. I use the word "negative" to merely mean non-positive.
- Entailment: V "entails" W if and only if in all possible worlds, all objects with property V also have property W. Note that if in all possible worlds, there is not a single object with property V, then V automatically entails W.
- Axiom 1: If Z entails Y, and if Z is positive, then Y is also positive.
- Axiom 2: For all properties Z, either Z is positive or not-Z is positive, but not both.
- Theorem 1: If a property Q is positive, then in some possible world there exists an object with property Q.
- Proof by contradiction:
- Suppose that Q is positive, and that there is not any possible world where there exists an object with property Q.
- Then in all possible worlds, there are no objects with property Q.
- Therefore Q entails any given property. Q entails R and Q entails not-R.
- Therefore R and not-R are both positive. This contradicts Axiom 2.
- God-like: An object is "god-like" if and only if the object has every property which is positive. Note that a god-like object cannot have any negative properties. If a god-like object had negative property V, then it would fail to have the positive property not-V.
- Axiom 3: The property of being god-like is a positive property.
- Theorem 2: In some possible world, there exists an object which is god-like.
- Since god-like is a positive property, Theorem 1 states that in some possible world there exists an object with the god-like property.
- Essence: Property V is an "essence" of x if and only if the following conditions hold:
- The object x has the property V.
- If x has any property U, then V entails U.
- Axiom 4: If a property is positive, then it is positive in all possible worlds.
- Theorem 3: If an object x is god-like, then the god-like property is the essence of x.
- Suppose x has any property Q. x cannot have any negative properties, so Q must be positive.
- Therefore, in all possible worlds, Q is a positive property.
- Therefore, in all possible worlds, any god-like object must have property Q.
- Therefore the god-like property entails Q.
- Necessary existence: Object x is "necessarily existing" if and only if the following condition holds: For any property V, if V is an essence of x, then in all possible worlds there exists an object with property V.
- Axiom 5: Necessary existence is a positive property.
- Theorem 4: In all possible worlds, there exists a god-like object.
- We know that in some possible world, there exists a god-like object.
- Since necessary existence is a positive property in all possible worlds, that god-like object must be necessarily existing.
- That object has the god-like property as its essence.
- By the definition of necessary existence, there must, in all possible worlds, exist an object which has the god-like property.
- Corrolary 1: If there are two god-like objects, then they cannot have any properties which are different.
- Proof by contradiction:
- Suppose we have two god-like objects, and some property Q which applies to one object, but not the other.
- Since god-like objects cannot have negative properties, Q must be positive.
- Similarly, not-Q must be positive. This contradicts Axiom 2.
P represents the property of being "positive". G represents the property of being "god-like". NE represents the property of necessary existence. All other capital letters represent any given property. All small letters represent objects. The letters "ess" represent "is the essence of".
[Update April 2015: I finally converted all these equations to LaTeX. Hope that makes it more readable! Javascript must be enabled.]
- Axiom 1: {P(Z)∧◻∀x[Z(x)⇒Y(x)]}⇒P(Y)
- Axiom 2: P(¬Z)⇔¬P(Z)
- Theorem 1: P(Q)⇒◊∃x[Q(x)]
- Proof (by contradiction):
- Suppose P(Q)∧¬◊∃x[Q(x)]
- ◻∀x[¬Q(x)]
- ◻∀x[Q(x)⇒¬R(x)]
- P(¬R) (By Axiom 1)
- ¬P(R) (By Axiom 2)
- ◻∀x[Q(x)⇒R(x)]
- P(R) (By Axiom 1)
- ¬P(R)∧P(R) (Contradiction)
- Definition of G: G(x)⇔∀V[P(V)⇒V(x)]
- Axiom 3: P(G)
- Theorem 2: ◊∃x[G(x)]
- Proof: Combine Axiom 3 and Theorem 1
- Definition of ess: V ess x⇔V(x)∧∀U{U(x)⇒◻∀y[V(y)⇒U(y)]}
- Axiom 4: P(Z)⇒◻P(Z)
- Theorem 3: G(x)⇒G ess x
- Proof: Suppose G(x)∧Q(x)
- P(¬Q)⇒¬Q(x) (By definition of G)
- Q(x)⇒¬P(¬Q)
- ¬P(¬Q)
- P(Q) (By Axiom 2)
- ◻P(Q) (By Axiom 4)
- Suppose (for contradiction) that ¬◻∀y[G(y)⇒Q(y)]
- ◊∃y[G(y)∧¬Q(y)]
- ◊∃y[[P(Q)⇒Q(y)]∧¬Q(y)] (By definition of G)
- ◊∃y[¬P(Q)]
- ◊¬P(Q)
- ¬◻P(Q)
- ◻P(Q)∧¬◻P(Q) (contradiction)
- ∀Q{Q(x)⇒◻∀y[G(y)⇒Q(y)]}
- G ess x (By definition of ess)
- Definition of NE: NE(x)⇔∀V[V ess x⇒◻∃yV(y)]
- Axiom 5: P(NE)
- Theorem 4: ◻∃xG(x)
- Proof:
- ◊∃y[G(y)] (Theorem 2)
- ◻P(NE) (By Axiom 4)
- ◊∃y[G(y)∧NE(y)] (By definition of G)
- ◊∃y[G(y)∧(G ess y⇒◻∃xG(x))] (By definition of NE)
- ◊∃y[G ess y∧(G ess y⇒◻∃xG(x))] (By Theorem 3)
- ◊∃y[◻∃xG(x)]
- ◊◻∃xG(x)
- Lemma: ◊◻S⇒◻S for any statement S
- ◊¬S⇒◻◊¬S (an axiom of modal logic)
- ¬◻◊¬S⇒¬◊¬S
- ◊◻S⇒◻S
- ◻∃xG(x)
- Corrolary 1: G(x)∧G(y)⇒∀Q[Q(x)⇔Q(y)]
- Proof (by contradiction):
- Suppose G(x)∧G(y)∧∃Q[Q(x)∧¬Q(y)]
- P(¬Q)⇒¬Q(x) (By definition of G)
- ¬P(¬Q)
- P(Q) (By Axiom 2)
- P(Q)⇒Q(y) (By definition of G)
- ¬P(Q)
- ¬P(Q)∧P(Q) (Contradiction)
I realize that in the comments, it's hard to use symbols which don't appear on a keyboard. The following symbols will be understood:
~ or ¬ is "not"
[] or ◻ is "in all possible worlds" or "it is necessary that"
<> or ◊ is "in some possible world" or "it is possible that"
=> or ⇒ is "if ..., then..."
<=> or ⇔ is "if and only if"
^ or ∧ is "and"
v or ∨ is "or"
E or ∃ is "there exists"
A or ∀ is "for every" or "for all"