9 Semantics

We will use possible worlds models to interpret the language.

Definition 9.1 (Possible Worlds Model) A possible worlds model M for L is a structure (W,R,V) where:

  1. W is a non-empty set of worlds

  2. R is a binary accessibility relation on W

  3. V maps each propositional variable p to a set of worlds V(p)W.

Given Ruv, we write that v is accessible from u or that u sees v. The accessibility relation represents a relation of relative possibility: v is accessible from u corresponds to the claim that v is possible relative to u.

V maps a propositional variable p to a set of worlds w at which p is true. So, when wV(p), we will write that p is true at w.

We will use directed graphs to represent possible worlds models.

Example 9.1 Here is a depiction of a possible worlds model of the form (W,R,V) where:

  1. W={w1,w2,w3,w4}

  2. R={(w1,w2),(w2,w3),(w3,w4),(w1,w4),(w1,w3),(w2,w2)}

  3. V(p)={w3,w4}; V(q)={w2,w4}

Each node corresponds to a possible world in the model.

The accessibility relation relates one world to another when there is an arrow that points from the first to the second.

The graph records the propositional variables that are true at each world according to V.

Notice that we do not have the means yet to ask whether a complex formula φ is true at a world in a model. To that purpose, we provide a recursive definition of a semantic relation between a world w in a model M and a formula φ.

Definition 9.2 (Truth at a World in a Model) We define what is for a formula φ to be true at a world w in a possible worlds model M, which we write: M,wφ: M,wpiffwV(p)M,w¬φiffM,wφM,w(φψ)iffM,wφ or M,wψM,wφifffor every uW such that Rwu, M,uφ Given the usual defintion of in terms of , we find that M,wφifffor some uW such that Rwu, M,uφ

Let us return to the preceding example to explain how to compute the truth value of a formula at a world in a model.

Example 9.2 Consider the possible worlds model depicted by the graph:

Here is how to evaluate complex modal formulas at a world in the model:

  1. p(pq)

This formula is true at worlds w1, w2 w3 but not at w4.

  • M,w4p(pq) because M,w4p, yet M,w4pq. That is, p is true at w4 but pq is not true at w4.
  1. p

This formula is true exactly at worlds w3 and w4.

  • M,w1p because Rw1w2 and M,w2p. That is, p is not true at w1 because p is not true at w2, which is world accessible from w1.

  • M,w3p because for every uW, if Rw3u, then M,up. That is p is true at all worlds that are accessible from w3, namely, w4.

  • M,w4p because for every uW, if Rw4u, then M,up. That is p is true at all worlds that are accessible from w4 which in this case are none.

  1. p

This formula is true exactly at worlds w1, w2 and w3 but not at w4.

  • M,w1p because Rw1w3 and M,w3p. That is, p is true at some world that is accessible from w1, namely, w3.

  • M,w4p because there is no uW such that Rw4u and M,up. That is, since no world is accessible from w4, p is not true at a world that is accessible from w4.

  1. (qp)

This formula is true exactly at worlds w3 and w4.

  • M,w1(qp) because Rw1w2 and M,w2qp. That is, qp is not true at every world that is accessible from w1, e.g., it is not true at w3.

  • M,w3(qp) because for every uW, if Rw3u, then M,uqp. That is qp is true at all worlds that are accessible from w3, namely, w4.

  • M,w4(qp) because for every uW, if Rw4u, then M,uqp. That is qp is true at all worlds that are accessible from w4 which in this case are none.

We now define what is for a formula to be true in a model:

Definition 9.3 (Truth in a Model) A formula φ to be true in a possible worlds model M, which we write Mφ if, and only if, for all wW, M,wφ.

Example 9.3 Consider the possible worlds model depicted by the graph:

Here is how to evaluate complex modal formulas in the model:

  1. ¬pp

This formula is true in the model because it is true at all possible worlds in the model.

  • ¬pp is true at w3 and w4 because ¬p is not true at either world.

  • ¬pp is true at w1 and w2 because p is true at both worlds: p is true at w1 because Rw1w3 and p is true at w3, and p is true at w2 because Rw2w3 and p is true at w3.

  1. pq

This formula is true in the model because it is true at all possible worlds in the model.

  • pq is true at w1 and w2 because p is not true at either world.

  • pq is true at w3 and w4 because q is true at both worlds: q is true at w3 because q is true at all worlds accessible from w3, namely, w4; q is true at w4 because q is true at all worlds accessible from w4, namely, none.

Frames

There are two ingredients to a possible worlds models, there is the ordered pair of a set of worlds W and an accessibility relation R on W, and there is an assignment based on that model. We will use the term ‘frame’ to refer to the first ingredient.

Definition 9.4 (Frame) A frame F for L is a structure (W,R) where:

  1. W is a non-empty set of worlds

  2. R is a binary accessibility relation on W

A model M is based on a frame F=(W,R) if, and only if, there is an assignment V such that M=(F,V). That is, M=(W,R,V).

For a formula φ of L to be valid in a frame is to be true in every model based on that frame, that is, to be true at every world of every model based on that frame.

Definition 9.5 (Validity in a Frame) A formula φ is valid in a frame (W,R), written (W,R)φ, if, and only if, φ is true in every model (W,R,V) based on the frame (W,R).

Example 9.4 Here are two formulas of L that are valid in every frame:

  1. (pq)(pq)

  2. (pq)(pq)

More generally, distributes over disjunction and distributes over conjunction. Both biconditionals are true at every world of every possible worlds model, which means that they are true in every model based on every frame.

Here are two formulas of L that are not valid in every frame:

  1. (pq)(pq)

  2. (pq)(pq)

For a counterexample to the validity distributivity of over conjunction in every frame, consider the model below:

Notice that pq is true at w1 because each conjunct is true at w1:

  • p is true at w1 because p is true at w2, which is accessible from w1

  • q is true at w1 because q is true at w3, which is accessible from w1

Yet, (pq) is false at w1 because pq is not true at any world accessible from w1.

Notice that the model doubles as a counterexample to distributivity of over in every frame:

The formula (pq) is true at w1 because pq is true at every world accessible from w1:

  • pq is true at w2 because p is true at w2.

  • pq is true at w3 because q is true at w3.

However, pq is not true at w1 because neither p nor q is true at w1.

  • p is not true at w1 because p is not true at w3, which is accessible from w1.

  • q is not true at w1 because q is not true at w2, which is accessible from w1.

We will often restrict attention to a class of frames and ask which formulas are valid in all and only those frames in the class.

Definition 9.6 (Validity in a Class of Frames) A formula φ is valid in a class of frames C, written Cφ if, and only if, φ is valid in every frame (W,R) in the class C.

Proposition 9.1 Each formula listed below is valid in a frame if the accessibility relation satisfies the relevant condition.

Formula Condition on R
T pp reflexive on W
B pp symmetric on W
4 pp transitive on W
5 pp euclidean on W

Proof. We look at each case in turn:

  1. T is valid in all reflexive frames.
  • Let (W,R,V) be a model based on a reflexive frame (W,R). Given wW, suppose (W,R,V),wp, which means that for all uW, if Rwu, then uV(p). Since R is reflexive, Rww and wV(p). So, (W,R,V),wp and (W,R,V),wpp. Generalizing, we conclude (W,R,V)p.
  1. B is valid in all symmetric frames.
  • Let (W,R,V) be a model based on a symmetric frame (W,R). Given wW, suppose (W,R,V),wp, which means that wV(p). Let uW be such that Rwu. Since R is symmetric on W, Rwu, which means that (W,R,V),up. Generalizing, for every uW, if Rwu, (W,R,V),up. We conclude that (W,R,V),wp and (W,R,V),wpp. Generalizing again, we find (W,R,V)pp.
  1. 4 is valid in all transitive frames.
  • Let (W,R,V) be a model based on a transitive frame (W,R). Given wW, suppose (W,R,V),wp, which means that for all uW, if Rwu, then uV(p). Let uW be such that Rwu. We want to verify that (W,R,V),up. For let tW be such that Rut. Since R is transitive on W, Rwt, which means that tV(p) and (W,R,V),tp. Generalizing, for every tW, if Rut, (W,R,V),tp. We conclude that (W,R,V),up and (W,R,V),wp. So, (W,R,V),wpp. Generalizing again, we infer (W,R,V)pp.
  1. 5 is valid in euclidean frames.
  • Let (W,R,V) be a model based on a euclidean frame (W,R). Given wW, suppose (W,R,V),wp, which means that for some uW such that Rwu, we have uV(p). Let tW be such that Rwt. Since R is euclidean, Rtu, which means that (W,R,V),tp. Generalizing, we find that for every tW, if Rut, (W,R,V),tp. So, (W,R,V),wp. So, (W,R,V),wpp. Generalizing again, we infer (W,R,V)pp.

Frame Definability

The success of the possible worlds semantics for propositional modal logic is connected to the fact that it sheds new light on modal principles via systematic correspondences between the validity of those principles and certain structural features of the modal accesssibility relation R on a set of worlds W in a frame (W,R).

Proposition 9.2 Each formula listed below is valid in a frame only if the accessibility relation satisfies the relevant condition.

Formula Condition on R
T pp reflexive on W
B pp symmetric on W
4 pp transitive on W
5 pp euclidean on W

Proof. We provide two styles of argument for each case. One targets the contrapositive of each claim, while the other consists of a direct proof of the conditional.

  1. T is only valid in reflexive frames.
  • If R is not reflexive on W in a frame (W,R), then there is an assignment V and a world wW such that (W,R,V)pp.

    Suppose R is not reflexive on W in a frame (W,R). That means that there is a world wR such that ¬Rww. Define V to let V(p)=W{w}. On the one hand, (W,R,V),wp because p is true at any world accessible from w. On the other hand, (W,R,V),wp because wV(p). So, (W,R,V),wpp

  • If (W,R)pp, then R is reflexive on W.

    Suppose (W,R)pp. Fix wW and consider the assignment V(p)={uW:Rwu}. It follows that (W,R,V),wp. Since (W,R,V),wpp, we infer wV(p), which means that Rww.

  1. B is only valid in symmetric frames.
  • If R is not symmetric on W in a frame (W,R), then there is an assignment V and a world wW such that (W,R,V)pp.

    Suppose R is not symmetric on W in a frame (W,R). That means that there are two worlds w,uR such that Rwu and ¬Ruw. Define V to let V(p)={w}. On the one hand, (W,R,V),wp because wV(p). On the other hand, (W,R,V),wp because Rwu and (W,R,V),up. The reason for this is that ¬Ruw and w is the only world at which p is true in the model.

  • If (W,R)pp, then R is symmetric on W.

    Suppose (W,R)pp. Fix w,uW and consider the assignment V(p)={w}. It follows that (W,R,V),wp. Since (W,R,V),wp and Rwu, we infer that (W,R,V),up, which means that Ruw as V(p)={w}. Generalizing, we conclude that R is symmetric on W.

  1. 4 is only valid in transitive frames.
  • If R is not transitive on W in a frame (W,R), then there is an assignment V and a world wW such that (W,R,V)pp.

    Suppose R is not transitive on W in a frame (W,R). That means that there are three worlds w,u,tR such that Rwu and Rut but ¬Rwt. Define V to let V(p)={vW:Rwv}. On the one hand, (W,R,V),wp because vV(p) for every vW such that Rwv. On the other hand, (W,R,V),wp because Rwu and (W,R,V),up. The reason for this is that Rut and tV(p) since ¬Rwt.

  • If (W,R)pp, then R is transitive on W.

    Suppose (W,R)pp. Fix w,u,tW and assume Rwu and Rut. Consider an assignment V on which V(p)={v:Rwv}. If (W,R,V),wp, then since Rwu and (W,R),wpp, (W,R,V),wp and (W,R),up. So, since Rut, (W,R),tp. That means that uV(p) and, by definition of V, Rwt.

  1. 5 is only valid in euclidean frames.
  • If R is not euclidean on W in a frame (W,R), then there is an assignment V and a world wW such that (W,R,V)pp.

    Suppose R is not euclidean on W in a frame (W,R). That means that there are three worlds w,u,tR such that Rwu and Rwt but ¬Rut. Define V to let V(p)={t}. On the one hand, (W,R,V),wp because tV(p) and Rwt. On the other hand, (W,R,V),wp because Rwu and (W,R,V),tp, since ¬Rut.

  • If (W,R)pp, then R is euclidean on W.

    Suppose (W,R)pp. Fix w,uW and consider the assignment V(p)={u}. It follows that (W,R,V),wp. Since (W,R,V),wp and Rwu, we infer that (W,R,V),up, which means that Ruw as V(p)={w}. Generalizing, we conclude that R is euclidean on W.

Let us make precise the the observation that each of the formulas discussed characterizes a class of frames.

Definition 9.7 (Modal Definability) A formula φ of L modally defines a class of frames C if, and only if, for all frames (W,R),

(W,R)φiff(W,R)C

Each of the formulas discussed above defines the class of frames in which the accessibility relation satisfies the relevant formal condition. That is,

  • T modally defines the class of reflexive frames

  • B modally defines the class of symmetric frames

  • 4 modally defines the class of transitive frames

  • 5 modally defines the class of euclidean frames

The expressive power of propositional modal logic is measured by the ability to make distinctions. The language affords us the means to distinguish reflexive from non-reflexive frames in terms of the validity of the formula pp. Likewise, we have the means to make distinctions between symmetric and non-symmetric frames or between transitive and non-transitive frames.

First-order languages are able to make similar distinctions. Given a first-order language with a binary relational predicate R as a non-logical predicate, we are in a position to specify first-order formulas that characterize different classes of frames:

Frames Modal Definability First-Order Definability
Reflexive pp x Rxx
Symmetric pp xy(RxyRyx)
Transitivity pp xyz(RxyRyzRxz)
Euclidean pp xyz(RxyRxzRyz)

One may now compare the expressive power of modal and first-order logic. Even if the class of reflexive, symmetric, and transitive frames are each modal and first-order definable, one may wonder whether every class of formulas defined by a first-order formula is modally definable and, vice versa, whether every modally definable frame is first-order definable.

The answer to both questions is ‘no’. Some formulas of L are able to modally define classes of frames that are not first-order definable, and some classes of frames that are first-order definable are not modally definable by a formula of L.

Frames Modal Definability First-Order Definability
Irreflexive No x ¬Rxx
Universal No xyRxy
Transitive Converse Well-Founded (pp)p No
Identity Yes xy(Rxyx=y)
Functional Yes xy(RxyRxzx=y)
Serial Yes xyRxy

Definition 9.8 A binary relation R on a set W converse well-founded iff there are no infinite ascending R-chains of the form x1Rx2xnRxn+1.

Proposition 9.3 The class of transitive converse well-founded frames is not first-order definable.

This is a consequence of the Compactness Theorem for first-order logic: if a set of first-order formulas Γ is finitely satisfiable, then Γ is finitely satisfiable.

Proof. For each natural number n>0, let φn be a formula according to which there is a finite R-chain with at least n+1 nodes:

φn:=x1xn (Rx1x2Rxnxn+1) For every first-order formula ψ, if ψ is true of every converse-well-founded frame, then if Σ is a set of formulas that requires R to form a linear order, that is, be irreflexive, transitive, and connected, then Σ{φn:n>0},ψ is finitely satisfiable. If Δ is a finite subset of that set, then there is a largest n for which φnΔ, and a frame (W,R) in which R is a linear order of exactly n worlds will satisfy Δ. By Compactness, Σ{φn:n>0},ψ is satisfiable, which requires a frame (W,R) in which R is a linear order of an infinity of worlds in W. So, ψ is satisfiable in a non-converse-well-founded frame. So, if ψ is true of every converse well-founded frame, then it is true of some non-converse-well-founded frames.

Proposition 9.4 (pp)p modally defines the class of converse well-founded frames.

Proof. We want to prove that for all frames (W,R),

(W,R)(pp)piffR transitive and converse well-founded on W () Suppose R is not transitive. Then there are worlds w,u,vW such that wRu and uRv but not wRv. In that case, let V(p)=W{u,v} and note that (W,R,V),wp and (W,R,V),up. Furthermore, (W,R,V),upp. However, by definition of V, if Rwt, then either t=u or tV(p). Either way, (W,R,V),tp and (W,R,V),tpp. So, (W,R,V),w(pp). So, (W,R,V),w(pp)p.

