Equation form expr-00c5e11c728e184c
Read as: the ordered pair model M subscript one, then world w subscript one
Means: the ordered pair model M subscript one, then world w subscript one
Applied Modal Logic
Read as: the ordered pair model M subscript one, then world w subscript one
Means: the ordered pair model M subscript one, then world w subscript one
Read as: the conjunction connective
Means: the conjunction connective
Read as: agent a belongs to agent set A
Means: agent a belongs to agent set A
Read as: world v subscript one is accessible from world w subscript one under the agent a accessibility relation in model one
Means: world v subscript one is accessible from world w subscript one under the agent a accessibility relation in model one
Read as: model M satisfies after p is truthfully announced, it is common knowledge among the group containing agent a and agent b that p holds at world w subscript one
Means: model M satisfies after p is truthfully announced, it is common knowledge among the group containing agent a and agent b that p holds at world w subscript one
Read as: model M restricted by open scope, p and not agent b knows that p, close scope satisfies not open scope, p and not agent b knows that p, close scope at world w prime subscript one
Means: model M restricted by open scope, p and not agent b knows that p, close scope satisfies not open scope, p and not agent b knows that p, close scope at world w prime subscript one
Read as: model M satisfies the formula in the current induction case at world w
Means: model M satisfies the formula in the current induction case at world w
Read as: p
Means: p
Read as: the ordered pair world v subscript one, then world v subscript two belongs to bisimulation relation script R
Means: the ordered pair world v subscript one, then world v subscript two belongs to bisimulation relation script R
Read as: valuation V of p
Means: valuation V of p
Read as: the ordered pair model M subscript two, then world w subscript two
Means: the ordered pair model M subscript two, then world w subscript two
Read as: agents a and b
Means: agents a and b
Read as: world w prime subscript one
Means: world w prime subscript one
Read as: model M subscript one equals the ordered triple world set W subscript one, then accessibility relation R subscript one, then valuation V subscript one
Means: model M subscript one equals the ordered triple world set W subscript one, then accessibility relation R subscript one, then valuation V subscript one
Read as: model M
Means: model M
Read as: open scope, formula A or formula B, close scope
Means: open scope, formula A or formula B, close scope
Read as: propositional variable p subscript i
Means: propositional variable p subscript i
Read as: world v subscript two belongs to world set W subscript two
Means: world v subscript two belongs to world set W subscript two
Read as: world w prime is accessible from world w under the agent a accessibility relation
Means: world w prime is accessible from world w under the agent a accessibility relation
Read as: the negation connective
Means: the negation connective
Read as: bisimulation relation script R is a subset of world set W subscript one cross world set W subscript two
Means: bisimulation relation script R is a subset of world set W subscript one cross world set W subscript two
Read as: world w subscript two belongs to valuation V subscript two of p
Means: world w subscript two belongs to valuation V subscript two of p
Read as: for every w, u, and v, if u and v are each accessible from w, then v is accessible from u
Means: for every w, u, and v, if u and v are each accessible from w, then v is accessible from u
Read as: world w subscript two
Means: world w subscript two
Read as: propositional variable p subscript one
Means: propositional variable p subscript one
Read as: model M satisfies agent a knows that open scope, agent b knows that q or agent b knows that not q, close scope at world w subscript two
Means: model M satisfies agent a knows that open scope, agent b knows that q or agent b knows that not q, close scope at world w subscript two
Read as: agent set G
Means: agent set G
Read as: world v subscript one
Means: world v subscript one
Read as: propositional variable p subscript zero
Means: propositional variable p subscript zero
Read as: the public announcement operator indexed by formula B
Means: the public announcement operator indexed by formula B
Read as: model M satisfies formula C at world w
Means: model M satisfies formula C at world w
Read as: world w subscript one belongs to valuation V subscript one of p
Means: world w subscript one belongs to valuation V subscript one of p
Read as: agent b
Means: agent b
Read as: agent a belongs to agent set G
Means: agent a belongs to agent set G
Read as: remaining world set W prime equals the set of all world u in world set W such that model M satisfies formula B at world u
Means: remaining world set W prime equals the set of all world u in world set W such that model M satisfies formula B at world u
Read as: world w subscript one
Means: world w subscript one
Read as: model M satisfies agent b knows that q or agent b knows that not q at world w subscript two
Means: model M satisfies agent b knows that q or agent b knows that not q at world w subscript two
Read as: model M subscript one satisfies formula A at world w subscript one
Means: model M subscript one satisfies formula A at world w subscript one
Read as: agents a and b
Means: agents a and b
Read as: group relation R subscript G is the transitive closure of the union of relation R subscript b over agents b in G
Means: group relation R subscript G is the transitive closure of the union of relation R subscript b over agents b in G
Read as: every agent in agent group G prime knows that formula A
Means: every agent in agent group G prime knows that formula A
Read as: world w
Means: world w
Read as: world w prime belongs to world set W
Means: world w prime belongs to world set W
Read as: the disjunction connective
Means: the disjunction connective
Read as: model M satisfies falsity at world w
Means: model M satisfies falsity at world w
Read as: A
Means: A
Read as: after formula A is truthfully announced, formula B holds
Means: after formula A is truthfully announced, formula B holds
Read as: model M equals the ordered triple world set W, then accessibility relation R, then valuation V
Means: model M equals the ordered triple world set W, then accessibility relation R, then valuation V
Read as: the everybody-knows operator
Means: the everybody-knows operator
Read as: model M satisfies agent a knows that not q at world w subscript one
Means: model M satisfies agent a knows that not q at world w subscript one
Read as: model M satisfies agent b knows that not q at world w subscript one
Means: model M satisfies agent b knows that not q at world w subscript one
Read as: the common-knowledge operator for group G
Means: the common-knowledge operator for group G
Read as: model M satisfies not agent b knows that p at world w subscript one
Means: model M satisfies not agent b knows that p at world w subscript one
Read as: model M satisfies formula A at world w prime
Means: model M satisfies formula A at world w prime
Read as: model M subscript two equals the ordered triple world set W subscript two, then accessibility relation R subscript two, then valuation V subscript two
Means: model M subscript two equals the ordered triple world set W subscript two, then accessibility relation R subscript two, then valuation V subscript two
Read as: model M subscript two satisfies formula A at world w subscript two
Means: model M subscript two satisfies formula A at world w subscript two
Read as: world v subscript two is accessible from world w subscript two under the agent a accessibility relation in model two
Means: world v subscript two is accessible from world w subscript two under the agent a accessibility relation in model two
Read as: agent a accessibility relation R prime equals agent a accessibility relation R intersected with open scope, remaining world set W prime cross remaining world set W prime, close scope
Means: agent a accessibility relation R prime equals agent a accessibility relation R intersected with open scope, remaining world set W prime cross remaining world set W prime, close scope
Read as: the conjunction, over every agent b in group G prime, that agent b knows formula A
Means: the conjunction, over every agent b in group G prime, that agent b knows formula A
Read as: the ordered pair world w subscript one, then world w subscript two belongs to bisimulation relation script R
Means: the ordered pair world w subscript one, then world w subscript two belongs to bisimulation relation script R
Read as: model M satisfies formula B at world w
Means: model M satisfies formula B at world w
Read as: formula A
Means: formula A
Read as: model M restricted by p satisfies agent b knows that p at world w prime subscript one
Means: model M restricted by p satisfies agent b knows that p at world w prime subscript one
Read as: after formula A is truthfully announced, formula B holds
Means: after formula A is truthfully announced, formula B holds
Read as: axiom K
Means: axiom K
Read as: agent a knows that formula A
Means: agent a knows that formula A
Read as: it is common knowledge among agent set G that formula A
Means: it is common knowledge among agent set G that formula A
Read as: accessibility relation R
Means: accessibility relation R
Read as: world v subscript two
Means: world v subscript two
Read as: p is false and q is false
Means: p is false and q is false
Read as: world w subscript three
Means: world w subscript three
Read as: model M restricted by formula B satisfies formula C at world w
Means: model M restricted by formula B satisfies formula C at world w
Read as: model M satisfies formula B at world w prime
Means: model M satisfies formula B at world w prime
Read as: propositional variable p subscript two
Means: propositional variable p subscript two
Read as: model M restricted by formula B equals the ordered triple remaining world set W prime, then accessibility relation R prime, then valuation V prime
Means: model M restricted by formula B equals the ordered triple remaining world set W prime, then accessibility relation R prime, then valuation V prime
Read as: for every world w, w is accessible from itself under relation R
Means: for every world w, w is accessible from itself under relation R
Read as: if it is known that p implies q, then, if p is known, q is known
Means: if it is known that p implies q, then, if p is known, q is known
Read as: model M satisfies every agent in the group containing agent a and agent b knows that not q at world w subscript three
Means: model M satisfies every agent in the group containing agent a and agent b knows that not q at world w subscript three
Read as: model M satisfies after p is truthfully announced, agent b knows that p holds at world w subscript one
Means: model M satisfies after p is truthfully announced, agent b knows that p holds at world w subscript one
Read as: agent group G prime is a subset of agent set G
Means: agent group G prime is a subset of agent set G
Read as: model M satisfies p at world w
Means: model M satisfies p at world w
Read as: model M satisfies formula A at world w
Means: model M satisfies formula A at world w
Read as: world w prime
Means: world w prime
Read as: for every u, v, and w, if v is accessible from u and w is accessible from v, then w is accessible from u
Means: for every u, v, and w, if v is accessible from u and w is accessible from v, then w is accessible from u
Read as: The source's indexed transitive-closure definition. R plus is the union of R to the n over natural numbers n. Here R to the zero equals R, and R to the n plus one is the set of ordered pairs x, z such that there exists a y for which R to the n relates x to y and R relates y to z.
Means: The source's indexed transitive-closure definition. R plus is the union of R to the n over natural numbers n. Here R to the zero equals R, and R to the n plus one is the set of ordered pairs x, z such that there exists a y for which R to the n relates x to y and R relates y to z.
Read as: model M satisfies not q at world w subscript one
Means: model M satisfies not q at world w subscript one
Read as: agent a knows that formula B
Means: agent a knows that formula B
Read as: if p is not known, then it is known that p is not known
Means: if p is not known, then it is known that p is not known
Read as: model M restricted by open scope, p and not agent b knows that p, close scope
Means: model M restricted by open scope, p and not agent b knows that p, close scope
Read as: not formula A
Means: not formula A
Read as: agent a
Means: agent a
Read as: if p is known, then it is known that p is known
Means: if p is known, then it is known that p is known
Read as: falsity
Means: falsity
Read as: open scope, formula A implies formula B, close scope
Means: open scope, formula A implies formula B, close scope
Read as: the conditional connective
Means: the conditional connective
Read as: formula B
Means: formula B
Read as: model M
Means: model M
Read as: valuation V prime of p equals the set of all world u in remaining world set W prime such that world u belongs to valuation V of p
Means: valuation V prime of p equals the set of all world u in remaining world set W prime such that world u belongs to valuation V of p
Read as: model M does not satisfy formula B at world w
Means: model M does not satisfy formula B at world w
Read as: world w prime is accessible from world w under the group G prime accessibility relation
Means: world w prime is accessible from world w under the group G prime accessibility relation
Read as: p is true and q is false
Means: p is true and q is false
Read as: p is true and q is true
Means: p is true and q is true
Read as: transitive closure R plus
Means: transitive closure R plus
Read as: model M restricted by p
Means: model M restricted by p
Read as: valuation V
Means: valuation V
Read as: model M subscript one
Means: model M subscript one
Read as: p and not agent b knows that p
Means: p and not agent b knows that p
Read as: world v subscript one belongs to world set W subscript one
Means: world v subscript one belongs to world set W subscript one
Read as: axiom T
Means: axiom T
Read as: if p is known, then p is true
Means: if p is known, then p is true
Read as: the ordered pair model M subscript one, then world w subscript one is bisimilar to the ordered pair model M subscript two, then world w subscript two
Means: the ordered pair model M subscript one, then world w subscript one is bisimilar to the ordered pair model M subscript two, then world w subscript two
Read as: model M subscript two
Means: model M subscript two
Read as: p is true and q is true
Means: p is true and q is true
Read as: the knowledge operator for agent a
Means: the knowledge operator for agent a
Read as: world w prime subscript three
Means: world w prime subscript three
Read as: remaining world set W prime
Means: remaining world set W prime
Read as: agent a accessibility relation R
Means: agent a accessibility relation R
Read as: the necessity operator
Means: the necessity operator
Read as: model M satisfies it is common knowledge among agent group G prime that formula A at world w
Means: model M satisfies it is common knowledge among agent group G prime that formula A at world w
Read as: model M restricted by formula B
Means: model M restricted by formula B
Read as: world w belongs to valuation V of p
Means: world w belongs to valuation V of p
Read as: model M equals the ordered triple world set W, then accessibility relation R, then valuation V
Means: model M equals the ordered triple world set W, then accessibility relation R, then valuation V
Read as: the single-agent knowledge operator
Means: the single-agent knowledge operator
Read as: bisimulation relation script R
Means: bisimulation relation script R
Read as: world set W
Means: world set W
Read as: open scope, formula A and formula B, close scope
Means: open scope, formula A and formula B, close scope
The language has a set G of agent symbols, the selected propositional primitives and connectives, and for each agent a, a knowledge operator indexed by a.
The source gives the selected atomic and truth-functional clauses and adds that if A is a formula and a belongs to G, then agent a knows A is a formula.
For a subgroup G prime, everybody knows A abbreviates the conjunction, over every b in G prime, that agent b knows A.
A model contains a nonempty world set, one binary accessibility relation R subscript a for each agent a in G, and a valuation assigning worlds to propositional variables.
The selected propositional clauses are followed by the knowledge clause: agent a knows B at w exactly when B holds at every world accessible from w under agent a's relation.
The outer figure captions a three-world, two-agent model. Its inner TikZ object records every printed valuation, bidirectional relation, and loop.
Worlds w one, w two, and w three carry six printed truth values. The graph prints agent a and b accessibility links and loops exactly as encoded in its structure record.
Determine which of six displayed satisfaction claims hold in the simple model. The exercise remains unsolved; no truth value or derivation is supplied.
The display calls R plus the union of R to the n, sets R to the zero equal to R, and defines R to the n plus one by relational composition. This source indexing is preserved exactly.
Common knowledge of A among G prime holds at w exactly when A holds at every world reachable from w under the group relation R subscript G prime.
The outer table supplies the caption and label. Its inner tabular object gives one closure row and rows for reflexivity, transitivity, and euclideanness.
The source-ordered rows are Closure with a blank frame-condition cell, Veridicality for reflexivity, Positive Introspection for transitivity, and Negative Introspection for euclideanness.
A relation between two models is a bisimulation when linked worlds agree on all propositional variables and satisfy the source's forth and back clauses for every agent. The source switches from agent set G to A in those clauses; that notation is retained.
Bisimilar pointed models satisfy exactly the same epistemic formulas.
The outer figure captions two source graphs and three dotted bisimulation links. The inner TikZ structure retains every world, directed accessibility edge, loop, and dotted correspondence.
The left graph has worlds w one through w three; the right has v one and v two. All accessibility arrows are for agent a. Dotted unlabelled links connect w one to v one and both w two and w three to v two. No valuation is printed.
The epistemic language is extended by a public-announcement operator indexed by a formula B, alongside the selected propositional and agent-indexed knowledge operators.
After the selected propositional and knowledge clauses, the source adds that after-A-announced B is a formula whenever A and B are formulas.
The announcement clause evaluates C in the model restricted to B-worlds whenever B is true. The source then explicitly restricts the world set, every agent relation, and the valuation.
The outer figure compares model M with its restriction after announcing p. The inner TikZ structure retains both graphs, all printed valuations and relation loops, both model labels, and the dotted announcement connection.
The left graph has worlds w one, w two, and w three. The right graph retains the p-worlds as w one prime and w three prime. Every printed agent relation and loop is recorded; the drawing marks no distinguished world.
Read as: Case: A is falsity.
Read as: Case: A is the negation of B.
Read as: Case: A is the conjunction of B and C.
Read as: Case: A is the disjunction of B and C.
Read as: Case: A is the conditional from B to C.
Read as: Case: A says that agent a knows B.
Read as: p is true
Read as: q is false
Read as: p is true
Read as: q is true
Read as: p is false
Read as: q is false
Read as: Case: A is falsity.
Read as: Case: A is the negation of B.
Read as: Case: A is the conjunction of B and C.
Read as: Case: A is the disjunction of B and C.
Read as: Case: A is the conditional from B to C.
Read as: Case: A says that agent a knows B.
Read as: Case: A says that after B is truthfully announced, C holds.
Structure: diagram tikz.
Simple epistemic model graph. The first node prints p is true and q is false, then labels the world world w subscript one. The second node prints p is true and q is true, then labels the world world w subscript two. The third node prints p is false and q is false, then labels the world world w subscript three. Source-ordered relations: a bidirectional link labelled agent a between w one and w two; a loop at w one for agents a and b; a bidirectional link labelled agent b between w one and w three; a loop at w two for agents a and b; and a loop at w three for agents a and b. End graph.
Structure: table.
Epistemic correspondence table. Column headers: if accessibility relation R has the stated property; then the displayed principle is true in model M. Row one has an intentionally blank frame-condition cell; Closure: if it is known that p implies q, then, if p is known, q is known. Row two, reflexive: for every world w, w is accessible from itself under relation R; Veridicality: if p is known, then p is true. Row three, transitive: for every u, v, and w, if v is accessible from u and w is accessible from v, then w is accessible from u; Positive Introspection: if p is known, then it is known that p is known. Row four, euclidean: for every w, u, and v, if u and v are each accessible from w, then v is accessible from u; Negative Introspection: if p is not known, then it is known that p is not known. End table.
Structure: diagram tikz.
Bisimilar model graphs. Left-world declarations: world w subscript one, world w subscript two, and world w subscript three. Left accessibility, in source order: a bidirectional w one to w two link for agent a; a w one loop for agent a; a bidirectional w one to w three link for agent a; a w two loop for agent a; and a w three loop for agent a. Right-world declarations: world v subscript one and world v subscript two. Right accessibility: a bidirectional v one to v two link for agent a; a v one loop for agent a; and a v two loop for agent a. Unlabelled dotted bisimulation links connect w one with v one, w two with v two, and w three with v two. No valuation is printed. End graphs.
Structure: diagram tikz.
Public-announcement update graph. Left node one prints p is true and q is false and is labelled world w subscript one. Left node two prints p is false and q is false and is labelled world w subscript two. Left node three prints p is true and q is true and is labelled world w subscript three. Left relations, in source order: a bidirectional b link agent b; a loop at w one for agents a and b; a bidirectional a link agent a; a loop at w two for agents a and b; and a loop at w three for agents a and b. Right node one prints p is true and q is false and is labelled world w prime subscript one. Right node three prints p is true and q is true and is labelled world w prime subscript three. Right relations: a bidirectional a link agent a; a loop at w one prime for agents a and b; and a loop at w three prime for agents a and b. The source labels the left graph model M and the right graph model M restricted by p. An unarrowed dotted update connection from w one to w one prime is labelled announcement of p. End graph.