Get Email Updates • Email this Topic • Print this Page

...Actually, your frustration in this problem is well placed? it is a difficult problem. It's difficult in the respect that it requires "nested" proofing to get the job done. I spent a good 15 minutes trying to hash the proof out with regular inference and replacement rules, but was getting nowhere with it, so when in doubt, go for nested proofs.
...
The proof that I have done is one of a possibly a few different ways of doing it, only this is the only way I have been able to solve it.
... The problem stems from the fact that ... negation ... cannot be inferred as a monadic operator to a specific part of a line. So, the rules basically say that you can use the double negation, you just have to use that specific replacement rule in the context of the whole statement.
[I]Hurley, A Concise Introduction to Logic, 9th Ed, pp360;[/I]
The rules of replacement, on the other hand, are not rules of implication but rules of logical equivalence. Since, by the axiom of replacement, logically equivalent statement forms can always replace one another in a proof sequence, the rules of replacement can be applied either to a whole line or any part of a line.
[I]Bergmann, The Logic Book, 5th Ed, pp231;[/I]
Double Negation can be applied to any of the sentential components of a sentence, For instance, from:
G v (H & K)
Double Negation permits us to derive
G v ~~(H & K)
Another thing to note is that DeMorgans cannot derive from line 3 because we are still left with two negation symbols. Double negation is essentially the same thing as you said before. It is not the case that I am not playing soccer is the same as saying I am playing soccer. In essence, line 3 is not really needed because it is logically redundant.
~ P v ~ ~Q is a form of
~ P v ~ Q
Where the metalinguistic expression Q (bold Q) stands for the wff '~Q'.




I disagree to some extent with the previous proof and the example proof. Here are the two proofs side by side. I think that there is to some extent a discrepancy and a procedural error here.
P-> Q
2. ~P v Q......Implication 1
3. ~P v ~~Q..Double Negation 2
4. ~(P & ~Q)..DeMorgan's 3
P -> Q / ~(P & ~Q)
1. P -> Q
2. ~P v Q [Impl 1]
3. ~(~~P & ~Q) [DM 2]
4. ~(P & ~Q) [DNeg 3]