Now, suppose R is not converse well-founded. Then there is an infinite R-chain u1Ru2unRun+1. In that case, we efine V(p) to exclude every member of the R-chain, that is, V(p)=W{u1,u2,}. Given some wX, we argue that (W,R,V),w(pp) even though (W,R,V),wp. For the former, note that (W,R,V),unp for each member un of the infinite R-chain. So, (W,R,V),unpp and (W,R,V),un(pp) for every member un of the infinite R-chain. So, (W,R,V),un(pp)p for every member un of the infinite R-chain.

() Suppose R is transitive and converse well-founded. Furthermore, let (W,R,V) be a model based on (W,R) and let wW. We now argue that (W,R,V),w(pp)p. For suppose (W,R,V),wp and consider the set X={uW:wRuuV(p)}. We know that this set is non-empty since (W,R,V),wp. Since R is converse well-founded, there is some vX such that ¬vRt for any tX. Otherwise, we would have an infinite R-chain. Since vX, we have that (W,R,V),vp, despite the fact that if vRt, by transitivity, wRt and since tX, (W,R,V),tp. So, (W,R,V),vp and (W,R,V),vpp. It follows that (W,R,V),w(pp).

We will now look at two examples of first-order definable classes of frames that are not modally definable.

Bisimulations

We know that first-order formulas do not discriminate between isomorphic models. The role of isomorphism in first-order logic is played by bisimulation in modal propositional logic, since modal formulas do not discriminate between bisimilar models.

Definition 9.9 (Bisimulation) A bisimulation between two models (W,R,V) and (W,R,V) is a binary relation EW×W such that for all wW forall wW,

  1. if wEw, then w and w verify exactly the same propositional variables in each model, that is, for all propositional variable p, wV(p) iff wV(p).

  2. if wEw and Rwu for some uW, then there is some uW such that Rwu and uEu (the forth condition)

  3. if wEw and Rwu for some uW, then there is some uW such that Rwu and uEu (the back condition)

If E is a bisimulation between two models (W,R,V) and (W,R,V), we will call them bisimilar. Furthermore, if wEw, we will write that the two worlds w and w are bisimilar.

Example 9.5 There is a bisimulation EW×W between the models depicted below:

(W,R,V) (W,R,V)
  • E relates w1 to each u1 and v2, and vice versa, E relates each of u1 and v1 to w1.

  • E relates w2 to each u2 and v2, and vice versa, E relates each of u2 and v2 to w2.

One way to think of the situation is that each of w1 and w2 have unfolded into two duplicate worlds u1 and v1 and u2 and v2, respectively. Notice, however, that the two models verify exactly the same formulas of propositional modal logic.

The interest of bisimulations is that the language of propositional modal logic cannot make discriminations between bisimilar models.

Proposition 9.5 (Invariance Lemma) If there is a bisimulation E between two models (W,R,V) and (W,R,V), then for all wW, for all wW, if wEw, the for every formula φ of L: (W,R),wφiff(W,R),wφ.

Proof. The proof is by induction over the complexity of formulas.

  • Base Case. If φ is a propositional variable p, then if wEw, by clause 1 in the definition of bisimulation, wV(p) iff wV(p), which means

(W,R,V),wpiffwV(p)wV(p)Clause 1(W,R,V),wp The Boolean cases are immediate:

  • Inductive Step for ¬:

(W,R,V),w¬φiff(W,R,V),wφ(W,R,V),wφIH(W,R,V),w¬φ On to the case of :

  • Inductive Step for :

(W,R,V),wφψiff(W,R,V),wφ or (W,R,V),wψ(W,R,V),wφ or (W,R,V),wψIH(W,R,V),wφψ The case for requires more attention:

  • Inductive Step for :

(W,R),wφiff(W,R),uφ  whenever  wRu(W,R),uφ  whenever  wRuClauses 2, 3, and IH(W,R),wφ

Here is a more detailed justification of the step from (W,R),uφ whenever uW and wRu to (W,R),uφ whenever uW:

  • Suppose (W,R,V),uφ whenever uW and wRu. We now argue that if wEw, then (W,R,V),uφ whenever uW and wRu. For if wRu, then, by clause 2 or the back condition, there is some uW such that Rwu and uEu. Since (W,R,V),wφ, (W,R,V),uφ, and by the Inductive Hypothesis, (W,R,V),uφ as required. So, we infer (W,R,V),wφ.

The converse direction is completely parallel but it makes use of clause 2 or the forth condition instead.

One immediate application of bisimulations is the ability to establish the undefinability of some classes of frames.

Proposition 9.6 Each model of the form (W,R,V) is bisimilar to some irreflexive model of the form (W,R,V).

Proof. In broad outline, given a model (W,R,V), we will build a model (W,R,V), which replace each reflexive world wW, that is, each world that is accessible from itself, with a pair of duplicate worlds w+ and w in W, which are accessible from each other by R but such that none of them is accessible from itself by R. We then proceed to make sure that for each propositional variable p, each duplicate w+ and w is a member of V(p) if wV(p) in the original model. Otherwise, R and V behave exactly like R and V in the original model.6 Example 6.1 is a special instance of this. We start with a reflexive model (W,R,V) and find an irreflexive model that is bisimilar to it.

It is not difficult to verify that (W,R,V) is bisimilar to (W,R,V), which means that they verify exactly the same formulas. This is because the relation E, which relates each reflexive world wW with its duplicates w+ and w in W and relates every other world uW with itself is a bisimulation between the two models.

Proposition 9.7 No formula of L modally defines the class of irreflexive frames.

Proof. No formula φ of L is valid in all and only irreflexive frames. For suppose φ is valid only in irreflexive frames. That means that if R is not irreflexive on W, then there is some model (W,R,V) based on (W,R) such that (W,R,V)φ. Then, given our previous observation, there is a bisimilar irreflexive model (W,R,V) where (W,R,V)φ. But notice that since (W,R,V) is based on an irreflexive frame (W,R), we conclude that φ is not valid in all irreflexive frames.

We will now argue that no formula φ of L defines the class of universal frames (W,R), that is, frames in which R is universal on W, that is, for all w,uW, Rwu.

First, a lemma:

Lemma 9.1 A formula φ of L is valid in all universal frames (W,R) iff φ is valid in all equivalence frames (W,R) in which R is an equivalence relation on W.

Proof. Given a formula φ, we look at each direction in turn:

  • If (W,R)φ for all equivalence frames (W,R), then (W,R)φ for all universal frames (W,R).

    The contrapositive of this conditional is an immediate consequence of the observation that a universal relation R on W is reflexive and euclidean on W. So, if R is universal on W, then R is an equivalence relation on W. But then, if (W,R,V)φ where R is the universal relation on W, then (W,R,V)φ where R is an equivalence relation on W.

  • If (W,R)φ for all universal frames (W,R), then (W,R)φ for all equivalence frames (W,R).

    We set out to show the contrapositive. That is, if φ is not valid in all equivalence frames, then φ is not valid in all universal frames. Suppose (W,R,V)φ, where R is an equivalence relation on W. We set out to find a model (W,R,V) where R is a universal relation on W and (W,R,V)φ. Since (W,R,V)φ, there is some wW such that (W,R,V),wφ. Now:

  • W={uW:Rwu}

  • R=R(W×W)

  • V(p)=V(p)W

    That is, we let W consist of the equivalence class corresponding to w, [w]R, and we let R and V be the restriction of R and V to that equivalence class.

    A simple induction over the complexity of formulas reveals that for every formula φ

(W,R,V),wφiff(W,R,V),wφ

Corollary 9.1 No formula φ of L modally defines the class of universal frames.

Proof. Suppose φ is valid in all universal frames. Then by the former proposition, φ is valid in all equivalence frames (W,R) where R is an equivalence relation on W. Since some of those frames are not universal frames, φ is not valid only in universal frames.

