logic

Layer 0 — Mathematics70 concepts in this subtree

Classical propositional and predicate logic: operators, quantifiers, and fundamental laws of reasoning. The substrate every other tree in this layer depends on.

Logical conjunction (AND)
Logical disjunction (OR)
Logical negation (NOT)
Material implication
Biconditional (IFF)
Universal quantifier
Existential quantifier
Law of non-contradiction
Law of excluded middle
Modus ponens
Exclusive disjunction (XOR)
Sheffer stroke (NAND)
Peirce arrow (NOR)
Proposition
Truth table
Tautology
Contradiction (propositional form)
Contingency
Satisfiability
Logical equivalence
Converse of a conditional
Inverse of a conditional
Contrapositive of a conditional
De Morgan's laws
Double-negation equivalence
Distributive laws (logic)
Associative laws (logic)
Commutative laws (logic)
Idempotent laws (logic)
Identity laws (logic)
Domination laws (logic)
Absorption laws (logic)
Implication-as-disjunction equivalence
Contrapositive equivalence
Biconditional decomposition
Modus tollens
Hypothetical syllogism
Disjunctive syllogism
Simplification (∧-elimination)
Conjunction introduction (∧-introduction)
Addition (∨-introduction)
Resolution
Principle of bivalence
Open sentence
Predicate
Quantifier-negation rules (De Morgan for quantifiers)
Sufficient condition
Necessary condition
Argument (deductive)
Valid argument
Soundness (of an argument)
Affirming the consequent (fallacy)
Denying the antecedent (fallacy)
Modal logic
Kripke semantics
Intuitionistic logic
Second-order logic
Infinitary logic
Dependent type theory
Homotopy type theory (HoTT)
Sequent calculus
Natural deduction
Cut-elimination theorem (Hauptsatz)
Gödel's completeness theorem
Löwenheim-Skolem theorems
Gödel completeness theorem
Gödel incompleteness theorems
Peano arithmetic PA
ZFC axioms
Homotopy type theory (HoTT)
Explore the logic subtree on the interactive graph →