• Aucun résultat trouvé

The Topology of Common Belief

N/A
N/A
Protected

Academic year: 2022

Partager "The Topology of Common Belief"

Copied!
14
0
0

Texte intégral

(1)

The Topology of Common Belief

?

David PearceandLevan Uridia

Universidad Polit´ecnica de Madrid, Universidad Rey Juan Carlos

Abstract. We study the modal logicK4C2 of common belief for normal agents.

We study Kripke completeness and show that the logic has tree model property.

As a main result we prove thatK4C2 is the modal logic of allTD-intersection closed, bi-topological spaces with derived set interpretation of modalities. Based on the splitting translation we discuss connections withS4C2, the logic of com- mon knowledge.

1 Introduction

In logics for knowledge representation and reasoning, the study of epistemic and doxas- tic properties of agents with certain, intuitively acceptable, restrictions on their knowl- edge and belief is a well-developed area. Smullyan [10] discusses various types of agents based on properties of belief. In his terminology, an agent whose belief satis- fies the modal axiom(4) : 2p → 22p, translated as ‘If the agent believes p, then he believes that he believesp’, is called anormal agent.K4is the modal logic which formalizes the belief behavior of normal agents. This generalizes the classical doxastic systemKD45in the same way asS4generalizes the epistemic logicS5, by dropping some restrictions on the properties of an agent.

Agreement technologies is a newly emerging domain where iterative concepts of belief and knowledge of agents are of special interest. To achieve successful commu- nication and agreement it is important for agents to reason about themselves and what others know or believe. Among the more interesting cases are the notions of common knowledge and common belief. We denote the operators for common knowledge and common belief byCKandCBrespectively. We have:CKϕiffϕis common knowledge in the groupKandCBϕiffϕis a common belief in the groupB.

Following the analysis of common knowledge as originally defined by Lewis [19], this concept has been extensively studied from various perspectives in philosophy [20], [15], game theory [2], artificial intelligence [4], modal logic [17], [18], [14] etc. The- ories of common belief are less well-developed though some approaches can be found in [3,4,27]. The present paper is devoted to a study of the common belief of normal agents. Our aim is to extend two previous lines of work. Earlier, in [24,25,26] we have examined several extensions of the modal logicwK4 that form interesting doxastic logics different fromKD45. Our main interests were related to the idea of minimal belief, non-monotonic reasoning about beliefs, topological interpretations and in each case the embedding relations between epistemic and doxastic logics, i.e. translations be- tween knowledge and belief operators. In this previous work we considered only single

?AT2012, 15-16 October 2012, Dubrovnik, Croatia. Copyright held by the author(s).

(2)

agent systems. A second point of departure is provided by the work of van Benthem and Sarenac [13], who showed how a topological semantics for logics of common knowl- edge may be useful for modeling and distinguishing different concepts. A key idea here is that the knowledge of different agents is represented by different topologies over a setX. Various ways to merge that knowledge can be obtained via different modes of combining logics and topological models. [13] considers for example the fusion logic S4◦S4and product topologies that are complete for the common knowledge logic S4C2 of [16].

In light of [16,13] and our previous work several natural questions emerge that we address here. In summary the main contributions of the paper are:

1. We define a logicK4C2 of common belief for normal agents and prove its complete- ness for a Kripke, relational semantics. We show it has the finite model property and the tree model property.

2. We study the topological semantics forK4C2 and show completeness for inter- section topologies. Specifically we show thatK4C2 is the modal logic of allTD- intersection closed, bi-topological spaces with a derived set interpretation of modal- ities.

3. Belief under the topological interpretation ofK4C2 is understood via colimits and common belief in terms of colimits in the intersection topology. From 2 we derive a topological condition for common belief in terms of colimits that is very similar to the corresponding condition that defines common knowledge in the modalµ- calculus and is discussed at some length in [13].

4. We show how the common knowledge logicS4C2 can be embedded inK4C2 via the splitting translation that mapsCKpintop∧CBp.

1.1 Common belief and the topological interpretation

As stated, we focus on the common belief of normal agents, and for ease of exposition we restrict ourselves to the two agent case. We thus consider two agents whose individ- ual beliefs satisfy the axioms ofK4. In other respects we adopt the main principles of the logic of common knowledge,S4C2. This can be seen as a formalization of the idea that common knowledge is equivalent to an infinite conjunction of iterated individual knowledge:ϕ∧21ϕ∧22ϕ∧2121ϕ∧2122ϕ∧2221ϕ∧2222ϕ∧212121ϕ∧ 212122ϕ... Later we shall see that a variation of this formula is ‘true’ for common belief under the relational semantics. We shall also show that the topological semantics forK4C2 is compatible with the idea of common belief as a fixpointequilibrium, a no- tion used by Barwise [20] to describe common knowledge that can be captured by an expression of the modalµ-calculus.

Our approach to providing a topological semantics follows the work of Esakia [22].

Notice that under the topological interpretation of 2 as a knowledge operator, eg.

