drug_mentor
Bluelight Crew
Nice to see you again, too, d_m!
So, if instead of the sentence "God exists", I try to prove the opposite: "God does not exist", then doesn't the same line of reasoning work equally for that one, too? Or is the statement about the existence of God somehow special in the property (1) that it being "true" will also lead to it being "necessarily true"? Also, what about other statements that aren't either necessarily true or impossible, like "There are alien fish living under the surface of Jupiter's moon Europa"?
The existence of God is thought to be special with respect to assumption (1). The argument goes something like this: God is a necessarily perfect being, every property of a necessarily perfect being must contribute to its perfection, therefore, every property which God has, God has necessarily. If existence is taken to be a property,* then (1) is supposed to follow from this line of reasoning. It is only because God is described as 'necessarily perfect' that (1) is thought to be plausible; there are a good many things that it would be ridiculous to assert (1) of, for example, I exist, but it does not follow from my existing that my existence is necessary.
More or less the same line of reasoning can be used to prove the non-existence of God. If one assumes 'necessarily, if it is not the case that God exists, then it is necessarily not the case that God exists' and 'it is possible that it is not the case that God exists' then one can prove 'it is not the case that God exists'. I will post a proof up in the post following this one, in case you are interested. (I owe Vastness a reply and am trying to avoid making this post unreasonably long.) (EDIT: polymath, I didn't see your most recent post until I had posted this, I will reply in my subsequent post.)
I think that it is likely that I would consider S5 to be too strong to be applied to this particular argument, as you mentioned. Although, to be honest I am not 100% clear what the word "strong" means in this context either.
In this case 'strong' means that it validates more inferences than a 'weaker' logic. Every argument that is valid in a weaker modal logic like S4 is valid in S5, but some arguments, like the one in the OP, are invalid with respect to S4 and valid with respect to S5. S5 is 'stronger' than S4 because it contains S4 and it also validates some inferences which are invalid in S4.
I decided to focus most of this reply to your most recent post, if you feel there is anything from your previous post which I ought to have addressed and failed to, please draw my attention to it and I will do so when I get an opportunity.

since I have started reading about modal logic I am now finding it a little addictive. There is also an element of quite delicious absurdity about a lot of expressions of quite logical axioms when expressed in natural language.Anyway, with a slightly clearer head I have now had another look at your original argument.
Logic is a lot of fun if you like argument and/or mathematics. I am glad that this thread topic inspired you to look into modal logic, and that you are enjoying it!
I am having some difficulty with line (5) although it is quite possibly down to my limited understanding of modal logic rather than a problem with the statement itself. I accept that modus tollens is a logically sound path of reasoning, but I think in this case that it may serve to highlight some problems with "God" as a subject of logical discussion...
Presumably ~p should be interpreted as "Not god exists", or maybe "No god exists"... right? But if this is the case this statement in itself seems quite ambiguous and to lend itself to several possible meanings. Which interpretation is most accurate here? "Things that are not god, exist" or "The idea that there is not a god exists"?
So, in this case, the best way to read '~p' is: 'it is not the case that God exists'. It is simply the negation of 'p' ('God exists') - which in classical logic means it is the expression of the falsity of p. 'It is not the case that God exists' is a bit long-winded, but I think it is the best expression of the meaning of the formula in natural language, and it removes any ambiguity around its interpretation. When you consider that '~p' is true if and only if 'p' is false, I hope it will be fairly obvious that I am not suggesting an artificial interpretation of the formula in order to make the argument seem more plausible.
I hope it is fairly intuitive why, on the above interpretation of the formula, the step of modus tollens on line (5) is valid.
I think either is possibly correct but they mean quite different things, which makes me think that "God" itself is a problematic concept and may be the hidden illegal division-by-zero operation in the vast majority of logical arguments involving it, because it is an inherently quite illogical concept in which contradictory statements can be simultaneously true, which leads quite neatly onto my next points...
I hope the foregoing explanation of how to interpret '~p' has gone some way to mitigating your suspicion here. But I will try to say a little bit more on the matter. If you take the interpretation of '~p' to more ambiguous than my explanation suggests, then the problem must surely lie with the logical language, rather than with the concept of God. After all, p stands for 'God exists' by construction; I could just as easily have used q, r, etc. to stand for this sentence. Suppose q stands for the sentence 'Vastness is a Bluelighter', one could raise the same difficulties of interpreting '~q' that you have raised for '~p': does it say 'Not-Vastness is a Bluelighter', 'No Vastness is a Bluelighter', etc. The most reasonable interpretation for '~q' is surely 'it is not the case that Vastness is a Bluelighter'.**
I am struggling with the concept of []-introduction here too. I can accept that as a general rule, if x then []x but I am not sure that this can be universally said to be the case, and especially in this case absent context. Necessarily for what? For the statement to be true in the first place? If so, this strikes me as an obvious tautology but in general an unnecessary one, which adds an unnecessary layer of complexity to obfuscate what may be a logical fault line, so to speak.
It is not generally valid to infer '[]A' from 'A'. If it were, then I could assume anything and infer that it was necessary; from 'I am sitting in my lounge room' it would follow that 'necessarily, I am sitting in my lounge room' - any plausible logic of necessity and possibility is not going to allow such a trivial inference. The application of []-introduction on line (6) is justified by the fact that the occurrence of '~p' on (5) rests entirely on fully-modalized (f.m.) assumptions. A f.m. formula is one in which every occurrence of a sentence letter (p, q, r, etc.) occurs within the scope of a modal operator ([] or <>). The weakened rule for []-introduction in S4 says one can infer '[]A' from 'A' only if A rests on fully necessitated assumptions, i.e. assumptions in which every sentence letter occurs within the scope of [].
Since the '~p' on (5) rests only on assumptions (1) and (3) (i.e. [](p-->[]p) and ~[]p), it may superficially seem like the step of []-introduction on (6) is S4-valid. To see why this is not so, consider the following: []p is equivalent to ~<>~p, therefore '~[]p' is equivalent to '~~<>~p, by double negation this is equivalent to '<>~p', so the sentence letter 'p' in (3) actually occurs within the scope of '<>', thus (3) is not a fully necessitated assumption.
Interestingly, I think that []-introduction works for the second statement I proposed above as a possible interpretation of (5), but not for the first, which to me just serves to strengthen the case for []-introduction being, potentially, an illegal operation here.
I hope I have sufficiently explained why (5) is not really ambiguous, as well as the justification for the step of []-introduction on (6). You are certainly right that the most plausible step of the proof to regard as faulty is the one on (6); though, I expect you will likely agree that if the inference is faulty, it is not due to any ambiguity in the formula on (5).
It strikes me that both (6) and (7) cannot be true. I can accept that (7) quite obviously follows from (2) so, for me, Occam's Razor dictates that the problem lies somewhere along the more complex path of reasoning that takes us through steps (1) to (6).
(6) and (7) certainly cannot both be true, I conjoined them on (8 ) in order to derive an explicit contradiction, thus justifying the step of reductio on (9). If one only wants to reject the conclusion, one need not think a faulty step has been made, rejecting one or both of the assumptions would be sufficient (though denying (2) is arguably question begging, I am strongly inclined to deny (1)). Are you convinced there must be a faulty step of inference because the argument in natural language strikes you as obviously being invalid?
As an aside, I just wanted to say that I appreciate both the intellectual honesty you have displayed, and the effort you have put into addressing the arguments I put to you.

* Immanuel Kant rejected the argument because he held that existence is not a property.
** Negation doesn't behave uniformly in natural language. The negation of 'it will be sunny tomorrow' is 'it will not be sunny tomorrow', the negation of 'no-one is here' is 'Someone is here'. '~' expresses the contradictory of the formula that occurs within its scope (in the case of '~p', 'p' occurs within the scope of '~').
Last edited: