Modus ponens
Cogito ergo sum Logic and rhetoric |
Key articles |
General logic |
Bad logic |
Modus ponens ("mode of affirming") is a logical rule of inference based on conditional propositions. Also called affirming the antecedent, modus ponens involves affirming the sufficient condition of the conditional proposition in order to prove the necessary condition. Modus ponens is closely related to modus tollens ("mode of taking").
A modus ponens argument has the following form:
- P1: If X, then Y. (i. e. Either not X or Y)
- P2: X.
- C: Therefore, Y.
For example:
- P1: If my friends are coming over tonight, I will bake a cake. (i. e. Either my friends are not coming over tonight, or I will bake a cake.)
- P2: My friends are coming over tonight.
- C: Therefore, I will bake a cake.
Confusing the directionality of the if-then statement in a modus ponens argument results in the fallacy of affirming the consequent, represented by the following invalid syllogism:
- P1: If my friends are coming over tonight, I will bake a cake.
- P2: I will bake a cake.
- C1: Therefore, my friends are coming over tonight.
As a rule of inference, modus ponens is represented by the following in propositional logic:
Failed to parse (PNG conversion failed; check for correct installation of latex and dvipng (or dvips + gs + convert)): \left\{X\rightarrow Y, X\right\} \models Y
Nicod’s postulate and modus ponens[edit]
Jean Nicod demonstrated that all of propositional logic can be deduced from a single schema—Nicod’s postulate:
((p | (q | r)) | ((s | (s | s)) | ((u | u) | ((p | q) | (p | q)))))
by applying one inference rule—Nicod’s modus ponens:
- p
- (p | (q | r))
- ∴ r