Log in

Unwinding Modal Paradoxes on Digraphs

  • Published:
Journal of Philosophical Logic Aims and scope Submit manuscript

Abstract

The unwinding that Cook (J. Symbol. Log. 69(3), 767–774 2004) proposed is a simple but powerful method of generating new paradoxes from known ones. This paper extends Cook’s unwinding to a larger class of paradoxes and studies further the basic properties of the unwinding. The unwinding we study is a procedure, by which when inputting a Boolean modal net together with a definable digraph, we get a set of sentences in which we have a ‘counterpart’ for each sentence of the Boolean modal net and each point of the digraph. What is more, whenever a sentence of the Boolean modal net says another sentence is necessary, then the counterpart of the first sentence at a point correspondingly says the counterparts of the second one at all accessible points of that point are all true. The output of the procedure is called ‘the unwinding of a Boolean modal net on a definable digraph’. We prove that the unwinding procedure preserves paradoxicality: a Boolean modal net is paradoxical on a definable digraph, iff the unwinding of it on this digraph is also paradoxical. Besides, the dependence digraph for the unwinding of a Boolean modal net on a definable digraph is proved to be isomorphic to the unwinding of the dependence digraph for the Boolean modal net on the previous definable digraph. So the unwinding of a Boolean modal net on a digraph is self-referential, iff the Boolean modal net is self-referential and the digraph is cyclic. Thus, on the one hand, the unwinding of any Boolean modal net on an acyclic digraph is non-self-referential. In particular, the unwinding of any Boolean modal net on \(\langle {\mathbb N}, <\rangle \) is non-self-referential. On the other hand, if a Boolean modal net is paradoxical on a locally finite digraph, the unwinding of it on that digraph must be self-referential. Hence, starting from a Boolean modal paradox, the unwinding can output a non-self-referential paradox only if the digraph is not locally finite.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. Although the author takes sole responsibility for this article, he would like to express his sincere gratitude to an anonymous reviewer of this journal who suggested that the unwinding method be applied to modal theories. The addition of this appendix is in response to his/her suggestion.

  2. This result and its proof are both accredited to Halbach et al. [14, Theorem 40]. Their result, in the present context, can be stated as follows: if an ω-normal theory is consistent, then there exists an admissible model such that for any sentence A, A belongs to this theory, iff A is valid on that model.

  3. See [26, pp. 292-293]. Note that Montague’s result does not need to suppose the schema BF.

  4. McGee established his result in the arithmetic language with the truth predicate, i.e., \(\mathscr L_T\), and he employed the schema \(\ulcorner {\neg A}\urcorner \to \neg \ulcorner {A}\urcorner \) rather than \(\Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \). See [24, p. 399].