Much of the interest of validity in the class of universal frames is that they seem particularly suited for the evaluation of modal formulas when the modal operator is interpreted in terms of metaphysical necessity. Since the logic of universal frames coincides with that of frames in which the accessibility relation is a relation of equivalence, we appear to have reason to accept the validity of substitution instances of each of the formulas we considered above:

Formula Condition on R
T pp reflexive on W
B pp symmetric on W
4 pp transitive on W
5 pp euclidean on W

Yet, some have offered reason to resist this picture of metaphysical modality.

In (Chisholm 1967Chisholm, Roderick M. 1967. “Identity Through Possible Worlds: Some Questions.” Noûs, 1–8.) and (Chisholm 1973Chisholm, Roderick M. 1973. “Parts as Essential to Their Wholes.” The Review of Metaphysics 26 (4): 581–603.), Roderick Chisholm invites one to consider a ship built from one-hundred wooden planks with a tolerant essence in that the ship could have survived the replacement of one plank with a new one even if not the replacement of every plank with a new plank. That is, it is part of the essence of the ship that it can survive the replacement of a single plank whenever it exists.

One is now asked to consider a chain of possibilities, which starts with the original ship and where each possibility differs from the next just by the replacement of a single plank.

S S1 S2 S3 S100
@ w1 w2 w3 w100

The paradox of tolerant essence arises when we combine what would otherwise seem reasonable thoughts:

  • Each pair of successive possible worlds contain the same ship, since by hypothesis, the ship’s essence tolerates the replacement of one plank with a new one.
  • By the transitivity of identity, S is the same ship as each of the ships Sn in the series. So, if it is possible for the ship to survive the replacement of two planks, then it is possible for the ship to survive that of three planks, etc.
  • S is not the same ship as S100 as they have no planks in common. It is not possible for the ship to survive the replacement of all planks.

Chisholm is inclined to reject the hypothesis that the ship has a tolerant essence: if it is essential to it to be made of the original planks, then there is no reason to even think that successive worlds in the series contain the same ship. One may alternatively attempt to blame vagueness for the problem. Maybe there comes a point at which it is indeterminate whether the original ship has survived the replacement of a given number of planks.

But the real problem is not due to vagueness. In (Leslie 2011Leslie, Sarah-Jane. 2011. “Essence, Plenitude, and Paradox.” Philosophical Perspectives 25: 277–96.), Sarah Jane Leslie proposes to consider an axe made from three parts: a blade, a shaft, and a handle, and to assume that the essence of the. axe is tolerant to the change of one of those three parts. We are now asked to consider a chain of just four worlds each containing an axe made from three parts, where each axe differs only by one part from an adjacent axe, and the original axe is contained in the first world. That is, the original axe is B1+S1+H1:

B1+S1+H1 B2+S1+H1 B2+S2+H1 B2+S2+H2
@ w1 w2 w3

The paradox now arises when we note:

  • Each pair of successive possible worlds contain the same axe, since by hypothesis, the axe’s essence tolerates one-part changes.
  • By the transitivity of identity, B1+S1+H1 is the same axe as B2+S2+H2. So, it is possible for the firts axe to be made of B2, S2, and H2.
  • B1+S1+H1 is not the same axe as B2+S2+H2 as they have none of their parts in common. So, it is not possible for the firts axe to be made of B2, S2, and H2.

Vagueness appears to play no role in this formulation of the problem. Nathan Salmon has used the first formulation of the paradox in (Salmon 1989Salmon, Nathan. 1989. “The Logic of What Might Have Been.” The Philosophical Review 98 (1): 3–34.) to argue against the validity of 4 when is read in terms of metaphysical modality. His thought is to deny that what is possible with respect to w2 is automatically possible with respect to w1. Consider the four propositions: p1Axe is made from B1,S1,H1p2Axe is made from B2,S1,H1p3Axe is made from B2,S2,H1p4Axe is made from B2,S2,H2 Then:

  • p4 is true at w4
  • p3 and p4 are true at w3
  • p2 and p3 and p4 are true at w2
  • p1 and p2 and p3 and p4 are true at w1

There is no paradox, though we would have one if we accepted every substitution instance of the formula: (4)pp For we we would be in a position to hold p4 is true at w1, which would be paradoxical. As it turns out, however, (4) is equivalent to (4) above.