in [13],2ϕrefers to the topological interiorof the points assigned to ϕ. In the case of a doxastic logic likeK4the topological interpretation is different. It is perhaps sim- pler to state it for the3operator. Following McKinsey and Tarski [12], the idea is to treat3ϕas thederivativeof the setϕin the topological space. Esakia showed that under this interpretationwK4is the modal logic of all topological spaces.K4is an extension

(3)

ofwK4and is characterized in this semantics by the class of allTD-spaces [21]. By combining the ideas and results from [13] and [22], we obtain a derived set semantics for the logic of common belief based on bi-topological spaces, where the modality for common belief operates on the intersection of the two topologies. As a main result, we can prove thatK4C2 is sound and complete with respect to the special subclass of all bi-topologicalTD-spaces.

2 Logic of Common Belief

We turn to the syntax and Kripke semantics of the logicK4C2. The interpretation of common belief operatorCB on bi-relational Kripke frames is similar to the interpreta- tion of the common knowledge operatorCK,and is based on the notion of transitive closure of a relation. In this section we show that the logicK4C2 is sound and complete with respect to the class of all bi-relational transitive Kripke structures. The proof is a slight modification of the completeness proof for the logicS4C2 given in [16] therefore we only sketch the essential parts where the difference shows up. Additionally we show that every non-theorem ofK4C2 can be falsified on an infinite, irreflexive, bi-transitive tree.

2.1 Iterative common belief

There are different notions of common belief [20]. Let us mention common belief as an infinite conjunction of nested beliefs and common belief as an equilibrium. Under the former idea, a propositionpis a common belief of two agents if: agent-1believes thatpand agent-2two believes thatpand agent-1believes that agent-2believes thatp and agent-2believes that agent-1believes thatpetc., where all possible finite mixtures occur. If we formalize this idea in a modal language with belief operators21and22

for each agent respectively, then we arrive at the following concept of a common belief operatorCω

B.

C0

Bp=21p∧22p;

CBn+1p=21CBnp∧22CBnp;

Cω

Bp=V

n∈ωCn

Bp.

Cω

Bexactly formalizes the intuition behind the former idea of common belief. However, sinceCω

B is an infinite intersection, it cannot be expressed as an ordinary formula of modal logic and hence studied in the usual approaches to standard modal logic. Never- theless it turns out that we can capture the infinitary behavior ofCBωin a finitary sense.

This idea is made more precise via the modal logicK4C2.

2.2 Syntax

Throughout we work in the modal languageLC with an infinite setP ropof proposi- tional letters and symbols∧,¬,21,22, CB. The set of formulasF ormis constructed in a standard way:P rop⊆F orm. Ifα, β∈F ormthen¬α, α∧β,21α,22α, CBα∈

(4)

F orm. We will use standard abbreviations for disjunction and implication, α∨β ≡

¬(¬α∧ ¬β)andα→β≡ ¬α∨β.

•The axioms of the logicK4C2 are all classical tautologies, each box satisfies all K4axioms, ie. we have:(K)2i(p → q) → (2ip → 2iq),(4)2ip → 2i2ip, for eachi∈ {1,2}and in addition we have the equilibrium axiom for the common belief operator:

(equi) :CBp↔21p∧22p∧21CBp∧22CBp.

•The rules of inference are: Modus-Ponens, Substitution, Necessitation for21and 22and the induction rule for the common belief operator:

(ind) : `ϕ→21(ϕ∧ψ)∧22(ϕ∧ψ)

`ϕ→CBψ whereϕandψare arbitrary formulas of the language.

2.3 Kripke Semantics

The Kripke semantics for the modal logicK4C2 is provided by transitive, bi-relational Kripke frames. The triple(W, R1, R2), withW an arbitrary set andRi⊆W×Wwhere i ∈ {1,2}, is abi-transitive Kripke frameif bothR1 andR2 are transitive relations.

A quadruple (W, R1, R2, V) is a bi-transitive Kripke model if(W, R1, R2) is a bi- transitive Kripke frame andV :P rop→P(W)is a valuation function. Observe that we only have two relations, which give a semantics for21 and22. To interpret the common belief operator,CB, we construct a new relation, which is a transitive closure of the union ofR1andR2.

Definition 1. The transitive closureR+of a relationRis defined as the least transitive relation containing the relationR.

Two pointsxandyare related by the transitive closure of the relation if there exists a finite pathhx1, .., xnistarting atxand ending aty.

Definition 2. For a given bi-relational Kripke modelM = (W, R1, R2, V)the satis- faction of a formula at a pointw∈W is defined inductively as follows:

wpiffw∈V(p),

wα∧βiffwαandwβ, w¬αiffw1α,

w2iϕiff(∀v)(wRiv⇒vϕ),

wCBϕiff(∀v)(w(R1∪R2)+v⇒vϕ).

A formulaαis valid in a modelM, in symbolsMα, if for every pointw∈W we havewα.αis valid in a bi-relational frameF = (W, R1, R2), in symbolsF α, iffαis valid in every modelM = (F, V)based on the frame.αis valid in a class of bi-relational framesKif for every frameF ∈Kwe haveF α.

Proposition 1. (Completeness) Modal logicK4C2 is sound and complete with respect to the class of all finite, bi-transitive Kripke frames.

(5)