References

  1. Bang-Jensen, J., & Gutin, G. (2018). Classes of directed graphs. Cham: Springer Publishing Company.

    Book  Google Scholar 

  2. Beringer, T., & Schindler, T. (2016). Reference graphs and semantic paradox. In Arazim, P., & dančák, M. (Eds.) Logica Yearbook 2015 (pp. 1–15). London: College Publications.

  3. Bolander, T. (2003). Logical theories for agent introspection. Ph.D. thesis, Technical University of Denmark.

  4. Boolos, G. (1993). Logic of provability. Cambridge: Cambridge University Press.

    Google Scholar 

  5. Butler, J. M. (2018). An entirely non-self-referential Yabloesque paradox. Synthese, 195(11), 5007–5019.

    Article  Google Scholar 

  6. Chang, C. C., & Keisler, H. J. (1990) In 3 (Ed.), Model Theory. North Holland: Amsterdam.

  7. Cook, R. T. (2004). Patterns of paradox. J. Symbol. Log., 69(3), 767–774.

    Article  Google Scholar 

  8. Cook, R. T. (2011). The no-no paradox is a paradox. Austral. J. Philos., 89(3), 467–482.

    Article  Google Scholar 

  9. Cook, R. T. (2014). The yablo paradox : an essay on circularity. Oxford: Oxford University Press.

    Book  Google Scholar 

  10. Feferman, S. (1960). Arithmetization of metamathematics in a general setting. Fund. Math., 49(1), 35–92.

    Article  Google Scholar 

  11. Gupta, A., & Belnap, N. (1993). The revision theory of truth. Cambridge: MIT Press.

    Book  Google Scholar 

  12. Halbach, V. (2014). Axiomatic theories of truth. Cambridge: Cambridge University Press, revised ed.

    Book  Google Scholar 

  13. Halbach, V., & Leigh, G. (202X). The Road to Paradox: A Guide to Syntax, Truth, and Modality. Cambridge University Press. To appear.

  14. Halbach, V., Leitgeb, H., & Welch, P. (2003). Possible-worlds semantics for modal notions conceived as predicates. J. Philos. Log., 32(2), 179–223.

    Article  Google Scholar 

  15. Halbach, V., & Zhang, S. (2017). Yablo without Gödel. Analysis, 77(1), 53–59.

    Google Scholar 

  16. Hrbacek, K., & Jech, T. (1999). Introduction to set theory, 3rd edn. New York: Marcel Dekker.

    Google Scholar 

  17. Hsiung, M. (2009). Jump Liars and Jourdain’s Card via the relativized T-scheme. Stud. Log., 91(2), 239–271.

    Article  Google Scholar 

  18. Hsiung, M. (2017). Boolean paradoxes and revision periods. Stud. Log., 105(5), 881–914.

    Article  Google Scholar 

  19. Hsiung, M. (2020). What paradoxes depend on. Synthese, 197 (2), 887–913.

    Article  Google Scholar 

  20. Ketland, J. (2005). Yablo’s paradox and ω-inconsistency. Synthese, 145(3), 295–302.

    Article  Google Scholar 

  21. Leitgeb, H. (2005). What truth depends on. J Philos. Log., 34 (2), 155–192.

    Article  Google Scholar 

  22. Lemmon, E. J. (1977). An Introduction to Modal Logic: The Lemmon Notes. Oxford: Blackwell, in collaboration with D. Scott and edited by K. Segerberg ed.

    Google Scholar 

  23. Löwe, B. (2006). Revision forever!. In Schrfe, H., Hitzler, P., & Hrstrm, P. (Eds.) Conceptual Structures: Inspiration and Application 14th International Conference on Conceptual Structures (pp. 22–36). Denmark: Springer.

  24. McGee, V. (1985). How truthlike can a predicate be? A negative result. J. Philos. Log., 14(4), 399–410.

    Article  Google Scholar 

  25. McGee, V. (1991). Truth, vagueness and paradox: an essay on the logic of truth. Hackett: Indianapolis.

    Google Scholar 

  26. Montague, R. (1963). Syntactical treatments of modality, with corollaries on reflexion principles and finite axiomatizability. Acta Philos. Fenn. 16(4), 153–167. Reprinted in [27], Yale University Press, edited and with an introduction by r. h. thomason ed, 286-302; page references are given for the book.

  27. Montague, R. (1974). Formal Philosophy: Selected Papers of Richard Montague. New Haven and London: Yale University Press, edited and with an introduction by r. h. thomason ed.

    Google Scholar 

  28. Priest, G. (2008). An Introduction to Non-Classical Logic: from If to Is, 2nd edn. Cambridge: Cambridge University Press.

    Book  Google Scholar 

  29. Rabern, L., Rabern, B., & Macauley, M. (2013). Dangerous reference graphs and semantic paradoxes. J. Philos. Log., 42(5), 727–765.

    Article  Google Scholar 

  30. Schlenker, P. (2007a). The elimination of self-reference: Generalized Yablo-series and the theory of truth. J. Philos. Log., 36(3), 251–307.

  31. Schlenker, P. (2007b). How to eliminate self-reference: a précis. Synthese, 158(1), 127–138.

  32. Sorensen, R. (1998). Yablo’s paradox and kindred infinite liars. Mind, 107(425), 137–155.

    Article  Google Scholar 

  33. Sorensen, R. (2001). Vagueness and contradiction. Oxford: Oxford University Press.

    Google Scholar 

  34. Weaver, G., Thau, M., & Leblanc, H. (1990). Extending ω-consistent sets to maximally consistent, ω-complete sets. Math. Log. Quart., 36(5), 381–383.

    Article  Google Scholar 

  35. Wen, L. (2001). Semantic paradoxes as equations. Math. Intell., 23(1), 43–48.

    Article  Google Scholar 

  36. Yablo, S. (1985). Truth and reflection. J. Philos. Log., 14(3), 297–349.

    Article  Google Scholar 

  37. Yablo, S. (1993). Paradox without self-reference. Analysis, 53 (4), 251–252.

    Article  Google Scholar 

  38. Yablo, S. (2006). Circularity and paradox. In Bolander, T., Hendricks, V.F., & Pedersen, S.A. (Eds.) Self-Reference (pp. 139–157). CSLI Publications: Stanford.

Download references

Acknowledgements

This research is supported by the National Social Science Foundation of China (‘A Study on Admissible Models of Semantical Paradoxes,’ No. 19BZX136). The author is thankful to Timothy Williamson and Volker Halbach for their help in preparing this paper when he visited Oxford. Special thanks to Volker Halbach for sending a copy of a manuscript that he and Graham Leigh were writing. The author is indebted to two anonymous referees of this journal for their valuable comments and suggestions. Special thanks to a referee for suggesting that the unwinding method be applied to modal theories. To this end, the author adds an appendix and certainly takes sole responsibility for his views. He also would like to thank three referees of an earlier version of the present paper, the organizers and participants of the National Conference on Modern Logic 2018 at **amen University (October 2018) for their helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ming Hsiung.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: An Application to Modal Theories

Appendix: An Application to Modal Theories

It is well-known that some modal theories, even very weak, may contain a contradiction provided that the notion of necessity is treated as a predicate of sentences. We also know that the inconsistency of these modal theories is due to modal paradoxes. What is more, for different modal theories, we may have to employ different modal paradoxes to prove inconsistency, or else we may miss the contradiction. In this appendix, we will apply our approach to giving a semantical analysis of some modal theories in the language \({\mathscr L}_{\Box }\). In particular, we focus on making it clear in what sense a modal paradox is sufficient to prove the inconsistency of a modal theory.Footnote 1

