Abstract
In an earlier paper [Rational choice and AGM belief revision, Artificial Intelligence, 2009] a correspondence was established between the set-theoretic structures of revealed-preference theory (developed in economics) and the syntactic belief revision functions of the AGM theory (developed in philosophy and computer science). In this paper we extend the re-interpretation of those structures in terms of one-shot belief revision by relating them to the trichotomous attitude towards information studied in Garapa (Rev Symb Logic, 1–21, 2020) where information may be either (1) fully accepted or (2) rejected or (3) taken seriously but not fully accepted. We begin by introducing the syntactic notion of filtered belief revision and providing a characterization of it in terms of a mixture of both AGM revision and contraction. We then establish a correspondence between the proposed notion of filtered belief revision and the above-mentioned set-theoretic structures, interpreted as semantic partial belief revision structures. We also provide an interpretation of the trichotomous attitude towards information in terms of the degree of implausibility of the information.
1 Introduction
The dominant paradigm in belief revision is the so-called AGM theory [Alchourrón et al. (1985) and Gärdenfors (1988)], which is a syntactic theory that represents the belief state of an agent as a pair \((K,*)\), where K is a consistent and deductively closed set of formulas in a propositional language (interpreted as the agent’s initial beliefs) and \(*: \Phi \rightarrow 2^{\Phi }\) (where \(\Phi \) denotes the set of formulas and \(2^{\Phi }\) the set of subsets of \(\Phi \)) is a function that associates with every formula \(\phi \in \Phi \) (interpreted as new information) a set \(K*\phi \subseteq \Phi \), representing the agent’s revised beliefs in response to information \(\phi \). If the function \(*\) satisfies a set of six properties, known as the basic AGM postulates, then it is called a basic AGM belief revision function, while if it satisfies two additional properties (the so-called supplementary postulates) then it is called a supplemented AGM belief revision function. One of the six basic postulates is the success axiom, according to which every item of information \(\phi \) is incorporated into the revised beliefs: \(\phi \in K*\phi \). In the past twenty years a large literature has emerged centered on relaxing the success axiom: the so-called non-prioritized belief revision approach [for surveys of this literature see Hansson (1999b), Fermé and Hansson (2011, Section 6.2, 2018, Chapter 8)]. This literature acknowledges the fact that there may be some items of information that an agent is not disposed to accept, for a number of reasons:
-
1.
the agent may doubt the reliability of the source of the information,
-
2.
the information may be in conflict with some highly entrenched beliefs of the agent,
-
3.
the agent might judge the information to be too far-fetched or implausible.Footnote 1
In Case 1 it is not the intrinsic content of the information that leads the agent to reject it, but the lack of trust in its source; thus the same information may be accepted it if originates from source A but rejected if it originates from source B. For a recent investigation of the role of trust in belief revision see Booth and Hunter (2018).
In Case 2 it is the conflict of the information with some core beliefs of the agent that leads to the information being rejected: such core beliefs are given a privileged status by the agent and are essentially immune to revision. This possibility was first studied in Makinson (1997) and Fermé and Hansson (2001).Footnote 2
In Case 3, the agent’s belief state is described not only by the pair \((K,*)\), but also by a partition of the set of sentences into two sets: the set \(\Phi _C\) of credible sentences and the set \(\Phi _R\) of rejected sentences. The belief revision function \(*:\Phi \rightarrow 2^\Phi \) is then such that \(K*\phi =K\) if \(\phi \in \Phi _R\) (if the information is rejected then beliefs remain unchanged), while the success postulate applies to credible information: \(\phi \in K*\phi \) if \(\phi \in \Phi _C\). This line of inquiry is pursued in Hansson et al. (2001).Footnote 3 This approach is taken a step further in Garapa (2020) [and, independently, Bonanno (2019)] with the introduction of a third, and intermediate, possibility, namely formulas that are credible but with a lower level of credibility:
When revising by a sentence that is considered to be at the second level of credibility, that sentence is not incorporated but all the beliefs that are inconsistent with it are removed. The intuition underlying this behavior is that, the belief is not credible enough to be incorporated in the agent’s belief set, but creates in the agent some doubt making him/her remove all the beliefs that are inconsistent with it. (Garapa (2020), p. 2.)
Garapa (2020) calls this trichotomous stance towards information “two level credibility-limited revision”. To illustrate these different attitudes towards a particular item of information, consider the case of three husbands, A, B and C, each of whom believes that his wife is, and has always been, faithful to him. Each husband is approached by a trusted friend who tells him “your wife is having an affair with another man”.
-
Husband A accepts the information, comes to believe that his wife is unfaithful and files for divorce.
-
Husband B is unshakable in his belief that his wife is faithful and discards the information as not credible.
-
Husband C’s reaction is somewhere in the middle: he abandons his belief in his wife’s faithfulness, but does not go all the way to believing that she is unfaithful; in other words, he becomes open-minded about the possibility of her being unfaithful (and, perhaps, hires a private investigator to resolve the uncertainty).
Thus we partition the set of sentences \(\Phi \) into three sets: the set \(\Phi _C\) of credible sentences [these correspond to the “high credibility” sentences in Garapa (2020)], the set \(\Phi _R\) of rejected sentences and the set \(\Phi _A\) of sentences that we call “allowable” [these correspond to the “low credibility” sentences in Garapa (2020)].Footnote 4 For the latter we have that \(\{\phi ,\lnot \phi \}\cap (K*\phi )=\varnothing \), that is, when informed that \(\phi \) the agent believes neither \(\phi \) nor \(\lnot \phi \) (in other words, she is open-minded towards both \(\phi \) and \(\lnot \phi \)). While the approach in Garapa (2020) is entirely syntactic (see Sect. 2 for details), our focus is on the semantics (Sect. 3). However, in Sect. 2 we start with the AGM-style syntactic approach and put forward the notion of filtered belief revision and provide a characterization of it in terms of basic AGM belief revision, as follows (Proposition 1). Let \(\circ :\Phi \rightarrow 2^\Phi \) be a filtered belief-revision function (Definition 2, Sect. 2); then for some basic AGM belief-revision function \(*:\Phi \rightarrow 2^\Phi \), \(\forall \phi \in \Phi \):
Thus
-
1.
if information \(\phi \) is rejected then the original beliefs are maintained,
-
2.
if \(\phi \) is credible then revision is performed according to the basic AGM postulates and
-
3.
if \(\phi \) is allowable then revision is performed by contracting the original beliefs by the negation of \(\phi \) (by the Harper identity [Harper (1976)] the contraction by \(\lnot \phi \) coincides with taking the intersection of the original beliefs with the revision by \(\phi \)).Footnote 5 Note that this implies that the underlying contraction function satisfies the recovery axiom: see Sect. 5 for a discussion of this point).
It is worth stressing that the focus of this paper is on one-shot belief revision (see Sect. 5, for a discussion of this point).
In Sect. 3 we turn to the main focus of this paper by proposing a semantics for filtered belief revision that extends the semantics for AGM belief revision put forward in Bonanno (2009), based on the structures of revealed-preference theory in economics.Footnote 6 Revealed-preference theory considers choice structures \(\left\langle \Omega ,\mathcal {E} ,f\right\rangle \) consisting of a non-empty set \(\Omega \) (whose elements are interpreted as possible alternatives to choose from), a collection \(\mathcal {E}\) of subsets of \(\Omega \) (interpreted as possible menus, or choice sets) and a function \(f:\mathcal {E}\rightarrow 2^\Omega \) (\(2^\Omega \) denotes the set of subsets of \(\Omega \)), representing choices made by the agent, conditional on each menu. Given this interpretation, the following restriction on the function f is a natural requirement (the alternatives chosen from menu E should be elements of E): \(\forall E\in \mathcal E\),
The objective of revealed-preference theory is to characterize choice structures that can be “rationalized” by a total pre-order \(\succsim \) on \(\Omega \), interpreted as a preference relation,Footnote 7 in the sense that, for every \(E\in \mathcal E\), f(E) is the set of most preferred alternatives in E: \(f(E)=\{\omega \in E: \omega \succsim \omega ^\prime , \forall \omega ^\prime \in E\}\). In Bonanno (2009) a re-interpretation of choice structures in terms of semantic partial belief revision functions was put forward. A model of \(\left\langle \Omega ,\mathcal {E} ,f\right\rangle \) (where \(\Omega \) is now thought of as a set of states) is obtained by adding a valuation V that assigns to every atomic formula p the set of states at which p is true. Truth of an arbitrary formula at a state is then defined as usual. Given a model \(\left\langle \Omega ,\mathcal {E},f,V\right\rangle \), the initial beliefs of the agent are taken to be the set of formulas \(\phi \) such that \(f(\Omega )\subseteq ||\phi ||\), where \(||\phi ||\) denotes the truth set of \(\phi \); thus \(f(\Omega )\) is interpreted as the set of states that are initially considered possible. The events (sets of states) in \(\mathcal {E}\subseteq 2^\Omega \) are interpreted as possible items of information. If \(\phi \) is a formula such that \(||\phi ||\in \mathcal {E}\), the revised belief upon learning that \(\phi \) is defined as the set of formulas \(\psi \) such that \(f(||\phi ||)\subseteq ||\psi ||\). Thus the event \(f(||\phi ||)\) is interpreted as the set of states that are considered possible after learning that \(\phi \) is the case. In light of this interpretation, condition (2) above corresponds to the success postulate of AGM theory. A model of a structure \(\left\langle \Omega ,\mathcal {E} ,f\right\rangle \) thus gives rise to a partial syntactic belief revision function whose domain is typically a proper subset of the set of formulas. The objective of Bonanno (2009) was to find necessary and sufficient conditions on the structure that guarantee the existence of an AGM belief-revision function that extends the partial belief revision function obtained from an arbitrary model of it.
In this paper we continue the above analysis by removing restriction (2). First of all, we allow for some events—in the set of potential items of information \(\mathcal E\)—to be treated as not credible, so that
Secondly, for information \(E\in \mathcal E\) which is credible we postulate the success property (2):
Finally, we also consider a third type of information, which is taken seriously but not given the same status as credible information, and call it allowable; we capture this possibility by means of the following condition, which says that allowable information is not ruled out by the revised beliefs:
We model credibility, allowability and rejection by partitioning the set \(\mathcal E\) of possible items of information into three sets: the set \(\mathcal E_C\) of credible items, the set \(\mathcal E_A\) of allowable items and the set \(\mathcal E_R\) of rejected items. Thus we consider partial belief revision structures (PBRS for short) \(\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) such that: (1) \(\Omega \ne \varnothing \), (2) \(\mathcal {E}_C, \mathcal E_A, \mathcal E_R\) are mutually disjoint subsets of \(2^\Omega \) with \(\Omega \in \mathcal E_C\) and \(\varnothing \notin \mathcal E_C\cup \mathcal E_A\) and (3) \(f:\mathcal E\rightarrow 2^\Omega \) (where \(\mathcal E=\mathcal {E}_C\cup \mathcal E_A\cup \mathcal E_R\)) is such that \(f(\Omega )\ne \varnothing \) and (a) if \(E\in \mathcal E_R\) then \(f(E)=f(\Omega )\), (b) if \(E\in \mathcal E_C\) then \(\varnothing \ne f(E)\subseteq E\) and (c) if \(E\in \mathcal E_A\) then \(f(E)\cap E\ne \varnothing \).
As explained above, we use valuations to link syntax and semantics and obtain, from every model of a PBRS, a syntactic partial belief revision function. We then define a PBRS to be basic-AGM consistent if, for every model of it, the associated partial belief revision function can be extended to a full-domain belief-revision function \(\circ :\Phi \rightarrow 2^\Phi \) such that, for some basic AGM belief-revision function \(*:\Phi \rightarrow 2^\Phi \), equation (1) is satisfied. Proposition 3 in Sect. 3 provides necessary and sufficient conditions for a PBRS to be basic-AGM consistent. In Sect. 4 we provide an interpretation of credible, allowable and rejected information in terms of the degree of implausibility of the information and then extend the analysis of the previous section to supplemented AGM consistency. Section 5 contains a discussion of several aspects of the proposed framework and of related literature.
2 The syntactic approach
Let \(\Phi \) be the set of formulas of a propositional language based on a countable set At of atomic formulas.Footnote 8 We write \(\vdash \phi \) to denote that the formula \(\phi \) is a tautology, that is, a theorem of Propositional Logic. Given a subset \(K\subseteq \Phi \), its PL-deductive closure \([K]^{PL}\) (where ‘PL’ stands for Propositional Logic) is defined as follows: \(\psi \in [K]^{PL}\) if and only if there exist \(\phi _{1},...,\phi _{n}\in K\) (with \(n\ge 0\)) such that \(\vdash (\phi _{1}\wedge \cdots \wedge \phi _{n})\rightarrow \psi \).Footnote 9 A set \(K\subseteq \Phi \) is consistent if \([K]^{PL}\ne \Phi \) (equivalently, if there is no formula \(\phi \) such that both \(\phi \) and \(\lnot \phi \) belong to \([K]^{PL}\)). A set \(K\subseteq \Phi \) is deductively closed if \(K=\left[ K\right] ^{PL}\).
Let \(K\subseteq \Phi \) be a consistent and deductively closed set of formulas representing the agent’s initial beliefs. A (syntactic) belief revision function is a function \(*:\Phi \rightarrow 2^{\Phi }\) that associates with every formula \(\phi \in \Phi \) (thought of as new information) a set \(K *\phi \subseteq \Phi \) (thought of as the revised beliefs upon learning that \(\phi \)). A belief revision function \(*:\Phi \rightarrow 2^\Phi \) is called a basic AGM function if it satisfies the first six of the following properties and it is called a supplemented AGM function if it satisfies all of them. The following properties are known as the AGM postulates: \(\forall \phi ,\psi \in \Phi \),
(AGM1) (closure) | \(K *\phi =[K *\phi ]^{PL}\). |
(AGM2) (success) | \(\phi \in K *\phi \). |
(AGM3) (inclusion) | \(K *\phi \subseteq [K\cup \{\phi \} ]^{PL}\). |
(AGM4) (vacuity) | if \(\lnot \phi \notin K\), then \( [K\cup \{\phi \} ]^{PL}\subseteq K *\phi \). |
(AGM5) (consistency) | \(K *\phi =\Phi \) if and only if \(\phi \) is a contradiction. |
(AGM6) (extensionality) | if \(\vdash \phi \leftrightarrow \psi \) then \(K *\phi =K *\psi \). |
(AGM7) (superexpansion) | \(K *(\phi \wedge \psi )\subseteq [ (K *\phi )\cup \left\{ \psi \right\} ] ^{PL}\). |
(AGM8) (subexpansion) | if \(\lnot \psi \notin K *\phi \), then \([(K *\phi )\cup \left\{ \psi \right\} ] ^{PL}\subseteq K *(\phi \wedge \psi ).\) |
AGM1 requires the revised belief set to be deductively closed.
AGM2 postulates that the information be believed.
AGM3 says that beliefs should be revised minimally, in the sense that no new formula should be added unless it can be deduced from the information received and the initial beliefs.Footnote 10
AGM4 says that if the information received is compatible with the initial beliefs, then any formula that can be deduced from the information and the initial beliefs should be part of the revised beliefs.
AGM5 requires the revised beliefs to be consistent, unless the information \(\phi \) is a contradiction (that is, unless \(\vdash \lnot \phi \)).
AGM6 requires that if \(\phi \) is propositionally equivalent to \(\psi \) then the result of revising by \(\phi \) be identical to the result of revising by \(\psi \).
AGM1-AGM6 are called the basic AGM postulates, while AGM7 and AGM8 are called the supplementary AGM postulates.
AGM7 and AGM8 are a generalization of AGM3 and AGM4 that concern composite belief revisions of the form \(K *(\phi \wedge \psi )\):
The idea is that, if K is to be changed minimally so as to include two sentences \(\phi \) and \(\psi \), such a change should be possible by first revising K with respect to \(\phi \) and then expanding \(K*\phi \) by \(\psi \)—provided that \(\psi \) does not contradict the beliefs in \(K *\phi \) (Gärdenfors & Rott, 1995, p. 54).
For an extensive discussion of the rationale behind the AGM postulates see Gärdenfors (1988), Gärdenfors and Rott (1995).
We now extend the notion of belief revision by allowing the agent to discriminate among different items of information.
Definition 1
Let \(\Phi \) be the set of formulas of a propositional language. A credibility partition is a partition \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) of \(\Phi \) such that
-
1.
\(\Phi _C\) is the set of credible formulas and is such that
-
(a)
if \(\vdash \phi \) then \(\phi \in \Phi _C\),
-
(b)
if \(\phi \in \Phi _C\) then \(\phi \) is consistent,
-
(c)
if \(\phi \in \Phi _C\) and \(\vdash \phi \leftrightarrow \psi \) then \(\psi \in \Phi _C\), that is, \(\Phi _C\) is closed under logical equivalence.
-
(a)
-
2.
\(\Phi _A\) is the (possibly empty) set of allowable formulas. We assume that if \(\phi \in \Phi _A\) then \(\phi \) is consistent and that \(\Phi _A\) is closed under logical equivalence.
-
3.
\(\Phi _R\) is the set of rejected formulas, which contains (at least) all the contradictions.
The properties that we have postulated for \(\Phi _C\) and \(\Phi _A\) are called “element consistency” and “closure under logical equivalence” in Hansson et al. (2001). There are other, natural, properties to consider, but for the time being we restrict attention to a minimal set of properties that are sufficient for the representation result of Proposition 1. We will address the issue of what are additional “natural” properties for the sets \(\Phi _C\), \(\Phi _A\) and \(\Phi _R\) in Sect. 5.
Following Hansson et al. (2001), given a belief set K, we use the symbol \(\circ \) to denote a general belief revision function based on K (that is, a function \(\circ : \Phi \rightarrow 2^\Phi \) that associates with every \(\phi \in \Phi \) a new belief set \(K\circ \phi \)) and the symbol \(*\) to denote a (basic or supplemented) AGM belief-revision function based on K.
Definition 2
Let K be a consistent and deductively closed set of formulas (representing the initial beliefs) and \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) a credibility partition of \(\Phi \) (Definition 1). A belief-revision function \(\circ :\Phi \rightarrow 2^\Phi \) is called a filtered belief revision function (based on K and \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \)) if it satisfies the following properties: \(\forall \phi ,\psi \in \Phi \),
By (F1), if information \(\phi \) is rejected (\(\phi \in \Phi _R\)), then the original beliefs are preserved. The next two properties deal with the case where \(\phi \notin \Phi _R\).
(F2) says that if, initially, the agent did not believe \(\lnot \phi \), then (a) if \(\phi \) is credible then the new beliefs are given by the expansion of K by \(\phi \), while (b) if \(\phi \) is allowable then the agent does not change her beliefs.
(F3) says that if, initially, the agent believed \(\lnot \phi \), then (a) if \(\phi \) is credible, then the agent switches from believing \(\lnot \phi \) to believing \(\phi \), (b) if \(\phi \) is allowable, then the agent suspends her belief in \(\lnot \phi \) in a conservative way, that is, she contracts her belief set by \(\lnot \phi \) in such a way as to retain as much as possible of her original beliefs and if she were to re-introduce \(\lnot \phi \) into her revised beliefs and close under logical consequence then she would go back to her initial beliefs. As noted in the introduction, this means that contraction satisfies the so-called recovery postulate. See Sect. 5 for a discussion of this assumption.
By (F4) belief revision satisfies extensionality: if \(\phi \) is logically equivalent to \(\psi \) then revision by \(\phi \) coincides with revision by \(\psi \).
The following proposition provides a characterization of filtered belief revision in terms of basic AGM belief revision. The proof is given in Appendix A.
Proposition 1
Let K be a consistent and deductively closed set of formulas, \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) a credibility partition of \(\Phi \) and \(\circ :\Phi \rightarrow 2^\Phi \) a belief revision function based on K and \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \). Then the following are equivalent:
-
(A)
\(\circ \) is a filtered belief revision function,
-
(B)
there exists a basic AGM belief revision function \(*:\Phi \rightarrow 2^\Phi \) such that, \(\forall \phi \in \Phi \), equation (1) holds.
We take the belief state of the agent to be represented by the triple \(\left( K,\left\{ \Phi _C,\Phi _A,\Phi _R\right\} ,\circ \right) \): initial beliefs, credibility partition and revision function.Footnote 11
Garapa (2020) shows that the credibility partition can be derived from the pair \((K,\circ )\) by defining \(\Phi _C=\left\{ \phi :\phi \in K\circ \phi \right\} \), \(\Phi _A=\left\{ \phi :\lnot \phi \notin K\circ \phi \right\} \setminus \Phi _C\) and \(\Phi _R=\Phi \setminus (\Phi _C\cup \Phi _A)\). Indeed Garapa (2020) proves the following equivalence.
Proposition 2
Garapa (2020, Theorem 3.14, p.10) Let K be a consistent and deductively closed set of formulas and \(\circ :\Phi \rightarrow 2^\Phi \) a belief revision function based on K. Then the following are equivalent:
(A) \(\circ \) satisfies the following properties:
-
1.
weak relative success: either \(\phi \in K\circ \phi \) or \(K\circ \phi \subseteq K\)
-
2.
closure: \(K \circ \phi =[K \circ \phi ]^{PL}\)
-
3.
inclusion: \(K \circ \phi \subseteq [K\cup \{\phi \} ]^{PL}\)
-
4.
consistency preservation: if K is consistent then \(K\circ \phi \) is consistent
-
5.
weak vacuity: if \(\lnot \phi \notin K\) then \(K\subseteq K\circ \phi \)
-
6.
extensionality: if \(\vdash \phi \leftrightarrow \psi \) then \(K \circ \phi =K \circ \psi \)
-
7.
N-relative success: if \(\lnot \phi \in K\circ \phi \) then \(K\circ \phi =K\)
-
8.
containment: if K is consistent then \(K\cap \left( [(K\circ \phi )\cup \{\phi \}]^{PL}\right) \subseteq K\circ \phi \).
(B) there exists a basic AGM belief revision function \(*:\Phi \rightarrow 2^\Phi \) and a credibility partition \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) of \(\Phi \) (Definition 1) such that Eq. (1) is satisfied.
While in the AGM approach the domain of a belief revision function is the entire set of formulas (that is, every formula is viewed as a potential item of information), in the following sections we will consider the possibility that the domain of a belief revision function is a subset of the set of formulas \(\Phi \). Let K be a consistent and deductively closed set of formulas, representing the agent’s initial beliefs, and let \(\Psi \subseteq \Phi \) be a set of formulas representing possible items of information. Let \(\circ :\Psi \rightarrow 2^{\Phi }\) be a function that associates with every formula \(\psi \in \Psi \) a set \(K \circ \psi \subseteq \Phi \). If \(\Psi \ne \Phi \) then \(\circ \) is called a partial belief revision function, while if \(\Psi =\Phi \) then it is called a full-domain belief revision function. If \(\circ ^\prime \) is a partial belief revision function with domain \(\Psi \) and \(\circ \) is a full-domain belief revision function, we say that \(\circ \) is an extension of \(\circ ^\prime \) if, for all \(\psi \in \Psi \), \(K \circ \psi =K\circ ^\prime \psi \). The rationale for considering partial belief revision functions is discussed in Sect. 5.
We now turn to the main focus of this paper, namely the semantic structures outlined in the introduction.
3 Semantics: belief revision structures
Definition 3
A partial belief revision structure (PBRS) is a tuple \(\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) such that:
-
1.
\(\Omega \ne \varnothing \),Footnote 12
-
2.
\(\mathcal {E}_C, \mathcal E_A, \mathcal E_R\) are mutually disjoint subsets of \(2^\Omega \) with \(\Omega \in \mathcal {E}_C\) and \(\varnothing \notin \mathcal E_C\cup \mathcal E_A\),Footnote 13
-
3.
\(f:\mathcal E\rightarrow 2^\Omega \) (where \(\mathcal E=\mathcal {E}_C\cup \mathcal E_A\cup \mathcal E_R\)) is such that
-
(a)
\(f(\Omega )\ne \varnothing \),
-
(b)
if \(E\in \mathcal E_R\) then \(f(E)=f(\Omega )\),
-
(c)
if \(E\in \mathcal E_C\) then \(\varnothing \ne f(E)\subseteq E\),
-
(d)
if \(E\in \mathcal E_A\) then \(f(E)\cap E\ne \varnothing \).
-
(a)
Next we turn to the notion of a model, or interpretation, of a PBRS.
Fix a propositional language based on a countable set \(\texttt {At}\) of atomic formulas and let \(\Phi \) be the set of formulas. A valuation is a function \(V:\texttt {At}\rightarrow 2^{\Omega }\) that associates with every atomic formula \(p\in \texttt {At}\) the set of states at which p is true. Truth of an arbitrary formula at a state is defined recursively as follows (\(\omega \models \phi \) means that formula \(\phi \) is true at state \(\omega \)):
-
(1)
for \(p\in \texttt {At}\), \(\omega \models p\) if and only if \(\omega \in V(p)\),
-
(2)
\(\omega \models \lnot \phi \) if and only if \(\omega \not \models \phi \),
-
(3)
\(\omega \models (\phi \vee \psi )\) if and only if either \(\omega \models \phi \) or \(\omega \models \psi \) (or both).
The truth set of formula \(\phi \) is denoted by \(||\phi ||\), that is, \(|| \phi ||=\{\omega \in \Omega :\omega \models \phi \}\).
Given a valuation V, define:Footnote 14
Since \(f(\Omega )\) is interpreted as the set of states that the individual initially considers possible, (5) is the initial belief set. It is straightforward to show that K is consistent (since, by 3(a) of Definition 3, \(f(\Omega )\ne \varnothing \)) and deductively closed.
(6) is the set of formulas that are potential items of information.
(7) is the partial belief revision function encoding the agent’s disposition to revise her beliefs in response to items of information in \(\Psi \) (for \(E\in \mathcal E\), f(E) is interpreted as the set of states that the individual considers possible after receiving information represented by event E).
Definition 4
Given a PBRS \(\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \), a model or interpretation of it is obtained by adding to it a pair \(\left( \left\{ \Phi _C,\Phi _A,\Phi _R\right\} ,V\right) \) (where \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) is a credibility partition of \(\Phi \) and V is a valuation) such that, \(\forall \phi \in \Phi \),
-
1.
if \(||\phi ||\in \mathcal E_C\) then \(\phi \in \Phi _C\),
-
2.
if \(||\phi ||\in \mathcal E_A\) then \(\phi \in \Phi _A\),
-
3.
if \(||\phi ||\in \mathcal E_R\) then \(\phi \in \Phi _R\).
Definition 5
A partial belief revision structure \(\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) is basic-AGM consistent if, for every model of it, letting \(\circ _\Psi \) be the corresponding partial belief revision function (defined by (7)), there exist
-
1.
a full-domain belief revision function \(\circ :\Phi \rightarrow 2^\Phi \) that extends \(\circ _\Psi \) (that is, for every \(\psi \in \Psi \), \(K\circ \psi =K\circ _\Psi \psi \)) and
-
2.
a basic AGM belief revision function \(*:\Phi \rightarrow 2^\Phi \) such that, \(\forall \phi \in \Phi \), equation (1) is satified.
Equivalently, by Proposition 1, a PBRS is basic-AGM consistent if, for every model of it, there exists a filtered belief revision function (Definition 2) that extends the partial belief revision function generated by the model.
The following proposition gives necessary and sufficient conditions for a PBRS to be basic-AGM consistent. The proof is given in Appendix B.
Proposition 3
Let \(\mathcal C=\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) be a partial belief revision structure. Then the following are equivalent:
-
(A)
\(\mathcal C\) is basic-AGM consistent (Definition 5).
-
(B)
\(\mathcal C\) satisfies the following properties: for every \(E\in \mathcal E_C\cup \mathcal E_A\),
-
1.
if \(E\cap f(\Omega )\ne \varnothing \) then
-
(a)
if \(E\in \mathcal E_C\) then \(f(E)=E\cap f(\Omega )\),
-
(b)
if \(E\in \mathcal E_A\) then \(f(E)=f(\Omega )\),
-
(a)
-
2.
if \(E\cap f(\Omega )=\varnothing \) and \(E\in \mathcal E_A\) then \(f(E)=f(\Omega )\cup E'\) for some \(\varnothing \ne E'\subseteq E\).
-
1.
4 Plausibility and supplemented AGM consistency
In this section we investigate what additional properties a PBRS needs to satisfy in order to obtain a correspondence result analogous to Proposition 3 but involving supplemented, rather than basic, AGM belief revision (that is, belief revision functions that satisfy the six basic AGM postulates as well as the two supplementary ones).Footnote 15 To obtain a characterization in terms of supplemented AGM belief revision we need to add more structure. In particular, we are interested in determining when a PBRS can be “rationalized” by a plausibility order.Footnote 16
In parallel to the partition of the set of sentences \(\Phi \) into three sets (\(\Phi _C\), the set of credible sentences, \(\Phi _A\), the set of allowable sentences, and \(\Phi _R\), the set of rejected sentences), we postulate a “plausibility-based” partition of the set of states \(\Omega \) into three sets: the set \(\Omega _C\) of credible states, which—in a precise sense explained below – are the states with low implausibility, the set \(\Omega _A\) of allowable states, which are the states with intermediate implausibility, and the set \(\Omega _R\) of rejected states, which are the states with high implausibility. Note that, throughout this section, we shall assume that the set of states \(\Omega \) is finite.Footnote 17
Definition 6
A plausibility order is a total pre-order on \(\Omega \), that is, a binary relation \(\succsim \, \subseteq \Omega \times \Omega \) which is complete or total (\(\forall \omega ,\omega ' \in \Omega \) either \(\omega \succsim \omega '\) or \(\omega '\succsim \omega \) or both) and transitive (\(\forall \omega ,\omega ', \omega ''\in \Omega \) if \(\omega \succsim \omega '\) and \(\omega '\succsim \omega ''\) then \(\omega \succsim \omega ''\)). The interpretation of \(\omega \succsim \omega '\) is that state \(\omega \) is at least as plausible as state \(\omega '\). We denote by \(\succ \) the strict component of \(\succsim \): \(\omega \succ \omega '\) if \(\omega \succsim \omega '\) and \(\omega '\not \succsim \omega \) (thus \(\omega \succ \omega '\) means that \(\omega \) is more plausible than \(\omega '\)) and by \(\sim \) the equivalence component of \(\succsim \): \(\omega \sim \omega '\) if \(\omega \succsim \omega '\) and \(\omega '\succsim \omega \) (thus \(\omega \sim \omega '\) means that \(\omega \) is just as plausible as \(\omega '\)).
For every \(F\subseteq \Omega \) we denote by \(best_\succsim \, F\) the set of most plausible elements of F, that is,
Given a plausibility order \(\succsim \) we can partition \(\Omega \) into ranked equivalence classes as follows.Footnote 18
-
Let \(\Omega _0\) be the set of most plausible states in \(\Omega \):
$$\begin{aligned} \Omega _0=best_\succsim \,\Omega =\{\omega \in \Omega : \omega \succsim \omega ',\forall \omega '\in \Omega \}. \end{aligned}$$ -
Let \(\Omega _1\) be the set of most plausible states in \(\Omega \setminus \Omega _0\):
$$\begin{aligned} \Omega _1=best_\succsim \,\left( \Omega \setminus \Omega _0\right) =\{\omega \in \Omega \setminus \Omega _0: \omega \succsim \omega ',\forall \omega '\in \Omega \setminus \Omega _0\}. \end{aligned}$$ -
In general, for \(k\ge 1\), let \(\Omega _k\) be the set of most plausible states in \(\Omega \setminus \bigcup \limits _{j = 0}^{k - 1} {\Omega _j}\):
$$\begin{aligned} \Omega _k=best_\succsim \,\left( \Omega \setminus \bigcup \limits _{j = 0}^{k - 1} {\Omega _j}\right) =\left\{ \omega \in \Omega \setminus \bigcup \limits _{j = 0}^{k - 1} {\Omega _j}: \omega \succsim \omega ',\forall \omega '\in \Omega \setminus \bigcup \limits _{j = 0}^{k - 1} {\Omega _j}\right\} . \end{aligned}$$
If \(\omega \in \Omega _k\) we say that k is the degree of implausibility of state \(\omega \) (thus the most plausible states are those with degree of implausibility 0, the next most plausible states are those with degree of implausibility 1, etc.). Clearly, for every \(k\ge 0\), if \(\omega ,\omega '\in \Omega _k\) then \(\omega \sim \omega '\). Let \(\hat{n}\) be the largest degree of implausibility, that is, \(\hat{n}\) is such that \(\Omega _{\hat{n}}\ne \varnothing \) and \(\bigcup \limits _{j = 0}^{\hat{n}} {\Omega _j}=\Omega \).
Given two integers m and n such that \(0\le m\le n\le \hat{n}\), let \(\Omega _C\) be the set of states with degree of implausibility at most m, \(\Omega _A\) be the set of states with degree of implausibility greater than m but at most n and \(\Omega _R\) the set of the remaining states:Footnote 19
Definition 7
When a partition \(\left\{ \Omega _C,\Omega _A,\Omega _R\right\} \) of \(\Omega \) is obtained from a plausibility order \(\succsim \) of \(\Omega \) as explained above, we call it a plausibility-based partition; clearly, the following holds:
That is, credible states (those in \(\Omega _C\)) are more plausible than allowable or rejected states (those in \(\Omega _A\cup \Omega _R\)) and allowable states (those in \(\Omega _A\)) are more plausible than rejected states (those in \(\Omega _R\)).
From now on we will focus on basic-AGM-consistent PBRS, which—in virtue of Definitions 3 and 5 and Proposition 3—can be redefined as follows.
Definition 8
A basic-AGM-consistent partial belief revision structure (BPBRS) is a tuple \(\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) such that:
-
1.
\(\Omega \ne \varnothing \),
-
2.
\(\mathcal {E}_C, \mathcal E_A, \mathcal E_R\) are mutually disjoint subsets of \(2^\Omega \) with \(\Omega \in \mathcal {E}_C\) and \(\varnothing \notin \mathcal E_C\cup \mathcal E_A\),
-
3.
\(f:\mathcal E\rightarrow 2^\Omega \) (where \(\mathcal E=\mathcal {E}_C\cup \mathcal E_A\cup \mathcal E_R\)) is such that
-
(a)
\(f(\Omega )\ne \varnothing \),
-
(b)
if \(E\in \mathcal E_R\) then \(f(E)=f(\Omega )\),
-
(c)
if \(E\in \mathcal E_C\) then \(\varnothing \ne f(E)\subseteq E\) and if \(E\cap f(\Omega )\ne \varnothing \) then \(f(E)=E\cap f(\Omega )\),
-
(d)
if \(E\in \mathcal E_A\) then
-
i.
if \(E\cap f(\Omega )\ne \varnothing \) then \(f(E)=f(\Omega )\),
-
ii.
if \(E\cap f(\Omega )=\varnothing \) then \(f(E)=f(\Omega )\cup E'\) for some \(\varnothing \ne E'\subseteq E\).
-
i.
-
(a)
Definition 9
A BPBRS is called plausibility based if there is a plausibility-based partition \(\left\{ \Omega _C,\Omega _A,\Omega _R\right\} \) of \(\Omega \) such that
-
1.
If \(E\in \mathcal E_C\) then
-
(a)
\(E\cap \Omega _C\ne \varnothing \),
-
(b)
\(E\cap \Omega _C\in \mathcal E_C\),Footnote 20
-
(c)
\(f(E)=f(E\cap \Omega _C)\subseteq \Omega _C\).
-
(a)
-
2.
If \(\Omega _A\ne \varnothing \) then \(\Omega _A\in \mathcal E_A\). Furthermore, if \(E\in \mathcal E_A\) then
-
(a)
\(E\cap \Omega _C=\varnothing \),
-
(b)
\(E\cap \Omega _A\ne \varnothing \),
-
(c)
\(E\cap \Omega _A\in \mathcal E_A\),
-
(d)
\(f(E)=f(E\cap \Omega _A)\).
-
(a)
-
3.
If \(E\in \mathcal E_R\) then \(E\subseteq \Omega _R\).
Thus,
-
by Point 1, if information E has a credible content (\(E\cap \Omega _C\ne \varnothing \)), then the agent revises her beliefs based exclusively on the credible content of the information (\(f(E)=f(E\cap \Omega _C\))) and incorporates it into her revised beliefs (\(f(E)\subseteq E\cap \Omega _C\)),Footnote 21
-
by Point 2, if information E does not have a credible content (\(E\cap \Omega _C=\varnothing \)) but does not consist entirely of rejected states either (\(E\cap \Omega _A\ne \varnothing \)), then the agent revises her beliefs based exclusively on the “allowable” content of the information (\(f(E)=f(E\cap \Omega _A\))),
-
by Point 3, if information E is rejected then it consists entirely of rejected states (\(E\subseteq \Omega _R\)).
We now turn to the issue of what properties of a plausibility-based BPBRS are necessary and sufficient for supplemented AGM consistency. The following definition mirrors Definition 5.
Definition 10
A plausibility-based BPBRS \(\left\langle \{\Omega _C,\Omega _A,\Omega _R\},\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) is supplemented-AGM consistent if, for every model \(\left\langle \left\{ \Phi _C,\Phi _A,\Phi _R\right\} ,V\right\rangle \) of it, letting \(\circ _\Psi \) be the corresponding partial belief revision function, there exist
-
1.
a full-domain belief revision function \(\circ :\Phi \rightarrow 2^\Phi \) that extends \(\circ _\Psi \) (that is, for every \(\phi \in \Psi \), \(K\circ \phi =K\circ _\Psi \phi \)) and
-
2.
two supplemented AGM belief revision functions \(*_C:\Phi \rightarrow 2^\Phi \) and \(*_A:\Phi \rightarrow 2^\Phi \)
such that, for every \(\phi \in \Phi \),
Definition 11
A plausibility-based BPBRS \(\left\langle \left\{ \Omega _C,\Omega _A,\Omega _R\right\} ,\left\{ \mathcal E_C,\mathcal E_A,\mathcal E_R\right\} , f\right\rangle \) is rationalizable if the plausibility order \(\succsim \) on \(\Omega \) on which the partition \(\left\{ \Omega _C,\Omega _A,\Omega _R\right\} \) is based is such that, \(\forall E\in \mathcal E= \mathcal E_C\cup \mathcal E_A\cup \mathcal E_R\),
If (12) is satisfied, we say that the plausibility order \(\succsim \) rationalizes the BPBRS.
Note that, by 2(c) of Definition 6, \(best_\succsim \, \Omega \subseteq \Omega _C\) and thus \(best_\succsim \, \Omega =best_\succsim \, \Omega _C\); furthermore, Properties 1 and 2 of Definition 9 are consistent with (12): for example, if \(E\cap \Omega _C\ne \varnothing \) then \(best_\succsim \,E=best_\succsim \,(E\cap \Omega _C)\), so that \(f(E)=f(E\cap \Omega _C)\).
Proposition 5 in Appendix C provides necessary and sufficient conditions for a plausibility-based BPBRS to be rationalizable. Since that result is rather technical and independent of the characterization of supplemented AGM consistency (Proposition 4 below), we have relegated it to an appendix.
The following proposition, which mirrors Proposition 3 of the previous section, extends Propositions 7 and 8 in Bonanno (2009) to the current framework. The proof is given in Appendix D.
Proposition 4
Let \(\mathcal C=\left\langle \{\Omega _C,\Omega _A,\Omega _R\},\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) be a plausibility-based BPBRS where \(\Omega \) is finite. Then the following are equivalent:
-
(A)
\(\mathcal C\) is supplemented AGM consistent,
-
(B)
\(\mathcal C\) is rationalizable (Definition 11).
As explained in Bonanno (2009), the assumption that \(\Omega \) is finite is needed to ensure that \(best_\succsim E\ne \varnothing \), for every \(\varnothing \ne E\subseteq \Omega \). If one strengthens the definition of plausibility order by requiring that, \(\forall E\subseteq \Omega \), if \(E\ne \varnothing \) then \(best_\succsim E\ne \varnothing \), that is, if one requires the plausibility order to be well founded, then the assumption of finiteness of \(\Omega \) can be dropped.
5 Discussion
We investigated a notion of belief revision that, besides acceptance of information, allows for two additional possibilities: (1) that an item of information be discarded as not credible and thus not allowed to affect one’s beliefs and (2) that an item of information be treated as a serious possibility without assigning full credibility to it. We started with a syntactic version of this notion, which we called ”filtered belief revision”, and characterized it in terms of basic AGM belief revision. We then introduced the notion of partial belief revision structure, which provides a simple set-theoretic semantics for belief revision, and provided a characterization of filtered belief revision in terms of properties of these structures. Finally, we considered the notion of rationalizability of a choice structure in terms of a plausibility order and established a correspondence between rationalizability and AGM consistency in terms of the full set of AGM postulates (that is, the six basic postulates together with the supplementary ones). We also provided an interpretation of credibility, allowability and rejection of information in terms of the degree of implausibility of the information.
In this Section we discuss related literature and several aspects of the proposed approach.
-
1.
Alternative theories of non-prioritized belief revision. Several theories of “non-prioritized” belief revision have been proposed in which the AGM success postulate is relaxed.Footnote 22 Fermé and Hansson (1999) put forward a syntactic model of “selective revision” in which it is possible for the agent to accept only part of the information. In a similar vein, Booth and Hunter (2018) develop a semantic model where only part of the information originating from a given source is accepted, namely that part relative to which the source is qualified or competent. Fermé and Rott (2004) [see also Rott (2012)] introduce the notion of “revision by comparison” based on the idea that the degree of entrenchment of the information \(\phi \) ought to be compared with the degree of entrenchment of a reference sentence \(\psi \) which is currently believed; the revision is performed according to the principle “see to it that the entrenchment of \(\phi \) is at least as firm as the entrenchment of \(\psi \)” (Fermé and Rott (2004), p. 8).Footnote 23 Our contribution is along the lines of Hansson et al. (2001) where the set of sentences is partitioned into two sets, the set of credible sentences and the set of rejected sentences: if information is credible then it is incorporated in the new beliefs while if it is rejected then the initial beliefs are unaffected. Garapa (2020) [and, independently, Bonanno (2019)] goes a step further by separating credible sentences into two categories: the high-credibility sentences, for which the success property holds, and the low-credibility sentences which induce a contraction of the original belief set by the negation of the information (instead of ‘high credibility’ and ‘low credibility’ we used the terms ’credibility’ and ‘allowability’, respectively). While the analysis in Garapa (2020) is exclusively focused on the AGM-style syntactic approach, our focus has been on set-theoretic structures that can be viewed as the semantic counterpart of partial belief revision functions.
-
2.
Why a semantics based on partial belief revision functions? The semantic structures we considered in Sections 3 and 4 are such that not every conceivable proposition (or event) constitutes a possible item of information, so that – typically—any given interpretation (or valuation) gives rise to a partial syntactic belief revision function, that is, one whose domain is not the entire set of sentences \(\Phi \). What is the rationale for the proposed semantics? It can be viewed as complementing the traditional syntactic approach by “inverting” it, in the following sense. The syntactic approach starts with an initial belief set and determines, for every input sentence \(\phi \), a new belief set representing the revised beliefs in response to \(\phi \). On the other hand, the partial belief revision structures considered in Sections 3 and 4 can be thought of as providing a (possibly small) collection of “revision scenarios”, each of which consists of a piece of new information and its corresponding revision result (the set of pairs (E, f(E)), for every E in some set \(\mathcal E\subseteq 2^\Omega \)) and the question is “does there exist an AGM belief-revision function that rationalizes those scenarios?” In other words, is the given collection of revision scenarios consistent with a rational belief-revision policy? For example, an agent might introspectively consider how she would react to a number of hypothetical items of information and ask herself “would it be rational for me to revise my beliefs in this way?” Alternatively, one could probe an agent with some hypothetical informational inputs to see how she would react to those inputs and ask the question “are the agent’s answers consistent with a rational disposition to revise her beliefs?” The characterization results of Propositions 3 and 4 provide an answer to these questions.Footnote 24
-
3.
Properties of the credibility partition. In Sect. 2 (Definition 1) we gave a list of properties for a credibility partition \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \). The intention there was to identify a minimal set of properties that would be sufficient for our results. It should be noted that the two main representation results provided in Garapa (2020) (Theorems 3.14, p. 10 and 3.16, p. 11) also make use of the same two properties that we considered for \(\Phi _C\) and \(\Phi _A\). However, there are other, natural, properties that have been discussed in the literature concerning the set of credible/allowable sentences [Hansson et al. (2001); Fermé et al. (2003); Garapa et al. (2018); Garapa (2020)] and we now turn to a discussion of this issue. Let us start with the set of credible sentences \(\Phi _C\). In Definition 1 we required this set to contain only consistent sentences and to be closed under logical equivalence [Hansson et al. (2001) call the first requirement “element consistency” and the second requirement “closure under logical equivalence”]. Another natural property to consider is closure under logical consequence, which Hansson et al. (2001) call “single sentence closure”: if \(\phi \in \Phi _C\) and \(\vdash \phi \rightarrow \psi \) then \(\psi \in \Phi _C\); that is, if \(\phi \) is credible then any sentence that is logically implied by \(\phi \) is also credible. Hansson et al. (2001), Fermé et al. (2003) and Garapa et al. (2018) consider three more properties: “disjunctive completeness”: if \(\phi \vee \psi \in \Phi _C\) then either \(\phi \in \Phi _C\) or \(\psi \in \Phi _C\), “negation completeness”: either \(\phi \in \Phi _C\) or \(\lnot \phi \in \Phi _C\), and “expansive credibility”: if \(\phi \notin K\) then \(\lnot \phi \in \Phi _C\). In order to gain some insight as to whether these four additional properties (closure under logical consequence, disjunctive completeness, negation completeness and expansive credibility) represent natural requirements and—at the same time—confirm the appropriateness of the two assumed properties (element consistency and closure under logical equivalence), let us take a semantic point of view. Consider an arbitrary finite set of states \(\Omega \), an arbitrary plausibility partition \(\left\{ \Omega _C,\Omega _A,\Omega _R\right\} \) of \(\Omega \) (Definition 7) and an arbitrary valuation \(V:\Phi \rightarrow 2^\Omega \). Label a sentence \(\phi \)
-
credible if \(||\phi ||\cap \Omega _C\ne \varnothing \),
-
allowable if \(||\phi ||\cap \Omega _C=\varnothing \) and \(||\phi ||\cap \Omega _A\ne \varnothing \),
-
rejected if \(||\phi ||\subseteq \Omega _R\).
With this interpretation and focusing first on the set \(\Phi _C\) of credible sentences, it is clear that the properties assumed in Definition 1 are satisfied: (1) element consistency (if \(\phi \) is a contradiction then \(||\phi ||=\varnothing \) and thus \(||\phi ||\cap \Omega _C=\varnothing \), so that \(\phi \) is not credible), (2) closure under logical equivalence (if \(\vdash \phi \leftrightarrow \psi \) then \(||\phi ||=||\psi ||\) and thus \(||\phi ||\cap \Omega _C\ne \varnothing \) if and only if \(||\psi ||\cap \Omega _C\ne \varnothing \)). Now let us go through the additional properties: (3) closure under logical consequence is satisfied (if \(\vdash \phi \rightarrow \psi \) then \(||\phi ||\subseteq ||\psi ||\) and thus \(||\phi ||\cap \Omega _C\ne \varnothing \) implies \(||\psi ||\cap \Omega _C\ne \varnothing \)), (4) disjunctive completeness is satisfied (since \(||\phi \vee \psi ||=||\phi ||\cup ||\psi ||\), if \(||\phi \vee \psi ||\cap \Omega _C\ne \varnothing \) then either \(||\phi ||\cap \Omega _C\ne \varnothing \) or \(||\psi ||\cap \Omega _C\ne \varnothing \)); (5) negation completeness is also satisfied (if \(||\phi ||\cap \Omega _C=\varnothing \) then \(\Omega _C\subseteq ||\lnot \phi ||\) and thus, since \(\Omega _C\ne \varnothing \), \(\Omega _C\cap ||\lnot \phi ||=\Omega _C\ne \varnothing \)); on the other hand, (6) expansive credibility does not hold: it is possible that, for a credible sentence \(\phi \), \(\phi \notin K\) and yet \(||\lnot \phi ||\cap \Omega _C=\varnothing \), so that \(\lnot \phi \) is not credible. Thus natural properties to impose on \(\Phi _C\)—besides the two given in Definition 1—are: closure under logical consequence (or single sentence closure: if \(\phi \in \Phi _C\) then \([\phi ]^{PL}\subseteq \Phi _C\)), disjunctive completeness (if \(\phi \vee \psi \in \Phi _C\) then either \(\phi \in \Phi _C\) or \(\psi \in \Phi _C\)) and negation completeness (either \(\phi \in \Phi _C\) or \(\lnot \phi \in \Phi _C\)). Turning now to the set \(\Phi _A\) of allowable sentences, we postulated (Definition 1) that, like \(\Phi _C\), also \(\Phi _A\) contains only consistent sentences and is closed under logical equivalence. These two properties pass the semantic test suggested above. On the other hand, closure under logical consequence does not apply to \(\Phi _A\). To see this, let \(\phi \in \Phi _A\) and note that \(\vdash \phi \rightarrow (p\vee \lnot p)\); yet, since \((p\vee \lnot p)\) is a tautology, \((p\vee \lnot p)\) is credible, rather than allowable. A property that does satisfy the semantic test is the following: if \(\phi \in \Phi _A\) then \(\lnot \phi \in \Phi _C\) (indeed, if \(\phi \) is allowable then \(||\phi ||\cap \Omega _C=\varnothing \) and thus, as shown above, \(\Omega _C\cap ||\lnot \phi ||=\Omega _C\ne \varnothing \)). Another property that passes the semantic test is: if \(\phi \in \Phi _A\) and \(\psi \in \Phi _A\) then \(\phi \vee \psi \in \Phi _A\) (indeed, if \(\phi \) and \(\psi \) are allowable then \(||\phi ||\cap \Omega _C=||\psi ||\cap \Omega _C=\varnothing \), \(||\phi ||\cap \Omega _A\ne \varnothing \) and \(||\psi ||\cap \Omega _A\ne \varnothing \), so that \(\left( ||\phi ||\cup ||\psi ||\right) \cap \Omega _C=\varnothing \) and \(\left( ||\phi ||\cup ||\psi ||\right) \cap \Omega _A\ne \varnothing \)). The properties discussed so far pertain to the sets \(\Phi _C\) and \(\Phi _A\). One can also relate properties of the belief operator to properties of the sets \(\Phi _C\) and \(\Phi _A\): Garapa (2020, Proposition 3.12, p. 9) provides a thorough analysis of 14 such possible links. Finally, we turn to the set \(\Phi _R\) of rejected sentences. For this set natural properties are: (1) closure under logical equivalence (if \(\vdash \phi \leftrightarrow \psi \) then \(||\phi ||=||\psi ||\) and thus \(||\phi ||\subseteq \Phi _R\) if and only if \(||\psi ||\subseteq \Phi _R\)), (2) if \(\phi \in \Phi _R\) then \(\lnot \phi \in \Phi _C\) (indeed, if \(\phi \) is rejected then \(||\phi ||\subseteq \Omega _R\) and thus, since \(\Omega _R\cap \Omega _C=\varnothing \), \(||\phi ||\cap \Omega _C= \varnothing \) and therefore, as shown above, \(||\lnot \phi ||\cap \Omega _C\ne \varnothing \)), (3) if \(\phi \in \Phi _R\) and \(\psi \in \Phi _R\) then \(\phi \vee \psi \in \Phi _R\).
-
-
4.
Categorical matching. We identified the belief state of an agent with a triple \(\left\langle K, \left\{ \Phi _C, \Phi _A,\Phi _R\right\} , \circ \right\rangle \) where
-
\(K\subset \Phi \) is a consistent and deductively closed set of sentences, representing the initial beliefs,
-
\(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) is a partition of the set of sentences into credible, allowable and rejected sentences, representing the disposition of the agent whether to accept any given sentence as information,
-
\(\circ :\Phi \rightarrow 2^\Phi \) is a belief revision function transforming the initial belief set K into a new belief set \(K\circ \phi \) in response to a sentence \(\phi \) (thought of as information).
However, a belief-revision theory should satisfy what Gärdenfors and Rott (1995, p. 37) called the principle of categorical matching, that is, the principle that “the representation of a belief state after a belief change has taken place should be of the same format as the representation of the belief state before the change” [see also Rott (1999)]. This is particularly important in the context of iterated belief revision [see Darwiche and Pearl (1997)]. In our context, if \(\mathcal S\) is the set of belief states of the form \(\left\langle K, \left\{ \Phi _C, \Phi _A,\Phi _R\right\} , \circ \right\rangle \) then a belief-revision function ought to be defined as a function \(f:\Phi \times \mathcal S \rightarrow \mathcal S\). The function \(\circ :\Phi \rightarrow 2^\Phi \) gives only one of the three components of \(f\left( \phi ,\left\langle K, \left\{ \Phi _C, \Phi _A,\Phi _R\right\} , \circ \right\rangle \right) \), namely the new belief set \(K\circ \phi \), but—in general—also the function \(\circ \) and the credibility partition \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) could change as a result of receiving informational input \(\phi \). Since this paper is not concerned with iterated belief revision, that is, its focus is on “one-shot” revision, our analysis (which follows the traditional approach) is without loss of generality. We leave the extension of the analysis to the context of iterated belief revision as a topic for future research.
-
-
5.
The recovery postulate. We proposed a notion of belief change, called “filtered belief revision”, which was shown to be equivalent to a combination of classical AGM belief revision and contraction, the latter defined via the Harper Identity. Contraction by \(\lnot \phi \) occurs when the agent is informed of a sentence \(\phi \) which she deems not credible but allowable. The agent’s reaction is then to suspend judgment about \(\phi \), in particular to abandon her belief in \(\lnot \phi \) if the latter was in her initial belief set. For such a belief change we postulated the recovery property, according to which the agent would return to her initial belief set if she were to then accept \(\lnot \phi \). The recovery postulate appears to be a natural way of capturing a “minimal” way of suspending belief in \(\lnot \phi \), but has been subject to scrutiny (see Makinson, 1987; Fuhrmann, 1991; Hansson, 1991, 1996, 1999a; Levi 1991; Lindström & Rabinowicz, 1991; Niederée, 1991). In Makinson’s terminology Makinson (1987), contraction operations that do not satisfy the recovery postulates are called withdrawals. Alternative types of withdrawal operators have been studied in the literature: contraction without recovery (Fermé (1998)), semi-contraction (Fermé and Rodriguez (1998)), severe withdrawal (Rott and Pagnucco (1999)), systematic withdrawal (Meyer et al. (2002)), mild contraction (Levi (2004)). A potential topic for future research is whether one can relax the recovery postulate and still obtain a simple characterization, in terms of AGM belief revision, of the appropriately modified notion of filtered belief revision.
Notes
For example, during the U.S. Presidential campaign in 2016, a ”news” item appeared on several internet sites under the title “Pope Francis shocks world, endorses Donald Trump for president”. While, perhaps, some people believed this claim, many discarded it as “fake news”. In today’s political climate, many items of “information” are routinely rejected as not credible.
See also Fermé et al. (2003), Garapa et al. (2018), Booth et al. (2012), Booth et al. (2014), Boutilier et al. (1998) and Schlechta (1997). In Fermé and Hansson (1999) the possibility of selective revision is explored, according to which only part of the information received is accepted, while the rest is rejected; in a similar vein, Booth and Hunter (2018) propose the notion of “trust-sensitive revision”, based on the idea that only part of the information is accepted, namely the part relative to which the source is qualified or competent.
Note that if \(\Phi _A=\varnothing \) then we fall back to the binary case of “credibility limited revision” of Hansson et al. (2001).
Letting \(K\div \lnot \phi \) denote the contraction of belief set K by \(\lnot \phi \), the Harper identity states that \(K\div \lnot \phi =K\cap (K*\phi )\). Note that if \(\phi \in K\) then \(K\circ \phi =K\); in fact, it follows from the AGM axioms (see Sect. 2) that \(K*\phi =K\) and thus also \(K\cap \left( K*\phi \right) =K\).
Thus the intended meaning of \(\omega \succsim \omega '\) is ”alternative \(\omega \) is considered to be at least as good as alternative \(\omega '\)”.
Thus \(\Phi \) is defined recursively as follows: if \(p\in \texttt {At}\) then \(p\in \Phi \) and if \(\phi ,\psi \in \Phi \) then \(\lnot \phi \in \Phi \) and \((\phi \vee \psi )\in \Phi \). The connectives \(\wedge \), \(\rightarrow \) and \(\leftrightarrow \) are then defined as usual.
Note that, if F is a set of formulas, \(\psi \in [F\cup \{\phi \}]^{PL}\) if and only if \((\phi \rightarrow \psi )\in [F]^{PL}\).
Note that (see Footnote 9) \(\psi \in [ K\cup \{\phi \}] ^{PL}\) if and only if \((\phi \rightarrow \psi )\in K\) (since, by hypothesis, \(K=\left[ K\right] ^{PL}\)).
Thus, returning to the example of the three husbands given in the introduction, letting p be the sentence “my wife is faithful”, we have that (1) for all three husbands, \(p\in K\), (2) for Husband A, \(\lnot p\in \Phi _C\), while, for Husband B, \(\lnot p\in \Phi _R\) and, for Husband C, \(\lnot p\in \Phi _A\) so that (3) for Husband A, \(\lnot p\in K\circ \lnot p\), for Husband B, \(p\in K\circ \lnot p=K\) and, for Husband C, \(p\notin K\circ \lnot p\) but also \(\lnot p\notin K\circ \lnot p\).
We do not assume that \(\Omega \) is finite.
These sets may be “small”, that is, we do not assume that the union \(\mathcal {E}_C\cup \mathcal E_A\cup \mathcal E_R\) covers the entire set \(2^\Omega \). Note that if \(\mathcal E_A=\mathcal E_R=\varnothing \) then the above definition of PBRS coincides with the definition of choice structure in Bonanno (2009), which we will now call a simple PBRS.
All these objects, including the truth sets of formulas, are dependent on the valuation V and thus ought to be indexed by it; however, in order to keep the notation simple, we omit the subscript V.
The notion of a pre-order on the set of possible worlds as a semantics for the AGM theory of belief revision first appeared in Katsuno and Mendelzon (1991).
Alternatively, we could allow \(\Omega \) to be infinite and restrict attention to well-founded plausibility orders.
Plausibility orders are equivalent to a special case of the ordinal ranking functions introduced by Spohn (1988), namely ranking functions \(r: \Omega \rightarrow \mathbb {N}\) (where \(\mathbb {N}\) denotes the set of non-negative integers) with no gaps, that is, if \(r(\omega )=k\) for some \(k>0\) then there exists an \(\omega '\) such that \(r(\omega ')=k-1\). Starting from such a ranking function one would define \(\Omega _j=\{\omega \in \Omega :r(\omega )=j\}\). Furthermore, when \(\Omega \) is taken to be the set of maximally consistent sets of sentences, plausibility orders are also equivalent to the systems of spheres introduced by Grove (1988).
If \(n=m\) then \(\Omega _A=\varnothing \) and if \(n=\hat{n}\) then \(\Omega _R=\varnothing \).
Thus, since \(\Omega \in \mathcal E_C\), \(\Omega _C\cap \Omega =\Omega _C\) and \(\Omega _C\ne \varnothing \), it follows that \(\Omega _C\in \mathcal E_C.\)
Since, by 3(c) of Definition 8, \(f(E)\subseteq E\), it follows that \(f(E)\subseteq E\cap \Omega _C\). In particular, \(f(\Omega )=f(\Omega _C)\subseteq \Omega _C\).
For an overview of the literature on non-prioritized belief revision see Chapter 8 of Fermé and Hansson (2018).
If, however, the reference sentence \(\psi \) is too weakly entrenched relative to the negation of the input sentence \(\phi \), then the attempted revision will fail and end up with a contraction of the belief set, more precisely a severe withdrawal of the reference sentence in the sense of Rott and Pagnucco (1999).
There is an alternative setting in which partial belief revision functions make sense: when the language used to define revision inputs is not rich enough to distinguish every state, so that the set \(\mathcal E\) of possible inputs consists of those subsets that are definable in the language. This is one of the main technical hurdles inspiring the recent work on belief change in Horn Logic: see Delgrande et al. (2018).
Conditions A and B in Proposition 5 below are a generalization of what is known in the revealed preference literature as the Strong Axiom of Revealed Preference (SARP), which is a necessary, but not sufficient, condition for rationalizability by a total pre-order (see Hansson, 1968). Let \(\left\langle \Omega ,\mathcal {E},f\right\rangle \) be a simple choice structure (Definition 12 below) and let \(\left\langle E_1,\ldots ,E_n,E_{n+1}\right\rangle \) be a sequence in \(\mathcal {E}\) with \(E_{n+1}=E_1\). Then SARP is the following condition: if \(E_k\cap f(E_{k+1}) \ne \varnothing \), \(\forall k\in \{1,\ldots ,n\}\), then there exists a \(j\in \{1,\ldots ,n\}\) such that \(E_j\cap f(E_{j+1})=f(E_j)\cap E_{j+1}\). For the case where \(n=2\), SARP says the following (interpreting f(E) as the set of alternatives chosen from E): if from a set of alternatives \(E_1\), x is chosen when y and z are available, and if from some other set of alternatives \(E_2\), y is chosen while z is available, then there can be no set of alternatives containing x and z where z is chosen and x is not (SARP extends this condition to chains of any finite length).
References
Alchourrón, C., Gärdenfors, P., & Makinson, D. (1985). On the logic of theory change: Partial meet contraction and revision functions. The Journal of Symbolic Logic, 50, 510–530.
Bonanno, G. (2009). Rational choice and AGM belief revision. Artificial Intelligence, 173, 1194–1203.
Bonanno, G. (2019). Credible information, allowable information and belief revision—extended abstract. In L. S. Moss (Ed.), Proceedings seventeenth conference on theoretical aspects of rationality and knowledge, Toulouse, France, 17–19 July 2019, volume 297 of electronic proceedings in theoretical computer science (pp. 82–90). Open Publishing Association.
Booth, R., Fermé, E., Konieczny, S., & Pérez, R. P. (2012). Credibility-limited revision operators in propositional logic. In Thirteenth international conference on the principles of knowledge representation and reasoning (pp. 116–125). AAAI Publications.
Booth, R., Fermé, E., Konieczny, S., & Pérez, R. P. (2014). Credibility-limited improvement operators. Frontiers in artificial intelligence and applications. In T. Schaub, G. Friedrich, & B. O’Sullivan (Eds.), ECAI 2014 (Vol. 263, pp. 123–128). IOS Press.
Booth, R., & Hunter, A. (2018). Trust as a precursor to belief revision. Journal of Artificial Intelligence Research, 61, 699–722.
Boutilier, C., Friedman, N. & Halpern, J. (1998). Belief revision with unreliable observations. In Proceedings of the 15th national conference on artificial intelligence (AAAI’98) (pp. 127–134).
Darwiche, A., & Pearl, J. (1997). On the logic of iterated belief revision. Artificial Intelligence, 89, 1–29.
Delgrande, J., Peppas, P., & Woltran, S. (2018). General belief revision. Journal of the ACM, 65, 1–42.
Fermé, E. (1998). On the logic of theory change: Contraction without recovery. Journal of Logic, Language and Information, 7(2), 127–137.
Fermé, E., & Hansson, S. O. (1999). Selective revision. Studia Logica, 63, 331–342.
Fermé, E., & Hansson, S. O. (2001). Shielded contraction. In H. Rott and M.-A. Williams (Eds.), Frontiers in belief revision. Applied logic series (pp. 85–107). Kluwer Academic Publishers.
Fermé, E., & Hansson, S. O. (2011). AGM 25 years. Journal of Philosophical Logic, 40, 295–331.
Fermé, E., & Hansson, S. O. (2018). Belief change: Introduction and overview. Springer.
Fermé, E., Mikalef, J., & Taboada, J. (2003). Credibility-limited functions for belief bases. Journal of Logic and Computation, 13(1), 99–110.
Fermé, E., & Rodriguez, R. (1998). Semi-contraction: Axioms and construction. Notre Dame Journal of Formal Logic, 39(3), 332–345.
Fermé, E., & Rott, H. (2004). Revision by comparison. Artificial Intelligence, 157(1), 5–47.
Fuhrmann, A. (1991). Theory contraction through base contraction. Journal of Philosophical Logic, 20, 175–203.
Garapa, M. (2020). Two level credibility-limited revisions. The Review of Symbolic Logic, 15, 388–408.
Garapa, M., Fermé, E., & Reis, M. D. L. (2018). Studies in credibility-limited base revision. In Proceedings of the 16th international conference on principles of knowledge representation and reasoning (KR 2018) (pp. 240–247).
Gärdenfors, P. (1988). Knowledge in flux: Modeling the dynamics of epistemic states. MIT Press.
Gärdenfors, P., & Rott, H. (1995). Belief revision. In D. M. Gabbay, C. J. Hogger, and J. A. Robinson (Eds.), Handbook of logic in artificial intelligence and logic programming (Vol. 4, pp. 35–132). Oxford University Press.
Grove, A. (1988). Two modellings for theory change. Journal of Philosophical Logic, 17, 157–170.
Hansson, B. (1968). Choice structures and preference relations. Synthese, 18, 443–458.
Hansson, S. O. (1991). Belief contraction without recovery. Studia Logica, 50(2), 251–260.
Hansson, S. O. (1996). Hidden structures of belief. In A. Fuhrmann and H. Rott (Eds.), Logic, actions and information (pp. 79–100). de Gruyter.
Hansson, S. O. (1999a). Recovery and epistemic residue. Journal of Logic, Language and Information, 8, 421–428.
Hansson, S. O. (1999b). A survey of non-prioritized belief revision. Erkenntnis, 50, 413–427.
Hansson, S. O., Fermé, E., Cantwell, J., & Falappa, M. (2001). Credibility limited revision. The Journal of Symbolic Logic, 66, 1581–1596.
Harper, W. L. (1976). Rational conceptual change. PSA: Proceedings of the Biennial Meeting of the Philosophy of Science Association, 2, 462–494.
Katsuno, H., & Mendelzon, A. O. (1991). Propositional knowledge base revision and minimal change. Artificial Intelligence, 52(3), 263–294.
Levi, I. (1991). The fixation of belief and its undoing. Cambridge University Press.
Levi, I. (2004). Mild Contraction. Oxford University Press.
Lindström, S., & Rabinowicz, W. (1991). Epistemic entrenchment with incomparabilities and relational belief revision. In A. Fuhrmann and M. Morreau (Eds.), The logic of theory change (pp. 93–126). Springer.
Makinson, D. (1987). On the status of the postulate of recovery in the logic of theory change. Journal of Philosophical Logic, 16, 383–394.
Makinson, D. (1997). Screened revision. Theoria, 63, 14–23.
Meyer, T., Heidema, J., Labuschagne, W., & Leenen, L. (2002). Systematic withdrawal. Journal of Philosophical Logic, 31(5), 415–443.
Niederée, R. (1991). Multiple contraction a further case against Gärdenfors’ principle of recovery. In A. Fuhrmann & M. Morreau (Eds.), The Logic of Theory Change (pp. 322–334). Springer.
Rott, H. (1999). Coherence and conservatism in the dynamics of belief. Erkenntnis, 50, 387–412.
Rott, H. (2001). Change, choice and inference. Clarendon Press.
Rott, H. (2012). Bounded revision: Two-dimensional belief change between conservative and moderate revision. Journal of Philosophical Logic, 41(1), 173–200.
Rott, H., & Pagnucco, M. (1999). Severe withdrawal (and recovery). Journal of Philosophical Logic, 28(5), 501–547.
Schlechta, K. (1997). Non-prioritized belief revision based on distances between models. Theoria, 63, 34–53.
Spohn, W. (1988). Ordinal conditional functions: A dynamic theory of epistemic states. In W. L. Harper and B. Skyrms (Eds.), Causation in decision, belief change and statistics (vol. 2).
Suzumura, K. (1983). Rational choice, collective decisions and social welfare. Cambridge University Press.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
I am grateful to two anonymous reviewers for helpful and constructive comments. A first version of this paper was presented at the 17th TARK conference (July 2019) and an extended abstract published in Bonanno (2019).
Appendices
A Proof of Proposition 1
(A) implies (B). Given a belief set K, a credibility partition \(\left\{ \Phi _C,\Phi _A,\Phi _R\right\} \) and a filtered belief revision function \(\circ :\Phi \rightarrow 2^\Phi \), define the function \(*:\Phi \rightarrow 2^\Phi \) as follows:

