Everything About ___
Live briefing

Everything about Conditional logic

Family of logics for natural-language and counterfactual conditionals

Conditional logic refers to a family of formal systems for reasoning with statements of the form "if A, (then) B". Conditional logics are intended to capture the meaning and patterns of inference associated with natural language conditionals more faithfully than the classical material conditional, which gives rise to well-known paradoxes. Conditional logics are used in philosophical logic, formal semantics of natural language, artificial intelligence, and the psychology of reasoning. They are used to model everyday and scientific reasoning about hypothetical, causal, modal, and counterfactual scenarios. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Conditional logicA 5-minute orientation
  2. Skim a recent paper: Conditional DQN-Based Motion Planning With Fuzzy Logic for Autonomous DrivingInfluential work since 2022
  3. Pick up a classic book: Fact, fiction and forecastThe most-reprinted book on the subject
  4. Read the landmark paper: Conditional Quantum Dynamics and Logic GatesCited 850 times
  5. Go sideways: Dynamic semanticsA closely related topic
  6. Go sideways: Non-normal modal logicA closely related topic

📖 Definitions

Noun A set of rules that lets a computer make decisions and run different blocks of code based on whether specific conditions are true or false.

🗂️ The subject at a glance

  1. Overview
  2. History
  3. Semantics
  4. Axiom systems

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics