Syntactic implication utilizes deductive inference rules to transform premise sets into target conclusions. In what is also called a Sequent-style Calculus or Natural Deduction framework, let represent a set of formulas acting as premises(a.k.a. hypotheses), let represent individual formulas, and let the turnstile symbol denote “syntactically derives.”
Basic Proofs (Axioms)
These foundational rules establish the starting points for any formal derivation.
-
Assumption (): If a formula is already present within your active set of hypotheses, it is derived trivially.
-
Equality Reflexivity (): Every valid term is inherently equal to itself.
Proof Rules (Connectives)
These inference rules dictate how to introduce new logical connectives into a derivation or eliminate existing ones to extract substructures.
Conjunction
-
Elimination ( and ): If a compound conjunction is derived, either constituent proposition can be extracted individually.
-
Introduction (): If independent derivations exist for two separate formulas, they can be unified into a single conjunction.
Disjunction
-
Introduction ( and ): If a formula is derived, it can be disjoined with any arbitrary proposition while preserving validity.
-
Proof by Cases (): If two distinct hypotheses independently derive the identical consequent , then the disjunction of those hypotheses also derives .
Implication
-
Elimination / Modus Ponens (): If a conditional implication and its operational antecedent are both derived, the consequent necessarily follows.
-
Introduction / Deduction Theorem (): If assuming a provisional hypothesis successfully derives a target formula, the overarching implication is established.
Negation and Contradiction
-
Proof by Contradiction (): If assuming a hypothesis yields a structural contradiction (deriving both a formula and its explicit negation), the hypothesis is refuted.
-
Contradiction Rule / Reductio ad Absurdum (): If assuming the negation of a proposition yields a logical contradiction, the foundational proposition is affirmed as true.
Equality Rules
-
Substitution (): If a formula holds true for a specific term , and an explicit identity mapping establishes that equals , the formula remains valid when is replaced by .
Quantifier Rules
Quantifier rules govern the systematic introduction and elimination of operational scope variables across domains.
Existential Quantifiers
-
Introduction (): Proving that a specific instantiated term satisfies a target property confirms that there exists at least one element satisfying that property.
-
Existential Elimination / Proof (): If an arbitrary placeholder can derive a conclusion from an existential statement, the derivation holds universally, provided remains unbound within the surrounding context.
Universal Quantifiers
-
Elimination (): If a property is universally quantified across an entire domain, it holds valid for any specific instantiated term .
-
Introduction (): If a property can be derived for a completely arbitrary, unconstrained placeholder , it is formally established for all elements in the domain.
Superset Rule
-
Monotonicity (): Classical deduction is monotonic. Adding supplementary hypotheses to a valid derivation context never invalidates the previously established conclusion.