KonkurStudy
همه کارت‌ها

Argument Validity and Logical Entailment

An argument is valid (and Γ⊨φ\Gamma\models\varphi holds) exactly when no interpretation makes all premises true and the conclusion false, so one counterexample is enough to refute it.

کارت مفهوم کنکور ارشد علوم کامپیوتر

اهمیت
۰/۵

The core definition

A set of premises Γ={γ1,…,γn}\Gamma=\{\gamma_1,\dots,\gamma_n\} logically entails a conclusion φ\varphi, written Γ⊨φ\Gamma\models\varphi, iff every interpretation that makes all of γ1,…,γn\gamma_1,\dots,\gamma_n true also makes φ\varphi true. An argument is valid precisely when its premises entail its conclusion.

Equivalently (deduction theorem form):

γ1,…,γn⊨φ  ⟺  (γ1∧⋯∧γn)→φ is a tautology.\gamma_1,\dots,\gamma_n\models\varphi \iff (\gamma_1\wedge\cdots\wedge\gamma_n)\to\varphi \text{ is a tautology.}

Validity is about form, not about whether the sentences happen to be true in the real world. True premises and a true conclusion can still form an invalid argument; the question is whether the truth of the premises forces the conclusion.

Two ways to settle a validity question

Method What you do Proves
Truth table / exhaustive check List all rows; confirm no row has all premises TT and conclusion FF Validity (entailment holds)
Counterexample (counter-model) Exhibit one interpretation with premises TT, conclusion FF Invalidity (entailment fails)

The asymmetry is the whole game: to prove entailment you must rule out every counter-model, but to refute it you need only one. So when you suspect an argument is invalid, hunt directly for the counterexample.

For propositional logic an interpretation is a truth assignment to the atoms; for first-order logic it is a structure (a domain plus interpretations of the relation/function symbols), and a "counterexample" is a whole counter-structure.

Worked mini-example (propositional)

Does   p→m,  p→f,  m∧f  ⊨  p  \;p\to m,\; p\to f,\; m\wedge f\;\models\; p\;? This is the affirming-the-consequent pattern. Try p=F, m=T, f=Tp=F,\,m=T,\,f=T:

  • p→m=F→T=Tp\to m = F\to T = T,
  • p→f=F→T=Tp\to f = F\to T = T,
  • m∧f=Tm\wedge f = T,
  • conclusion p=Fp = F.

All three premises are true while the conclusion is false, so the entailment fails — the argument is invalid.

Entailment is directional

α⊨β\alpha\models\beta and β⊨α\beta\models\alpha are independent claims. To decide which way (if any) holds between two formulas, look for a counterexample in each direction separately; only if neither direction has one do the formulas entail each other (logical equivalence, α≡β\alpha\equiv\beta).

First-order counter-structures

In FOL, refuting Γ⊨φ\Gamma\models\varphi means building one model of Γ\Gamma in which φ\varphi fails. Two reliable tricks:

  • Strict orders defeat "max/min" claims: (Z,<)(\mathbb{Z},<) is transitive and antisymmetric, every element has a larger one (∀x ∃y x<y\forall x\,\exists y\,x<y), yet no single element is largest (¬∃y ∀x x<y\neg\exists y\,\forall x\,x<y).
  • Kill an antecedent for free: an implication (or a ∀x ∃y\forall x\,\exists y statement with a dead-end element) is vacuously true when its antecedent fails — handy for satisfying a hypothesis while breaking the conclusion.

Soundness vs validity

These are different notions; do not confuse them:

Term Meaning
Valid Form is correct: premises entail the conclusion (no counter-model)
Sound Valid and all premises are actually true

So a valid argument can have a false conclusion (if a premise is false), and an argument with a true conclusion can be invalid.

Pitfall: To refute an entailment you need one counterexample; to confirm it you must rule out all of them. Never declare Γ⊨φ\Gamma\models\varphi from a single satisfying row — and when comparing two formulas, check both directions, because entailment is asymmetric.

فرمول‌های کلیدی

Entailment as tautology
γ1,…,γn⊨φ  ⟺  (γ1∧⋯∧γn)→φ is a tautology\gamma_1,\dots,\gamma_n \models \varphi \iff (\gamma_1\wedge\cdots\wedge\gamma_n)\to\varphi \text{ is a tautology}

Premises entail the conclusion exactly when the implication from their conjunction is a tautology.

Counterexample refutes validity
Γ⊭φ  ⟺  ∃ interpretation I: I⊨Γ and I⊭φ\Gamma\not\models\varphi \iff \exists\,\text{interpretation } I:\ I\models\Gamma \text{ and } I\not\models\varphi

An argument is invalid iff some interpretation satisfies every premise but falsifies the conclusion.

Soundness
sound  ⟺  valid∧(all premises true)\text{sound} \iff \text{valid} \wedge (\text{all premises true})

A sound argument is a valid one whose premises are in fact all true.

#logic#validity#logical-entailment#counterexample#truth-table#tautology#soundness#predicate-logic

سوالات تمرینی · 8/21

همهٔ 21 سؤال →