Proof. (Sketch) The proof follows the pattern of [16] for the logicS4C2. The only dif- ference appears when defining the canonical relation which may not be just transitive if defined in the same way as in [16]. Therefore following [5] we define the relations R1andR2onW in the following way: For every maximal consistent sets of formulas Γ, Γ0∈W we defineΓ RxΓ0iff(∀α)(2xα∈Γ ⇒Γ0`α∧2xα), wherex∈ {1,2}.

According to proposition 1 every non-theorem ofK4C2 is falsified on a finite, bi- transitive frame. The following theorem shows that every non-theorem ofK4C2 can be falsified on a frame(Wt, Rt1, Rt2, Vt), where for eachk∈ {1,2}the pair(Wt, Rtk)is a transitive tree.

Definition 3. A frame(W, R)is called atreeif:

1) it is rooted, ie. there is a unique point (the root)r∈W such that for everyv∈W it holds thatv6=r⇒rR+v,

2) every element distinct fromrhas a unique immediate predecessor; that is, for every v6=rthere is a uniquev0such thatv0Rvand for everyv00we have thatv00Rv⇒v00Rv0, 3)Ris acyclic; that is, for everyv∈W it is not the case thatvR+v.

If in additionRis transitive, ie.R=R+, then(W, R)is called a transitive tree.

Theorem 1. The modal logicK4C2 has tree model property.

Proof. (Sketch) We start with a bi-relational countermodelM = (W, R1, R2, V)for the formulaϕ. The proof follows a standard unravelling technique [1]. As a result we get a modelMt= (Wt, Rt1, R2t, Vt), where(Wt, Rtk)is a tree for eachk∈ {1,2}and the valuationVtis defined by reflecting the valuationV of the original countermodel M. AdditionallyMt 1 ϕas far as Mis a bounded morphic image ofMtand the bounded morphism extends between models Mt = (Wt, Rt1, Rt2,(Rt1 ∪Rt2)+, Vt) andM= (W, R1, R2,(R1∪R2)+, V).

Note 1. Observe that the relation(Rt1∪Rt2)+does not contain cycles and in particular it is irreflexive.

The mains reason for introducingK4C2 was to mimic the infinitary operatorCBωby finitaryCB. Though we cannot claim that on a logical levelCBandCBωare equivalent, we can establish a semantical equivalence, in particular on Kripke structures.

Theorem 2. For any transitive bi-relational Kripke modelM= (W, R1, R2, V)and pointw:M, wCBϕiffM, wCBω.

Proof. The proof follows easily from Definitions 1 and 2.

2.4 Common belief as equilibrium

We mentioned that common belief can also be understood as an equilibrium concept1. On Kripke structures the equilibrium conception coincides with common belief by infi- nite iteration, while in general the equilibrium conception has a much closer connection

1For the remainder of this section and later on for Theorem 9 we assume some familiarity with the modalµ-calculus. Lack of space hinders a fuller treatment, however for more details on the modalµ-calculus we refer to [1][part 3, chapter 4]; see also the discussion in [13].

(6)

to the logicK4C2. It can be formalized in the modalµ-calculus in the following way:

Cνϕ=ν.p(21ϕ∧22ϕ∧21p∧22p).

The greatest fixpoint ν is defined as the fixpoint of a descending approximation se- quence defined over the ordinals. Denote by |ϕ|the truth set ofϕin the appropriate modelMwhere evaluation occurs:

|Cν0ϕ|=|21ϕ∧22ϕ|;

|Cνk+1ϕ|=|21ϕ∧22ϕ∧21Cνkϕ∧22Cνkϕ|;

|Cνλϕ|=|T

k<λCνkϕ|, forλa limit ordinal.

We obtain |Cνϕ| = |Cνγϕ|, whereγ is a least ordinal for which the approximation procedure halts: ie.|Cνγϕ|=|Cνγ+1ϕ|. Halting is guaranteed because the occurrence of the propositional variablepin operatorF(p), whereF(p) =21ϕ∧22ϕ∧21p∧22p, is positive. Hence by the Knaster-Tarski theorem the sequence will always reach a greatest fixpoint. Then the semantics of the operatorCνis defined in the following way:

M, wCνϕiffw∈ |Cνγϕ|

In general this procedure may take more thanωsteps, but in case of Kripke structures the situation is simpler. The following property relates the different operators on Kripke models.

Theorem 3. For every bi-relational Kripke modelM = (W, R1, R2, V)and a point w∈Wthe following condition holds:M, wCω

BϕiffM, wCνϕ.

Proof. Observe that we can rewriteCBωϕ=21ϕ∧22ϕ∧2121ϕ∧2122ϕ∧2221ϕ∧

2222ϕ∧212121ϕ∧212122ϕ...in the following way:21ϕ∧22ϕ∧21(21ϕ∧22ϕ)∧

22(21ϕ∧22ϕ)∧... Hence|CBωϕ| = |Cνωϕ|. It is known that on Kripke structures stabilization process does not need more thanωsteps [13] i.e.|Cνϕ|=|Cνωϕ|. Hence wCνϕiffwCω

Bϕ

It follows that on transitive bi-relational Kripke structures the three operatorsCB, Cω

B

andCνcoincide.

3 Topological Semantics

The idea of a derived set topological semantics originates with the McKinsey-Tarski paper [12]. This idea was taken further in [22]. The following works contain some im- portant results in this direction: [21], [8], [6], [7]. The derived set topological semantics forK4C2 is provided by the class of all bi-topological spaces. In the same way, as it is done in [13] for the common knowledge operator, we interpret the common belief op- erator on the intersection topology. On the other hand, different fromCK, for which the semantics is given using interior of the intersection of the two topologies, we provide the semantics ofCBϕas a set of all colimits of|ϕ|in the intersection topology. As a main result we prove the soundness and completeness of the logicK4C2 with respect to the class of allTD-intersection closed, bi-topological spaces where each topology satisfies theTDseparation axiom. We start with the basic definitions.

(7)

Definition 4. A pair(X, Ω)is called a topological space if X is a set and Ω is a collection of subsets ofX with the following properties:

1)X,∅∈Ω,

2)A, B∈ΩimpliesA∩B ∈Ω, 3)Ai∈ΩimpliesSAi∈Ω.

Elements ofΩare called opens or open sets of the topological space.

Definition 5. A topological space(X, Ω)is called an Alexandroff space if an arbitrary intersection of opens is open, that isAi ∈ ΩimpliesTAi ∈ Ω.(X, Ω)is called a TD-space if every pointx∈Xcan be represented as an intersection of some open set Aand some closed setB.

We now define the colimit operator (or the set of all colimit points [11]) of a set in a topological space. This is needed to give the semantics of modal formulas in an arbitrary topological space.

Definition 6. Given a topological space (X, Ω)and a set A ⊆ X we will say that x∈ X is a colimit point ofAif there exists an open neighborhoodUxofxsuch that Ux− {x} ⊆A. The set of all colimit points ofAwill be denoted byτ(A)and will be called the colimit set ofA.

The colimit set provides a semantics for the box modality, consequently the semantics for diamond is provided by the dual of the colimit set, which is called thederivedset.

The derived set ofAis denoted byder(A). So we haveτ(A) = X −der(X−A).

Below we list some properties of the colimit operator.

Fact 4 [11,23] For a given topological space(X, Ω)the following properties hold:

1)Int(A) =τ(A)∩A⊆τ τ(A), whereIntdenotes the interior operator, 2)τ(X) =Xandτ(A∩B) =τ(A)∩τ(B),

3) IfΩis aTd-space thenτ(A)⊆τ τ(A),

4) IfΩ1 ⊆ Ω2 thenτ1(A) ⊆τ2(A)whereτi,i ∈ {1,2}is a colimit operator of the corresponding topologyΩi.

The following linksTD-spaces and irreflexive transitive relational structures. This re- sult is a special case of a more general correspondence between weakly-transitive and irreflexive relational structures and allAlexandroffspaces [22].

Fact 5 ([23]) There is a one-to-one correspondence between Alexandroff,TD-spaces and transitive, irreflexive relational structures.

Let us briefly describe the correspondence. We first introduce the downset operator.

Let(X, R)be a Kripke frame. The downset operatorR−1is defined in the following way: for any A ⊆ X we set R−1(A) := {x|(∃y)(y ∈ A∧xRy)}. Now if we are given an irreflexive, transitive order (X, R)it is possible to prove that the downset operatorR−1satisfies all the properties of the topological derivative operator forTD- spaces. Hence we get aTD-space(X, ΩR), whereΩR is the topology obtained from the derivative operatorR−1. Conversely with everyAlexandroffTD-space(X, Ω), one can associate an irreflexive and transitive relational structure(X, R), wherexRy iffx ∈ der({y}). Moreover we have that(X, ΩR)is homeomorphic to(X, Ω)and (X, RR)is order isomorphic to(X, R).

(8)

Fact 6 [23] The set A is open in (X, ΩR) iff x ∈ A implies that the implication (xRy⇒y∈A)holds for everyy∈X.

This correspondence can be directly generalized to Kripke frames with more than one transitive and irreflexive relation. Of course then we will have one AlexandroffTD- space for each irreflexive and transitive order. Below we prove the proposition which builds a bridge between Kripke and topological semantics forK4C2.

Proposition 2. IfR1andR2are two irreflexive and transitive orders onXand(R1∪ R2)+is also irreflexive and transitive, thenΩ(R1∪R2)+ ∼=ΩR1∩ΩR2.

Before starting the proof, observe that(R1∪R2)+may not be irreflexive even if both R1 andR2are. For example: LetX ={x, y}andR1 ={(x, y)}andR2 ={(y, x)}

then(R1∪R2)+={(x, y),(y, x),(x, x),(y, y)}. On the topological side this example shows that TD-spaces do not form a lattice. That is why in Proposition 2 we require (R1∪R2)+to be a irreflexive and transitive.

Proof. Assume thatA∈Ω(R1∪R2)+. By Fact 6 this means that ifx∈Athen for every y such that x(R1∪R2)+y it holds thaty ∈ A. Since Ri ⊆ (R1∪R2)+ for each i∈ {1,2}, it holds thatxR1y ⇒y∈AandxR2y⇒y ∈Afor everyy ∈X. Hence A∈Ω1∩Ω2according to Fact 6.

Conversely assumeA ∈ Ω1∩Ω2. This means thatx ∈ A ⇒ (x(R1∪R2)y ⇒ y ∈A). Now take arbitraryysuch thatx(R1∪R2)+y. By definition this means that there is a(R1∪R2)-pathhx1, x2, ..xnistarting atxgoing toy. But this means that each member of this path is inAbecauseAis open in the intersection of the two topologies.

Hencey∈Aand henceA∈Ω(R1∪R2)+

Next we give a definition of the satisfaction relation of modal formulas in the de- rived set topological semantics. Observe that this definition is given in a standard modal language ie., without the common belief operator. Recall that a topological model is a tupleM= (W, Ω, V)whereV :P rop→P(W)is a valuation function.

Definition 7. The satisfaction of a modal formula in a topological modelM= (W, Ω, V) at a pointw∈Wis defined in the following way:

– M, wpiffw∈V(p), – Boolean cases are standard,

– M, w2ϕiffw∈τ(V(ϕ)), whereτis a colimit operator ofΩ.

Fact 7 [23] The correspondence mentioned in the Fact 5 preserves the truth of modal formulas, ie.(W, R, V), xαiff(W, ΩR, V), xα.

Note that in Fact 7, the symbol on the left hand side denotes the satisfaction relation on Kripke models, while on the right hand side it denotes the satisfaction rela- tion on topological frames in the derived set semantics. Now we extend the satisfaction relation to the language with the common belief operator.

(9)

Definition 8. The satisfaction of a modal formula on a bi-topological modelM = (W, Ω1, Ω2, V)at a pointw∈W is defined in the following way:

M, wpiffw∈V(p),

M, wα∧βiffM, wαandM, wβ, M, w¬αiffM, w1α,

M, w2iϕiffw∈τi(V(ϕ)), whereτiis a colimit operator ofΩi,i∈ {1,2}, M, wCBϕiffw∈τ1∧2(V(ϕ)), whereτ1∧2is a colimit operator inΩ1∩Ω2.

As an immediate corollary of the proposition 2 and a many-modal version of the Fact 7, we get the following proposition.

Proposition 3. IfR1andR2are two irreflexive and transitive orders and(R1∪R2)+ is also topological then for every formulaαinK4C2 the following holds:

(W, R1, R2, V), xαiff(W, ΩR1, ΩR2, V), xα.

Now it is clear that we can reduce the topological completeness problem to Kripke completeness if for every non-theoremK4C2 6`ϕwe can find a bi-relational topological counter-model(W, R1, R2, V)with(R1∪R2)+being also a topological relation.

Definition 9. The triple(X, Ω1, Ω2)is aTD-intersection closed bi-topological space if each of the topologiesΩ1,Ω2andΩ1∩Ω2, satisfies theTD-separation axiom.

Theorem 8. K4C2 is sound and complete with respect to the class of allTD-intersection closed, bi-topological, Alexandroff spaces.

Proof. (Soundness) Take an arbitraryTD-intersection closed, bi-topological modelM= (X, Ω1, Ω2, V). From 2) and 3) of Fact 4 it follows thatK4-axioms are valid for each box. Let us show that at each point x ∈ X, the equilibrium axiom is satisfied. As- sume thatM, xCBp. Hence by Definition 8 we havex∈τ1∧2|p|. By 4) of Fact 4 we getx ∈ τ1|p|andx ∈ τ2|p|. By 3) we haveτ1∧2|p| ⊆ τ1∧2τ1∧2|p| ⊆ τ1τ1∧2|p|.

Analogouslyτ1∧2|p| ⊆τ2τ1∧2|p|. Hence we havex21p∧22p∧21CBp∧22CBp.

For the other direction assume thatx∈ τ1τ1∧2|p| ∩τ1|p| ∩τ2τ1∧2|p| ∩τ2|p|. By 2) of Fact 4 we get x ∈ τ11∧2|p| ∩ |p|)∩τ21∧2|p| ∩ |p|). By 1) of Fact 4 we concludex∈τ1(Int1∧2|p|)∩τ2(Int1∧2|p|), whereInt1∧2denotes the interior operator in the intersection topology. By definition of colimit there existsUx1 ∈ Ω1 such that x ∈ Ux1 andUx1 − {x} ⊆ Int1∧2|p| and there existsUx2 ∈ Ω2 such that x ∈ Ux2 andUx2− {x} ⊆Int1∧2|p|. Hence(Ux1∪Ux2)− {x} ⊆Int1∧2|p|. Let us show that Int1∧2|p| ∪ {x} is open inΩ1∩Ω2. SinceUx1 ∈ Ω1 andInt1∧2|p| ∈ Ω1 we have Ux1∪Int1∧2|p|=Int1∧2|p| ∪ {x} ∈Ω1. Analogously we show thatInt1∧2|p| ∪ {x} ∈ Ω2. Hencex∈τ1∧2|p|.

Let us show that the induction rule is valid in the class of all TD-intersection closed bi-topological spaces. The proof goes by contraposition. Assume not ` p → CBq. This means that for some TD-intersection closed, bi-topological model M = (X, Ω1, Ω2, V)and a point x ∈ X it holds that:x pwhile x 1 CBq. We want to show that not` p→ 21(p∧q)∧22(p∧q). It suffices to find aTD-intersection closed bi-topological model which falsifies the formula. For such a model one could takeM0 = (X, Ω1∩Ω2, Ω1∩Ω2, V). Indeed as(X, Ω1, Ω2, V)isTD-intersection

(10)

closed, the topologyΩ1∩Ω2satisfies theTD-separation axiom. Besides since inM0 both topologies are the same, their intersection is alsoΩ1∩Ω2and hence again is a TD-space. Now it is immediate thatM0, x1p→21(p∧q)∧22(p∧q). This is be- cause by construction ofM0we haveM0, x12iqiffM, x1CBqfor everyx∈X andi∈ {1,2}.

(Completeness) AssumeK4C2 6` ϕ. According to Theorem 1 there exist a tree modelMt= (Wt, Rt1, Rt2, V)which falsifiesϕ. We know that(R1∪R2)+is irreflexive and transitive order (see Note 1). By applying Proposition 3 we get that the formulaϕis falsified in the corresponding bi-topological model(Wt, ΩRt

1, ΩRt

2, V), which isTD- intersection closed because of Fact 5, Proposition 2 and Note 1.

We can now show how the semantical definition of common beliefCBϕas a colimit of the intersection topology meshes with the general equilibrium concept: on topologi- cal models the two operatorsCB andCνcoincide.

Theorem 9. For every bi-topological modelM = (X, Ω1, Ω2, V)and an arbitrary formula ϕ the following equality holds: ν.p(τ1(|ϕ|)∩τ2(|ϕ|)∩τ1(p)∩τ2(p)) = τ1∧2(|ϕ|).

Proof. Thatτ1∧2(|ϕ|)is a fixpoint of the operatorF(p) =τ1(|ϕ|)∩τ2(|ϕ|)∩τ1(p)∩ τ2(p)follows from the soundness proof of the equilibrium axiom, see Theorem 8. Now let us show thatτ1∧2(|ϕ|)is the greatest fixpoint ofF(p). Take an arbitrary fixpoint B of the operatorF(p). ThatBis a fixpoint immediately implies thatB ⊆τ1(|ϕ|)∩ τ2(|ϕ|)∩τ1(B)∩τ2(B). By 1) of Fact 4 we haveB ⊆ Inti(B) = τi(B)∩B for eachi ∈ {1,2}. HenceB = Int1∧2(B)whereInt1∧2is the interior operator in the intersection topology of the two topologies. Now let us show that for everyx∈B the set{x} ∪(B∩ |ϕ|)is open in the intersection of the two topologies. Take an arbitrary pointy ∈ {x} ∪(B∩ |ϕ|). Sincey ∈B ⊆τ1(|ϕ|)we know that there exists an open neighborhoodUy1∈Ω1ofysuch thatUy1− {y} ⊆ |ϕ|. This means thatB∩Uy1∈Ω1 andB∩Uy1⊆ {x}∪(B∩|ϕ|). This means that for every pointy∈ {x}∪(B∩|ϕ|)there is an open neighborhoodB∩Uy1∈Ω1ofysuch thatB∩Uy1⊆ {x} ∪(B∩ |ϕ|)hence {x} ∪(B∩ |ϕ|)∈Ω1.In exactly the same way we show that{x} ∪(B∩ |ϕ|)∈Ω2. Hence{x} ∪(B∩ |ϕ|)∈Ω1∩Ω2. This means thatx∈τ1∧2(|ϕ|)since there exists an open neighborhoodU1∧2={x} ∪(B∩ |ϕ|)∈Ω1∩Ω2withU1∧2− {x} ∈ |ϕ|.

4 From Belief to Knowledge

In this section we discuss the connection between the logics of common knowledge S4C2 and common beliefK4C2. This connection generalizes the existing splitting trans- lation betweenS4-logics and K4-logics. As a result we obtain a validity preserving translation fromS4C2 formulas toK4C2 formulas in which common knowledge is ex- pressed in terms of common belief.

Definition 10. The normal modal logicS4C2 is defined in a modal language with infi- nite set of propositional lettersp, q, r..and connectives∨,∧,¬,21,22, CK, where the formulas are constructed in a standard way.

(11)

•The axioms are all classical tautologies, each box satisfies allS4axioms and in addition we have equilibrium axiom for common knowledge operator:

(equi) :CKp↔p∧21CKp∧22CKp

•The rules of inference are: Modus-ponens, Substitution, Necessitation for21and 22and the induction rule:

(ind) : `ϕ→21(ϕ∧ψ)∧22(ϕ∧ψ)

`ϕ→CKψ for an arbitrary formulasϕandψof the language.

The Kripke semantics for the modal logicS4C2 is provided by the reflexive and transitive, bi-relational Kripke frames. For interpreting the common knowledge opera- torCK, the reflexive, transitive closure of a union relation is used.

Definition 11. The reflexive, transitive closureR?of a relationR⊆W×Wis defined in the following way:R?=R+∪ {(w, w)|w∈W}.

The satisfaction of formulas is definition in the following way.

Definition 12. For a given bi-relational Kripke modelM= (W, R1, R2, V)the satis- faction of a formula at a pointw∈W is defined inductively as follows:

wpiffw∈V(p),

wα∧βiffwαandwβ, w¬αiffw1α,

w2iϕiff(∀v)(wRiv⇒vϕ),

wCKϕiff(∀v)(w(R1∪R2)?v⇒vϕ).

Fact 10 [16] The modal logicS4C2 is sound and complete with respect to the class of all finite, reflexive, bi-transitive Kripke frames.

Definition 13. Consider the following function from the set of formulas inS4C2 to the set of formulas inK4C2.

Sp(p) =pfor every propositional letterp, Sp(¬α∨β) =¬Sp(α)∨Sp(β),

Sp(2iα) =2iSp(α)∧Sp(α), Sp(CKα) =CBSp(α)∧Sp(α).

Theorem 11. `S4C

2 ϕiff`K4C 2 Sp(ϕ).

Proof. We prove the theorem by a semantical argument using the Kripke completeness results, see Proposition 1 and Fact 10. Let us first show by induction on the length of formula that for every bi-relational Kripke modelM = (W, R1, R2, V)and every w∈Wthe following holds:

(a) M?= (W, R?1, R?2, V), wϕiffM+ = (W, R+1, R+2, V), wSp(ϕ).

(12)

The only nonstandard case is when ϕ = CKψ. Assume M?, w CKψ. By the definition of (R1 ∪R2)? this means that M?, w ψ and for every w0 such that w(R1 ∪R2)?w0, we haveM?, w0 ψ. Now by the induction hypotheses we have thatM+, wψandM+, w0 ψ. Sincew0was arbitrary(R1∪R2)?successor ofw we haveM+, w CBψ. This is because(R1∪R2)? ⊇ (R1∪R2)+. Hence we get M+, wCBψ∧ψ. The converse direction follows by the same argument.

Now assume`S4C

2 ϕ. By fact 10 this means thatϕis valid in every reflexive and transitive, bi-relational model. Take arbitrary transitive, bi-relational modelM. Then by assumption we haveM?ϕ. Hence by(a)we have thatMSp(ϕ). AsMwas arbitrary transitive, bi-relational model from Proposition 1 we get that`K4C

2 Sp(ϕ).

Conversely assume`K4C

2 Sp(ϕ). Then by Proposition 1,Sp(ϕ)is valid in the class of all transitive, bi-relational models. Take arbitrary reflexive and transitive, bi-relational model N. ThenN Sp(ϕ)because N = N+. So by(a)we have that N? ϕ.

