Next Article in Journal
Global Existence, General Decay, and Blow up of Solution for a p-Biharmonic Equation of Hyperbolic Type with Delay and Acoustic Boundary Conditions
Next Article in Special Issue
Infrared and Visible Image Fusion Using a State-Space Adversarial Model with Cross-Modal Dependency Learning
Previous Article in Journal
A Novel Recursive Algorithm for Inverting Matrix Polynomials via a Generalized Leverrier–Faddeev Scheme: Application to FEM Modeling of Wing Vibrations in a 4th-Generation Fighter Aircraft
Previous Article in Special Issue
Context-Aware Markov Sensors and Finite Mixture Models for Adaptive Stochastic Dynamics Analysis of Tourist Behavior
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Belief Update Through Semiorders

by
Theofanis Aravanis
Department of Mechanical Engineering, University of the Peloponnese, 263 34 Patras, Greece
Mathematics 2025, 13(13), 2102; https://doi.org/10.3390/math13132102
Submission received: 26 May 2025 / Revised: 23 June 2025 / Accepted: 24 June 2025 / Published: 26 June 2025

Abstract

Belief change is a core component of intelligent reasoning, enabling agents to adapt their beliefs in response to new information. A prominent form of belief change is belief revision, which involves altering an agent’s beliefs about a static (unchanging) world in light of new evidence. A foundational framework for modeling rational belief revision was introduced by Alchourrón, Gärdenfors, and Makinson (AGM), who formalized revision functions based on total preorders over possible worlds—that is, orderings that encode the relative plausibility of alternative states of affairs. Building on this, Peppas and Williams later characterized AGM-style revision functions using weaker preference structures known as semiorders, which, unlike total preorders, permit intransitive indifference between alternatives. In this article, we extend the framework of Peppas and Williams to the context of belief update. In contrast to belief revision, belief update concerns maintaining coherent beliefs in response to actual changes in a dynamic, evolving environment. We provide both axiomatic and semantic characterizations of update functions derived from semiorders, establishing corresponding representation theorems. These results essentially generalize the classical belief-update framework of Katsuno and Mendelzon, which relies on total preorders, thereby offering a broader and more flexible perspective. The intransitivity of indifference inherent in semiorders plays a central role in our framework, enabling the representation of nuanced plausibility distinctions between possible states of affairs—an essential feature for realistically modeling belief dynamics.

1. Introduction

The AGM paradigm, introduced by Alchourrón, Gärdenfors, and Makinson [1], is a widely recognized approach for rational belief change (revision and contraction)—the process by which an agent modifies her beliefs about a static (unchanged) world, in the light of new evidence [2,3,4]. Central to this framework is a set of formal postulates that govern the rational behavior of belief-change functions. The semantic interpretation of these postulates is provided by constructive models, which typically rely on plausibility rankings over possible states of affairs, such as possible worlds or sentences [5,6]. These rankings reflect the comparative plausibility of alternative scenarios, allowing the agent to identify the most credible ones. The modified belief corpus is then determined by the information shared across these most plausible alternatives.
A cornerstone assumption of the AGM paradigm is that indifference of comparative plausibility is transitive. To illustrate this transitivity, let us adopt the constructive model proposed by Katsuno and Mendelzon, which is based on a special type of total preorder over possible worlds, called faithful preorders [5]. These total preorders represent the agent’s plausibility ordering over possible worlds, relative to a given state of belief. Now, consider three distinct possible worlds w 1 , w 2 , and w 3 . If w 1 and w 2 are equally plausible, and w 2 and w 3 are also equally plausible relative to the agent’s state of belief, then it follows by the transitivity of indifference inherent in total preorders that w 1 and w 3 must likewise be equally plausible.
In the field of preference modeling, however, it has long been recognized that transitivity is not always a natural characteristic of indifference in preferences. The following passage from Luce [7] illustrates the issue.
Find a subject who prefers a cup of coffee with one cube of sugar to one with five cubes (this should not be difficult). Now, prepare 401 cups of coffee with 1 + i 100 · x grams of sugar, i = 0 , 1 , , 400 , where x is the weight of one cube of sugar. It is evident that he will be indifferent between cup i and cup i + 1 , for any i, but by choice he is not indifferent between i = 0 and i = 400 .”
For similar reasons, Peppas and Williams argued that the assumption of transitive indifference in the plausibility of possible states of affairs, as applied in the context of belief change, is not always valid [8,9]. To illustrate this point, consider the following scenario.
Example 1
(Transitive Plausibility Indifference). Imagine an agent who believes his grandmother, whom he never met, had a huge collection of stamps from many different countries. Based on this belief, the agent would consider the possible world w 1000 , where she owns 1000 stamps, more plausible than the possible world w 100 , where she only owns 100 stamps. However, the agent might be indifferent between possible worlds like w 999 and w 998 , where the only difference is one stamp less in the latter possible world. If indifference were transitive (as it is the case in the context of the AGM paradigm), then after a series of applications of transitivity, the agent would become indifferent between w 1000 and w 100 , which contradicts his initial consideration that his grandmother’s collection was much larger and more diverse than just a hundred stamps.
In light of such scenarios, Peppas and Williams [8,9] proposed a reconstruction of the classical AGM paradigm by replacing the total preorders of Katsuno and Mendelzon [5] with weaker preference structures, known as semiorders [10,11]. The new approach captures the intransitivity of indifference inherent in semiorders, and gives rise to a broader class of revision (and contraction) functions, grounded in a set of weaker postulates and supported by a constructive model based on semiorders.
In this article, we address an unexplored gap by extending the semiorder-based framework of Peppas and Williams, originally developed for belief revision, to the domain of belief update, for which no analogous formal treatment has previously been offered. Belief update is a process distinct from belief revision, where a rational agent keeps her beliefs up to date with a dynamic (evolving) world. In this sense, belief update focuses on changes in the state of the world, while belief revision deals with changes in the agent’s perception or description of the world. Although the difference between belief revision and belief update was first recognized by Keller and Winslett [12] in the context of relational databases, belief update was formally defined by Katsuno and Mendelzon [13].
Herein, we generalize (i.e., weaken) Katsuno and Mendelzon’s model for belief update to accommodate intransitive plausibility indifference, which is captured by semiorders. Accordingly, we provide both a novel axiomatic characterization by introducing new update-specific postulates, and a semantic characterization, via a corresponding construction based on semiorders over possible worlds. Together, these yield formal representation results that extend classical belief update. By relaxing the assumption of transitive indifference inherent in total preorders, our approach enhances the expressive power of belief update, allowing for the representation of states of belief in which certain alternatives are judged equally plausible, even though no transitive plausibility chain connects them. This captures more realistic belief dynamics in cases where agents make fine-grained distinctions among possible worlds.
(Importantly, indifference between two choices should not be confused with incomparability. Incomparability is captured by—not necessarily total—preorders, from which belief-change operators can be induced, as demonstrated by Katsuno and Mendelzon—see [5] for belief revision and [13] for belief update.)
The remainder of this study is structured as follows: The next section outlines the formal prerequisites for our discussion. Following that, Section 3 provides a concise overview of the axiomatic and semantic characterizations of the AGM paradigm. Section 4 and Section 5 present the semiorders-based construction for belief revision, as proposed by Peppas and Williams. Section 6 briefly outlines the process of belief update, and Section 7 contains our main contribution, where we extend the Peppas-Williams construction to the context of belief update. The final section offers concluding remarks and outlines directions for future work.

2. Formal Background

This section is dedicated to establishing the formal foundations essential to our discussion.
  • Logic Language: Throughout this study, we work with a propositional language L , built over finitely many propositional variables (atoms), using the standard Boolean connectives ∧ (conjunction), ∨ (disjunction), → (implication), ↔ (equivalence), ¬ (negation), and governed by classical propositional logic. The classical inference relation is denoted by ⊧.
  • Belief Sets: For a set of sentences Γ of L , C n ( Γ ) denotes the set of all logical consequences of Γ ; i.e., C n ( Γ ) = φ L : Γ φ . The set of beliefs of an agent will be modelled by a belief set, which is a theory of the language. A theory K is a deductively closed set of sentences of L ; that is, K = C n ( K ) . A theory K is complete iff, for any sentence φ L , either φ K or ¬ φ K . For two sets of sentences Γ and Δ of L , we denote by Γ + Δ the deductive closure of the union Γ Δ ; that is, Γ + Δ = C n ( Γ Δ ) . For a theory K and a sentence φ of L , we write K + φ as an abbreviation of K + { φ } .
  • Possible Worlds: A literal is a propositional variable or its complement (negation). A possible world (or simply world) r is an inclusion-maximal consistent set of literals; hence, for any propositional variable p of L , either p r or ¬ p r . The set of all possible worlds is denoted by M . For a sentence or set of sentences φ of L , [ φ ] is the set of worlds implying φ ; that is, [ φ ] = r M : r φ . By the definition of complete theories, it follows that, for any consistent complete theory K, there is a single world w M such that [ K ] = { w } . In other words, K is satisfied uniquely by w, and it is true that K = C n ( w ) . In this case, theory K is maximally informative, as it fully specifies—within the expressive limits of the language L —what holds true or false in a given state of the world.
  • Binary Relations. Let V be a non-empty set, and let R be a binary relation on V. For any subset S of V, the minimal elements in S, with respect to R, are contained in a set min ( S , R ) , such that
    min ( S , R ) = w S : for all w S , w R w entails w R w .
It is easy to verify that, if R is irreflexive and anti-symmetric (i.e., asymmetric), then
min ( S , R ) = w S : there is no w S , such that w R w .
A binary relation R on V is called:
  • a preorder iff it is reflexive and transitive.
  • a strict order iff it is irreflexive and transitive.
  • total iff, for all w , w V , w R w or w R w . The strict part of a total preorder ⪯ over V is denoted by ≺; that is, w w iff w w and w w .
Lastly, we denote the set of real numbers by R , as usual.

3. The AGM Paradigm: Postulates for Belief Revision

In their seminal article [1], Alchourrón, Gärdenfors, and Makinson introduced a formal framework for modeling rational belief revision, which has since become known as the AGM paradigm. This framework remains a widely accepted foundation for the formal study and implementation of belief revision. Within the AGM paradigm, the process of belief revision is formalized through a binary function, called revision function.
Definition 1
(Revision Function, ∗). A revision function ∗ is a binary function that maps a theory K and a sentence φ of L to a new theory K φ , representing the result of revising K by φ.
Alchourrón, Gärdenfors, and Makinson emphasized that not every such function qualifies as rational; only those that satisfy the following set of rationality postulates are considered acceptable within the AGM paradigm.
( K 1 ) K φ is a theory.
( K 2 ) φ K φ .
( K 3 ) K φ K + φ .
( K 4 ) If ¬ φ K , then K + φ K φ .
( K 5 ) If φ is consistent, then K φ is consistent.
( K 6 ) If C n { φ } = C n { ψ } , then K φ = K ψ .
( K 7 ) K ( φ ψ ) ( K φ ) + ψ .
( K 8 ) If ¬ ψ K φ , then ( K φ ) + ψ K ( φ ψ ) .
The guiding intuition behind postulates ( K 1 ) ( K 8 ) is the principle of minimal change: the theory K should be modified as conservatively as possible to incorporate the new information φ in a consistent manner. A thorough examination of ( K 1 ) ( K 8 ) and their implications is provided in the work of Peppas [3] (Section 8.3.1) and Gärdenfors [2] (Section 3.3).
In a subsequent work [5], Katsuno and Mendelzon showcased that the revision functions satisfying postulates ( K 1 ) ( K 8 ) are precisely those that are induced by total preorders over possible worlds.
Definition 2
(Total Preorders Faithful to Theories, [5]). A total preorder K over M is faithful to a theory K iff, for any r , r M , the following conditions hold:
(i) 
If r [ K ] , then r K r .
(ii) 
If r [ K ] and r [ K ] , then r K r .
Intuitively, r K r expresses that the world r is at least as plausible as the world r , relative to theory K. Hence, it follows from Definition 2 that all K-worlds (worlds in [ K ] ) are equally plausible with respect to K , and strictly more plausible than all non-K-worlds (worlds not in [ K ] ). The worlds not in [ K ] may themselves be totally preordered under K , reflecting distinctions in their relative plausibility.
Katsuno and Mendelzon established the following representation theorem characterizing the class of revision functions induced from total preorders over worlds [5].
Theorem 1
([5]). Let K be a theory. A revision function satisfies postulates ( K 1 ) ( K 8 ) at K iff there exists a total preorder over M , faithful to K, such that, for any φ L :
( T )       K φ = min ( [ φ ] , K ) .
The above theorem shows that the revised belief set K φ can be specified in terms of the φ -worlds that are most plausible relative to the agent’s current belief set K.

4. Semiorders

Semiorders were introduced by Scott and Suppes [10] as a more natural alternative to total preorders for modeling preference. In this section, we briefly review the main definitions and results related to semiorders, some of which are included—following Peppas and Williams [8]—for completeness.
Definition 3
(Semiorder). Let V be a finite set of alternatives between which an agent makes choices. A semiorder on V is a binary relation over V that satisfies the following axioms, for any r 1 , r 2 , r 3 , r 4 V :
(SO1) 
r 1 r 1 .
(SO2) 
If r 1 r 2 and r 2 r 3 , then r 1 r 4 or r 4 r 3 .
(SO3) 
If r 1 r 2 and r 3 r 4 , then r 1 r 4 or r 3 r 2 .
Axiom (SO1) excludes self-preference, ensuring that the relation ⊏ is irreflexive. Axiom (SO2) ensures that, if we observe a chain of preferences, other options cannot be entirely disconnected—they must enter the ordering ⊏ in a coherent way. Lastly, axiom (SO3) avoids having completely unrelated comparisons by requiring that preferences across different pairs still interact.
For any two choices r 1 , r 2 V , we shall say that an agent is indifferent between r 1 and r 2 , denoted r 1 r 2 , iff r 1 r 2 and r 2 r 1 . It turns out that indifference is not, in general, transitive in the context of semiorders. To see this, consider, for example, the semiorder ⊏ over the set V = { r 1 , r 2 , r 3 , r 4 , r 5 } depicted in Figure 1. It is easy to verify that ⊏ satisfies all axioms (SO1)–(SO3). Moreover, observe that r 3 r 4 , r 4 r 5 , and yet r 3 r 5 , violating transitive indifference.
A key result concerning semiorders, which offers insight into their underlying structure, pertains to their numerical representation. It has been demonstrated that every semiorder ⊏ on V can be mapped onto a utility function  u : V R , such that, for all r 1 , r 2 V , r 1 r 2 iff u ( r 2 ) u ( r 1 ) 1 , and r 1 r 2 iff | u ( r 2 ) u ( r 1 ) | < 1 [7,11]. Intuitively, this means that the agent differentiates between two alternatives r 1 and r 2 whenever the difference in their corresponding utilities exceeds a certain threshold (set to 1 in this case). For example, the semiorder ⊏ of Figure 1 can be represented by a utility function u, such that u ( r 1 ) = 0 , u ( r 2 ) = 0.5 , u ( r 3 ) = 1.5 , u ( r 4 ) = 2 , and u ( r 5 ) = 2.5 .
Other useful facts about semiorders are summarised in the following remark, reported as a lemma in [8] (p. 164).
Remark 1
([8]). Let V be a non-empty set, let be a semiorder over V, and let S be a non-empty subset of V. Then, the following statements are true:
(i) 
is transitive.
(ii) 
min ( S , ) .
(iii) 
If r S and r min ( S , ) , then there exists an r min ( S , ) such that r r .
The next observations follow directly from the above analysis.
Remark 2.
Let V be a non-empty set, and let be a semiorder over V. Since is irreflexive and transitive, is a strict order over V. This in turn entails that is asymmetric. Since a relation is asymmetric iff it is both anti-symmetric and irreflexive, it follows that is anti-symmetric as well.
Remark 3.
Let V be a non-empty set. The binary relation over V defined as the union ( ) ( ) is reflexive and total, but not necessarily transitive.
We note at this point that, while Figure 1 presents a semiorder with a nearly linear structure for illustrative simplicity, semiorders can exhibit a much broader range of topologies beyond linear chains. In particular, they can support tree-like branching or layered hierarchies, as long as the defining axioms (SO1)–(SO3) are satisfied. This structural flexibility stems from the fact that indifference in semiorders is not transitive, allowing for richer configurations. In contrast, total preorders induce a more constrained structure, composed of indifference classes totally ordered among themselves. Each class forms a flat cluster of indistinguishable elements, while the overall ordering remains linear. Thus, whereas total preorders enforce a rigid topological form, semiorders offer greater expressive power, particularly for modeling nuanced or threshold-based preferences.
To eliminate the requirement of transitivity in plausibility indifference, Peppas and Williams [8] replace total preorders with semiorders in Katsuno and Mendelzon’s possible-worlds construction of a revision function [5]. To introduce the construction of semiorders, we first present the following definition of their faithfulness, as formulated in [8] (cf. Definition 2 of Section 3).
Definition 4
(Semiorders Faithful to Theories, [8]). A semiorder K over M is faithful to a theory K iff, for any r , r M , the following conditions hold:
(i) 
If r [ K ] , then there is no r M such that r K r .
(ii) 
If r [ K ] and r [ K ] , then r K r .
Intuitively, a semiorder K over M , faithful to K, captures the comparative plausibility of possible worlds relative to theory K. Specifically, the more plausible a world is, the lower it appears in the ordering. Therefore, in revising K by a sentence φ , it is reasonable to assume that the resulting belief set K φ is defined in terms of the most K-plausible φ -worlds. As shown in Theorem 1, this is precisely the construction proposed by Katsuno and Mendelzon [5], with the key difference that their framework employed total preorders rather than semiorders. Within the context of semiorders, this idea is formally expressed by the following semantic condition (S∗).
( S )       [ K φ ] = min ( [ φ ] , K ) .

