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
,
, and
. If
and
are equally plausible, and
and
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
and
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 grams of sugar, , where x is the weight of one cube of sugar. It is evident that he will be indifferent between cup i and cup , for any i, but by choice he is not indifferent between and .”
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 , where she owns 1000 stamps, more plausible than the possible world , where she only owns 100 stamps. However, the agent might be indifferent between possible worlds like and , 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 and , 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.
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 to a new theory , 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.
| is a theory. |
| . |
| . |
| If , then . |
| If is consistent, then is consistent. |
| If , then . |
| . |
| If , then . |
The guiding intuition behind postulates
–
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
–
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
–
are precisely those that are induced by total preorders over possible worlds.
Definition 2 (Total Preorders Faithful to Theories, [
5])
. A total preorder over is faithful to a theory K iff, for any , the following conditions hold:- (i)
If , then .
- (ii)
If and , then .
Intuitively, expresses that the world r is at least as plausible as the world , relative to theory K. Hence, it follows from Definition 2 that all K-worlds (worlds in ) are equally plausible with respect to , and strictly more plausible than all non-K-worlds (worlds not in ). The worlds not in may themselves be totally preordered under , 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 – at K iff there exists a total preorder over , faithful to K, such that, for any : The above theorem shows that the revised belief set 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 :
- (SO1)
.
- (SO2)
If and , then or .
- (SO3)
If and , then or .
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
, we shall say that an agent is
indifferent between
and
, denoted
, iff
and
. 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
depicted in
Figure 1. It is easy to verify that ⊏ satisfies all axioms (SO1)–(SO3). Moreover, observe that
,
, and yet
, 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 , such that, for all
,
iff
, and
iff
[
7,
11]. Intuitively, this means that the agent differentiates between two alternatives
and
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
,
,
,
, and
.
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)
.
- (iii)
If and , then there exists an such that .
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 over is faithful to a theory K iff, for any , the following conditions hold:- (i)
If , then there is no such that .
- (ii)
If and , then .
Intuitively, a semiorder
over
, 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
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∗).
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 , 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 to a new theory , representing the result of updating K by φ.
Katsuno and Mendelzon proposed the following set of rationality postulates for update functions [
13].
| is a theory. |
| . |
| If , then . |
| iff K or is inconsistent. |
| If , then . |
| . |
| If K is complete and , then . |
| If K is consistent, then . |
For ease of comparison, the Katsuno and Mendelzon postulates have been reformulated using AGM-style notation. Hence, in this presentation, postulates
–
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
–
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 over is faithful to a possible world w iff, for any , implies . Definition 6 introduces the notation
to denote a total preorder that is faithful to a particular world
w, in direct analogy with Definition 2 of
Section 3, where
denotes a total preorder faithful to a theory
K. As with faithful preorders associated with theories (which govern belief revision),
states that the world
r is at least as plausible as the world
, 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 – at K iff, for each world , there exists a total preorder over , faithful to w, such that, for any : 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 , 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.
| If K is complete,
then . |
| If K is complete and , then . |
| If K is complete, and , then |
| | . |
Owing to the structural parallelism between postulates
–
and
–
of
Section 5, Remark 6 follows immediately from Remark 4.
Remark 6. The conjunction of postulates – is a strict weakening of postulate .
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 over is faithful to a possible world w iff, for any , implies .
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
as the theory corresponding to the union of all
-minimal
-worlds, for each world
.
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
–
,
–
and
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 –, – and at K. There exists a family of semiorders over 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 , let be the consistent complete theory corresponding to w (i.e., ), and let be an arbitrary sentence of . Define a revision function ∗ such that . First, we show that ∗ satisfies postulates – and – at theory H.
Postulates , , , , , and – follow directly from , , , , , and –, respectively. For postulate , first assume that . Since H is complete, it follows that , and therefore, . Next, assume that . Then, from postulate we derive that . Given that (by definition), we have that . Therefore, postulate is satisfied at H in both cases. For postulate , assume that . Since H is complete, it follows that , and therefore, we derive from postulate that . Given that (by definition), we have that , from which we derive that is satisfied at H.
Now, since ∗ satisfies postulates
–
and
–
at
H, it follows from Theorem 2 of
Section 5 that there exists a semiorder
over
, faithful to
H, such that
. Since
and
, we derive that there exists a semiorder
over
, faithful to
w, such that
. As the
K-world
w has been selected arbitrarily, we conclude, in view of postulate
, that
. Consequently, there exists a family of semiorders
over
that satisfy condition (S⋄), as desired. □
Theorem 6. Let K be a theory, and let be a family of semiorders over . The update function ⋄ induced from , via condition (S⋄), satisfies postulates –, – and 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
,
. Let
w be a world of
, let
be the consistent
complete theory corresponding to
w (i.e.,
), and let
be arbitrary sentences of
. Clearly then,
. Define a revision function ∗ such that
. Since
and
, it follows that there exists a semiorder
over
, faithful to
H, such that
. Then, it follows from Theorem 3 of
Section 5 that ∗ satisfies postulates
–
and
–
at
H. Furthermore, combining the above, and since the
K-world
w has been selected arbitrarily, we derive that
. Hence, postulate
is satisfied at
K. (Interestingly, the identity
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 – and – at K as well. Postulates – follow directly from postulates – and –.
For postulate , given that , for any , we have that . Moreover, by postulate , for every , , and therefore, . Combining the above, we derive that , and since , we have that , as desired.
For postulate , assume that K is complete. Then, from , we derive that . Since, from postulate , , it follows directly that , as desired.
For postulate , assume that K is complete and . Then, from , we derive that . Hence, , which, in view of postulate , entails that . Therefore, we conclude that , as desired.
Lastly, for postulate , assume that K is complete, and . Then, from , we derive again that . Hence, and . Therefore, from postulate , we have that . Consequently, , 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 be a set of possible worlds, let K be a theory such that , and let φ be a sentence of such that . Moreover, let ⊏ denote the semiorder over V depicted in Figure 1 of Section 4, and reproduced in Figure 4 for convenience. Recall that , , and .Let ⋄ be an update function satisfying postulates –, – and , which assigns at and two semiorders , , respectively, both over , and each faithful to its corresponding world. Assume further that and ⊏ coincide on their subdomains , and likewise and ⊏ coincide on their subdomains . Under these assumptions, it is straightforward to verify that . Observe that the φ-world is not contained in and , since , and thus and . Consequently, we derive from condition (S⋄) that
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
,
, and
would all be considered equally plausible, both from the perspective of the
K-world
and from that of
. This is because total preorders enforce transitive indifference: the indifference between
and
, combined with the indifference between
and
, would necessitate indifference between
and
. As a result, in view of condition (T⋄) of
Section 6, the set
corresponding to the updated belief set would be
—a set that differs from the outcome
derived in Example 3 under our generalized framework. Crucially, the equal plausibility of the
-worlds
,
, and
, 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.