「‍」 Lingenic

Belief Revision

(⤓.md ≡ ◇.md); γ ≜ [2026-07-17T135416.643, 2026-10-22T054143.488] ∧ |γ| = 3

Belief Revision

Origin. Alchourrón, Gärdenfors, and Makinson introduced AGM theory (1985). Formalizes rational belief change. Three operations: expansion (adding belief), contraction (removing belief), revision (adding belief while maintaining consistency). Foundational for AI knowledge base maintenance and epistemology.

Models. Rational belief change. Agents have belief sets (logically closed). New information may conflict with existing beliefs. Revision prioritizes new information while minimizing change. Contraction removes beliefs while preserving as much as possible. Epistemic entrenchment orders beliefs by how firmly held.

Formalism.

Belief set: K = Cn(K) (closed under logical consequence) K ⊆ L (set of sentences)

Three operations:

  • Expansion K + φ = Cn(K ∪ {φ})
  • Contraction K - φ (remove φ, close)
  • Revision K * φ = (K - ¬φ) + φ (Levi identity)

AGM postulates for revision:

  1. Closure: K * φ = Cn(K * φ)
  2. Success: φ ∈ K * φ
  3. Inclusion: K * φ ⊆ K + φ
  4. Vacuity: if ¬φ ∉ K, then K * φ = K + φ
  5. Consistency: K * φ is consistent if φ is consistent
  6. Extensionality: if φ ↔ ψ, then K * φ = K * ψ 7-8. Superexpansion and subexpansion (for conjunctions)

Epistemic entrenchment: φ ≤ ψ means ψ is at least as entrenched as φ. Less entrenched beliefs are contracted first.

Iterated revision: Darwiche-Pearl postulates extend AGM to sequences of revisions.

Symbols.

SymbolUnicodeNameMeaning
+U+002BPlus sign / ExpansionAdd a sentence and close under consequence
-U+002DHyphen-minus / ContractionRemove a sentence and close
*U+002AAsterisk / RevisionK * φ : add a sentence while restoring consistency
∗U+2217Asterisk operator / RevisionThe same operator, written so as not to trigger emphasis
⊆U+2286SubsetBelief set inside the language; the inclusion postulate
∪U+222AUnionSentences joined before closure in an expansion
∈U+2208MembershipSentence belongs to a belief set
∉U+2209Non-membershipSentence absent from the belief set, as in vacuity
¬U+00ACNegationSentence contracted first under the Levi identity
↔U+2194BiconditionalLogical equivalence, as used in extensionality
≤U+2264Less-than or equal to / Entrenchmentψ is held at least as firmly as φ
⊨U+22A8Double turnstile / EntailmentConsequence drawn from a revised base
φU+03C6Greek small letter phiSentence being added or removed
ψU+03C8Greek small letter psiSecond sentence, compared or queried
K—Belief setSentences accepted, closed under consequence
L—LanguageSentences available to the agent
Cn—Consequence closureCn(K) : everything K entails

Metatheory. Alchourrón, Gärdenfors and Makinson proved the theorem that gives the postulates their standing: an operation is a partial meet contraction — an intersection of some selection among the maximal subsets of K that fail to imply φ — if and only if it satisfies the six basic contraction postulates, and it is transitively relational partial meet if and only if it satisfies the two supplementary postulates as well. Equivalent characterizations followed, so that the syntactic, ordinal and semantic presentations carry the same content: Gärdenfors and Makinson (1988) matched contraction to epistemic entrenchment orderings, Grove (1988) to systems of spheres over maximal consistent sets, and Katsuno and Mendelzon (1991) to total preorders on interpretations. Complexity depends on base logic: for propositional knowledge bases, deciding K ∗ φ ⊨ ψ is Π₂ᵖ-complete under most of the standard operators (Eiter and Gottlob 1992), not coNP-complete — coNP is the cost of deduction from the unrevised base, and revision adds an alternation by quantifying over the maximal consistent remnants. Dalal's operator is the outlier at Θ₂ᵖ = P^NP[log n], since its cardinality-minimality can be resolved by binary search over an NP oracle.

Applies to. Database update and maintenance. AI reasoning under changing information. Philosophy of science (theory change). Legal reasoning (precedent and amendment). Preference change modeling. Multi-agent belief dynamics.

Limitations. Belief sets are closed under consequence, so the agent believes everything its beliefs entail, and the theory has nothing to say about revising a finite base: distinct bases with the same closure are indistinguishable to it, yet revise differently in practice. Recovery, the postulate that contracting φ and adding it back restores K, is the least defended of the eight, and withdrawal operations that abandon it satisfy all the rest. Success forces the input into the revised set unconditionally, so information cannot be rejected as less credible than what it contradicts. Gärdenfors (1986) proved the postulates incompatible with the Ramsey test for conditionals over any non-trivial belief set, so conditionals cannot be carried as ordinary beliefs. Iteration lies outside the theory as stated: Darwiche and Pearl (1997) showed that the postulates, formulated over belief sets, conflict with plausible principles for successive revisions, and the repair requires operators on epistemic states carrying more than the belief set.

© 2026 Lingenic LLC