In this appendix, unless otherwise claimed, we only study sentences of \({\mathscr L}_{\Box }\). Thus, we always use A for a sentence (of \({\mathscr L}_{\Box }\)), and Σ for a set of sentences. We will use \(\langle {\mathfrak N}, X\rangle \models A\) rather than its abbreviation XA, since the latter may be confused with the classical consequence relation.

1.1 ω-Logic and ω-Normal Theories

To establish the modal theories in \({\mathscr L}_{\Box }\), we must first formulate the notion of syntactic consequence. Since we always fix \({\mathfrak N}\) as the standard structure for \({\mathscr L}_{\Box }\), we will give the syntactic consequence relation based on ω-logic rather than first-order logic. A deduction of A from Σ in the ω-logic is a (possibly infinite) sequence of formulas, in which each formula is either a theorem of Peano arithmetic, a member of Σ, obtained from earlier formulas of the sequence by modus ponens, or obtained from earlier formulas of the sequence by the ω-rule (that is, from \(A\left (\bar {n}\right )\) for any \(n\in {\mathbb N}\), to infer ∀xA(x)). We use Σ ⊩ωA, if there exists a deduction of A from Σ. The corresponding semantic consequence relation ⊧ω is defined as follows: Σ⊧ωA, iff for any \(X\subseteq {\mathbb N}\), \(\langle {\mathfrak N}, X\rangle \models {\Sigma }\) implies \(\langle {\mathfrak N}, X\rangle \models A\). Theorem 8 is the fundamental result about the two consequences, which is also known as Henkin and Orey’s ω-completeness theorem.

Theorem 1

Σ ⊩ωA, iff Σ⊧ωA.

Before proving the above theorem, we first give some notions. Define Σ is closed under the first-order logical consequence if each first-order logical consequence of Σ belongs to Σ. In that case, we also say Σ is a theory. Σ is closed under the ω-rule, if whenever \(A\left (\bar {n}\right )\in {\Sigma }\) for any \(n\in {\mathbb N}\), ∀xA(x) ∈Σ. Σ is closed under the necessitation, if whenever A ∈Σ, \(\Box \ulcorner {A}\urcorner \in {\Sigma }\). When Σ is closed under the ω-rule, we also say that it is ω-complete. The notation \(\Box ^{-}\ulcorner {\Sigma }\urcorner \) stands for the set \(\{n\mid \Box \left (\bar {n}\right )\in {\Sigma }\}\). The following lemma is the key to Theorem 8.

Lemma 1

Let Σ be an ω-complete and consistent theory. Then there exists an ω-complete and maximally consistent Γ, such that \({\Gamma }\supseteq {\Sigma }\), and for any sentence A, \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models A\), iff A ∈Γ.

Proof

Enumerate all sentences of \({\mathscr L}_{\Box }\) in a list A0, A1, …. We construct an increasing sequence of sets Γ0, Γ1, … as follows: let Γ0 = Σ,

  1. (a)

    if Γn ∪{An} is inconsistent, let Γn+ 1 = Γn ∪{¬An},

  2. (b)

    if Γn ∪{An} is consistent and An is form ∃xA(x), we shall show that there exists a number in, such that \({\Gamma }_{n} \cup \left \{A\left (\overline {i_{n}}\right )\right \}\) is consistent, and thus we can set \({\Gamma }_{n+1} = {\Gamma }_{n} \cup \left \{A\left (\overline {i_{n}}\right )\right \}\),

  3. (c)

    otherwise, let Γn+ 1 = Γn ∪{An}.

To prove the existence of the number in, we first notice that in Γn, only finitely many sentences are added to Σ. Let B be the conjunction of these sentences. Assume that \({\Gamma }_{n} \cup \left \{A_{n}, A\left (\bar {i}\right )\right \}\) is inconsistent for any \(i\in {\mathbb N}\), then \(B\to \neg A\left (\bar {i}\right )\) belongs to Σ. By the ω-completeness of Σ, we can get \(\forall x\left (B\to \neg A\left (x\right )\right )\) belongs to Σ, and thus \(B\to \forall x\neg A\left (x\right )\) belongs to Σ. It follows that Γn ∪{∃xA(x)} is inconsistent, a contradiction.

Let Γ be the union of all Γn (\(n\in {\mathbb N}\)). Γ is clearly maximally consistent. To see it is ω-complete. Suppose for any \(n\in {\mathbb N}\), \(A\left (\overline {n}\right ) \in {\Gamma }\), we want ∀xA(x) ∈Γ. Assume ∀xA(x)∉Γ, then ∃x¬A(x) ∈Γ. Let ∃x¬A(x) be the k-th sentence in our enumeration list, that is, Ak = ∃x¬A(x). Then Ak ∈Γk+ 1, and by our construction, \(\neg A\left (\overline {i_{k}}\right ) \in {\Gamma }_{k+1}\). Hence, \(\neg A\left (\overline {i_{k}}\right ) \in {\Gamma }\), or equivalently, \(A\left (\overline {i_{k}}\right ) \notin {\Gamma }\), a contradiction.

