Skip to main content

Structures of Oppositions in Public Announcement Logic

  • Chapter
Book cover Around and Beyond the Square of Opposition

Part of the book series: Studies in Universal Logic ((SUL))

Abstract

In this paper we study dynamic epistemic logic, and in particular public announcement logic, using the tools of n-opposition theory. Dynamic epistemic logic is a contemporary development of epistemic logic, which takes into account changes of knowledge through time. It studies, for example, public announcements and the influence they have on the agents’ knowledge. n-Opposition theory is a systematic generalization of the traditional squares of oppositions. In the paper we provide introductions to the intuitions behind and the formal details of both of these disciplines. We construct a square and a hexagon of oppositions for the structural properties of public announcement. We then generalize this to opposition structures for any partially functional process, and show how this generalization can be used to support the structuralist philosophy surrounding n-opposition theory. Next, we focus on the epistemic properties of public announcement, and construct an octagon and a (three-dimensional) rhombic dodecahedron of oppositions. Many of the techniques applied in this paper were originally developed by Smessaert (Logica Univers. 3:303–332, 2009); they are thus shown to be very powerful and widely applicable. Summing up: we establish a strong connection between public announcement logic and n-opposition theory, and show that this connection has definite advantages for both of the disciplines involved.

A preliminary version of this paper was presented at the Second World Conference on the Square of Oppositions (Corte, June 17–20, 2010). I would like to thank the audience of that talk for their valuable questions and comments. In particular I would like to thank Alexandru Marcoci, Eric Pacuit, Hans Smessaert and Margaux Smets for their detailed feedback on earlier versions of this paper. I would also like to thank four anonymous referees for their helpful suggestions. The early stages of this research were funded by the University of Leuven’s Formal Epistemology Project and the Huygens Scholarship Programme; during the final stages I held a PhD fellowship of the Research Foundation—Flanders (FWO).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The most comprehensive account of this work was presented by Lenzen during the Second World Conference on the Square of Oppositions (Corte, June 17–20, 2010).

  2. 2.

    I would like to emphasize that Moretti has already shown how Lenzen’s original squares for epistemic logic can be generalized to higher-order structures of oppositions (in particular, tetraicosahedra) [22, pp. 306–308]. In other words, he has used the ‘contemporary’ machinery of n-opposition theory to look at ‘classical’ epistemic logic.

  3. 3.

    This heuristic role is not often acknowledged. A notable exception are Davey and Priestley, who write that “Diagram-drawing is as much an art as a science […] good diagrams can be a real asset to understanding and to theorem-proving” [8, p. 11].

  4. 4.

    The aim is to keep this paper more or less self-contained. We do presuppose, however, a (very) basic knowledge of classical, ‘static’ epistemic logic, i.e. modal S5 and its Kripke semantics.

  5. 5.

    Hintikka, for example, rules out occasions “on which people are engaged in gathering new factual information. Uttered on such an occasion, the sentences ‘I don’t know whether p’ and [later] ‘I know that p’ need not be inconsistent” [16, pp. 7–8]. Contrast this with our Example 1.

  6. 6.

    The restriction from epistemic dynamics in general to public announcements (and thus also from ‘full’ dynamic epistemic logic to public announcement logic) is mainly for expository reasons, and because public announcement logic was, historically speaking, the first system of dynamic epistemic logic to be developed [13, 23]. Most of the results in subsequent sections can easily be generalized from public announcement logic to full dynamic epistemic logic. For the beginnings of such a generalization, see Subsect. 3.3.

  7. 7.

    This subsection is not meant to be an exhaustive overview of PAL. For example, we do not discuss axiom systems for PAL, their soundness and completeness, or the interesting phenomenon of ‘non-successful formulas’. For an in-depth introduction to PAL, the reader is referred to [33, ch. 4].

  8. 8.

    For any state wW, we define R i [w]:={vW∣(w,v)∈R i }.

  9. 9.

    PAL also has a stronger notion of validity. A formula φ is said to be schematically valid iff all of its substitution instances φ[ψ/p] are valid (where φ[ψ/p] is the formula that results from uniformly replacing every occurrence of p in φ with an occurrence of ψ). Obviously, schematic validity implies validity. In logics which have the uniform substitution property (if φ is valid, then every substitution instance φ[ψ/p] is valid), validity also implies schematic validity, and thus the two notions coincide. PAL, however, does not have the uniform substitution property, and hence in PAL schematic validity is strictly stronger than validity [28, 29]. Also see Footnote 15.

  10. 10.

    Note that if φ is false in all states in \(\mathbb{M}\), then the updated model \(\mathbb{M}|\varphi\) is empty, and thus not well-defined. However, the formal semantics defined above guarantees that this will never have any practical consequences, because the updated model \(\mathbb{M}|\varphi\) is used only when \(\mathbb{M},w\models\varphi\) (in which case \(\mathbb{M}|\varphi\) is well-defined).

  11. 11.

    Of course, this gives rise to many philosophical difficulties, e.g. concerning positive introspection: K i φK i K i φ. These questions are not specific to epistemic dynamics (they already arise for static epistemic logic), and will therefore not be discussed here.

  12. 12.

    Thanks to Fabien Schang for advising me to be more explicit about this.

  13. 13.

    This means that \(\mathbb {M},w\models\varphi\) and \(\mathbb{M}|\varphi,w\not\models\varphi\), i.e. φ is initially true, but after announcing it, it becomes false. Such announcements are called ‘non-successful’; cf. Footnote 7.

  14. 14.

    For proofs of Lemmas 2.4 and 2.5, the reader is referred to [33, ch. 4].

  15. 15.

    However, it should be emphasized that PAL, as a logical system, is not a normal modal logic, because it does not have the uniform substitution property. For example, it holds that ⊨[!p]p, but \(\not\models [!(p\wedge{\neg} K_{i}p)](p \wedge{\neg} K_{i}p)\) [33, p. 106].

  16. 16.

    For expository purposes, all definitions in this subsection are specific to the logic PAL and its language \(\mathcal{L}\). Generalizations to any other (sufficiently expressive) logic and language are straightforward.

  17. 17.

    To the best of our knowledge, this observation (which is of course more general than the version for PAL given here) has never appeared in print before.

  18. 18.

    The Aristotelian relations generate an Aristotelian geometry, in which the opposition structures of Definition 3.3 exist. The Aristotelian relations are mutually exclusive only under the restriction to contingent formulas; furthermore, they are not exhaustive: there are pairs of formulas that stand in no Aristotelian relation at all. (For example, a formula never stands in any Aristotelian relation with itself.) In ongoing work with Hans Smessaert [11, 27], we define an oppositional geometry and an implicational geometry, each of which is generated by four relations which are (i) exhaustive and (ii) mutually exclusive (without restricting to contingent formulas). The Aristotelian geometry turns out to be a hybrid system: it shares the relations of contradiction, contrariety and subcontrariety with the oppositional geometry, and that of subalternation with the implicational geometry.

  19. 19.

    Note that the three symmetrical relations are represented by non-directed edges, whereas the asymmetrical subalternation relation is represented by directed edges going from the superaltern to the subaltern.

  20. 20.

    Contradictions are superaltern and contrary to any contingent formula. Tautologies are subaltern and subcontrary to any contingent formula. (Note that these statements do not contradict Lemma 3.2, since in both cases a non-contingent formula is involved.)

  21. 21.

    It suffices to consider the connectives ∧ and ¬, since these two are functionally complete, i.e. any other truth-functional connective (of any arity) can be written in terms of them [32, pp. 24–25].

  22. 22.

    This consistency requirement does not need to be stated explicitly for ¬-closure, because the negation of a contingency is always consistent.

  23. 23.
    figure a

    means that ⊨γ↔(αβ). Because of the commutativity of ∧, it suffices to give only the upper right half of the table.

  24. 24.

    In the specific framework of PAL, the hexagon is a bit more elegant than in other frameworks, because the conjunction and disjunction ‘reduce to’ the simpler formulas (¬)φ. (The formula φ is ‘simpler’ than the disjunction 〈!φψ∨〈!φ〉¬ψ in an obvious sense; however it should be emphasized that φ itself can be a formula of any complexity—as long as it is contingent; for example φ=K i (pq)∧¬K i r.) However, when we turn to opposition structures for the epistemic properties of public announcements in Sect. 4, we will not be able to maintain this simplicity, and we will have to work with ‘irreducibly complex’ formulas.

  25. 25.

    Computer scientists prefer the term ‘deterministic’.

  26. 26.

    In this subsection (and in this subsection only), we use ⊨ to denote PDL-validity, rather than PAL-validity.

  27. 27.

    Note that we implicitly subscribed to this structuralist philosophy when we claimed in Subsect. 3.1 that the ‘fundamental building blocks’ of opposition structures are the Aristotelian relations, rather than the concrete formulas appearing in the structures.

  28. 28.

    The original Dutch text: “Contrair zijn universele uitspraken die in kwaliteit verschillen. […] Subcontrair zijn particuliere proposities die in kwaliteit verschillen.” [9, p. 100]. De Pater and Vergauwen do state the characterizations of contrariety and subcontrariety in terms of ‘being able to be true/false together’ (cf. our Definition 3.1), but only as further lemmas about these relations, not as their definitions.

  29. 29.

    Modulo unsuccessful formulas; cf. Footnotes 7 and 13.

  30. 30.

    In the remainder of this section we will drop agent indices, since they are not crucial. We will thus use K instead of K i to denote the knowledge operator in the formal language \(\mathcal{L}\), and R instead of R i to denote the equivalence relation in a Kripke model \(\mathbb{M}\).

  31. 31.

    Note that we are here again applying the structuralist philosophy mentioned in Subsect. 3.3: we are calling two opposition structures ‘essentially the same’, because they have the same configuration of Aristotelian relations. The formulas in both structures are concerned with different topics (public announcements/necessity), and even on a higher level of abstraction they differ significantly: in Fig. 6 the formulas in the upper corners of the square are existential (〈!φ〉(¬)), whereas in Fig. 7 they are universal (□(¬)ψ).

  32. 32.

    In the remainder of this subsection, we will often refer to the formulas in F′ using the numbers they are given here. For example, we will refer to the formula ¬φ∧¬K[!φ]ψ using the number 10.

  33. 33.

    ‘NO’ stands for no Aristotelian relation at all, ‘CD’ stands for contradictories, ‘C’ stands for contraries, ‘SC’ stands for subcontraries, and ‘↙/↗’ stand for subalternation. In particular, ‘↙’ says that there is a subalternation from the column-formula to the row-formula, and vice versa for ‘↗’. The table has 13×13 cells in total. Because only the upper right half is filled in, the number of entries is

    $$\sum_{n=1}^{13}(14-n) = \sum _{n=1}^{13}14 - \sum_{n=1}^{13}n = (14\times13) - \frac{14\times13}{2} = \frac{14\times13}{2} = 91. $$

    Of these 91 entries, 12 are ‘NO’, so in total we arrive at 91−12=79 Aristotelian relations.

  34. 34.

    Furthermore, Pellissier [24] distinguishes between strong and weak hexagons. A hexagon is strong iff the disjunction of its three contrary formulas is tautologous; a hexagon is weak iff the disjunction of its three contrary formulas is not tautologous. The six hexagons discussed here (displayed in Fig. 10) are all strong. For example, for hexagon i, note that the disjunction of its three contrary formulas (2, 5 and 6) is equivalent to φ∨¬φ.

  35. 35.

    More generally: the hexagon of oppositions for any partially functional process π (Fig. 4) can be seen as arising from the modal graph for the dynamic operators representing π.

  36. 36.

    I conjecture that this observation will have (negative) consequences for Pellissier’s view on opposition structures as ‘interpolations of consistency degrees’ ([22, p. 211], [24, Section 2]).

  37. 37.

    The term ‘complexity’ is used in an intuitive sense here (as is explained in the main text). It is well-known that from the perspective of computational complexity, PAL is equally complex as S5: the satisfiability problem of both S5 and PAL is NP-complete in the single-agent case, PSPACE-complete in the multi-agent case without common knowledge, and EXPTIME-complete in the multi-agent case with common knowledge [14, 20].