Now asN was reflexive and transitive,N?=N, henceN ϕ. SinseN was arbitrary reflexive and transitive, bi-relational model, by Fact 10 we have`S4C

2 ϕ.

5 Conclusions

Our main aim in this paper has been to extend the work of [13] on topological semantics for common knowledge by interpreting a common belief operator on the intersection of two topologies in a bi-topological model. In particular we considered a logicK4C2 of common belief for normal agents, first under a Kripke, relational semantics, showing it to have the finite model property and the tree model property. We then showed thatK4C2 is the modal logic of allTD-intersection closed, bi-topological spaces with a derived set interpretation of modalities and we saw how the common knowledge logicS4C2 can be embedded inK4C2 via the splitting translation that mapsCKpintop∧CBp.

While preparing the final draft of this work, we came across the article [27] by Lis- mont and Mongin. This paper treats several logics of common belief including one that is equivalent toK4C2. Besides a relational semantics, the authors also consider a more general neighborhood semantics and discuss the equilibrium conception of common belief in this setting. While the semantics and methods of [27] are formally different to ours, there are obvious similarities. Though it is beyond the scope of this paper, a de- tailed comparison of our topological approach with the neighborhood systems of [27]

would be a worthwhile exercise for the future. Another direction for future work is to look for concrete topological structures which would fully capture the behavior of the logicK4C2 or some of it’s extensions.

6 Acknowledgments

The authors are grateful to anonymous reviewers whose comments helped to improve the readability of the paper. This research has been partially supported by the Spanish Ministry of Science and Innovation through the AT project CSD2007-0022 and MCI- CINN project TiN2009-14562-CO5.

(13)

References

1. Patrick Blackburn and Johan van Benthem and Frank Wolter.,Handbook of Modal Logic.

Elsevier Science&Technology, 2006.

2. Johan Van Benthem.,Rational Dynamics and Epistemic Logic in Games. International Game Theory Review. pp.13-45, Vol.9, 2007.

3. Robert Stalnaker.,Common Ground. Linguistics and Philosophy, 5-6, pp.701-721, Vol. 25, 2001.

4. Andreas Herzig and Tiago De Lima and Emiliano Lorini.,On the Dynamics of Institutional Agreements. Synthese, pp.321-355, Vol.171(2), 2009.

5. Patrick Blackburn and Maarten de Rijke and Yde Venema.,Modal Logic. Cambridge Uni- versity Press (2001).

6. Joel Lucero-Bryan.,Thed-Logic of Rational Numbers: A New Proof. Studia Logica - An International Journal for Symbolic Logic - SLOGICA, Vol. 97(2), pp. 265-295, 2011.

7. David Gabelaia., Topological, Algebraic and Spati-temporal Semantics for Multi- dimentional Modal Logics., PHD thesis, Kings college, London, 2004.

8. Valentin Shehtman.,Derived Sets in Euclidean Spaces and Modal Logic., University of Am- sterdam, X-1990-05, 1990.

9. M. J. Fischer and R. E. Ladner.Propositional Dynamic Logic of Regular Programs. Journal of Computer Sciences, pp.194-211, Vol. 18,1979.

10. Raymond Smullyan.,Logicians Who Reason About Themselves. San Francisco (CA) Pro- ceedings of the conference on Theoretical aspects of reasoning about knowledge, pp. 341- 352, Morgan Kaufmann Publishers Inc, 1986.

11. Rysxard Engelking.,General Topology. Taylor&Francis, 1977.

12. Jon McKinsey and Alfred Tarski.,The Algebra of Topology. Annals of Mathematics, pp.141- 191, Vol. 45, 1944.

13. Johan Van Benthem and Darko Sarenac.,The Geometry of Knowledge. Aspects of universal logic, pp. 1-31, Vol. 17 of Travaux Log., 2004.

14. Nick Bezhanishvili and Wiebe van der Hoek.,Structures for Epistemic Logic (Survey)., In publication.

15. Robert Aumann.,Agreeing to Disagree. Annals of Statistics, Vol. 4, 1976.

16. Ronald Fagin and Joseph Y. Halpern and Yoram Moses and Moshe Y. Vardi.,Reasoning about Knowledge. MIT Press, 1995.

17. Alexandru Baltag and Lawrence S. Moss and Slawomir Solecki.,The Logic of Public An- nouncements, Common Knowledge, and Private Suspicions. In Proc. TARK’98, Morgan Kaufmann, 1998.

18. Alexandru Baltag and Sonja Smets.,Group Belief Dynamics Under Iterated Revision: Fixed Points and Cycles of Joint Upgrades. TARK, pp. 41-50, 2009.

19. David Lewis.,Convention: A Philosophical Study. Harvard University Press, Cambridge, Massachusetts, 1969.

20. Jon Barwise.,Three Views of Common Knowledge. Proceedings of the Second Conference on Theoretical Aspects of Reasoning About Knowledge, Morgan Kaufmann, San Francisco, pp. 365-378, 1988.

21. Guram Bezhanishvil and Leo Esakia and David Gabelaia.,Some Results on Modal Axiom- atization and Definability for Topological Spaces. Studia Logica, 3, pp 325-355, Vol. 81, 2005.

22. Leo Esakia.,Weak Transitivity - Restitution., Logical Studies, pp. 244-255, Vol. 8, 2001.

23. Leo Esakia.,Intuitionistic Logic and Modality via topology. Annals of Pure Applied Logic, pp. 155-170, Vol. 127(1-3), 2004.

(14)

24. David Pearce and Levan Uridia.,Minimal Knowledge and Belief via Minimal Topology. In T.

Janhunen, I. Niemela (eds),Logics in Artificial Intelligence, Proc. JELIA 2010, LNAI 6341, Springer, pp. 273-285, 2010.

25. David Pearce and Levan Uridia.,The Godel and the Splitting Translations. In G. Brewka, V.

Marek & M. Truszczynski (eds),Nonmonotonic Reasoning, Studies in Logic, pp. 335-360, Vol. 31, College Publications, 2011.

26. David Pearce and Levan Uridia.,An Approach to Minimal Belief via Objective Belief. In T.

Walsh (ed),Proceedings of the 22nd International Joint Conference on Artificial Intelligence, IJCAI 11, pp. 1045-1050, 2011.

27. Luc Lismont and Philippe Mongin.,On the Logic of Common Belief and Common Knowl- edge.Theory and Decision, pp. 75–106, Vol. 37, 1994.

Références

Documents relatifs

So, when building the ontology of the CDSSK subspace or a specific subject area, in fact, a three-level ontology is constructed, in which the first-level instances are high-

Then, by linking such harms to versions of epistemic injustice, I argue that in the context of critical machine learning the interplay between moral and epistemic

The Common Agricultural Policy of the European Union: New market trends Chania : CIHEAM.. Cahiers Options

In percentage terms, that means that the East, Central and South Af:dcan groups absorbed 56 per cent of total intra-African trade, and North and West African groups accounted 8 per

A Bayesian, who holds that there are no full beliefs, but only partial beliefs (or that full beliefs are only limit cases of partial ones) cannot agree that the norm of truth (NT),

In general, there are several basic categories of requirements relevant to secure remote access scenarios, including endpoint authentication, remote host configuration,

In their recent work [1], Majumder and Tamm computed analytically the mean number of common sites W N (t) vis- ited at time t by N independent random walkers starting from the origin

Thus we asked how rich countries could support, and not just finance, an African resurgence that would give Africa a chance of achieving the Millennium Development Goals (MDGs)..