It remains to prove that for any sentence A, \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle {\models } A\), iff A ∈Γ. The proof is a routine induction on the complexity of A. The atomic sentence of form t1 = t2 is obvious. For the atomic sentence of form \(\Box \left (t\right )\), we notice that \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models \Box \left (t\right )\), iff \(t^{{\mathfrak N}}\in \Box ^{-}\ulcorner {\Gamma }\urcorner \). Let \(t^{{\mathfrak N}} = n\), then \(t = \bar {n}\) is provable in Peano arithmetic, and by the indiscernibility of identicals, \(\Box \left (t\right ) \leftrightarrow \Box \left (\bar {n}\right )\) is also provable in Peano arithmetic. Now, we have \(t^{{\mathfrak N}}\in \Box ^{-}\ulcorner {\Gamma }\urcorner \), iff \(\Box \left (\bar {n}\right )\in {\Gamma }\), which is precisely equivalent to \(\Box (t)\in {\Gamma }\). The cases for connectives are immediate by the maximal consistency of Γ. For the sentence of form ∀xA(x), \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models \forall x A(x)\), iff \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models A\left (\bar {n}\right )\) for any \(n\in {\mathbb N}\). The inductive hypothesis implies that \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models A\left (\bar {n}\right )\), iff \(A\left (\bar {n}\right )\in {\Gamma }\). At last, by the ω-completeness of Γ, \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models \forall x A(x)\), iff ∀xA(x) ∈Γ. □

It should be noted that a consistent (and even ω-consistent) set cannot necessarily be extended to a maximally consistent and ω-complete set. See [34].

Proof Proof of Theorem 8

The necessity can be proved by a transfinite induction on the lengths of the ω-logic deductions. For the sufficiency, assume \({\Sigma }\nvdash ^{\omega }A\) and let \({\Sigma }^{\prime }\) be the set of all sentences that are the ω-logical consequence of Σ ∪{¬A}, then \({\Sigma }^{\prime }\) is an ω-complete and consistent theory. By Lemma 6, there exists a set \({\Gamma }\supseteq {\Sigma }^{\prime }\) such that for any sentence B, \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models B\), iff B ∈Γ. It follows \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \models {\Sigma }\) but \(\langle {\mathfrak N}, \Box ^{-}\ulcorner {\Gamma }\urcorner \rangle \not \models A\). Hence, Σ⊮ωA. □

A more general version of Theorem 8 is Henkin and Orey’s \({\mathfrak M}\)-completeness theorem for any structure \({\mathfrak M}\) of \({\mathscr L}\). In turn, Henkin and Orey’s \({\mathfrak M}\)-completeness theorem is a particular case of the omitting types theorem. We refer the reader to [25, p. 151] or [6, pp. 80 ff.] for more details.

There is nothing special about the predicate \(\Box \) in ω-logic. In the following, we introduce the notion of digraph validity for the language \({\mathscr L}_{\Box }\), and so associate the predicate \(\Box \) with the notion of necessity. First, by an admissible model for \({\mathscr L}_{\Box }\) we mean a pair \(\langle {\mathcal G}, \sigma \rangle \), where \({\mathcal G}\) is a digraph, and σ is an admissible assignment for \({\mathscr L}_{\Box }\) (i.e., the set of all sentences) on \({\mathcal G}\). A sentence A is valid on an admissible model \(\langle {\mathcal G}, \sigma \rangle \), if for any w in the domain of \({\mathcal G}\), \(\langle {\mathfrak N}, \sigma (w)\rangle \models A\). A is valid on \({\mathcal G}\), if it is valid on any admissible model, which is based upon \({\mathcal G}\). A schema is valid on \({\mathcal G}\), if all of its instances are valid on \({\mathcal G}\). Note that since \({\mathscr L}_{\Box }\) is a first-order language, we also have the well-known notion of validity based on Tarski’s notion of satisfaction. One should not confuse the two notions of validity.

The following notion, proposed by Halbach et al. [14, Definition 39] (who called it ‘the \(\Box \)-closed set’ though), is an analogue to the normal system in modal logic.

Definition 1 ([14, p. 210])

A theory is ω-normal, if

  1. (a)

    it contains Peano arithmetic, and is closed under the necessitation.

  2. (b)

    it contains (all instances from) the schema \(\Box \ulcorner {A\to B}\urcorner \to \Box \ulcorner {A}\urcorner \to \Box \ulcorner {B}\urcorner \) (K for short), and

  3. (c)

    it contains the schema \(\forall x\Box \ulcorner {A(\dot {x})}\urcorner \to \Box \ulcorner {\forall x A(x)}\urcorner \) (BF for short), and

  4. (d)

    it is ω-complete.

Theorem 2 ([14, p. 211])

An ω-normal theory is consistent, iff there exists an admissible model, on which each sentence in this theory is valid.Footnote 2

Proof

The sufficiency is apparent. To see the necessity, let Σ be an ω-normal theory, and we construct a digraph 〈W,R〉, and an assignment σ as follows:

  1. (a)

    W is the collection of all sets \(X\subseteq {\mathbb N}\), such that \(\langle {\mathfrak N}, X\rangle {\models }{\Sigma }\), that is, each sentence is true in the structure \(\langle {\mathfrak N}, X\rangle \models {\Sigma }\).

  2. (b)

    R is a binary relation on W such that uRv, iff \(\langle {\mathfrak N}, v\rangle {\models } u\), that is, each sentence whose Gödel number belongs to u is true on the structure \(\langle {\mathfrak N}, v\rangle \).

  3. (c)

    σ(u) = u for any uW.

By Lemma 6, we can choose \(X = \Box ^{-}\ulcorner {\Gamma }\urcorner \), where Γ is the set we have proved it exists. X is an element of W, and thus W is non-empty. By the definition of W and σ, \(\langle {\mathfrak N}, u\rangle \models {\Sigma }\) holds for any uW. Hence, each sentence of Σ is valid on the model 〈W,R,σ〉.

To see 〈W,R,σ〉 is an admissible model, we prove for any sentence A and for any uW, \(\langle {\mathfrak N}, u\rangle {\models } \Box \ulcorner {A}\urcorner \), iff for any v with uRv, \(\langle {\mathfrak N}, v\rangle \models A\). By the definition of R, the right side is equivalent to uωA, which, by Theorem 8, is equivalent to uωA. Thus, it suffices to prove that Au, iff uωA.The non-trivial case is the right-to-left direction. For this, we must verify that u contains Peano arithmetic, and is closed under both modus ponens and the ω-rule.

By (a) of Definition 16 and the definition of W, we can deduce that u contains Peano arithmetic. By the fact that schema K is true on \(\langle {\mathfrak N}, u\rangle \), we can see immediately that u is closed under modus ponens. Similarly, the fact that schema BF is true on \(\langle {\mathfrak N}, u\rangle \) says precisely that u is closed under the ω-rule. □

We will use Kω for the smallest ω-normal theory. For any modal schema φ, such as \(\Box \ulcorner {A}\urcorner \to A\), we use Kω + φ for the smallest ω-normal theory that contains Kω and all instances of φ. We will also use K + φ for the theory, which is the same as Kω + φ except that the ω-rule is no longer available (and correspondingly, the deduction length can be only finite).

1.2 (In)consistency of Some Modal Theories

As Montague [26] first discovered in 1963, modal theories, even if containing only very weak modal principles (such as the schema T), can lead to inconsistency, provided that these theories are built on the elementary arithmetic, and the necessity is treated as a predicate of sentences. One famous theorem Montague [26] proved is that \(\mathbf {K}+ \Box \ulcorner {A}\urcorner \to A\) is inconsistent.Footnote 3 Montague proved this result by use of the modal liar. His proof is syntactical. A similar result we will prove is that \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) is inconsistent. Our proof is semantical, and it will provide more information: as we will see, any paradox is a witness to the inconsistency of the theory \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\). We first give two lemmas.

Lemma 2

\(\Box \ulcorner {A}\urcorner \rightarrow A\) is valid on a digraph, iff this digraph is reflexive.

There is an analogous result to Lemma 7 in modal logic. Their proofs are similar. We omit the details of the proof.

Lemma 3

Any paradoxical set is paradoxical on any reflexive digraph.

Before proving Lemma 8, we prove the paradoxicality is invariant under p-morphism (Lemma 9). Recall that a p-morphism from \({\mathcal G} = \langle W, R\rangle \) to \({\mathcal G}^{\prime }=\langle W', R'\rangle \) is a function π from W onto W, satisfying the following property: for any u,vW, if uRv, π(u)Rπ(v); conversely, if π(u)Rπ(v), then there exists wW such that uRw and π(w) = π(v).

Lemma 4

If there exists a p-morphism π from \({\mathcal G}\) to \({\mathcal G}^{\prime }\), then a set of sentences is paradoxical on \({\mathcal G}\), iff it is so on \({\mathcal G}^{\prime }\).

Proof

Let \(\sigma ^{\prime }\) be an assignment on \({\mathcal G}^{\prime }\). Define an assignment σ on \({\mathcal G}\) as follows: for any uW, \(\sigma (u) = \sigma ^{\prime }(\pi (u))\). Then for any sentence A, we can prove by a routine induction on the complexity of A that \(\langle {\mathfrak N}, \sigma (u)\rangle \models A\), iff \(\langle {\mathfrak N}, \sigma ^{\prime }(\pi (u))\rangle \models A\). We leave the details to the reader. We now prove that if \(\sigma ^{\prime }\) is admissible for a sentence A, then σ is also admissible for A. For this, we need to verify that for any uW, \(\langle {\mathfrak N}, \sigma (u)\rangle \models \Box \ulcorner {A}\urcorner \), iff for all vW with uRv, \(\langle {\mathfrak N}, \sigma (v)\rangle \models A\).

First, suppose \(\langle {\mathfrak N}, \sigma (u)\rangle {\models } \Box \ulcorner {A}\urcorner \) and uRv, then by the result we just mentioned, \(\langle {\mathfrak N}, \sigma ^{\prime }(\pi (u))\rangle {\models } \Box \ulcorner {A}\urcorner \). Since π is a p-morphism, and \(\sigma ^{\prime }\) is admissible for A, we have π(u)Rπ(v), and \(\langle {\mathfrak N}, \sigma ^{\prime }(\pi (v))\rangle \models A\). Hence, \(\langle {\mathfrak N}, v\rangle \models A\).