References

  1. Baltag, A., Moss, L.: Logics for epistemic programs. Synthese 139, 165–224 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  2. Baltag, A., Smets, S.: A qualitative theory of dynamic interactive belief revision. In: Bonanno, G., van der Hoek, W., Woolridge, M. (eds.) Logic and the Foundations of Game and Decision Theory (LOFT 7). Texts in Logic and Games, vol. 3, pp. 9–58. Amsterdam University Press, Amsterdam (2008)

    Google Scholar 

  3. Béziau, J.-Y.: New light on the square of oppositions and its nameless corner. Log. Investig. 10, 218–232 (2003)

    Google Scholar 

  4. Blanché, R.: Quantity, modality, and other kindred systems of categories. Mind 61, 369–375 (1952)

    Article  Google Scholar 

  5. Blanché, R.: Sur l’opposition des concepts. Theoria 19, 89–130 (1953)

    Article  Google Scholar 

  6. Blanché, R.: Opposition et négation. Rev. Philos. Fr. étrang. 167, 187–216 (1957)

    Google Scholar 

  7. Blanché, R.: Structures intellectuelles. Essai sur l’organisation systématique des concepts. Vrin, Paris (1966)

    Google Scholar 

  8. Davey, B.A., Priestley, H.A.: Introduction to Lattices and Order, 2nd edn. Cambridge University Press, Cambridge (2002)

    MATH  Google Scholar 

  9. de Pater, W.A., Vergauwen, R.: Logica: Formeel en Informeel. Leuven University Press, Leuven (2005)

    Google Scholar 

  10. Demey, L.: Some remarks on the model theory of epistemic plausibility models. J. Appl. Non-Class. Log. 21, 375–395 (2011)

    Article  Google Scholar 

  11. Demey, L., Smessaert, H.: Logical geometries emanating from the traditional square of oppositions. Manuscript (2011)

    Google Scholar 

  12. Fitting, M., Mendelsohn, R.L.: First-Order Modal Logic. Kluwer, Dordrecht (1998)

    Book  MATH  Google Scholar 

  13. Gerbrandy, J., Groeneveld, W.: Reasoning about information change. J. Log. Lang. Inf. 6, 147–169 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  14. Halpern, J.Y., Moses, Y.: A guide to completeness and complexity for modal logics of knowledge and belief. Artif. Intell. 54, 319–379 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  15. Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  16. Hintikka, J.: Knowledge and Belief. An Introduction to the Logic of the Two Notions. Cornell University Press, Ithaca (1962)

    Google Scholar 

  17. Kozen, D., Parikh, R.: An elementary proof of the completeness of PDL. Theor. Comput. Sci. 14, 113–118 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  18. Lenzen, W.: Recent Work in Epistemic Logic. North-Holland, Amsterdam (1978)

    Google Scholar 

  19. Lenzen, W.: Glauben, Wissen und Wahrscheinlichkeit: Systeme der epistemischen Logik. Springer, Berlin (1980)

    Book  MATH  Google Scholar 

  20. Lutz, C.: Complexity and succinctness of public announcement logic. In: Stone, P., Weiss, G. (eds.) AAMAS ’06: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 137–143. Association for Computing Machinery, New York (2006)

    Chapter  Google Scholar 

  21. McNamara, P.: Deontic Logic. Stanford Encyclopedia of Philosophy (2010)

    Google Scholar 

  22. Moretti, A.: The geometry of logical opposition. PhD thesis defended at the University of Neuchâtel, Switzerland (2009)

    Google Scholar 

  23. Plaza, J.: Logics of public communications. In: Emrich, M.L., Pfeifer, M.S., Hadzikadic, M., Ras, Z.W. (eds.) Proceedings of the Fourth International Symposium on Methodologies for Intelligent Systems: Poster Session Program, pp. 201–216. Oak Ridge National Laboratory, Oak Ridge (1989). Reprinted in: Synthese 158, 165–179 (2007)

    Google Scholar 

  24. Pellissier, R.: Setting n-opposition. Logica Univers. 2, 235–263 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  25. Sesmat, A.: Logique II. Les raisonnements, la logistique. Hermann, Paris (1951)

    Google Scholar 

  26. Smessaert, S.: On the 3D visualisation of logical relations. Logica Univers. 3, 303–332 (2009)

    Article  MathSciNet  Google Scholar 

  27. Smessaert, H., Demey, L.: On the fourth Aristotelian relation: subalternation versus non-implication. Manuscript (2011)

    Google Scholar 

  28. van Benthem, J.: One is a lonely number: logic and communication. In: Chatzidakis, Z., Koepke, P., Pohlers, W. (eds.) Logic Colloquium ’02. Lecture Notes in Logic, vol. 27, pp. 95–128. Association for Symbolic Logic & AK Peters, Wellesley (2006)

    Google Scholar 

  29. van Benthem, J.: Open problems in logical dynamics. In: Gabbay, D., Goncharov, S., Zakharyashev, M. (eds.) Mathematical Problems from Applied Logic I. International Mathematical Series, vol. 4, pp. 137–192. Springer, Berlin (2006)

    Chapter  Google Scholar 

  30. van Benthem, J.: Dynamic logic for belief revision. J. Appl. Non-Class. Log. 17, 129–155 (2007)

    Article  MATH  Google Scholar 

  31. van Benthem, J.: Logical Dynamics of Information and Interaction. Cambridge University Press, Cambridge (2011)

    Book  MATH  Google Scholar 

  32. van Dalen, D.: Logic and Structure, 4th edn. Springer, Berlin (2004)

    MATH  Google Scholar 

  33. van Ditmarsch, D., van der Hoek, W., Kooi, B.: Dynamic Epistemic Logic. Springer, Berlin (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lorenz Demey .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Basel

About this chapter

Cite this chapter

Demey, L. (2012). Structures of Oppositions in Public Announcement Logic. In: Béziau, JY., Jacquette, D. (eds) Around and Beyond the Square of Opposition. Studies in Universal Logic. Springer, Basel. https://doi.org/10.1007/978-3-0348-0379-3_22

Download citation

Publish with us

Policies and ethics