First we show that the function \(*\) so defined is a basic AGM belief revision function. Fix an arbitrary \(\phi \in \Phi \).
-
1.
Suppose first that \(\phi \) is a contradiction, so that, by (13), \(K *\phi =\Phi \). Then
-
(AGM1) is satisfied since \(\Phi =\left[ \Phi \right] ^{PL}\).
-
(AGM2) is satisfied since \(\phi \in \Phi \).
-
(AGM3) is satisfied since \([K\cup \{\phi \}]^{PL}=\Phi \) (because, by hypothesis, \(\phi \) is a contradiction).
-
(AGM4) is satisfied trivially, since, by hypothesis, \(\vdash \lnot \phi \) and thus \(\lnot \phi \in K\) because K is deductively closed.
-
The ‘if’ part of (AGM5) is satisfied by construction.
-
(AGM6) is satisfied because if \(\vdash (\phi \leftrightarrow \psi )\) then \(\psi \) is also a contradiction and thus \(K *\psi =K *\phi =\Phi \).
-
-
2.
Suppose now that \(\phi \) is consistent, so that, by (13), \(K *\phi =[(K\circ \phi )\cup \{\phi \}]^{PL}\). Then
-
(AGM1) is satisfied because \( [(K\circ \phi )\cup \{\phi \}]^{PL}=\left[ [(K\circ \phi )\cup \{\phi \}]^{PL}\right] ^{PL}\).
-
(AGM2) is satisfied because \(\phi \in [(K\circ \phi )\cup \{\phi \}]^{PL}\).
-
(AGM3) is satisfied because,
-
-
(1)
if \(\lnot \phi \in K\) then \([K\cup \{\phi \}]^{PL}=\Phi \) and,
-
(2)
if \(\lnot \phi \notin K\) then, by Definition 2,
-
if \(\phi \in \Phi _C\) then \(K\circ \phi =[K\cup \{\phi \}]^{PL}\) and thus \(K *\phi =\left[ [K\cup \{\phi \}]^{PL}\cup \{\phi \}\right] ^{PL}=[K\cup \{\phi \}]^{PL}\),
-
if \(\phi \in \Phi _A\cup \Phi _R\) then \(K\circ \phi =K\) and thus \(K *\phi =[(K\circ \phi )\cup \{\phi \}]^{PL} =[K\cup \{\phi \}]^{PL}\).
-
(AGM4) is satisfied, because - as shown above - if \(\lnot \phi \notin K\) then \([(K\circ \phi )\cup \{\phi \}]^{PL}=[K\cup \{\phi \}]^{PL}\).
-
The ‘only if’ part of (AGM5) is satisfied because
-
if \(\lnot \phi \in K\) then, by Definition 2, \(K\circ \phi \) is consistent and thus not equal to \(\Phi \),
-
if \(\lnot \phi \notin K\) then \(K\circ \phi ={\left\{ \begin{array}{ll}^{PL}&{}\text {if }\phi \in \Phi _C \\ K&{}\text {if }\phi \in \Phi _A\cup \Phi _R\end{array}\right. }\) and thus, since K is consistent and does not imply \(\lnot \phi \), \(K\circ \phi \ne \Phi \).
-
(AGM6) is satisfied because if \(\vdash \phi \leftrightarrow \psi \) then, by (F4) of Definition 2, \(K\circ \phi =K\circ \psi \) and thus \([(K\circ \phi )\cup \{\phi \}]^{PL}=[(K\circ \psi )\cup \{\psi \}]^{PL}\).
Since, by (F1) of Definition 2, \(K\circ \phi =K\) when \(\phi \in \Phi _R\), we only need to show that
-
(a)
if \(\phi \in \Phi _C\) then \(K\circ \phi =K *\phi \), and
-
(b)
if \(\phi \in \Phi _A\) then \(K\circ \phi =K\cap (K *\phi )\).
-
(a)
Fix an arbitrary \(\phi \in \Phi _C\).
-
If \(\lnot \phi \notin K\) then, by (F2a) of Definition 2, \(K\circ \phi =[K\cup \{\phi \}]^{PL}\); furthermore, \([K\cup \{\phi \}]^{PL}=\left[ [K\cup \{\phi \}]^{PL}\cup \{\phi \}\right] ^{PL}\). Hence \(K\circ \phi =[(K \circ \phi )\cup \{\phi \}]^{PL}\) and, by (13), \([(K \circ \phi )\cup \{\phi \}]^{PL}=K *\phi \).
-
If \(\lnot \phi \in K\) then, by (F3a) of Definition 2, \(\phi \in K\circ \phi \) and thus \([(K\circ \phi )\cup \{\phi \}]^{PL}=[K\circ \phi ]^{PL}=K\circ \phi \) (the last equality holds because, by (F3) of Definition 2, \(K\circ \phi \) is deductively closed); thus, by (13), \(K *\phi =K\circ \phi \).
-
-
(b)
Fix an arbitrary \(\phi \in \Phi _A\). We need to show that \(K\circ \phi =K\cap (K *\phi )\). First of all, note that, by (F2) and (F3) of Definition 2, \(K\circ \phi \) is deductively closed, that is, \(K\circ \phi =[K\circ \phi ]^{PL}\).
-
If \(\lnot \phi \notin K\) then, by (F2b) of Definition 2, \(K\circ \phi = K\); furthermore, \(K\circ \phi \subseteq [(K\circ \phi )\cup \{\phi \}]^{PL}= K *\phi \); hence \(K\circ \phi =K\cap (K *\phi )\).
-
If \(\lnot \phi \in K\) then, by (F3b) of Definition 2,
$$\begin{aligned} K\circ \phi \subseteq K\setminus \{\lnot \phi \} \text { and } \end{aligned}$$(14)$$\begin{aligned}{}[(K\circ \phi )\cup \{\lnot \phi \}]^{PL}=K. \end{aligned}$$(15)Since \(K\circ \phi \subseteq [(K\circ \phi )\cup \{\phi \}]^{PL}= K *\phi \) it follows from this and (14) that \(K\circ \phi \subseteq K\cap (K *\phi )\). It remains to prove that \(K\cap (K *\phi )\subseteq K\circ \phi \). By (15), \(\forall \psi \in \Phi \),
$$\begin{aligned} \psi \in K \text { if and only if } (\lnot \phi \rightarrow \psi )\in K\circ \phi . \end{aligned}$$(16)Fix an arbitrary \(\psi \in K\cap (K *\phi )\). Since \(\psi \in K\), by (16), \((\lnot \phi \rightarrow \psi )\in K\circ \phi \). Since \(\psi \in K *\phi = [(K\circ \phi )\cup \{\phi \}]^{PL}\), \((\phi \rightarrow \psi )\in K\circ \phi \). Thus, since \(K\circ \phi \) is deductively closed \((\lnot \phi \rightarrow \psi )\wedge (\phi \rightarrow \psi )\in K\circ \phi \); hence, since \(\vdash \left( (\lnot \phi \rightarrow \psi )\wedge (\phi \rightarrow \psi )\rightarrow \psi \right) \) and \(K\circ \phi \) is deductively closed, \(\psi \in K\circ \phi \).
-
(B) implies (A). Let \(*:\Phi \rightarrow 2^\Phi \) be a belief revision function based on K that satisfies the six basic AGM postulates and let \(\circ :\Phi \rightarrow 2^\Phi \) be such that, \(\forall \phi \in \Phi \),
We need to show that \(\circ \) is a filtered belief revision function, that is, that, \(\forall \phi ,\psi \in \Phi \),
(F1) is the first line in (17). Fix an arbitrary \(\phi \in \Phi _C\cup \Phi _A\); then, by Definition 1, \(\phi \) is consistent.
Suppose first that \(\lnot \phi \notin K\). Then, by AGM3 and AGM4, \(K*\phi =[ K\cup \{\phi \}]^{PL}\) so that, if \(\phi \in \Phi _C\), Part (a) of (F2) follows from the second line of (17) and, if \(\phi \in \Phi _A\), then also Part (b) of (F2) is satisfied because \(K\subseteq [K\cup \{\phi \}]^{PL}=K*\phi \) so that \(K\cap (K*\phi )=K\).
Suppose now that \(\lnot \phi \in K\). Since \(\phi \) is consistent, by AGM1 and AGM5, \(K *\phi \) is deductively closed and consistent; since, by hypothesis, K is deductively closed and consistent it follows that \(K\cap (K *\phi )\) is also deductively closed and consistent, so that \(K\circ \phi \) is deductively closed and consistent. If \(\phi \in \Phi _C\) then Part (a) of (F3) is satisfied because, by AGM2, \(\phi \in K *\phi \). Suppose that \(\phi \in \Phi _A\). Since \(K *\phi \) is consistent and \(\phi \in K *\phi \) it follows that \(\lnot \phi \notin K *\phi \) and thus \(\lnot \phi \notin K\cap (K *\phi )=K\circ \phi \), so that \(K\circ \phi \subseteq K\setminus \{\lnot \phi \}\). Next we show that \([(K\circ \phi )\cup \{\lnot \phi \}]^{PL}=K\). Since, by hypothesis, \(\lnot \phi \in K\), and, by construction, \(K\circ \phi \subseteq K\), it follows that \(((K\circ \phi )\cup \{\lnot \phi \})\subseteq K\) and thus \([(K\circ \phi )\cup \{\lnot \phi \}]^{PL}\subseteq [K]^{PL}=K\). It remains to prove that \(K\subseteq [(K\circ \phi )\cup \{\lnot \phi \}]^{PL}\). Fix an arbitrary \(\psi \in K\). Since, by hypothesis, \(K=[K]^{PL}\) and \(\vdash \psi \rightarrow (\lnot \phi \rightarrow \psi )\), \((\lnot \phi \rightarrow \psi )\in K\). Since \(\phi \in K *\phi \) and \(K *\phi \) is deductively closed, \((\phi \vee \psi )\in K *\phi \) and since \((\phi \vee \psi )\) is logically equivalent to \((\lnot \phi \rightarrow \psi )\), it follows that \((\lnot \phi \rightarrow \psi )\in K *\phi \). Thus \((\lnot \phi \rightarrow \psi )\in K\cap (K *\phi )\) and thus \(\psi \in [(K\cap (K *\phi ))\cup \{\lnot \phi \}]^{PL}=[(K\circ \phi )\cup \{\lnot \phi \}]^{PL}\).
Finally, if \(\psi \) is logically equivalent to \(\phi \) then \(\psi \in \Phi _C\cup \Phi _A\) because both sets are closed under logical equivalence and, by hypothesis, \(\phi \in \Phi _C\cup \Phi _A\). Since, by AGM4, \(K *\phi =K*\psi \) it follows that (F4) is satisfied.
B Proof of Proposition 3
(A) implies (B). Fix a basic-AGM-consistent PBRS \(\left\langle \Omega ,\{\mathcal {E}_C, \mathcal E_A, \mathcal E_R\}, f\right\rangle \) and an arbitrary \(E\in \mathcal E_C\cup \mathcal E_A\). Let p, q and r be atomic propositions and consider a model \(\left( \left\{ \Phi _C,\Phi _A,\Phi _R\right\} ,V\right) \) (Definition 4) where \(||p||=E\), \(||q||=f(E)\) and \(||r||=f(\Omega \)). Let \(K=\left\{ \phi \in \Phi :f(\Omega )\subseteq ||\phi ||\right\} \), \(\Psi =\left\{ \phi \in \Phi :||\phi ||\in \mathcal E\right\} \) and define \(\circ _\Psi :\Psi \rightarrow 2^\Phi \) by \(K\circ _\Psi \phi =\left\{ \chi \in \Phi :f\left( ||\phi ||\right) \subseteq ||\chi ||\right\} .\) Thus \(r\in K\), \(p\in \Psi \) and \(q\in K\circ _\Psi p\). Let \(\circ :\Phi \rightarrow 2^\Phi \) be a full-domain extension of \(\circ _\Psi :\Psi \rightarrow 2^\Phi \) and \(*:\Phi \rightarrow 2^\Phi \) a basic AGM revision function such that, for every \(\phi \in \Phi \),
-
Suppose first that
$$\begin{aligned} E\cap f(\Omega )\ne \varnothing . \end{aligned}$$(20)We need to show that
$$\begin{aligned} \text {if }\,E\in \mathcal E_C \,\text { then }\,f(E)=E\cap f(\Omega ). \end{aligned}$$(21)and
$$\begin{aligned} \text {if }\,E\in \mathcal E_A \,\text { then }\,f(E)=f(\Omega ). \end{aligned}$$(22)By (20), \(f(\Omega )\nsubseteq \Omega \setminus E=\Omega \setminus ||p||=||\lnot p||\), that is,
$$\begin{aligned} \lnot p\notin K \end{aligned}$$(23)so that, by AGM3 and AGM4,
$$\begin{aligned} K*p=[K\cup \{p\}]^{PL}. \end{aligned}$$(24)-
Consider first the case where \(E\in \mathcal E_C\), so that \(p\in \Phi _C\). Since \(K\circ _\Psi p=K*p\) and \(q\in K\circ _\Psi p\), \(q\in K*p\), so that, by (24), \(q\in [K\cup \{p\}]^{PL}\); hence \((p\rightarrow q)\in K\) (recall that K is deductively closed), that is, \(f(\Omega )\subseteq ||\lnot p\vee q||=(\Omega \setminus E)\cup f(E)\); thus, intersecting both sides with E, \(E\cap f(\Omega )\subseteq f(E)\cap E=f(E)\) (recall that, by Definition 3, since \(E\in \mathcal E_C\), \(f(E)\subseteq E\)). Next we show that \(f(E)\subseteq E\cap f(\Omega )\). Since \(f(\Omega )= ||r||\), \(r\in K\) and thus, since K is deductively closed, \((p\rightarrow r)\in K\), from which it follows that \(r\in [K\cup \{p\}]^{PL}=K*p\) (by (24)); thus, since \(K*p=K\circ _\Psi p\), \(r\in K\circ _\Psi p\), that is, \(f(E)\subseteq ||r||=f(\Omega )\). Hence, since \(f(E)\subseteq E\), \(f(E)\subseteq E\cap f(\Omega )\). This completes the proof of (21).
-
Consider next the case where \(E\in \mathcal E_A\), so that \(p\in \Phi _A\). By (19), since \(q\in K\circ _\Psi p\), \(q\in K\circ p=K\cap (K*p)\). From \(q\in K\) it follows that \(f(\Omega )\subseteq ||q||=f(E)\). It remains to prove that the converse is also true, namely that \(f(E)\subseteq f(\Omega )\). Since \(f(\Omega )= ||r||\), \(r\in K\). Thus, since K is deductively closed, \((p\rightarrow r)\in K\), from which it follows that \(r\in [K\cup \{p\}]^{PL}=K*p\) (by (24)). Thus \(r\in K \cap (K*p)\), so that, since (by (19)) \(K\cap (K*p)=K\circ p=K\circ _\Psi p\), \(r\in K\circ _\Psi p\), that is, \(f(E)\subseteq ||r||=f(\Omega )\). This completes the proof of (22).
-
-
Suppose now that \(E\in \mathcal E_A\) (thus, by Point 2 of Definition 3, \(E\ne \varnothing \)) and
$$\begin{aligned} E\cap f(\Omega )=\varnothing . \end{aligned}$$(25)We need to show that \(f(E)=f(\Omega )\cup E'\) for some \(\varnothing \ne E'\subseteq E\). Since \(E\in \mathcal E_A\) and \(||p||=E\), \(p\in \Phi _A\). Thus, by (19),
$$\begin{aligned} K\circ _\Psi p=K\circ p=K\cap (K*p). \end{aligned}$$(26)Since \(E=||p||\) and \(f(E)=||q||\), \(q\in K\circ _\Psi p\) and thus, by (26), \(q\in K\), that is, \(f(\Omega )\subseteq ||q||=f(E)\). It follows from this and the fact that \(f(E)\cap E\subseteq f(E)\), that
$$\begin{aligned} f(\Omega )\cup \left( f(E)\cap E\right) \subseteq f(E). \end{aligned}$$(27)Next we show that \(f(E)\subseteq f(\Omega )\cup \left( f(E)\cap E\right) \). Since \(f(\Omega )=||r||\), \(r\in K\) and thus, since K is deductively closed, \((r\vee p)\in K\). Since \(p\in K*p\) and \(K*p\) is deductively closed, \((r\vee p)\in K*p\). Thus, by (26), \((r\vee p)\in K\circ _\Psi p\), that is, \(f(E)\subseteq ||r\vee p||=||r||\cup ||p||=f(\Omega )\cup E\); hence (intersecting both sides with \(\Omega \setminus E\)),
$$\begin{aligned} \begin{aligned} f(E)\cap (\Omega \setminus E)&\subseteq \,\left( f(\Omega )\cup E\right) \cap (\Omega \setminus E)\\&=\left( f(\Omega )\cap (\Omega \setminus E)\right) \,\cup \,\left( E\cap (\Omega \setminus E)\right) \\&=f(\Omega )\cap (\Omega \setminus E)\,=_\text {(by (25))}\,f(\Omega ). \end{aligned} \end{aligned}$$(28)Thus,
$$\begin{aligned} \begin{aligned} f(E)=\left( f(E)\cap (\Omega \setminus E) \right) \,\cup \,\left( f(E)\cap E\right) \,\subseteq _\text {(by (28))}\,f(\Omega )\cup \left( f(E)\cap E\right) . \end{aligned} \end{aligned}$$(29)If follows from (27) and (29) that \(f(E)=f(\Omega )\cup E'\) with \(E'=f(E)\cap E\). Finally, by (d) of definition of PBRS (Definition 3), \(f(E)\cap E\ne \varnothing \).
(B) implies (A). Fix a PBRS that satisfies the properties of part (B) of Proposition 2 and an arbitrary model \(\left( \left\{ \Phi _C,\Phi _A,\Phi _R\right\} ,V\right) \) of it (Definition 4). As usual, let
Let \(*:\Phi \rightarrow 2^\Phi \) be the following full domain belief revision function: \(\forall \phi \in \Phi \),
First we show that \(*\) is a basic AGM belief revision function.
-
AGM1 is satisfied by construction.
-
AGM2 is clearly satisfied in cases 1–3 and 5 of (33). As for case 4, since \(||\phi ||\in \mathcal E_C\), by definition of PBRS \(f(||\phi ||)\subseteq ||\phi ||\).
-
AGM3 is clearly satisfied in cases 1–3 of (33). In cases 4 and 5, since \(\lnot \phi \in K\), \([K\cup \{\phi \}]^{PL}=\Phi \) and the property holds trivially.
-
AGM4 is clearly satisfied in cases 1–3 of (33) since \([(K *\phi )\cup \{\phi \}]^{PL}=K *\phi \). In cases 4 and 5 the property holds trivially since \(\lnot \phi \in K\).
-
AGM5 is satisfied by construction.
-
AGM6 is satisfied because if \(\vdash \phi \leftrightarrow \psi \) then
-
1.
if \(\phi \) is a contradiction then so is \(\psi \) and thus, by construction, \(K *\phi =K*\psi =\Phi \).
-
2.
\([ \phi ]^{PL}=[ \psi ]^{PL}\).
-
3.
\([K\cup \{\phi \}]^{PL}=[ K\cup \{\psi \}]^{PL}\).
-
4.
and 5. \(||\phi ||=||\psi ||\).
Next define the following full-domain belief revision function \(\circ : \Phi \rightarrow 2^\Phi \):
where \(K *\phi \) is given by (33). Then, by definition of basic-AGM consistent PBRS (Definition 5), it only remains to prove that \(\circ \) is an extension of \(\circ _\Psi \) (given by (32)), that is, that, for every \(\phi \in \Psi \), \(\chi \in K\circ _\Psi \phi \) if and only if \(\chi \in K\circ \phi \). Fix an arbitrary \(\phi \in \Psi \), that is, a formula \(\phi \) such that \(||\phi ||\in \mathcal E\).
-
If \(||\phi ||\in \mathcal E_R\) (so that \(\phi \in \Phi _R\)) then (by definition of PBRS: Definition 3) \(f(||\phi ||)=f(\Omega )\) and thus, \(\forall \chi \in \Phi \), \(\chi \in K\circ _\Psi \phi \) if and only if \(f(\Omega )\subseteq ||\chi ||\) if and only if \(\chi \in K\) and, by (34), \(K\circ \phi =K\).
-
If \(||\phi ||\in \mathcal E_C\) (so that \(\phi \in \Phi _C\)) then (recall that \(\forall \chi \in \Phi \), \(\chi \in K\circ _\Psi \phi \) if and only if \(f(||\phi ||)\subseteq ||\chi ||\))
-
if \(\lnot \phi \in K\) then, by 4 of (33), \(f(||\phi ||)\subseteq ||\chi ||\) if and only if \(\chi \in K *\phi =K\circ \phi \),
-
if \(\lnot \phi \notin K\) then \(f(\Omega )\cap ||\phi ||\ne \varnothing \) and thus, by hypothesis (1(a) of Part (B) of Proposition 3), \(f(||\phi ||)=f(\Omega )\cap ||\phi ||\) so that \(\chi \in K\circ _\Psi \phi \) if and only if \(f(\Omega )\cap ||\phi ||\subseteq ||\chi ||\) if and only if \(f(\Omega )\subseteq \left( \Omega \setminus ||\phi ||\right) \cup ||\chi ||=||\phi \rightarrow \chi ||\) if and only if \((\phi \rightarrow \chi )\in K\), if and only if \(\chi \in [K\cup \{\phi \}]^{PL}=K *\phi =K\circ \phi \).
-
If \(||\phi ||\in \mathcal E_A\) (so that \(\phi \in \Phi _A\)) then,
-
if \(\lnot \phi \in K\), that is, \(f(\Omega )\cap ||\phi ||=\varnothing \) then, by hypothesis, \(f(||\phi ||)=f(\Omega )\cup E'\) for some \(\varnothing \ne E' \subseteq ||\phi ||\) so that \(E'=f(||\phi ||)\cap ||\phi ||\); hence \(\chi \in K\circ _\Psi \phi \) if and only if \(f(||\phi ||)\subseteq ||\chi ||\) if and only if \(f(\Omega )\subseteq ||\chi ||\) and \(f(||\phi ||)\cap ||\phi ||\subseteq ||\chi ||\), if and only if \(\chi \in K\) and, by 5 of (33), \(\chi \in K *\phi \), that is, \(\chi \in K\cap (K *\phi )=K\circ \phi \),
-
if \(\lnot \phi \notin K\) then \(f(\Omega )\cap ||\phi ||\ne \varnothing \) and thus, by hypothesis, \(f(||\phi ||)=f(\Omega )\) so that \(\chi \in K\circ _\Psi \phi \) if and only if \(f(\Omega )\subseteq ||\chi ||\) if and only if \(\chi \in K= K\cap [K\cup \{\phi \}]^{PL}=K\cap (K *\phi )=K\circ \phi \).\(\square \)
C Necessary and sufficient conditions for rationalizability of a BPBRS
In this appendix we provide necessary and sufficient conditions for a plausibility-based BPBRS to be rationalizable.Footnote 25
Proposition 5
A plausibility-based BPBRS \(\left\langle \left\{ \Omega _C,\Omega _A,\Omega _R\right\} ,\left\{ \mathcal E_C,\mathcal E_A,\mathcal E_R\right\} ,f\right\rangle \) is rationalizable if and only if, for every sequence \(\left\langle E_1,...,E_n,E_{n+1}\right\rangle \) in \(\mathcal {E}\) with \(E_{n+1}=E_1\), conditions (A) and (B) below are satisfied:
-
(A)
if \(\left( E_k\cap \Omega _C\right) \cap f\left( E_{k+1}\cap \Omega _C\right) \ne \varnothing \), \(\forall k=1,...,n\), then \(\left( E_k\cap \Omega _C\right) \cap f\left( E_{k+1}\cap \Omega _C\right) =f\left( E_k\cap \Omega _C\right) \cap \left( E_{k+1}\cap \Omega _C\right) ,\) \(\forall k=1,...,n.\)
-
(B)
if \(E_k\cap \Omega _C=\varnothing \), \(\forall k=1,...,n\), and \(\left( E_k\cap \Omega _A\right) \cap f\left( E_{k+1}\cap \Omega _A\right) \ne \varnothing \), \(\forall k=1,...,n\), then \(\left( E_k\cap \Omega _A\right) \cap f\left( E_{k+1}\cap \Omega _A\right) =f\left( E_k\cap \Omega _A\right) \cap \left( E_{k+1}\cap \Omega _A\right) ,\) \(\forall k=1,...,n.\)
The proof of Proposition 5 makes repeated use of Proposition 6 below due to Hansson (1968, Theorem 7, p. 455). We begin with a definition.
Definition 12
A simple choice structure is a triple \(\left\langle W ,\mathcal {F},h\right\rangle \) where W is a non-empty set, \({\mathcal {F}}\subseteq 2^W\), with \(\varnothing \notin {\mathcal {F}}\) and \(W\in {\mathcal {F}}\), and \(h:{\mathcal {F}}\rightarrow 2^W\) satisfies \(\varnothing \ne h(F)\subseteq F\), for all \(F\in {\mathcal {F}}\).
Proposition 6
(Hansson, 1968) Let \(\left\langle W ,\mathcal {F},h\right\rangle \) be a simple choice structure. Then the following conditions are equivalent:
-
1.
there exists a total pre-order \(\gtrsim \,\subseteq W\times W\) such that, for all \(F\in {\mathcal {F}}\),
$$\begin{aligned} h(F)=best_\gtrsim \, F\overset{def}{=}\{w \in F: w \gtrsim w^{\prime },\forall w^{\prime }\in F\}, \end{aligned}$$ -
2.
for every sequence \(\left\langle F_1,...,F_n,F_{n+1}\right\rangle \) in \(\mathcal {F}\) with \(F_{n+1}=F_1\), if \(F_k\cap h(F_{k+1})\ne \varnothing \), \(\forall k=1,...,n\), then \(F_k\cap h(F_{k+1})=h(F_k)\cap F_{k+1}\), \(\forall k=1,...,n.\)
Proof of Proposition 5
First we show that if \(\succsim \) rationalizes the plausibility-based BPBRS \(\left\langle \left\{ \Omega _C,\Omega _A,\Omega _R\right\} ,\left\{ \mathcal E_C,\mathcal E_A,\mathcal E_R\right\} ,f\right\rangle \) then (A) of Proposition 5 is satisfied. Construct the following simple choice structure \(\left\langle W ,{\mathcal {F}},h\right\rangle \):
By Definition 9, \(\Omega _C\ne \varnothing \). By 2 of Definition 9, if \(E\in \mathcal E_C\) then \(E\cap \Omega _C\in \mathcal E_C\) and by 2 of Definition 8, \(\varnothing \notin {\mathcal {F}}\) and \(\Omega _C\in {\mathcal {F}}\). By 3(c) of Definition 8, \(h(F)\ne \varnothing , \forall F\in {\mathcal {F}}\). By hypothesis, since the BPBRS is rationalized by the total pre-order \(\succsim \, \subseteq \Omega \times \Omega \), if \(E\in \mathcal E_C\) then \(f(E)= f\left( E\cap \Omega _C \right) =best_\succsim \left( E\cap \Omega _C \right) \subseteq E\cap \Omega _C\) and thus, letting \(F=E\cap \Omega _C\), \(h(F)\subseteq F\). Hence we have indeed defined a simple choice structure.
Let \(\succsim _C\) be the restriction of \(\succsim \) to \(\Omega _C\) (that is, \(\succsim _C\,=\,\succsim \cap \left( \Omega _C\times \Omega _C\right) \)). By construction, since \(\succsim \) rationalizes the given PBRS, we have that
Now fix an arbitrary sequence \(\left\langle E_1,...,E_n,E_{n+1}\right\rangle \) in \(\mathcal E_C\) with \(E_{n+1}=E_1\) such that, \(\forall k=1,...,n\), \(\left( E_k\cap \Omega _C\right) \cap f\left( E_{k+1}\cap \Omega _C\right) \ne \varnothing \). Let \(\left\langle F_1,...,F_n,F_{n+1}\right\rangle \) be the corresponding sequence in \({\mathcal {F}}\), that is, for every \(k=1,...,n\), \(F_k= E_k\cap \Omega _C\) (thus \(F_{n+1}=F_1\)). Then, for every \(k=1,...,n\), \(F_k\cap h(F_{k+1})\ne \varnothing \). Thus, by (36) and Proposition 6, \(F_k\cap h(F_{k+1})=h(F_k)\cap F_{k+1}\), \(\forall k=1,...,n\), that is, \(\left( E_k\cap \Omega _C\right) \cap f\left( E_{k+1}\cap \Omega _C\right) =f\left( E_k\cap \Omega _C\right) \cap \left( E_{k+1}\cap \Omega _C\right) ,\) \(\forall k=1,...,n\); that is, (A) of Proposition 5 holds.
Next we show that if \(\succsim \) rationalizes the plausibility-based BPBRS then Part (B) of Proposition 5 is satisfied. If \(\Omega _A=\varnothing \) there is nothing to prove. Assume, therefore, that \(\Omega _A\ne \varnothing \) (so that, by 3 of Definition 9, \(\Omega _A\in \mathcal E\)). Construct the following simple choice structure \(\left\langle W,\mathcal G,g\right\rangle \):
By 3(d) of Definition 8, for every \(G\in \mathcal G\), \(g(G)\ne \varnothing \); furthermore, by hypothesis, since the BPBRS is rationalized by the total pre-order \(\succsim \, \subseteq \Omega \times \Omega \), if \(E\in \mathcal E_A\) then \(f(E)= f\left( E\cap \Omega _A \right) =best_\succsim \left( E\cap \Omega _A \right) \subseteq E\cap \Omega _A\) and thus, letting \(G=E\cap \Omega _A\), \(g(G)\subseteq G\). Hence we have indeed defined a simple choice structure.
Let \(\succsim _A\) be the restriction of \(\succsim \) to \(\Omega _A\) (that is, \(\succsim _A\,=\,\succsim \cap \left( \Omega _A\times \Omega _A\right) \)). By construction, since \(\succsim \) rationalizes the given PBRS, we have that
Now fix an arbitrary sequence \(\left\langle E_1,...,E_n,E_{n+1}\right\rangle \) in \(\mathcal E_A\) with \(E_{n+1}=E_1\) (thus, by 3(a) of Definition 9\(E_k\cap \Omega _C=\varnothing \), \(\forall k=1,...,n\)) such that \(\left( E_k\cap \Omega _A\right) \cap f\left( E_{k+1}\cap \Omega _A\right) \ne \varnothing \), \(\forall k=1,...,n\). Let \(\left\langle G_1,...,G_n,G_{n+1}\right\rangle \) be the corresponding sequence in \(\mathcal G\), that is, for every \(k=1,...,n\), \(G_k= E_k\cap \Omega _A\) (thus \(G_{n+1}=G_1\)). Then, for every \(k=1,...,n\), \(G_k\cap g(G_{k+1})\ne \varnothing \). Thus, by (38) and Proposition 6, \(G_k\cap g(G_{k+1})=g(G_k)\cap G_{k+1}\), \(\forall k=1,...,n\), that is, \(\left( E_k\cap \Omega _A\right) \cap f\left( E_{k+1}\cap \Omega _A\right) =f\left( E_k\cap \Omega _A\right) \cap \left( E_{k+1}\cap \Omega _A\right) ,\) \(\forall k=1,...,n\), that is, (B) of Proposition 5 holds.
Next we show that if the BPBRS \(\left\langle \left\{ \Omega _C,\Omega _A,\Omega _R\right\} ,\left\{ \mathcal E_C,\mathcal E_A,\mathcal E_R\right\} ,f\right\rangle \) satisfies Properties (A) and (B) of Proposition 5 then it can be rationalized by a plausibility order \(\succsim \, \subseteq \Omega \times \Omega \).
Let \(\left\langle W ,\mathcal {F},h\right\rangle \) be the simple choice structure defined in (35). Fix an arbitrary sequence \(\langle E_1,...,E_n,E_{n+1}\rangle \) in \(\mathcal E_C\) with \(E_{n+1}=E_1\) such that \(\left( E_k\cap \Omega _C\right) \cap f\left( E_{k+1}\cap \Omega _C\right) \ne \varnothing \), \(\forall k=1,...,n\), and let \(\left\langle F_1,...,F_n,F_{n+1}\right\rangle \) be the corresponding sequence in \(\mathcal {F}\) (that is, \(F_k=E_k\cap \Omega _C\), for all \(k=1,...,n\)). By the Property (A) of Proposition 5, \(\left( E_k\cap \Omega _C\right) \cap f\left( E_{k+1}\cap \Omega _C\right) =f\left( E_k\cap \Omega _C\right) \cap \left( E_{k+1}\cap \Omega _C\right) ,\) \(\forall k=1,...,n\), that is, \(F_k\cap h\left( F_{k+1}\right) =h\left( F_k\right) \cap F_{k+1},\) \(\forall k=1,...,n\). Hence, since the sequence was chosen arbitrarily, it follows from Proposition 6 that there exists a total pre-order \(\succsim _C\) on \(W\times W=\Omega _C\times \Omega _C\) such that
Two cases are possible.
Case 1: \(\Omega _A=\varnothing \). In this case, define \(\succsim \,\subseteq \Omega \times \Omega \) as follows:
Then \(\succsim \) is a plausibility order (Definition 6) and satisfies the properties given in (10). Fix an arbitrary \(E\in \mathcal E\). If \(E\cap \Omega _C\ne \varnothing \) then, by 2(c) of Definition 9, \(f(E)=f(E\cap \Omega _C)\overset{def}{=}h(E\cap \Omega _C)\) and by (39) \(h(E\cap \Omega _C)=best_{\succsim _C} (E\cap \Omega _C)\). By (40), if \(\omega \in E\cap \Omega _C\) and \(\omega '\in E\setminus \Omega _C\) then \(\omega \succ \omega '\) so that \(best_{\succsim } E=best_{\succsim } (E\cap \Omega _C)=best_{\succsim _C} (E\cap \Omega _C)\); thus \(f(E)=best_{\succsim } E\). If \(E\cap \Omega _C=\varnothing \) then \(E\subseteq \Omega _R\) and, by 3(b) Definition 3, \(f(E)=f(\Omega )\). Since \(\Omega \cap \Omega _C=\Omega _C\ne \varnothing \), \(f(\Omega )=f(\Omega \cap \Omega _C)\overset{def}{=}h(\Omega _C)\) and by (39) \(h(\Omega _C)=best_{\succsim _C} (\Omega _C)\); by (40), \(best_\succsim \Omega =best_{\succsim _C} \Omega _C\), so that \(f(\Omega )= best_\succsim \Omega \).
Case 2: \(\Omega _A\ne \varnothing \). In this case let \(\left\langle W ,\mathcal {G},g\right\rangle \) be the choice structure defined in (37). Fix an arbitrary sequence \(\left\langle E_1,...,E_n,E_{n+1}\right\rangle \) in \(\mathcal {E}\) with \(E_{n+1}=E_1\) such that \(E_k\cap \Omega _C=\varnothing \), \(\forall k=1,...,n\), and \(\left( E_k\cap \Omega _A\right) \cap g\left( E_{k+1}\cap \Omega _A\right) \ne \varnothing \), \(\forall k=1,...,n\) and let \(\left\langle G_1,...,G_n,G_{n+1}\right\rangle \) be the corresponding sequence in \(\mathcal {G}\) (that is, \(G_k=E_k\cap \Omega _A\), for all \(k=1,...,n\)). By Property (B) of Proposition 5, \(\left( E_k\cap \Omega _A\right) \cap g\left( E_{k+1}\cap \Omega _A\right) =g\left( E_k\cap \Omega _A\right) \cap \left( E_{k+1}\cap \Omega _A\right) ,\) \(\forall k=1,...,n\), that is, \(G_k\cap g\left( G_{k+1}\right) =g\left( G_k\right) \cap G_{k+1},\) \(\forall k=1,...,n\). Hence, since the sequence was chosen arbitrarily, it follows from Proposition 6 that there exists a total pre-order \(\succsim _A\) on \(W\times W=\Omega _A\times \Omega _A\) such that
Define \(\succsim \,\subseteq \Omega \times \Omega \) as follows (where \(\succsim _C\) is the total pre-order on \(\Omega _C\times \Omega _C\) that satisfies (39)):
Then \(\succsim \) is a plausibility order (Definition 6) and satisfies the properties given in (10). Fix an arbitrary \(E\in \mathcal E\). If \(E\cap \Omega _C\ne \varnothing \) or \(E\subseteq \Omega _R\), then \(f(E)=best_\succsim E\) by the argument developed in Case 1. If \(E\cap \Omega _C=\varnothing \) and \(E\cap \Omega _A\ne \varnothing \), then, by 3(d) of Definition 9, \(f(E)=f(E\cap \Omega _A)\overset{def}{=}g(E\cap \Omega _A)\) and by (41) \(g(E\cap \Omega _A)=best_{\succsim _A} (E\cap \Omega _A)\). By (42), if \(\omega \in E\cap \Omega _A\) and \(\omega '\in \Omega _R\) then \(\omega \succ \omega '\) so that \(best_{\succsim } E=best_{\succsim } (E\cap \Omega _A)=best_{\succsim _A} (E\cap \Omega _A)\); thus \(f(E)=best_{\succsim } E\). \(\square \)
D Proof of Proposition 4
(A) implies (B). Let \(\mathcal C\) (with a finite set of states \(\Omega \)) be a plausibility-based BPBRS which is supplemented AGM consistent, that is, there exist supplemented AGM belief revision functions \(*_C:\Phi \rightarrow 2^\Phi \) and \(*_A:\Phi \rightarrow 2^\Phi \) such that the function \(\circ :\Phi \rightarrow 2^\Phi \) defined by
is an extension of \(\circ _\Psi :\Psi \rightarrow 2^\Phi \), where, as usual, \(K=\left\{ \phi \in \Phi : f(\Omega )\subseteq ||\phi ||\right\} \), \(\Psi =\left\{ \phi \in \Phi : ||\phi ||\in \mathcal E\right\} \) and \(K\circ _\Psi \phi =\left\{ \chi \in \Phi : f(||\phi ||)\subseteq ||\chi ||\right\} \). We need to show that \(\mathcal C\) is rationalizable by a plausibility order \(\succsim \) on \(\Omega \), in the sense that, for every \(E\in \mathcal E=\mathcal E_C\cup \mathcal E_A\cup \mathcal E_R\),
(as usual, for every \(F\subseteq \Omega \), \(best_\succsim \, F\overset{def}{=}\{\omega \in F:\omega \succsim \omega ^{\prime }, \forall \omega '\in F\}\)). Extract from \(\mathcal C\) the simple choice structure \(\left\langle \Omega _C,{\mathcal {F}},h\right\rangle \) where \({\mathcal {F}}=\{E\cap \Omega _C:E\in \mathcal E_C\}\) and h is the restriction of f to \({\mathcal {F}}\). By 2(c) of Definition 9, (1) \(f(\Omega )=f(\Omega \cap \Omega _C)=f(\Omega _C)=h(\Omega _C)\), so that \(\left\{ \phi \in \Phi : h(\Omega _C)\subseteq ||\phi ||\right\} =K\) and (2) \(\Psi _{{\mathcal {F}}}\overset{def}{=}\left\{ \phi \in \Phi : ||\phi ||\in {\mathcal {F}}\right\} \subseteq \Psi \). For every \(\phi \in \Phi \), let \(K\circ _{\Psi _{{\mathcal {F}}}}\phi =\left\{ \chi \in \Phi : h(||\phi ||)\subseteq ||\chi ||\right\} \). Then, by (43), the supplemented AGM function \(*_C\) is an extension of \(\circ _{\Psi _{{\mathcal {F}}}}\) and thus the simple structure \(\left\langle \Omega _C,{\mathcal {F}},h\right\rangle \) is AGM consistent in the sense of Definition 3 in Bonanno (2009) so that, by Proposition 8 in Bonanno (2009), there exists a total preorder \(\succsim _C\) on \(\Omega _C\) such that, for every \(F\in {\mathcal {F}}\),
Two cases are possible.
Case 1: \(\Omega _A=\varnothing \). In this case, define \(\succsim \,\subseteq \Omega \times \Omega \) as in (39) and the argument to show that, \(\forall E\in \mathcal E, f(E)=best_\succsim E\) is a repetition of the argument used in Case 1 of the proof of Proposition 5.
Case 2: \(\Omega _A\ne \varnothing \). In this case extract from \(\mathcal C\) the simple choice structure \(\left\langle \Omega ,\mathcal {G},g\right\rangle \) where \(\mathcal G=\{E\cap \Omega _A:E\in \mathcal E_A\}\cup \{\Omega \}\) and g is the restriction of f to \(\mathcal G\). By 3(d) of Definition 9, \(\Psi _{\mathcal G}\overset{def}{=}\left\{ \phi \in \Phi : ||\phi ||\in \mathcal G\right\} \subseteq \Psi \). By construction, since \(g(\Omega )=f(\Omega )\), \(\{\phi \in \Phi :g(\Omega )\subseteq ||\phi ||\}=K\). Then, by (43), the supplemented AGM function \(*_A\) is an extension of \(\circ _{\Psi _{\mathcal G}}\) and thus the simple structure \(\left\langle \Omega ,\mathcal G,g\right\rangle \) is AGM consistent in the sense of Definition 3 in Bonanno (2009) so that, by Proposition 8 in Bonanno (2009), there exists a total preorder \(\succsim _A^\prime \) on \(\Omega \) such that, for every \(G\in \mathcal G\),
Let \(\succsim _A =\succsim _A^\prime \cap \left( \Omega _A\times \Omega _A\right) \) and define \(\succsim \,\subseteq \Omega \times \Omega \) as in (42). Then the argument to show that, \(\forall E\in \mathcal E, f(E)=best_\succsim E\) is a repetition of the argument used in Case 2 of the proof of Proposition 5.
(B) implies (A). Let \(\mathcal C\) (with a finite set of states \(\Omega \)) be a plausibility-based BPBRS which is rationalized by a plausibility order \(\succsim \) on \(\Omega \) (Definition 6), in the sense that, for every \(E\in \mathcal E\),
We want to show that \(\mathcal C\) is supplemented AGM consistent (Definition 10). Let \(\left\langle \Omega _C,{\mathcal {F}},h\right\rangle \) be the simple choice structure described above (\({\mathcal {F}}=\{E\cap \Omega _C:E\in \mathcal E_C\}\) and h is the restriction of f to \({\mathcal {F}}\)). Then, by (47), \(\left\langle \Omega _C,{\mathcal {F}},h\right\rangle \) is rationalized by the total pre-order \(\succsim _C\overset{def}{=}\succsim \cap \left( \Omega _C\times \Omega _C\right) \), so that, by Proposition 7 in Bonanno (2009), there exists a supplemented AGM function \(*_C\) that extends the function \(\circ _{\Psi _{{\mathcal {F}}}}\) defined above (\(K\circ _{\Psi _{{\mathcal {F}}}}\phi =\left\{ \chi \in \Phi : h(||\phi ||)\subseteq ||\chi ||\right\} \)). Similarly, let \(\left\langle \Omega ,\mathcal G,g\right\rangle \) be the other simple choice structure described above (\(\mathcal G=\{E\cap \Omega _A:E\in \mathcal E_A\}\cup \{\Omega \}\) and g is the restriction of f to \(\mathcal G\)). Then, by (47), \(\left\langle \Omega ,\mathcal G,g\right\rangle \) is rationalized by the total pre-order \(\succsim _A\overset{def}{=}\succsim \cap \left( \Omega _A\times \Omega _A\right) \), so that, by Proposition 7 in Bonanno (2009), there exists a supplemented AGM function \(*_A\) that extends the function \(\circ _{\Psi _{\mathcal G}}\) defined above (that is, \(K\circ _{\Psi _{\mathcal G}}\phi =\left\{ \chi \in \Phi : g(||\phi ||)\subseteq ||\chi ||\right\} \)). Now define \(\circ :\Phi \rightarrow 2^\Phi \) by
We need to show that \(\circ \) is an extension of \(\circ _\Psi \). This is a consequence of the following facts:
-
1.
by Definitions 3 and 4, if \(||\phi ||\in \mathcal E_R\), then \(\phi \in \Phi _R\) and \(K\circ _\Psi \phi =\{\chi \in \Phi :f(\Omega )\subseteq ||\chi ||\}=K\),
-
2.
\(*_C\) is an extension of \(\circ _{\Psi _{{\mathcal {F}}}}\) (recall that, by Definition 4, if \(||\phi |\in \mathcal E_C\) then \(\phi \in \Phi _C\)),
-
3.
\(*_A\) is an extension of \(\circ _{\Psi _{\mathcal G}}\) (recall that, by Definition 4, if \(||\phi |\in \mathcal E_A\) then \(\phi \in \Phi _A\)),
-
4.
by Definition 9, if \(E\in \mathcal E_A\) then \(\varnothing \ne E\cap \Omega _A\in \mathcal E_A\) and \(E\cap \Omega _C=\varnothing \), so that by (47) \(f(E)=best_\succsim \, \Omega \,\cup \, best_\succsim \, E=f(\Omega )\cup best_\succsim \, E\); thus if \(||\phi ||\in \mathcal E_A\) then \(f(||\phi ||)\subseteq ||\chi ||\) if and only if \(f(\Omega )\subseteq ||\chi ||\) (that is, \(\chi \in K\)) and \(best_\succsim \, E\subseteq ||\chi ||\) (so that \(\chi \in K*_A\phi \)) and thus \(K\circ _\Psi \phi \subseteq K\cap (K*_A\phi )\).\(\square \)
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bonanno, G. Filtered Belief Revision: Syntax and Semantics. J of Log Lang and Inf 31, 645–675 (2022). https://doi.org/10.1007/s10849-022-09374-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10849-022-09374-x
Keywords
- Credible information
- Allowable information
- AGM belief revision
- Choice function
- Plausibility order