Conversely, suppose \(\langle {\mathfrak N}, \sigma (u)\rangle {\not \models } \Box \ulcorner {A}\urcorner \), then \(\langle {\mathfrak N}, \sigma ^{\prime }(\pi (u))\rangle {\not \models } \Box \ulcorner {A}\urcorner \). Since \(\sigma ^{\prime }\) is admissible for A and π is a surjection, there exists vW, such that π(u)Rπ(v) and \(\langle {\mathfrak N}, \sigma ^{\prime }\left (\pi (v)\right )\rangle \not \models A\). Also, from the fact that π is a p-morphism, it follows that there is wW such that uRw and π(w) = π(v). That means \(\langle {\mathfrak N}, \sigma ^{\prime }\left (\pi (w)\right )\rangle \not \models A\). To sum up, the point w satisfies uRw and \(\langle {\mathfrak N}, \sigma \left (w\right )\rangle \not \models A\).

We have proved that if \({\mathcal G}^{\prime }\) has an assignment admissible for A, so does \({\mathcal G}\). The converse is also right. We leave the proof to the reader. Now the desired result follows immediately. □

Proof Proof of Lemma 8

By Definition 11, a set is paradoxical, iff it is so on the minimal reflexive digraph \({\mathcal G}_{0}=\langle \{0\}, =\rangle \). For any digraph \({\mathcal G}\), the map** u↦0 is clearly a p-morphism from \({\mathcal G}\) to \({\mathcal G}_{0}\). Thus, the result follows from Lemma 9. □

Theorem 3

\({\mathbf K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) is inconsistent.

Proof

Assume \({\mathbf K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) is consistent, then by Theorem 9, there exists an admissible model 〈W,R,σ〉, on which \(\Box \ulcorner {A}\urcorner \to A\) is valid. By Lemma 7, R is reflexive. Now, choose any paradoxical set, say Σ. By Lemma 8, Σ is paradoxical on the model 〈W,R,σ〉. However, that model is admissible for \({\mathscr L}_{\Box }\) (and in particular, for Σ), a contradiction! □

Note that we can easily verify that the modal liar is paradoxical on any reflexive digraph. From this result, together with Lemma 7, we can also obtain Theorem 10. However, such proof only shows that the inconsistency of \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) is caused by the modal liar. Our proof of Theorem 10 is mainly based on Lemma 8, which tells that the inconsistency of \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) can be caused by any paradox.

A generalization of Theorem 10 is as follows: \({\mathbf K}^{\omega }+ \Box ^{n}\ulcorner {A}\urcorner \to A\) is inconsistent. This result follows from the following results: \(\Box ^{n}\ulcorner {A}\urcorner \to A\) is valid on a digraph, iff this digraph is n-reflexive (that is, for any uW, uRnu); the n-cycle modal liar is paradoxical on any n-reflexive digraph. Note that the latter is a modification of Halbach et al.’s Example 6 in [14, p. 189].

Next, we turn to the schema \(\Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \).

Lemma 5

\(\Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \) is valid on a digraph, iff this digraph is serial.

The following result is a generalization of Example 9 in [14, p. 190].

Lemma 6

McGee’s modal paradox is paradoxical on any conversely non-well-founded digraph. In particular, it is paradoxical on any serial digraph.

Proof

Recall that at the end of Section ??, we denote McGee’s modal paradox by the set \(\{\delta _{i}{\ \mid \ } i\in {\mathbb N}\}\), in which \(\delta _{0} \equiv \exists x\neg \Box \ulcorner {\delta _{\dot {x}}}\urcorner \), and for all i ≥ 0, \(\delta _{i+1}\equiv \Box \ulcorner {\delta _{i}}\urcorner \). Assume McGee’s modal paradox is not paradoxical on a conversely non-well-founded digraph, say \({\mathcal G} = \langle W, R\rangle \). First, we can find infinite points in W, say u0, u1, …, such that ukRuk+ 1 for any \(k\in {\mathbb N}\). Let σ be an assignment on \({\mathcal G}\), which is admissible for McGee’s modal paradox.

Case 1: for some number k, \(\langle {\mathfrak N}, \sigma (u_{k})\rangle {\not \models } \delta _{0}\). It follows that for any \(i\in {\mathbb N}\), \(\langle {\mathfrak N}, \sigma (u_{k})\rangle {\models } \Box \ulcorner {\delta _{i}}\urcorner \). Hence, on the one hand, we have \(\langle {\mathfrak N}, \sigma (u_{k+1})\rangle \models \delta _{0}\). On the other hand, for any \(i \in {\mathbb N}\), \(\langle {\mathfrak N}, \sigma (u_{k+1})\rangle \models \delta _{i+1}\), that is, \(\langle {\mathfrak N}, \sigma (u_{k+1})\rangle \models \Box \ulcorner {\delta _{i}}\urcorner \). Thus, \(\langle {\mathfrak N}, \sigma (u_{k+1})\rangle \not \models \delta _{0}\), a contradiction.