5. Weaker Postulates for Belief Revision

To characterize the class of semiorder-based revision functions, Peppas and Williams proposed the following set of postulates [8].
( K 8 a ) K ( φ ψ ) ( K φ ) + ( K ψ ) .
( K 8 b ) If K ψ ( K φ ) + ψ , then K φ ( K ψ ) + φ .
( K 8 c ) If ¬ ψ K φ and ¬ χ K φ , then K ( φ ψ ) ( K χ ) + ( φ ψ ) .
The following observation from [8] is important.
Remark 4
([8]). The conjunction of postulates ( K 8 a ) ( K 8 c ) is a strict weakening of postulate ( K 8 ) .
On that basis, the representation Theorems 2 and 3 of [8] showcase that postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) constitute a precise axiomatic characterization of revision functions induced from semiorders over possible worlds.
Theorem 2
([8]). Let K be a theory, and let be a revision function satisfying postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) at K. There exists a semiorder K over M , faithful to K, that satisfies condition (S*).
Theorem 3
([8]). Let K be a theory, and let K be a semiorder over M , faithful to K. The revision function induced from K , via condition (S), satisfies postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) at K.
The following observation follows immediately from Theorems 2 and 3, and Remark 4.
Remark 5.
The revision functions induced from total preorders form a proper subclass of the revision functions induced from semiorders.
Finally, the classes of revision functions induced from total preorders and semiorders over possible worlds are depicted in Figure 2.

6. Postulates for Belief Update

Belief revision concerns how an agent changes her beliefs in response to new information, assuming the world itself remains static (unchanged). In contrast, belief update addresses how an agent maintains an accurate representation of a world that is itself dynamic and constantly evolving. The following real-world scenario, inspired by Winslett [14], illustrates the conceptual difference between these two processes of belief change.
Example 2
(Smart Home Sensor). Initially, the smart home agent knows that either the window is open (represented by the atom a) or the air conditioner is on (represented by the atom b), but not both.
  • Case 1 (Revision): The agent receives a message saying “The window is open”. Based on her prior knowledge, according to which ( a b ) ¬ ( a b ) , she concludes that the air conditioner is off. This is a case of revision, where the world has not changed—just the agent’s knowledge of it.
  • Case 2 (Update): The agent is told that “The window has just been opened”. Since this implies a change in the world, the agent does not necessarily infer that the air conditioner is off—it might still be running. This is an update, reflecting a new situation.
