michonamona said:
If p, then q.
Suppose p is false but q is true. Why is it that the implication "If p, then q" is still true?
For example,
If x=2, then x + 3 = 5.
Suppose x is NOT 2 (i.e. p is false), but x+3=5 (q is still true). Why is the implication
"If x=2, then x + 3 = 5" still true?
Is the truth of the consequence all that matters?
Pretty much, yes. I always think of "p-> q with p false, q true" as "innocent until proven guilty". In order to assert that "p-> q" is false, we
must find some instance in which p is true but q is false. Showing a case with p false and q true simply isn't enough.
Here's an example I have used with classes: I tell you "If you get an 'A' on every test, then you will get an 'A' in the course". That is a "p-> q" implication with "p" being "you get an A on every test" and "q" being "you get an A in the course".
Now consider the 4 cases:
1) p= T, q= T. You did, in fact, get an A on every test, and you got an A for the course- exactly what I said.
2) p= F, q= F. You did NOT get an A on every test (perhaps, in fact, you failed every test!) and did not get an A for the course. No surprise there!
3) p= T, q= F. You get an A on every test but do NOT get an A in the course. Okay, now you have a right to complain! You met the conditions, I did not live up to my promise.
4) p= F, q= T. You did NOT get an A on every test (perhaps you got an A in all but one and got a high B in that test) but you got an A for the course anyway. Obviously, you are not going to complain but did I fail to keep my promise? Was my original statement false? No, because I did NOT say what would happen if you did NOT get an A in every test. I said what would happen if you got an A in every test but did NOT say anything about any other possibility.
Thanks,
M[/QUOTE]