A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Logical Consequence and Entailment

College Depth 85 in the knowledge graph I know this Set as goal
559topics build on this
434prerequisites beneath it
See this on the map →
Interpretation, Truth, and Satisfaction of FormulasLogical Equivalence of Formulas+1 more'Scientific Explanation: Core Problems'Compactness Theorem for Propositional Logic+8 more
propositional-logic consequence inference

Core Idea

A set of formulas Γ entails a formula φ (written Γ ⊨ φ) if every interpretation that makes all formulas in Γ true also makes φ true. This semantic notion of consequence is central to understanding what it means for one set of premises to logically justify a conclusion.

How It's Best Learned

Distinguish between entailment (semantic, truth-based) and derivability (syntactic, proof-based). Work with small concrete examples showing when entailment holds and when counterexamples exist.

Common Misconceptions

Explainer

The notion of logical consequence makes precise what it means for a conclusion to *follow from* premises. You already understand logical equivalence — when two formulas are true in exactly the same models. Entailment is a directed version of this: Γ ⊨ φ says the premises in Γ *force* φ to be true, in the sense that φ holds in every interpretation where all of Γ holds. If any interpretation satisfies all of Γ but falsifies φ, that interpretation is a *counterexample*, and the entailment fails.

The definition is entirely semantic — it quantifies over all interpretations with no reference to proofs. To verify Γ ⊨ φ, you consider every possible assignment of truth values to propositional atoms, restrict attention to those satisfying every formula in Γ, and check that φ is satisfied in all of them. For finite sets Γ in propositional logic, this is mechanically checkable via truth tables, though the procedure grows exponentially with the number of atoms.

A common confusion is between entailment and the material conditional. The formula A → B is a sentence in the object language — it may be true in some interpretations and false in others. The entailment {A} ⊨ B is a metalevel claim about all interpretations simultaneously. They are related: {A} ⊨ B if and only if A → B is a *tautology* (true in every interpretation). But "A → B is true in this particular interpretation" is a much weaker statement than "A entails B." Confusing these two levels — the object language and the metalanguage — is one of the most persistent sources of error in logic.

Entailment (⊨) must also be distinguished from syntactic derivability (⊢), which asks whether φ can be derived from Γ using a fixed set of proof rules. These are conceptually independent notions: a proof system is *sound* if Γ ⊢ φ implies Γ ⊨ φ (every derivable formula is a genuine semantic consequence), and *complete* if Γ ⊨ φ implies Γ ⊢ φ (every semantic consequence is provable). Soundness and completeness together establish that for standard logical systems, the semantic and syntactic notions coincide — a profound alignment that is far from obvious a priori.

Understanding entailment also illuminates what makes an argument *invalid*. A deductive argument is valid precisely when the premises entail the conclusion — when there is no interpretation making all premises true and the conclusion false. Finding such a counterexample is the formal version of what informal logicians call "showing the argument is invalid." This connection between model-theoretic semantics and practical argumentation is what gives logical consequence its central role in both formal logic and everyday reasoning.

Practice Questions 3 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersIntroduction to ExponentsOrder of OperationsInteger Order of OperationsVariable ExpressionsThe Distributive PropertyVariables and Expressions ReviewIntroduction to PolynomialsAdding and Subtracting PolynomialsMultiplying PolynomialsFactorialPermutationsCombinationsCounting Principles: Addition and Multiplication RulesIntroduction to Graph TheoryPropositional Logic FoundationsLogical EquivalencesBoolean AlgebraIntroduction to Propositional LogicIntroduction to Predicate Logic (First-Order Logic)First-Order Logic SyntaxTerms and Atomic Formulas in FOLVariable Binding and ScopeOpen and Closed Formulas in First-Order LogicVariable Substitution and Capture-Avoidance in First-Order LogicQuantifier Instantiation Rules in First-Order Proof SystemsUniversal Quantification: Meaning and ScopeFree Variables and Bound VariablesSubstitution and Instantiation in Predicate LogicTerms and Atomic FormulasFormulas and Well-Formed ExpressionsStructures and InterpretationsModel Interpretation and SatisfactionInterpretation, Truth, and Satisfaction of FormulasLogical Consequence and Entailment

Longest path: 86 steps · 434 total prerequisite topics

Prerequisites (3)

Leads To (10)