The distinction between belief revision and belief update was first identified by Keller and Winslett [12] in the context of relational databases. However, it was Katsuno and Mendelzon who provided a formal foundation for belief update, introducing a comprehensive axiomatic and semantic framework—analogous in spirit to the AGM paradigm—that rigorously characterizes this process [13]. This section is devoted to the presentation of this framework.
Like in belief revision, the process of belief update is formalized through a binary function, called update function.
Definition 5
(Update Function, ⋄). An update function is a binary function that maps a theory K and a sentence φ of L to a new theory K φ , representing the result of updating K by φ.
Katsuno and Mendelzon proposed the following set of rationality postulates for update functions [13].
( K 1 ) K φ is a theory.
( K 2 ) φ K φ .
( K 3 ) If φ K , then K φ = K .
( K 4 ) K φ = L iff K or φ is inconsistent.
( K 5 ) If C n { φ } = C n { ψ } , then K φ = K ψ .
( K 6 ) K ( φ ψ ) ( K φ ) + ψ .
( K 7 ) If K is complete and ¬ ψ K φ , then ( K φ ) + ψ K ( φ ψ ) .
( K 8 ) If K is consistent, then K φ = w [ K ] C n ( w ) φ .
For ease of comparison, the Katsuno and Mendelzon postulates have been reformulated using AGM-style notation. Hence, in this presentation, postulates ( K 1 ) ( K 8 ) correspond to postulates (U1)–(U9) as originally introduced in [13], under the assumption that states of belief are represented as theories rather than individual sentences.
Katsuno and Mendelzon demonstrated that the update functions satisfying postulates ( K 1 ) ( K 8 ) are precisely those that are induced by total preorders over possible worlds [13].
Definition 6
(Total Preorders Faithful to Possible Worlds, [13]). A total preorder w over M is faithful to a possible world w iff, for any r M , w r implies w w r .
Definition 6 introduces the notation w to denote a total preorder that is faithful to a particular world w, in direct analogy with Definition 2 of Section 3, where K denotes a total preorder faithful to a theory K. As with faithful preorders associated with theories (which govern belief revision), r w r states that the world r is at least as plausible as the world r , relative to the world w.
Katsuno and Mendelzon established the following representation theorem characterizing the class of update functions induced from total preorders over worlds [13].
Theorem 4
([13]). Let K be a theory. An update function satisfies postulates ( K 1 ) ( K 8 ) at K iff, for each world w [ K ] , there exists a total preorder w over M , faithful to w, such that, for any φ L :
( T )         K φ = w [ K ] min ( [ φ ] , w ) .
The semantic characterizations of belief revision and belief update, while structurally similar, reveal a key technical distinction between these two modes of belief change. In belief revision, a single total preorder over possible worlds is associated with a theory K, capturing the agent’s preferences among worlds. In contrast, belief update assigns a family of total preorders to a theory K—specifically, one preorder for each world satisfying K. This pointwise nature of belief update arises from postulate ( K 8 ) , which mandates that the deductive closure of each K-world—essentially a consistent complete theory—is revised independently of the others.

7. Weaker Postulates for Belief Update

Having established the foundations of belief update, we now extend the analysis of Section 5 to this new setting. In particular, our aim is to provide a novel axiomatic and semantic characterization of update functions induced from semiorders over possible worlds. This constitutes a genuine extension of the belief-update framework beyond its classical formulation. To that end, consider the following postulates first.
( K 7 a ) If K is complete, then K ( φ ψ ) ( K φ ) + ( K ψ ) .
( K 7 b ) If K is complete and K ψ ( K φ ) + ψ , then K φ ( K ψ ) + φ .
( K 7 c ) If K is complete, ¬ ψ K φ and ¬ χ K φ , then
K ( φ ψ ) ( K χ ) + ( φ ψ ) .
Owing to the structural parallelism between postulates ( K 7 a ) ( K 7 c ) and ( K 8 a ) ( K 8 c ) of Section 5, Remark 6 follows immediately from Remark 4.
Remark 6.
The conjunction of postulates ( K 7 a ) ( K 7 c ) is a strict weakening of postulate ( K 7 ) .
Definition 7 presents a straightforward adaptation of the notion of faithfulness for total preorders (Definition 6) to the context of semiorders.
Definition 7
(Semiorders Faithful to Possible Worlds). A semiorder w over M is faithful to a possible world w iff, for any r M , w r implies w w r .
In what follows, we shall confine our analysis to the interesting case of consistent theories. On that basis, consider the following semantic condition, which defines the updated belief set K φ as the theory corresponding to the union of all w -minimal φ -worlds, for each world w [ K ] .
( S )         K φ = w [ K ] min ( [ φ ] , w ) .
Obviously, condition (S⋄) serves as the semiorder-based counterpart to condition (T⋄) in Theorem 4 of Section 6.
Given this foundation, the subsequent representation Theorems 5 and 6—which serve as counterparts to Theorems 2 and 3 of Section 5—prove that postulates ( K 1 ) ( K 6 ) , ( K 7 a ) ( K 7 c ) and ( K 8 ) precisely characterize the update functions induced (via (S⋄)) from semiorders over possible worlds.
Theorem 5.
Let K be a theory, and let be an update function satisfying postulates ( K 1 ) ( K 6 ) , ( K 7 a ) ( K 7 c ) and ( K 8 ) at K. There exists a family of semiorders { w } w [ K ] over M that satisfy condition (S⋄).
Proof. 
This proof partially draws upon arguments used in the proof of Theorem 2.1 in [15] (p. 123).
Let w be a world of [ K ] , let H = C n ( w ) be the consistent complete theory corresponding to w (i.e., [ H ] = { w } ), and let φ be an arbitrary sentence of L . Define a revision function ∗ such that H φ = H φ . First, we show that ∗ satisfies postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) at theory H.
Postulates ( K 1 ) , ( K 2 ) , ( K 5 ) , ( K 6 ) , ( K 7 ) , and ( K 8 a ) ( K 8 c ) follow directly from ( K 1 ) , ( K 2 ) , ( K 4 ) , ( K 5 ) , ( K 6 ) , and ( K 7 a ) ( K 7 c ) , respectively. For postulate ( K 3 ) , first assume that φ H . Since H is complete, it follows that ¬ φ H , and therefore, H + φ = L H φ . Next, assume that φ H . Then, from postulate ( K 3 ) we derive that H φ = H = H + φ . Given that H φ = H φ (by definition), we have that H φ = H + φ . Therefore, postulate ( K 3 ) is satisfied at H in both cases. For postulate ( K 4 ) , assume that ¬ φ H . Since H is complete, it follows that φ H , and therefore, we derive from postulate ( K 3 ) that H φ = H = H + φ . Given that H φ = H φ (by definition), we have that H + φ = H φ , from which we derive that ( K 4 ) is satisfied at H.
Now, since ∗ satisfies postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) at H, it follows from Theorem 2 of Section 5 that there exists a semiorder H over M , faithful to H, such that [ H φ ] = min ( [ φ ] , H ) . Since [ H ] = { w } and [ H φ ] = [ H φ ] , we derive that there exists a semiorder w over M , faithful to w, such that [ H φ ] = min ( [ φ ] , w ) . As the K-world w has been selected arbitrarily, we conclude, in view of postulate ( K 8 ) , that [ K φ ] = w [ K ] min ( [ φ ] , w ) . Consequently, there exists a family of semiorders { w } w [ K ] over M that satisfy condition (S⋄), as desired. □
Theorem 6.
Let K be a theory, and let { w } w [ K ] be a family of semiorders over M . The update function induced from { w } w [ K ] , via condition (S⋄), satisfies postulates ( K 1 ) ( K 6 ) , ( K 7 a ) ( K 7 c ) and ( K 8 ) at K.
Proof. 
Certain parts of this proof draw on reasoning from the proof of Theorem 2.2 in [15] (p. 124).
Let ⋄ be an update function such that, for any φ L , [ K φ ] = w [ K ] min ( [ φ ] , w ) . Let w be a world of [ K ] , let H = C n ( w ) be the consistent complete theory corresponding to w (i.e., [ H ] = { w } ), and let φ , χ , ψ be arbitrary sentences of L . Clearly then, [ H φ ] = min ( [ φ ] , w ) . Define a revision function ∗ such that H φ = H φ . Since [ H ] = { w } and [ H φ ] = [ H φ ] , it follows that there exists a semiorder H over M , faithful to H, such that [ H φ ] = min ( [ φ ] , H ) . Then, it follows from Theorem 3 of Section 5 that ∗ satisfies postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) at H. Furthermore, combining the above, and since the K-world w has been selected arbitrarily, we derive that K φ = w [ K ] C n ( w ) φ = w [ K ] C n ( w ) φ . Hence, postulate ( K 8 ) is satisfied at K. (Interestingly, the identity K φ = w [ K ] C n ( w ) φ also appears in a slightly different form in [15] (p. 123). In that work, Peppas and Williams referred to it as the Winslett Identity, owing to its close relationship with an identity introduced by Winslett in [14].)
Next, we show that ⋄ satisfies postulates ( K 1 ) ( K 6 ) and ( K 7 a ) ( K 7 c ) at K as well. Postulates ( K 1 ) ( K 5 ) follow directly from postulates ( K 1 ) ( K 7 ) and ( K 8 a ) ( K 8 c ) .
For postulate ( K 6 ) , given that K φ = w [ K ] C n ( w ) φ , for any φ L , we have that K ( φ ψ ) = w [ K ] C n ( w ) ( φ ψ ) . Moreover, by postulate ( K 7 ) , for every w [ K ] , C n ( w ) ( φ ψ ) C n ( w ) φ + ψ , and therefore, w [ K ] C n ( w ) ( φ ψ ) w [ K ] C n ( w ) φ + ψ w [ K ] C n ( w ) φ + ψ . Combining the above, we derive that K ( φ ψ ) w [ K ] C n ( w ) φ + ψ , and since w [ K ] C n ( w ) φ = K φ , we have that K ( φ ψ ) ( K φ ) + ψ , as desired.
For postulate ( K 7 a ) , assume that K is complete. Then, from K φ = w [ K ] C n ( w ) φ , we derive that K φ = K φ . Since, from postulate ( K 8 a ) , K ( φ ψ ) ( K φ ) + ( K ψ ) , it follows directly that K ( φ ψ ) ( K φ ) + ( K ψ ) , as desired.
For postulate ( K 7 b ) , assume that K is complete and K ψ ( K φ ) + ψ . Then, from K φ = w [ K ] C n ( w ) φ , we derive that K φ = K φ . Hence, K ψ ¬ ( K φ ) + ψ , which, in view of postulate ( K 8 b ) , entails that K φ ( K ψ ) + φ . Therefore, we conclude that K φ ( K ψ ) + φ , as desired.
Lastly, for postulate ( K 7 c ) , assume that K is complete, ¬ ψ K φ and ¬ χ K φ . Then, from K φ = w [ K ] C n ( w ) φ , we derive again that K φ = K φ . Hence, ¬ ψ K φ and ¬ χ K φ . Therefore, from postulate ( K 8 c ) , we have that K ( φ ψ ) ( K χ ) + ( φ ψ ) . Consequently, K ( φ ψ ) ( K χ ) + ( φ ψ ) , as desired. □
The following observation follows directly from Theorems 5 and 6, along with Remark 6, and highlights that the provided representation theorems essentially generalize the belief-update framework of Katsuno and Mendelzon [13].
Remark 7.
The update functions induced from total preorders form a proper subclass of the update functions induced from semiorders.
Finally, the classes of update functions induced from total preorders and semiorders over possible worlds are depicted in Figure 3 (cf. Figure 2 of Section 5).
Example 3 concludes this section by concretely demonstrating the process of belief update by means of semiorders over possible worlds.
Example 3
(Belief Update through Semiorders). Let V = { r 1 , r 2 , r 3 , r 4 , r 5 } M be a set of possible worlds, let K be a theory such that [ K ] = { r 1 , r 2 } , and let φ be a sentence of L such that [ φ ] = { r 3 , r 4 , r 5 } . Moreover, let denote the semiorder over V depicted in Figure 1 of Section 4, and reproduced in Figure 4 for convenience. Recall that r 3 r 4 , r 4 r 5 , and r 3 r 5 .
Let be an update function satisfying postulates ( K 1 ) ( K 6 ) , ( K 7 a ) ( K 7 c ) and ( K 8 ) , which assigns at r 1 and r 2 two semiorders r 1 , r 2 , respectively, both over M , and each faithful to its corresponding world. Assume further that r 1 and ⊏ coincide on their subdomains V { r 2 } × V { r 2 } , and likewise r 2 and ⊏ coincide on their subdomains V { r 1 } × V { r 1 } . Under these assumptions, it is straightforward to verify that min ( [ φ ] , r 1 ) = min ( [ φ ] , r 2 ) = { r 3 , r 4 } . Observe that the φ-world r 5 is not contained in min ( [ φ ] , r 1 ) and min ( [ φ ] , r 2 ) , since r 3 r 5 , and thus r 3 r 1 r 5 and r 3 r 2 r 5 . Consequently, we derive from condition (S) that
[ K φ ] = w [ K ] min ( [ φ ] , w ) = min ( [ φ ] , r 1 ) min ( [ φ ] , r 2 ) = { r 3 , r 4 } .
It is important to note that the update scenario described in Example 3 cannot be adequately captured using total preorders over possible worlds, as defined in the belief-update framework of Katsuno and Mendelzon [13]. Under a total preorder, the φ -worlds r 2 , r 3 , and r 5 would all be considered equally plausible, both from the perspective of the K-world r 1 and from that of r 2 . This is because total preorders enforce transitive indifference: the indifference between r 3 and r 4 , combined with the indifference between r 4 and r 5 , would necessitate indifference between r 3 and r 5 . As a result, in view of condition (T⋄) of Section 6, the set [ K φ ] corresponding to the updated belief set would be { r 3 , r 4 , r 5 } —a set that differs from the outcome { r 3 , r 4 } derived in Example 3 under our generalized framework. Crucially, the equal plausibility of the φ -worlds r 2 , r 3 , and r 5 , relative to each K-world, can indeed be captured using an appropriate semiorder, since semiorders permit indifference to be intransitive, though they do not require it. These observations confirm that, while every belief-update scenario representable by total preorders can also be captured by semiorders, the converse does not hold (cf. Remark 7).

8. Conclusions

In this article, we extended the work of Peppas and Williams [8] on characterizing AGM-style revision functions induced from semiorders, applying it to the domain of belief update. Specifically, we provided both axiomatic and semantic characterizations of update functions derived from semiorders over possible worlds by establishing corresponding representation results (Theorems 5 and 6). Our approach constitutes a natural generalization of the classical belief-update model proposed by Katsuno and Mendelzon [13], which is based on total preorders over possible worlds. By replacing total preorders with semiorders, we weakened the underlying structure to allow for intransitive indifference—a more realistic feature in preference modeling that better captures the nuances of plausibility and belief dynamics. This generalization broadens the expressive power of belief-update frameworks (possibly at the cost of increased complexity in reasoning or algorithmic implementation), enabling the representation of states of belief where agents are indifferent between some alternatives, without requiring that this indifference be transitive.
As future work, we intend to explore applications of semiorder-based update functions in practical reasoning systems. In dynamic decision-making agents, such as autonomous robots or adaptive control systems, the ability to represent intransitive indifference allows agents to make context-sensitive updates without oversimplifying belief structures—for example, treating sensor readings that fall within indistinguishable thresholds as distinct only when differences become meaningful. In epistemic planning, where agents reason about sequences of actions and their informational effects, semiorder-based updates can support more realistic models of evolving knowledge, particularly when agents operate under uncertain or imprecise observations that resist total plausibility ordering. In multiagent environments, semiorders offer a principled way to model individual agents with distinct, threshold-based plausibility assessments, enabling richer belief-monitoring mechanisms that capture partial agreement, indifference gaps, and evolving consensus. Undoubtedly, these directions hold promise for expanding the expressiveness and robustness of belief-change systems under real-world constraints.

Funding

This research received no external funding.

Data Availability Statement

No new data were created or analyzed in this study.

Acknowledgments

The author gratefully acknowledges the anonymous reviewers for their thoughtful and constructive feedback, which contributed to improving the quality of the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Alchourrón, C.; Gärdenfors, P.; Makinson, D. On the logic of theory change: Partial meet contraction and revision functions. J. Symb. Log. 1985, 50, 510–530. [Google Scholar] [CrossRef]
  2. Gärdenfors, P. Knowledge in Flux–Modeling the Dynamics of Epistemic States; MIT Press: Cambridge, MA, USA, 1988. [Google Scholar]
  3. Peppas, P. Belief revision. In Handbook of Knowledge Representation; van Harmelen, F., Lifschitz, V., Porter, B., Eds.; Elsevier Science: Amsterdam, The Netherlands, 2008; pp. 317–359. [Google Scholar]
  4. Fermé, E.; Hansson, S.O. Belief Change: Introduction and Overview; Springer International Publishing: Cham, Switzerland, 2018. [Google Scholar]
  5. Katsuno, H.; Mendelzon, A. Propositional knowledge base revision and minimal change. Artif. Intell. 1991, 52, 263–294. [Google Scholar] [CrossRef]
  6. Gärdenfors, P.; Makinson, D. Revisions of knowledge systems using epistemic entrenchment. In Proceedings of the 2nd Conference on Theoretical Aspects of Reasoning About Knowledge (TARK 1988), Pacific Grove, CA, USA, 7–9 March 1988; pp. 83–95. [Google Scholar]
  7. Luce, R.D. Semiorders and a theory of utility discrimination. Econometrica 1956, 24, 178–191. [Google Scholar] [CrossRef]
  8. Peppas, P.; Williams, M.A. Belief change and semirorders. In Proceedings of the 14th International Conference on Principles of Knowledge Representation and Reasoning (KR 2014), Vienna, Austria, 20–24 July 2014; AAAI Press: Washington, DC, USA, 2014; pp. 160–167. [Google Scholar]
  9. Peppas, P.; Williams, M.A. Constructive models for contraction with intransitive plausibility indifference. In Proceedings of the 15th European Conference on Logics in Artificial Intelligence (JELIA 2014), Funchal, Portugal, 24–26 September 2014; Lecture Notes in Artificial Intelligence. Fermé, E., Leite, J., Eds.; Springer International Publishing: Cham, Switzerland, 2014; pp. 355–367. [Google Scholar]
  10. Scott, D.; Suppes, P. Foundational aspects of theories of measurement. J. Symb. Log. 1958, 23, 113–128. [Google Scholar] [CrossRef]
  11. Fishburn, P.C. Intransitive indifference with unequal indifference intervals. J. Math. Psychol. 1970, 7, 144–149. [Google Scholar] [CrossRef]
  12. Keller, A.; Winslett, M. On the use of an extended relational model to handle changing incomplete information. IEEE Trans. Softw. Eng. 1985, 11, 620–633. [Google Scholar] [CrossRef]
  13. Katsuno, H.; Mendelzon, A. On the difference between updating a knowledge base and revising it. In Belief Revision; Gärdenfors, P., Ed.; Cambridge University Press: Cambridge, UK, 1992; pp. 183–203. [Google Scholar]
  14. Winslett, M. Reasoning about action using a possible models approach. In Proceedings of the 7th National Conference of the American Association for Artificial Intelligence (AAAI 1988), St. Paul, MN, USA, 21–26 August 1988; The AAAI Press: Menlo Park, CA, USA, 1988; pp. 89–93. [Google Scholar]
  15. Peppas, P.; Williams, M.A. Constructive modellings for theory change. Notre Dame J. Form. Log. 1995, 36, 120–133. [Google Scholar] [CrossRef]
Figure 1. A semiorder ⊏ over V = { r 1 , r 2 , r 3 , r 4 , r 5 } with intransitive indifference. The directed arrows between alternatives represent the preference relation ⊏. The semiorder ⊏ can be represented by a utility function u, such that u ( r 1 ) = 0 , u ( r 2 ) = 0.5 , u ( r 3 ) = 1.5 , u ( r 4 ) = 2 , and u ( r 5 ) = 2.5 .
Figure 1. A semiorder ⊏ over V = { r 1 , r 2 , r 3 , r 4 , r 5 } with intransitive indifference. The directed arrows between alternatives represent the preference relation ⊏. The semiorder ⊏ can be represented by a utility function u, such that u ( r 1 ) = 0 , u ( r 2 ) = 0.5 , u ( r 3 ) = 1.5 , u ( r 4 ) = 2 , and u ( r 5 ) = 2.5 .
Mathematics 13 02102 g001
Figure 2. The classes of revision functions induced from total preorders and semiorders over possible worlds.
Figure 2. The classes of revision functions induced from total preorders and semiorders over possible worlds.
Mathematics 13 02102 g002
Figure 3. The classes of update functions induced from total preorders and semiorders over possible worlds.
Figure 3. The classes of update functions induced from total preorders and semiorders over possible worlds.
Mathematics 13 02102 g003
Figure 4. The semiorder ⊏ over V of Example 3 (cf. Figure 1 of Section 4). The directed arrows between worlds represent relation via ⊏.
Figure 4. The semiorder ⊏ over V of Example 3 (cf. Figure 1 of Section 4). The directed arrows between worlds represent relation via ⊏.
Mathematics 13 02102 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Aravanis, T. Belief Update Through Semiorders. Mathematics 2025, 13, 2102. https://doi.org/10.3390/math13132102

AMA Style

Aravanis T. Belief Update Through Semiorders. Mathematics. 2025; 13(13):2102. https://doi.org/10.3390/math13132102

Chicago/Turabian Style

Aravanis, Theofanis. 2025. "Belief Update Through Semiorders" Mathematics 13, no. 13: 2102. https://doi.org/10.3390/math13132102

APA Style

Aravanis, T. (2025). Belief Update Through Semiorders. Mathematics, 13(13), 2102. https://doi.org/10.3390/math13132102

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop