Discrete MathematicsMathematical LogicLogical Implication and Rules of Inference
Invalid Conditional Reasoning
After learning direct rules of inference, it is tempting to treat every conditional pattern as a valid deduction. Invalid conditional reasoning studies two common mistakes: affirming the consequent and denying the antecedent. These errors look similar to Modus Ponens and Modus Tollens, but their logical forms are different. In this lesson, invalid conditional reasoning will be identified by form, by examples, and by counterexamples.
:::definition[Converse Error]
Let p and q be statements. The argument form
p→q,q∴p
is called the converse error or the fallacy of affirming the consequent. This is not a valid rule of inference.
:::
:::definition[Invalid Converse Form]
The implication
[(p→q)∧q]→p
is not a tautology. Thus,
p→q,q∴p
is invalid.
:::
:::example[Converse Fallacy]
Let p mean “Margaret Thatcher is president of the United States,” and let q mean “Margaret Thatcher is at least 35 years old.” The argument
p→q,q∴p
has the converse form. Although p→q may be true and q may be true, it does not follow that p is true. Hence, the argument commits the converse error.
:::
:::definition[Inverse Error]
Let p and q be statements. The argument form
p→q,¬p∴¬q
is called the inverse error or the fallacy of denying the antecedent. This is not a valid rule of inference.
:::
:::definition[Invalid Inverse Form]
The implication
[(p→q)∧¬p]→¬q
is not a tautology. Thus,
p→q,¬p∴¬q
is invalid.
:::
:::example[Inverse Fallacy]
Let p mean “2+3=6,” and let q mean “2+4=6.” The argument
p→q,¬p∴¬q
has the inverse form. Here ¬p is true because 2+3=6, but q is also true because 2+4=6. Therefore ¬q is false. Hence, the argument is invalid.
:::
The valid conditional forms are
p,p→q∴q
and
p→q,¬q∴¬p.
The invalid conditional forms are
p→q,q∴p
and
p→q,¬p∴¬q.
Students often confuse these because all four involve the same conditional p→q. The safe method is to identify which part of the conditional is being affirmed or denied.
The same conditional statement can appear in both valid and invalid argument forms. Set truth values for p and q, then compare Modus Ponens, Modus Tollens, the converse error, and the inverse error. A form fails when its premises are true while its conclusion is false. Try p=0 and q=1 to see why the two fallacies are not valid rules.
:::scientific-preview[Conditional Form Comparator]
After learning direct rules of inference, it is tempting to treat every conditional pattern as a valid deduction. Invalid conditional reasoning studies two common mistakes: affirming the consequent and denying the antecedent. These errors look similar to Modus Ponens and Modus Tollens, but their logical forms are different. In this lesson, invalid conditional reasoning will be identified by form, by examples, and by counterexamples.
Core definition02
Converse Error
Let p and q be statements. The argument form
p→q,q∴p
is called the converse error or the fallacy of affirming the consequent. This is not a valid rule of inference.
Core definition03
Invalid Converse Form
The implication
[(p→q)∧q]→p
is not a tautology. Thus,
p→q,q∴p
is invalid.
Guided example04
Converse Fallacy
Let p mean “Margaret Thatcher is president of the United States,” and let q mean “Margaret Thatcher is at least 35 years old.” The argument
p→q,q∴p
has the converse form. Although p→q may be true and q may be true, it does not follow that p is true. Hence, the argument commits the converse error.
Core definition05
Inverse Error
Let p and q be statements. The argument form
p→q,¬p∴¬q
is called the inverse error or the fallacy of denying the antecedent. This is not a valid rule of inference.
Core definition06
Invalid Inverse Form
The implication
[(p→q)∧¬p]→¬q
is not a tautology. Thus,
p→q,¬p∴¬q
is invalid.
Guided example07
Inverse Fallacy
Let p mean “2+3=6,” and let q mean “2+4=6.” The argument
p→q,¬p∴¬q
has the inverse form. Here ¬p is true because 2+3=6, but q is also true because 2+4=6. Therefore ¬q is false. Hence, the argument is invalid.
The valid conditional forms are
p,p→q∴q
and
p→q,¬q∴¬p.
The invalid conditional forms are
p→q,q∴p
and
p→q,¬p∴¬q.
Students often confuse these because all four involve the same conditional p→q. The safe method is to identify which part of the conditional is being affirmed or denied.
The same conditional statement can appear in both valid and invalid argument forms. Set truth values for p and q, then compare Modus Ponens, Modus Tollens, the converse error, and the inverse error. A form fails when its premises are true while its conclusion is false. Try p=0 and q=1 to see why the two fallacies are not valid rules.
Visual laboratory
Conditional Form Comparator
CONDITIONAL FORM COMPARATOR
Dynamic Sandbox
Initializing Workspace
Worked problem10
Determine whether each argument is valid. If valid, identify the rule of inference. If invalid, identify the error: (1) If Ron’s computer program is correct, then he can complete the assignment in at most two hours. It takes Ron over two hours. Therefore Ron’s program is not correct. (2) If interest rates fall, then the stock market will rise. Interest rates are not falling. Therefore the stock market will not rise.
Complete solution11
Let p mean “Ron’s computer program is correct,” and let q mean “Ron can complete the assignment in at most two hours.” The first argument has the form
p→q,¬q∴¬p.
This is Modus Tollens. Hence, the first argument is valid.
For the second argument, let p mean “Interest rates fall,” and let q mean “The stock market will rise.” The argument has the form
p→q,¬p∴¬q.
This is the inverse error. Hence, the second argument is invalid.
Guided example12
Counterexample to the Converse Error
To see why
p→q,q∴p
is invalid, take p=0 and q=1. Then p→q has truth value 1, and q has truth value 1, but p has truth value 0. Thus the premises are true while the conclusion is false. Hence, the converse form is invalid.
Guided example13
Counterexample to the Inverse Error
To see why
p→q,¬p∴¬q
is invalid, take p=0 and q=1. Then p→q has truth value 1, and ¬p has truth value 1, but ¬q has truth value 0. Thus the premises are true while the conclusion is false. Hence, the inverse form is invalid.
Learning tip14
When checking invalid conditional reasoning, do not ask whether the conclusion sounds believable. Ask whether the conclusion is forced by the premises in every possible truth-value assignment. One counterexample is enough to destroy validity.
Independent practice15
Determine whether each argument is valid. If valid, identify the rule of inference. If invalid, identify whether the error is converse or inverse: (1) Andrea can program in Pascal and FORTRAN. Therefore Andrea can program in Pascal. (2) A sufficient condition for Bubbles to win the golf tournament is that Meg not sink a birdie on the last hole. Bubbles won the golf tournament. Therefore Meg did not sink a birdie on the last hole. (3) If Ron’s computer program is correct, then he can complete the assignment in at most two hours. It takes Ron over two hours. Therefore Ron’s program is not correct. (4) Eileen’s car keys are in her purse or on the kitchen table. They are not on the kitchen table. Therefore they are in her purse. (5) If interest rates fall, then the stock market will rise. Interest rates are not falling. Therefore the stock market will not rise. (6) If Alex gets a Christmas bonus, then he will travel to the Southwest. If Alex travels to the Southwest, then he will visit the Grand Canyon. Therefore if Alex gets a Christmas bonus, then he will visit the Grand Canyon.
Answer16
(1) Valid; Conjunctive Simplification. (2) Invalid; Converse error. (3) Valid; Modus Tollens. (4) Valid; Disjunctive Syllogism. (5) Invalid; Inverse error. (6) Valid; Law of the Syllogism.
Questions to consolidate
Frequently Asked Questions
3
1Is affirming the consequent always invalid?
Yes, the form p→q,q∴p is not a valid rule of inference.
2Why does denying the antecedent fail?
Because q may still be true for some reason other than p.
3How can I quickly test a fallacy?
Try p=0 and q=1; this makes both common invalid conditional forms fail.
Continue learning
Avoid Conditional Fallacies
Compare valid rules with invalid conditional reasoning before moving to rules involving conjunction and disjunction.