2

Abbreviate Modus Tollens to MT, Necessary Condition to NC, and Sufficient Condition to SC.
I pursue only intuition; please do not answer with formal proofs or Truth Tables. I already know of the fallacies of Affirming the Consequent and Denying the Antecedent.
Source: p 335, A Concise Introduction to Logic (12 Ed, 2014) by Patrick Hurley.
CAUTION: I changed the textbook's content marginally.

enter image description here

  1. ¬s ← ¬n    (I use ← instead of → to preserve the order of the letters)

I am not convinced by the above intuitive explanation. Are there better ones? Please ameliorate this post and tell me if you diagnose my anxiety (which I struggle to describe), but here is my try:

SCs may not be NCs; so a chasm exists between necessity and sufficiency.
How does this chasm fail to defeat MT?

It is counterintuitive that n is a NC in 1, but that ¬n is a SC in 4. How does negation and MT throw a NC (n) over the NC/SC chasm and then convert ¬NC (¬n) into a SC?

  • 3
    You're assuming that 1.1 is true, and at the same time you ask us to imagine that 1.1 is false. You are merely denying one of the premise. Although, involving necessity only brings confusion. If you want to reason on necessity you should rather use modal logic. First order logic is only about what is actually the case. Implication "->" does not assume any kind of relation (of necessity, causality...) between the antecedent and the consequent. It only says that either the antecedent is false or the consequent is true. – Quentin Ruyant Jan 04 '16 at 22:48
  • 1
    If "the pond is refilled with special fluid, different from water and created by scientists, in which F can exist" then you are directly denying that "Water is a Necessary Condition for Fish to exist" despite saying that you agree it is true. – Conifold Jan 05 '16 at 01:25
  • is not a deduction here, right? Do you mean (f -> w) => (~f <- ~w). Because that is effectively the point. If you apply de Morgan's laws to implication, you don't officially need a separate modus for negative deductions. But tradition has a name for this form...
  • –  Jan 05 '16 at 04:42
  • 2
    @LePressentiment w did not jump from NC to SC. w is NC and its negation is SC. Example: you need a passport to enter the country (NC). If you don't have a passport you'll be rejected (SC). – Quentin Ruyant Jan 05 '16 at 10:29
  • w is the necessary condition, because if we assume f ⊃ w as true, when f is true also w must be (i.e. we cannot have f "without" w). – Mauro ALLEGRANZA Jan 05 '16 at 14:37
  • @LePressentiment I don't know what exactly bothers you about modus tollens, but since you insist talking in terms of necessity, it might be because you interpret logical implication too strongly. – Quentin Ruyant Jan 05 '16 at 21:28
  • @LePressentiment here is an example where modus tollens fails when -> is interpreted too strongly: "if I had voted for Obama he would still have been elected" does not entail "If Obama hadn't be elected, I wouldn't have voted for him". – Quentin Ruyant Jan 05 '16 at 21:32
  • @LePressentiment the point is that "->" should not be interpreted as a causal relation of some sort, but in terms of truth values only. Maybe you're bothered by modus tollens because you interpret "->" as a temporally directed causal relation or something. – Quentin Ruyant Jan 05 '16 at 21:36
  • @quen_tin +1. Thanks for your comments. This one aided me to correct my OP. –  Jan 05 '16 at 21:43
  • @LePressentiment note that sentences like "if my socks are red then whales are mammals" are true when the "if then" is interpreted as a logical implication. There is a difference between logic and natural languages. – Quentin Ruyant Jan 05 '16 at 21:43
  • @LePressentiment my point is that you shouldn't even talk in terms of NC and SC if you get logical implication (and modus tollens) right. – Quentin Ruyant Jan 05 '16 at 21:49