drug_mentor
Bluelight Crew
I first encountered this formal argument well over a year ago and have been meaning to post it here since. I think it crosses the two forum topics of philosophy and spirituality rather nicely. I take it that many here will be unfamiliar with modal logic, but, the proof is quite easy to follow; and, even if some struggle with the proof itself, there can still be fruitful discussion concerning whether the conclusion follows deductively from the adduced premises.
Logical Preliminaries: Read []p as 'it is necessarily the case that p' and <>p as 'it is possibly the case that p'. Note that one can define possibility in terms of necessity as follows - <>p =def ~[]~p, I hope that the interdefinability of possibility and necessity is fairly intuitive, but I can elaborate on this if required. The subscripted numbers in {}-brackets signify the set of assumptions which a particular line of proof rests on; so, for example, a line of proof which contains {1, 2} has been derived from the assumptions made on lines (1) and (2).
I am going to present a supposed proof of Anselm's Ontological Argument resting on the following two assumptions:
(1) Necessarily, if God exists, then it is necessary that God exists (let p be 'God exists', then we can express the assumption as follows: [](p-->[]p))
(2) It is possible that God exists (<>p)
Therefore,
(C) God exists (p)
The first assumption is motivated by claiming that it is part of the concept of God that, if God exists, then it is necessarily the case that God exists. This assumption seems questionable to me, but let us take it for granted at present. As for the second assumption, I am an atheist myself, but it does seem overly strong to assert that it is impossible that God exists, even if one is quite confident that, as a matter of fact, God does not exist. Certainly, it seems to me that denial of the second assumption would require considerable argument.
I should note that I will begin the proof by making three assumptions, however, one of these assumptions will be discharged using a rule known as reductio ad absurdum; so, the conclusion really does rest on just two assumptions.
Before proceeding, I want to note that I am proving this using a particularly strong modal logic known as S5, the proof does not work if one is using the slightly weaker modal logic known as S4.* So, one might well accept the premises of this argument and insist that the problem is the adoption of a logic which is too permissive in the inferences it allows one to make. This feature of the proof makes it of particular interest to me.
(1) [](p-->[]p) {1} - Assumption
(2) <>p {2} - Assumption
(3) ~[]p {3} - Assumption
(4) p-->[]p {1} - From line 1, by []-elimination**
(5) ~p {1, 3} - From lines 3 and 4, by modus tollens
(6) []~p {1, 3} - From line 5, by []-introduction***
(7) ~[]~p {2} - From line 2, by the definition of <>
(8 ) []~p & ~[]~p {1, 2, 3} - From lines 6 and 7, by and-introduction
(9) ~~[]p {1, 2} - From lines 3 and 8, by reductio ad absurdum
(10) []p {1, 2} - From line 9, by double negation elimination
(11) p {1, 2} - From line 10, by []-elimination
QED
What do people think? Have I just proven that God exists? If not, which assumption(s) would you challenge and why? Or, is the issue here that S5 is too strong of a logic to adequately handle inferences concerning necessity and possibility?
* Specifically, the inference on line (6) is not valid in S4.
** What is necessarily the case must actually be the case - this fact justifies the inference from [](p-->[]p) to (p-->[]p) by []-elimination (as well as the inference from []p to p using the same rule).
*** This inference is justified by the fact that the line of proof rests solely on assumptions in which every occurrence of a sentence letter is contained within the scope of a modal operator (modal operators in this case being [] and <>). In S4 []-introduction is more restrictive, blocking the inference on line (6).
Logical Preliminaries: Read []p as 'it is necessarily the case that p' and <>p as 'it is possibly the case that p'. Note that one can define possibility in terms of necessity as follows - <>p =def ~[]~p, I hope that the interdefinability of possibility and necessity is fairly intuitive, but I can elaborate on this if required. The subscripted numbers in {}-brackets signify the set of assumptions which a particular line of proof rests on; so, for example, a line of proof which contains {1, 2} has been derived from the assumptions made on lines (1) and (2).
I am going to present a supposed proof of Anselm's Ontological Argument resting on the following two assumptions:
(1) Necessarily, if God exists, then it is necessary that God exists (let p be 'God exists', then we can express the assumption as follows: [](p-->[]p))
(2) It is possible that God exists (<>p)
Therefore,
(C) God exists (p)
The first assumption is motivated by claiming that it is part of the concept of God that, if God exists, then it is necessarily the case that God exists. This assumption seems questionable to me, but let us take it for granted at present. As for the second assumption, I am an atheist myself, but it does seem overly strong to assert that it is impossible that God exists, even if one is quite confident that, as a matter of fact, God does not exist. Certainly, it seems to me that denial of the second assumption would require considerable argument.
I should note that I will begin the proof by making three assumptions, however, one of these assumptions will be discharged using a rule known as reductio ad absurdum; so, the conclusion really does rest on just two assumptions.
Before proceeding, I want to note that I am proving this using a particularly strong modal logic known as S5, the proof does not work if one is using the slightly weaker modal logic known as S4.* So, one might well accept the premises of this argument and insist that the problem is the adoption of a logic which is too permissive in the inferences it allows one to make. This feature of the proof makes it of particular interest to me.
(1) [](p-->[]p) {1} - Assumption
(2) <>p {2} - Assumption
(3) ~[]p {3} - Assumption
(4) p-->[]p {1} - From line 1, by []-elimination**
(5) ~p {1, 3} - From lines 3 and 4, by modus tollens
(6) []~p {1, 3} - From line 5, by []-introduction***
(7) ~[]~p {2} - From line 2, by the definition of <>
(8 ) []~p & ~[]~p {1, 2, 3} - From lines 6 and 7, by and-introduction
(9) ~~[]p {1, 2} - From lines 3 and 8, by reductio ad absurdum
(10) []p {1, 2} - From line 9, by double negation elimination
(11) p {1, 2} - From line 10, by []-elimination
QED
What do people think? Have I just proven that God exists? If not, which assumption(s) would you challenge and why? Or, is the issue here that S5 is too strong of a logic to adequately handle inferences concerning necessity and possibility?
* Specifically, the inference on line (6) is not valid in S4.
** What is necessarily the case must actually be the case - this fact justifies the inference from [](p-->[]p) to (p-->[]p) by []-elimination (as well as the inference from []p to p using the same rule).
*** This inference is justified by the fact that the line of proof rests solely on assumptions in which every occurrence of a sentence letter is contained within the scope of a modal operator (modal operators in this case being [] and <>). In S4 []-introduction is more restrictive, blocking the inference on line (6).
Last edited: