7.6 Reasoning about Knowledge and Probability


7.6 Reasoning about Knowledge and Probability

Although up to now I have considered modalities in isolation, it is often of interest to reason about combinations of modalities. For example, in (interpreted) systems, where time is represented explicitly, it is often useful to reason about both knowledge and time. In probabilistic interpreted systems, it is useful to reason about knowledge, probability, and time. In Chapter 8, I consider reasoning about knowledge and belief and about probability and counterfactuals.

In all these cases, there is no difficulty getting an appropriate syntax and semantics. The interest typically lies in the interaction between the accessibility relations for the various modalities. In this section, I focus on one type of multimodal reasoning—reasoning about knowledge and probability, with the intention of characterizing the properties CONS, SDP, UNIF, and CP considered in Chapter 6.

Constructing the syntax for a combined logic of knowledge and probability is straightforward. Let KQUn be the result of combining the syntaxes of Kn and QUn in the obvious way. KQUn allows statements such as K1(2(Φ) = 1/3)—agent 1 knows that, according to agent 2, the probability of φ is 1/3. It also has facilities for asserting uncertainty regarding probability. For example,

says that agent 1 knows that the probability of φ is either 1/2 or 2/3, but he does not know which. It may seem unnecessary to have subscripts on both K and here. Would it not be possible to get rid of the subscript in , and write something like K1((Φ) = 1/2)? Doing this results in a significant loss of expressive power. For example, it seems perfectly reasonable for a formula such as K1(1(Φ) = 1/2) K2(2(Φ) = 2/3) to hold. Because of differences in information, agents 1 and 2 assign different (subjective) probabilities to φ. Replacing 1 and 2 by would result in a formula that is inconsistent with the Knowledge Axiom (K2).

The semantics of KQUn can be given using epistemic probability structures, formed by adding an interpretation to an epistemic probability frame. Let K,probn consist of all epistemic probability structures for n agents, and let K,measn consist of all the epistemic probability structures for n agents where all sets are measurable. Let AXk, probn consist of the axioms and inference rules of S5n for knowledge together with the axioms and inference rules of AXprobn for probability. Let AXK, beln consist of the axioms and consist of the axioms and inference rules of S5n and AXbeln

Theorem 7.6.1

start example

AXK, probn (resp., AXK, beln) is a sound and complete axiomatization with respect to K,measn (resp., K,probn for the language KQUn.

end example

Proof Soundness is immediate from the soundness of S5n and AXprobn; completeness is beyond the scope of the book.

Now what happens in the presence of conditions like CONS or SDP? There are axioms that characterize each of CONS, SDP, and UNIF. Recall from Section 7.3 that an i-likelihood formula is one of the form a1(Φ1) + + aki(Φk) b. That is, it is a formula where the outermost likelihood terms involve only agent i. Consider the following three axioms:

  • KP1. Kiφ (i(Φ) = 1).

  • KP2. φ Kiφ if φ is an i-likelihood formula.

  • KP3. φ (i(Φ) = 1) if φ is an i-likelihood formula or the negation of an i-likelihood formula.

In a precise sense, KP1 captures CONS, KP2 captures SDP, and KP3 captures UNIF. KP1 essentially says that the set of worlds that agent i considers possible has probability 1 (according to agent i). It is easy to see that KP1 is sound in structures satisfying CONS. Since SDP says that agent i knows his probability space (in that it is the same for all worlds in Ki(w)), it is easy to see that SDP implies that in a given world, agent i knows all i-likelihood formulas that are true in that world. Thus, KP2 is sound in structures satisfying SDP. Finally, since a given i-likelihood formula has the same truth value at all worlds where agent i's probability assignment is the same, the soundness of KP3 in structures satisfying UNIF is easy to verify.

As stated, KP3 applies to both i-likelihood formulas and their negations, while KP2 as stated applies to only i-likelihood formulas. It is straightforward to show, using the axioms of S5n, that KP2 also applies to negated i-likelihood formulas (Exercise 7.19). With this observation, it is almost immediate that KP1 and KP2 together imply KP3, which is reasonable since CONS and SDP together imply UNIF (Exercise 7.20).

The next theorem makes the correspondence between various properties and axioms precise.

Theorem 7.6.2

start example

Let be a subset of {CONS, SDP, UNIF} and let A be the corresponding subset of {KP1,KP2,KP3}. Then AXK, probn A (resp., AXK, beln A) is a sound and complete axiomatization for the language KQUn with respect to structures in K,measn (resp., K,probn) satisfying .

end example

Proof As usual, soundness is straightforward (Exercise 7.21) and completeness is beyond the scope of this book.

Despite the fact that CP puts some nontrivial constraints on structures, it turns out that CP adds no new properties in the language KQUn beyond those already implied by CONS and SDP.

Theorem 7.6.3

start example

AXK, probn {KP 1, KP 2} is a sound and complete axiomatization for the language KQUn with respect to structures in K,measn satisfying CP.

end example

Although CP does not lead to any new axioms in the language KQUn, things change significantly if common knowledge is added to the language. Common knowledge of φ holds if everyone knows φ, everyone knows that everyone knows φ, everyone knows that everyone knows that everyone knows, and so on. It is straightforward to extend the logic of knowledge introduced in Section 7.2 to capture common knowledge. Add the modal operator C (for common knowledge) to the language KQUn to get the language KQUCn. Let E1φ be an abbreviation for K1φ Knφ, and let Em+1φ be an abbreviation E1(EmΦ). Thus, EΦ is true if all the agents in {1, , n} know φ, while E3φ, for example, is true if everyone knows that everyone knows that everyone knows φ. Given a structure M K,probn, define

In the language KQUCn, CP does result in interesting new axioms. In particular, in the presence of CP, agents cannot disagree on the expected value of random variables. For example, if Alice and Bob have a common prior, then it cannot be common knowledge that the expected value of a random variable X is 1/2 according to Alice and 2/3 according to Bob (Exercise 7.22). On the other hand, without a common prior, this can easily happen. For a simple example, suppose that there are two possible worlds, w1 and w2, and it is common knowledge that Alice assigns them equal probability while Bob assigns probability 2/3 to w1 and 1/3 to w2. (Such an assignment of probabilities is easily seen to be impossible with a common prior.) If X is the random variable such that X(w1) = 1 and X(w2) = 0, then it is common knowledge that the expected value of X is 1/2 according to Alice and 2/3 according to Bob.

The fact that two agents cannot disagree on the expected value of a random variable can essentially be expressed in the language KQUC2. Consider the following axiom:

CP2. If φ1, , φm are pairwise mutually exclusive formulas (i.e., if (Φi φj) is an instance of a propositional tautology for i j), then

Notice that a11(Φ1) + + am1(Φm) is the expected value according to agent 1 of a random variable that takes on the value ai in the worlds where φi is true, while a12(Φ1) + + am2(Φm) is the expected value of the same random variable according to agent 2. Thus, CP2 says that it cannot be common knowledge that the expected value of this random variable according to agent 1 is positive while the expected value according to agent 2 is negative.

It can be shown that CP2 is valid in structures in K,measn satisfying CP; moreover, there is a natural generalization CPn that is valid in structures K,measn satisfying CP (Exercise 7.23). It is worth noting that the validity depends on the assumption that μW (C(w)) > 0 for all w W ; that is, the prior probability of the set of worlds reachable from any given world is positive. To see why, consider an arbitrary structure M = (W, ). Now construct a new structure M by adding one more world w* such that i(w*) = {w*} for i = 1, , n. It is easy to see that C(w*) ={w*}, and for each world w W, the set of worlds reachable from w in M is the same as the set of worlds reachable from w in M. Without the requirement that C(w) must have positive prior probability, then it is possible that, in M, all the worlds in W have probability 0. But then CP can hold in M, although μw, i can be arbitrary for each w W and agent i; CP2 need not hold in this case (Exercise 7.24).

What about completeness? It turns out that CPn (together with standard axioms for reasoning about knowledge and common knowledge) is still not quite enough to get completeness. A slight strengthening of CPn is needed, although the details are beyond the scope of this book.




Reasoning About Uncertainty
Reasoning about Uncertainty
ISBN: 0262582597
EAN: 2147483647
Year: 2005
Pages: 140

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net