Classical first-order logic assumes the law of excluded middle (every formula is true or false) and classical inference rules. Non-classical logics relax these assumptions for different purposes. Intuitionistic logic rejects the law of excluded middle and allows only constructive proofs (no proof by contradiction). Modal logic adds operators for necessity (□) and possibility (◇), useful for reasoning about knowledge, obligation, or possibility. Other alternatives include many-valued logics, fuzzy logic, and relevance logic. These systems preserve or modify different classical properties, offering tools tailored to specific domains.
Start with intuitionistic logic and understand the constructive interpretation. Explore modal logic's semantics (Kripke models). Discuss what each system gains and loses relative to classical logic. Work through proofs in each system, noting where classical reasoning fails.
Classical propositional and predicate logic rests on two invisible assumptions worth naming explicitly: bivalence (every formula is either true or false) and the law of excluded middle (⊢ φ ∨ ¬φ for every φ). These assumptions are so thoroughly embedded in classical reasoning that violations feel like errors. Non-classical logics suspend one or both for principled reasons, not as arbitrary variation. Each alternative is formally complete and consistent on its own terms — the question is not which logic is "correct," but which logic is appropriate for a given domain of reasoning.
Intuitionistic logic rejects the law of excluded middle by demanding that proofs be constructive. In intuitionistic logic, to assert φ ∨ ψ you must produce either a proof of φ or a proof of ψ — a disjunction with no specific proven disjunct is inadmissible. This means you cannot assert P ∨ ¬P without a proof of P or a proof of ¬P, and double negation elimination (¬¬φ ⟹ φ) fails as a valid inference. Intuitionistic logic was developed to formalize a philosophy of mathematics (Brouwer's intuitionism) where mathematical "existence" means constructive existence. Its modern significance comes from the Curry-Howard correspondence: proofs in intuitionistic logic correspond to programs in typed lambda calculus, propositions correspond to types, and proof normalization corresponds to program execution. This connection makes intuitionistic logic foundational for type theory and formal program verification.
Modal logic keeps bivalence but extends the language with operators □ ("necessarily") and ◇ ("possibly"). The truth of modal formulas is evaluated relative to a structure of possible worlds connected by an accessibility relation — a Kripke model. Different constraints on the accessibility relation yield different modal logics: reflexivity gives the logic T, transitivity gives K4, reflexivity-and-transitivity gives S4, equivalence (reflexivity + symmetry + transitivity) gives S5. The same Kripke semantics framework accommodates epistemic logic (□ reads "the agent knows"), deontic logic (□ reads "it is obligatory that"), and temporal logic (□ reads "always in the future"). Only the interpretation of accessibility changes; the formal machinery is shared.
Other alternatives serve different purposes. Many-valued logics introduce truth values beyond true and false — Łukasiewicz three-valued logic adds a third value for "indeterminate," useful for modeling vague or partial information. Fuzzy logic treats truth as a real number in [0, 1], enabling reasoning about gradable predicates ("tall," "hot") where binary classification is artificial. Paraconsistent logic abandons the principle of explosion (from φ ∧ ¬φ, derive anything), allowing localized contradictions without collapsing the entire system — relevant for inconsistency-tolerant databases and belief revision. Each system is appropriate where its assumptions match the domain. Classical logic remains the default for mathematics and most formal reasoning; the non-classical alternatives are not corrections to classical logic but expansions and alternatives suited to domains where classical assumptions fail to capture the phenomenon of interest.
No topics depend on this one yet.