Case 2: for any number k, \(\langle {\mathfrak N}, \sigma (u_{k})\rangle {\models } \delta _{0}\). From \(\langle {\mathfrak N}, \sigma (u_{0})\rangle {\models } \delta _{0}\), we can see that for some \(i\in {\mathbb N}\), \(\langle {\mathfrak N}, \sigma (u_{0})\rangle {\not \models } \Box \ulcorner {\delta _{i}}\urcorner \). But u0Ru1RRui, \(\delta _{1}\equiv \Box \ulcorner {\delta _{0}}\urcorner \), \(\delta _{2}\equiv \Box \ulcorner {\delta _{1}}\urcorner \), and so on. We can see \(\langle {\mathfrak N}, \sigma (u_{i+1})\rangle {\not \models }\delta _{0}\), a contradiction again! □

Theorem 4

\({\mathbf K}^{\omega }+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \) is inconsistent.

Theorem 11 is immediate from Lemma 10 and 11. For a different proof, we refer the reader to [14, p. 212].

The origin of Theorem 11 is McGee’s theorem, which shows that \({\mathbf K}+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \) is ω-inconsistent.Footnote 4 Like Montague, McGee also proved his theorem by a proof-theoretical approach. Note that \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \) is the ω-rule closure of \(\mathbf {K}+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \), and thus \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \) is consistent, iff \(\mathbf {K}+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \) is consistent in ω-logic. We also know that the consistency in ω-logic implies the ω-consistency. Hence, we can obtain Theorem 11 from McGee’s theorem. It also shows that McGee’s theorem is stronger than Theorem 11. However, our proof of Theorem 11 is a semantical one, providing us more information. The following notion is helpful for our understanding of this point.

Definition 2 ([17, pp. 241, 249, 254])

Let Σ and Γ be two sets of sentences. A digraph is said to be a characterization digraph of Σ, if Σ is paradoxical on this digraph. Σ has the same degree of paradoxicality as Γ, if they have precisely the same characterization digraphs. Σ has the degree of paradoxicality no higher than Γ, if the characterization digraphs of Σ is included in those of Γ.

Our proof of Theorem 11 employs McGee’s modal paradox. According to Definition 17, we can also use any paradox whose degree of paradoxicality is not less than McGee’s modal paradox. In contrast, the following result shows that there exists a serial model which is admissible for any Boolean modal paradox. It indicates that we cannot prove Theorem 11 by the use of any Boolean paradox. Recall the inconsistency of \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) is caused by any modal paradox. In this sense, we can take the inconsistency of \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to A\) is stronger than that of \(\mathbf {K}^{\omega }+ \Box \ulcorner {A}\urcorner \to \Diamond \ulcorner {A}\urcorner \).

Lemma 7

Any Boolean modal net is not paradoxical on the digraph \(\langle {\mathbb N}, \textup {Suc}\rangle \), where S is the successor relation: 〈n,m〉∈Suc, iff m = n + 1.

Proof

Since the digraph \(\langle {\mathbb N}, \textup {Suc}\rangle \) is acyclic, by Proposition 6, the unwinding of a Boolean modal net is not self-referential. We notice that \(\langle {\mathbb N}, \textup {Suc}\rangle \) is locally finite. By Theorem 4, if the unwinding of a Boolean modal net on \(\langle {\mathbb N}, \textup {Suc}\rangle \) is not self-referential, then that Boolean modal net cannot be paradoxical on \(\langle {\mathbb N}, \textup {Suc}\rangle \). □

The above results on modal theories are all negative: these modal theories are inconsistent due to the occurrence of some modal paradox. From Theorem 9, we can also establish positive results about the modal theories. In this respect, we should mention that the first two conclusions about the characterization of consistent modal theories are about Kω itself and \(\mathbf {K}^{\omega }+\Box \ulcorner {A}\urcorner \to \Box ^{2}\ulcorner {A}\urcorner \), which was proved by Halbach et al. [14, pp. 212, 213]. What they proved is Kω and \(\mathbf {K}^{\omega }+\Box \ulcorner {A}\urcorner \to \Box ^{2}\ulcorner {A}\urcorner \) are sound and complete to the corresponding digraphs (\(\mathbf {K}^{\omega }+\Box \ulcorner {A}\urcorner \to \Box ^{2}\ulcorner {A}\urcorner \), the digraphs are transitive, and for Kω, just the digraphs without any requirement). Again, thanks to Theorem 9 that they gave, which is a cornerstone of exploring the consistency of modal theories and their adequacy. We will give a generalization of Halbach et al.’s characterization. As we will see, for those consistent modal theories, it is not surprising that they are sound and complete to the corresponding digraphs, just as the analogous modal systems in modal (operator) logic.

For numbers m, n, k, and l, we define schema \(G^{m, n}_{k, l}\) as follows:

$$ \Diamond^{m}\Box^{n}\ulcorner{A}\urcorner\to\Box^{k}\Diamond^{l}\ulcorner{A}\urcorner. $$

Lemma 8

\(G^{m, n}_{k, l}\) is valid on a digraph, iff this digraph is \(\left ({m, n}_{k, l}\right )\)-convergent: for all u,v,wW, if uRmv and uRkw, there exists xW, such that vRnx and wRlx.

The proof of Lemma 13 is similar to that of the analogue in modal logic. We refer the reader to [4, p. 89] or [22, p. 52].

Theorem 5

\({\mathbf K}^{\omega }+G^{m, n}_{k, l}\) is inconsistent, iff m = k = 0, but not n = l = 0. What is more, if \({\mathbf K}^{\omega }+G^{m, n}_{k, l}\) is consistent, then for any sentence A, \({\mathbf K}+G^{m, n}_{k, l}\vdash ^{\omega } A\), iff A is valid on all \(\left ({m, n}_{k, l}\right )\)-convergent digraphs.

Proof

If m = k = 0, \(G^{m, n}_{k, l}\) is collapsed to \(\Box ^{n}\ulcorner {A}\urcorner \to \Diamond ^{l}\ulcorner {A}\urcorner \). The corresponding convergence condition is as follows: for all uW, there exists vW, such that uRnv and uRlv. Suppose further either n≠ 0 or l≠ 0, then clearly the above convergence condition implies the seriality condition. By Lemma 11, we can see \(\mathbf {K}^{\omega }+G^{m, n}_{k, l}\) is inconsistent.

Conversely, we show \({\mathbf K}^{\omega }+G^{m, n}_{k, l}\) is consistent whenever either n = l = 0, or not m = k = 0. By Theorem 9, it suffices to find an admissible model on which \(G^{m, n}_{k, l}\) is valid for those m,k,n,l satisfying the above condition. And, by Proposition 2, we have known that there is a (unique) admissible assignment on any conversely well-founded digraph. In particular, there is an admissible assignment on the minimal irreflexive digraph 〈{0},≠〉 (or any digraph with the empty binary relation). We shall show \(G^{m, n}_{k, l}\) is valid on this digraph (provided that m,k,n,l satisfies the above condition).

Notice that the convergence condition for \(G^{m, n}_{k, l}\) can be expressed as in first-order formula \(\forall u\forall v\left (uR^{m}v\to \ldots \right )\) or \(\forall u\forall w\left (uR^{k}w\to \ldots \right )\). Thus, if not both m and k are equal to 0, the formula is trivially true when the binary relation R is empty. Besides, if both n and l are equal to 0, \(G^{m, n}_{k, l}\) is collapsed to \(\Diamond ^{m}\ulcorner {A}\urcorner \to \Box ^{k}\ulcorner {A}\urcorner \), and the corresponding condition is: \(\forall u\forall v\forall w\left (uR^{m}v\wedge uR^{k}w\to v=w\right )\). Again this condition is trivially true for the empty relation R. To sum up, whenever either n = l = 0, or not m = k = 0, the condition for \(G^{m, n}_{k, l}\) always holds on the minimal irreflexive digraph. Consequently, by Lemma 13, \(G^{m, n}_{k, l}\) is valid on the minimal irreflexive digraph.

It remains to show that when \({\mathbf K}^{\omega }+G^{m, n}_{k, l}\) is consistent, \({\mathbf K}+G^{m, n}_{k, l}\vdash ^{\omega } A\), iff A is valid on all \(\left ({m, n}_{k, l}\right )\)-convergent digraphs. The necessity can be proved by (transfinite) induction on the (possibly infinite) proof length of A. For the sufficiency, first note \(\mathbf {K}^{\omega }+G^{m, n}_{k, l}\) is exactly the set \(\left \{A\mid \mathbf {K}+G^{m, n}_{k, l}\vdash ^{\omega } A\right \}\). Thus, \(\mathbf {K}+G^{m, n}_{k, l}\vdash ^{\omega } A\), iff \(\mathbf {K}^{\omega }+G^{m, n}_{k, l}\vdash A\). That means, when \(\mathbf {K}^{\omega }+G^{m, n}_{k, l}\) is consistent, \(\mathbf {K}+G^{m, n}_{k, l}\) is consistent in ω-logic.

Suppose \({\mathbf K}+G^{m, n}_{k, l}\nvdash ^{\omega } A\), then \({\mathbf K}^{\omega }+G^{m, n}_{k, l}\wedge \neg A\) is consistent. By Theorem 9, there is an admissible model, say 〈W,R,σ〉, such that \(G^{m, n}_{k, l}\wedge \neg A\) is valid on this model. By Lemma 13, the validity of \(G^{m, n}_{k, l}\) on this model implies 〈W,R〉 is \(\left ({m, n}_{k, l}\right )\)-convergent. A is invalid on 〈W,R〉 for its negation is valid on the model 〈W,R,σ〉. In conclusion, we find an \(\left ({m, n}_{k, l}\right )\)-convergent digraph, on which A is invalid. □

From Theorem 12, we can see that among schema \(G^{m, n}_{k, l}\), only schema of form \(\Box ^{n}\ulcorner {A}\urcorner \to \Diamond ^{l}\ulcorner {A}\urcorner \) implies the paradoxical contradiction on the background theory Kω. In this sense, Montague’s theorem, and especially, McGee’s theorem, are two prototypes about the inconsistent modal theories. Also, Theorem 12 suggests that when we take the notion of necessity as a predicate of sentences, there do be some modal theories that ‘must be sacrificed’ due to their inconsistency, but what must be sacrificed, not at all as Montague [26, p. 294] had declared, are not ‘all of modal logic’, but only a small part of modal logic.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hsiung, M. Unwinding Modal Paradoxes on Digraphs. J Philos Logic 50, 319–362 (2021). https://doi.org/10.1007/s10992-020-09567-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10992-020-09567-4

Keywords

Navigation