Chapter 5 Questions.
Modal Logics and Agents.
Semantics of modal logic.
Question 1
Consider the Kripke model given thus:
M = (W, R, L), where
W = {a,b,c,d,e},
R = {(b,a), (a,d), (b,d), (d,d), (b,c), (b,e), (c,e), (d,e)}, and
L(a) = {p,q,r}, L(b) = {p,r}, L(c) = {p,q}, L(d) = {}, L(e) = {r},
pictured as follows:

Which of the following formulas is satisfied at the world b?
-
(
q
r)
(p
r)
(p
q)

r
Question 2
Referring again to the Kripke model of Question 1, which of the following worlds satisfies the formula
(p
p) ?
- the world a
- the world b
- the world c
- the world d
- the world e
Question 3
Which of the pairs of formulas are equivalent in the modal logic K?
p and
p
(p
q) and
p
q
(p
q) and
p
q
and 
and 
Logic engineering.
Question 4
Which of the following expresses the correspondence condition for the formula
p
p?
x, y, z (R(x,y)
R(x,z)
y = z)
x
z (
y (R(x,y)
R(y,z))
x = z)
x R(x,x)
x, z (R(x,z)
y (R(x,y)
R(y,z)))
x
y R(x,y)
Question 5
Which of the following formulas corresponds to the condition,
x, y (R(x,y)
x = y)?
- p
p
p
p
p
p
- p
p
p
p
Logic of belief.
Question 6
Which of the following formula schemes are theorems of the logic of belief KD45 (in which
p is read as "agent Q beleves p")?
p
p
(p
q)
p
q


p
p
p
p
Logic of knowledge.
Question 7
Which of the following formula schemes are theorems of the logic of knowledge KT45 (in which
p is read as "agent Q knows p")?
p
p
- p
p
p
p
- p
p
p
p
Reasoning about knowledge in a multi-agent system.
Question 8
Which of the following formulas are valid in the logic KT45n?
- K2q
K1 K2q
- C{1,2}p
K1p
K2p
- EG EGp
CGp
- CGp
EG EGp
- K1p
K2q
E{1,2}(p
q)
Question 9
Which of the following assertions is true of the KT45n Kripke model given as follows:

- a
K1
q
- b
K1 K2 (p
r)
- c
E{1,2}r
- a
C{1,2,3}(q
r)
- b
K1p
Question 10
Referring to the same Kripke model as in the previous question, which worlds satisfy the formula p
E{1,3}p?
- the world a
- the world b
- the world c
- the world d
- none of the worlds
Question 11
Alice and Barbara (let's call them A and B respectively) are discussing their husbands. We assume perfect reasoning and truthfulness by the two women. It is common knowledge among them (among the whole village in fact) that at least one of their husbands is unfaithful. It is also common knowledge that each women knows whether the other woman's husband is unfaithful or not. Let "a" mean that Alice's husband is unfaithful, and "b" mean that Barbara's husband is unfaithful.
Which of the following KT45n formulas are true in this situation?
- a
KBa
- KAb
- KA (KBa
KB
a)
- C (a
b)
a
KA
a
Question 12
Continuing the story of the two women, Alice asks Barbara "Do you know whether your husband is unfaithful?". Barbara replies that she does not know, and asks Alice if she knows about hers (Alice's) husband. Which of the following is correct?
- Alice says she does not know.
- Alice says she knows her husband is faithful.
- Aliice says she knows her husband is unfaithful.
- Alice says Barbara cannot have been telling the truth.
- We cannot predict what Alice will say.
Back to chapter index.