natural deduction metalanguage, practical foundations
type theory (dependent, intensional, observational type theory, homotopy type theory)
computational trinitarianism =
propositions as types +programs as proofs +relation type theory/category theory
In propositional logic, the contrapositive of an implication is the converse implication of negations.
The contrapositive rule states that it is valid to derive the contrapositive from the original statement (where is negation and is implication). In symbols:
The combination of this rule, followed by modus ponens (MP, the elimination rule for implication) was traditionally called modus tollens:
The contrapositive rule is valid in intuitionistic logic, not just in classical logic; however, the reverse rule is valid only in classical logic (apply the reverse rule to the consequent of ; the dreaded then easily follows from with another use of the reverse rule).
Another intuitionistically valid rule, this one reversible, is
as both statements are equivalent to the negation of (where is conjunction). However, the superficially similar
is again valid only classically.
Last revised on May 7, 2026 at 13:30:53. See the history of this page for a list of all contributions to it.