Skip to main content

Persuasive Argumentation and Epistemic Attitudes

  • Conference paper
  • First Online:
Dynamic Logic. New Trends and Applications (DALI 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12005))

Included in the following conference series:

Abstract

This paper studies the relation between persuasive argumentation and the speaker’s epistemic attitude. Dung-style abstract argumentation and dynamic epistemic logic provide the necessary tools to characterize the notion of persuasion. Within abstract argumentation, persuasive argumentation has been previously studied from a game-theoretic perspective. These approaches are blind to the fact that, in real-life situations, the epistemic attitude of the speaker determines which set of arguments will be disclosed by her in the context of a persuasive dialogue. This work is a first step to fill this gap. For this purpose we extend one of the logics of Schwarzentruber et al. with dynamic operators, designed to capture communicative phenomena. A complete axiomatization for the new logic via reduction axioms is provided. Within the new framework, a distinction between actual persuasion and persuasion from the speaker’s perspective is made. Finally, we explore the relationship between the two notions.

The research activity of Antonio Yuste-Ginel is supported by MECD-FPU 2016/04113. Carlo Proietti gratefully acknowledges funding received from the European Commission (Marie Skłodowska-Curie Individual Fellowship 2016, 748421) and Sveriges Riksbanken (P16-0596:1) for his research.

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.

    See [14] for this notion of dialectics and [1] for its relation to argumentation frameworks.

  2. 2.

    Nevertheless, some papers [8, 9] have combined tools from propositional dynamic logic and abstract argumentation. We will come back to them in the conclusions (Sect. 5).

  3. 3.

    PI stands for positive introspection and GNI for generalized negative introspection. The latter captures standard negative introspection as a special case where the indexes i and j are the same.

  4. 4.

    The operation \((\cdot )^{a!}\) can be understood as a special case of public substitution [15, 22]. From the perspective of dynamic awareness logic [2], the same action can be understood in terms of the consider action, with the only difference that here arguments (and not formulas) are the content of announcements. A detailed comparison between the three operations is out of the scope of this paper.

  5. 5.

    In Table 2 \(\delta [\varphi /\psi ]\) is the result of substituting one or more occurrences of \(\psi \) in \(\delta \) by\(\varphi \).

  6. 6.

    Given an AF \((A,\rightsquigarrow )\) and two sets of arguments \(B,C\subseteq A\), the attack relation is lifted from single arguments to sets of arguments as follows: \(B\rightsquigarrow C\) iff \(\exists b\in B,\exists c \in C (b\rightsquigarrow c)\).

References

  1. Beirlaen, M., Heyninck, J., Pardo, P., Straßer, C.: Argument strength in formal argumentation. IfCoLog J. Log. Their Appl. 5(3), 629–675 (2018)

    MathSciNet  Google Scholar 

  2. van Benthem, J., Velázquez-Quesada, F.R.: The dynamics of awareness. Synthese 177(1), 5–27 (2010)

    Article  Google Scholar 

  3. Blackburn, P., De Rijke, M., Venema, Y.: Modal Logic. Cambridge University Press, Cambridge (2002)

    MATH  Google Scholar 

  4. Caminada, M.: On the issue of reinstatement in argumentation. In: Fisher, M., van der Hoek, W., Konev, B., Lisitsa, A. (eds.) JELIA 2006. LNCS (LNAI), vol. 4160, pp. 111–123. Springer, Heidelberg (2006). https://doi.org/10.1007/11853886_11

    Chapter  MATH  Google Scholar 

  5. Caminada, M., Sakama, C.: On the issue of argumentation and informedness. In: Otake, M., Kurahashi, S., Ota, Y., Satoh, K., Bekki, D. (eds.) JSAI-isAI 2015. LNCS, vol. 10091, pp. 317–330. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-50953-2_22

    Chapter  Google Scholar 

  6. Caminada, M.W., Gabbay, D.M.: A logical account of formal argumentation. Stud. Logica 93(2–3), 109–145 (2009)

    Article  MathSciNet  Google Scholar 

  7. van Ditmarsch, H., van Der Hoek, W., Kooi, B.: Dynamic Epistemic Logic. Springer, Dordrecht (2007). https://doi.org/10.1007/978-1-4020-5839-4

    Book  MATH  Google Scholar 

  8. Doutre, S., Herzig, A., Perrussel, L.: A dynamic logic framework for abstract argumentation. In: Baral, C., De Giacomo, G., Eiter, T. (eds.) Fourteenth International Conference on the Principles of Knowledge Representation and Reasoning. AAAI Press (2014)

    Google Scholar 

  9. Doutre, S., Maffre, F., McBurney, P.: A dynamic logic framework for abstract argumentation: adding and removing arguments. In: Benferhat, S., Tabia, K., Ali, M. (eds.) IEA/AIE 2017. LNCS (LNAI), vol. 10351, pp. 295–305. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-60045-1_32

    Chapter  Google Scholar 

  10. Dung, P.M.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and \(n\)-person games. Artif. Intell. 77(2), 321–357 (1995)

    Article  MathSciNet  Google Scholar 

  11. Fagin, R., Halpern, J.Y.: Belief, awareness, and limited reasoning. Artif. Intell. 34(1), 39–76 (1987)

    Article  MathSciNet  Google Scholar 

  12. Groarke, L.: Informal logic. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy. Metaphysics Research Lab, Stanford University, Spring 2017 edn. (2017)

    Google Scholar 

  13. Grossi, D., van der Hoek, W.: Justified beliefs by justified arguments. In: Baral, C., De Giacomo, G., Eiter, T. (eds.) Fourteenth International Conference on the Principles of Knowledge Representation and Reasoning. AAAI Press (2014)

    Google Scholar 

  14. Johnson, R.H.: Manifest Rationality: A Pragmatic Theory of Argument. Routledge, New York (2012)

    Book  Google Scholar 

  15. Kooi, B.: Expressivity and completeness for public update logics via reduction axioms. J. Appl. Non-Classical Log. 17(2), 231–253 (2007)

    Article  MathSciNet  Google Scholar 

  16. Proietti, C.: The dynamics of group polarization. In: Baltag, A., Seligman, J., Yamada, T. (eds.) LORI 2017. LNCS, vol. 10455, pp. 195–208. Springer, Heidelberg (2017). https://doi.org/10.1007/978-3-662-55665-8_14

    Chapter  Google Scholar 

  17. Rahwan, I., Larson, K.: Argumentation and game theory. In: Simari, G., Rahwan, I. (eds.) Argumentation in Artificial Intelligence, pp. 321–339. Springer, Boston (2009). https://doi.org/10.1007/978-0-387-98197-0_16

    Chapter  Google Scholar 

  18. Sakama, C.: Dishonest arguments in debate games. In: Verheij, B., Szeider, S., Woltran, S. (eds.) Frontiers in Artificial Intelligence and Applications. Computational Models of Argument, pp. 177–184. IOS Press (2012)

    Google Scholar 

  19. Schwarzentruber, F., Vesic, S., Rienstra, T.: Building an epistemic logic for argumentation. In: del Cerro, L.F., Herzig, A., Mengin, J. (eds.) JELIA 2012. LNCS (LNAI), vol. 7519, pp. 359–371. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33353-8_28

    Chapter  Google Scholar 

  20. Shi, C., Smets, S., Velázquez-Quesada, F.: Argument-based belief in topological structures. In: Lang, J. (ed.) Proceedings TARK 2017, vol. 251. Open Publishing Association (2017)

    Google Scholar 

  21. Shi, C., Smets, S., Velázquez-Quesada, F.R.: Beliefs supported by binary arguments. J. Appl. Non-Classical Log. 28(2–3), 165–188 (2018)

    Article  MathSciNet  Google Scholar 

  22. Van Benthem, J., Van Eijck, J., Kooi, B.: Logics of communication and change. Inf. Comput. 204(11), 1620–1662 (2006)

    Article  MathSciNet  Google Scholar 

  23. Walton, D., Krabbe, E.C.: Commitment in Dialogue: Basic Concepts of Interpersonal Reasoning. State University of New York Press, Albany (1995)

    Google Scholar 

  24. Wu, Y., Caminada, M.: A labelling-based justification status of arguments. Stud. Logic 3(4), 12–29 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio Yuste-Ginel .

Editor information

Editors and Affiliations

Appendix: Notes and Proofs

Appendix: Notes and Proofs

Notes

Note 1

As mentioned, we have assumed that 1 is always the speaker while 2 is the hearer. Nevertheless, this logical setting can be easily generalized in order to model argumentative dialogues (where the role speaker/hearer changes in turns). Definition 8 should be extended to obtain a different operation \((\cdot )^{a}_i\) for each \(i\in \mathsf {Ag}\) where the precondition is, consequently, \(a \in \mathsf {owns}_i(w)\). Furthermore, the language must also be extended with the clause \([+_i a] \varphi \) for each \(a \in A\), \(i\in \mathsf {Ag}\). The completeness result presented below can be easily extended for such generalization.

Note 2

(\((\cdot )^{+b}\) as a global update). An alternative way of understanding the action \((\cdot )^{+b}\) (see Definition 7) such that the update becomes world-independent, i.e. \((\cdot )^{+b}\) goes from models to models, works as follows. First note that we still need a suitable notion of actual world so that we can express the precondition according to which the speaker has to be aware of b in the actual world for \((\cdot )^{+b}\) to have any effect. Hence, our former notion of pointed model is now simply called a model, i.e., a model is a tuple \(M=(W,w,\mathcal {R},\mathcal {D})\). A pointed model is now a pair \(((W,w,\mathcal {R},\mathcal {D}),v)\) where \(v \in W\). Here w represents the actual world. The definition of \((\cdot )^{+b}\) stays the same (see Definition 8), but note that now the function \((\cdot )^{+b}\) goes from models to models. Finally, the notion of truth is redefined in pointed models as usual for the rest of the operators and it is the following one for \([+b]\):

$$(W,w,\mathcal {R},\mathcal {D}),v\vDash [+b] \varphi \qquad \text {iff} \qquad (W,w,\mathcal {R},\mathcal {D})^{+b},v\vDash \varphi $$

Proofs

All the proofs follow standard methods. We just include some of them here for illustration.

Proposition 1

Proof

Let \(\mathcal {G}=(A, \rightsquigarrow , A_i, A_j)\) be a 2-AF model, let (Mw) be a pointed model for \(\mathcal {G}\), i.e., \(A_i=\mathcal {D}_i (w)\) and \(A_j=\mathcal {D}_j(w)\). Suppose, for the sake of contradiction, that \(A_i \nsubseteq A_j\) but \(\mathcal {R}_j\) is reflexive. We have that there is an argument \(a \in A\) s.t. \(a\in A_i\) but \(a\notin A_j\) or equivalently \(a \in \mathcal {D}_i(w)\) but \(a \notin \mathcal {D}_j(w)\). But since \(\mathcal {R}_j\) is reflexive, we know that \(w \mathcal {R}_j w\). The last two assertions contradict Condition 2 of Definition 7.

Completeness of the Static Logics. Definition of deduction from assumptions (\(\varGamma \vdash _{*} \varphi \)), consistent set \((\varGamma \nvdash _{*} \perp )\) (where \(*\in \{\mathsf {A}, \mathsf {AK}, \mathsf {AB}\}\)) and maximal consistency are standard [3]. Let us denote by \(\mathfrak {MC^{*}}\) the class of all maximal consistent sets in \(*\in \{\mathsf {A}, \mathsf {AK}, \mathsf {AB}\}\). When the context is clear or irrelevant, we just write \(\mathfrak {MC}\).

For the proof of the next two claims, the reader is referred to [3] (p. 199).

Proposition 5

(Properties of MC-sets). Let \(\varGamma \in \mathfrak {MC}\):

  • For every \(\varphi \in \mathcal {L}(A)\): \(\varphi \in \varGamma \) or \(\lnot \varphi \in \varGamma \)

  • If \(\varGamma \vdash \varphi \), then \(\varphi \in \varGamma \)

Lemma 1

(Lindenbaum). Let \(\varGamma \subseteq \mathcal {L}(A)\), if \(\varGamma \nvdash \perp \), then there is a \(\varGamma ' \in \mathfrak {MC}\) s.t. \(\varGamma \subseteq \varGamma '\).

Definition 11 (Canonical Model)

Given a language \(\mathcal {L}(A)\), define the canonical model \(M^{c}=(W^{c},\mathcal {R}^{c},\mathcal {D}^{c})\) as:

$$ \begin{aligned}&\;W^{c}:=\{\varGamma \subseteq \mathcal {L}(A) \mid \varGamma \in \mathfrak {MC}\}\\ \varGamma \mathcal {R}^{c}_i&\varDelta \quad \text {iff} \quad \{\varphi \in \mathcal {L}(A) \mid \square _i \varphi \in \varGamma \}\subseteq \varDelta \\&\;a \in \mathcal {D}^{c}_i(\varGamma ) \quad \text {iff}\quad \mathsf {owns}_i(a)\in \varGamma \end{aligned}$$

Lemma 2 (Canonicity)

Given \(\mathcal {L}(A)\), its canonical model \(M^{c}\) is a model.

Proof

All we need to show is that conditions 1 and 2 of Definition 7 are satisfied by \(M^{c}\). For Condition 1, let us suppose that \(\varGamma \mathcal {R}_i^{c} \varDelta \) (*). Suppose that \(a \in \mathcal {D}_i^{c}(\varGamma )\), by definition this is equivalent to \(\mathsf {owns}_i(a) \in \varGamma \). From this we obtain \(\varGamma \vdash \mathsf {owns}_i(a)\) and note that, by monotonicity of \(\vdash \) and Ax (PI) we have that \(\varGamma \vdash \mathsf {owns}_i(a) \rightarrow \square _i \mathsf {owns}_i(a)\). Applying modus ponens we get \(\varGamma \vdash \square _i \mathsf {owns}_i(a)\). By Lemma 5 we have that \(\square _i \mathsf {owns}_i(a) \in \varGamma \). This, together with (*) and the definition of \(\mathcal {R}_i^{c}\) implies \(\mathsf {owns}_i(a) \in \varDelta \) which is equivalent by definition of \(\mathcal {D}^{c}\) to \(a \in \mathcal {D}_i^{c}(\varDelta )\). We have proven the left to right inclusion, for the right to left, the proof is analogous to Condition 2, where (GNI) is applied with \(i = j\).

As for Condition 2, suppose \(\varGamma \mathcal {R}_i^{c} \varDelta \) (*). Suppose \(a \in \mathcal {D}_j^{c}(\varDelta )\). The latter is equivalent by definition to \(\mathsf {owns}_j(a)\in \varDelta \), which implies \(\varDelta \vdash \mathsf {owns}_j(a)\). Now, suppose, reasoning by contradiction, that \(a \notin \mathcal {D}_i^{c}(\varGamma )\). This is equivalent by definition to \(\mathsf {owns}_i(a)\notin \varGamma \). By Proposition 5 we have that \(\lnot \mathsf {owns}_i(a)\in \varGamma \) which implies \(\varGamma \vdash \lnot \mathsf {owns}_i(a)\). Using axiom (GNI) and MP we have that \(\varGamma \vdash \square _i \lnot \mathsf {owns}_j (a)\). This, together with (*) and the definition of \(\mathcal {R}^{c}\), implies \(\lnot \mathsf {owns}_j(a) \in \varDelta \) and hence \(\varDelta \vdash \lnot \mathsf {owns}_j(a)\) that contradicts the consistency of \(\varDelta \). Therefore, \(a \in \mathcal {D}_i^{c}(\varGamma )\).

Lemma 3

(Existence Lemma). If \(\lozenge _i \varphi \in \varGamma \), then there is a \(\varDelta \in W^{c}\) s.t. \(\varGamma \mathcal {R}_i^{c} \varDelta \) and \(\varphi \in \varDelta \).

Since \(\square _i\) is a normal modal operator, the proof is completely standard. The reader is referred to [3] (pp. 200–201).

Lemma 4 (Truth Lemma)

For each \(\varGamma \in W^{c}\) and and each \(\varphi \in \mathcal {L}(A)\):

$$\varphi \in \varGamma \quad \text {iff}\quad M^{c},\varGamma \vDash \varphi $$

Proof

The proof is by induction on the construction of \(\varphi \) (see [3] Chap. 4).

Finally Theorem 1 follows from the Truth Lemma by the typical argument.

Completeness for the Dynamic Extensions. For the completeness of \(\mathsf {A}^{!+}\), \(\mathsf {AK}^{!+}\) and \(\mathsf {AB}^{!+}\), we apply the general method described in [15]. Let us show some of the details.

Proposition 2

Proof

Proving that SE preserves validity can be done by induction of the construction on \(\varphi \). The proof is simple but long, so we leave it for the reader. Note that in standard awareness logic [11], this is not generally the case, since awareness sets do not need to be closed under logical equivalence. In \(\mathcal {L}\), however, the range of awareness operators is restricted to arguments, and therefore soundness of SE is guaranteed.

As for the validity of the reduction axioms, let us just show two cases. Let (Mw) be a pointed model:

  • \(\vDash [+a]\varphi \leftrightarrow (\mathsf {owns}_1 (a) \rightarrow [a!] \varphi ) \wedge (\lnot \mathsf {owns}_1(a) \rightarrow \varphi )\)

    \(\rightarrow \)”. Suppose \(M,w \vDash [+a] \varphi \). This is true iff \(M^{+a},w \vDash \varphi \). Let us reason by cases. If \(a \notin \mathcal {D}_1(w)\), then the first conjunct is trivially true. For the second conjunct, note that if \(a \notin \mathcal {D}_1(w)\), then \(M^{+a},w=M,w\). We can then substitute \(M^{+a},w\) by Mw and obtain \(M,w\vDash \varphi \) which implies \(M,w \vDash \lnot \mathsf {owns}_1(a) \rightarrow \varphi \). Now, if \(a \in \mathcal {D}_1(a)\) then the second conjunct is trivially true. For the first conjunct we have that if \(a \in \mathcal {D}_1(a)\), then \(M^{+a},w=M^{a!},w\). By substituting equals in the hypothesis we obtain \(M^{a!},w\vDash \varphi \) which is equivalent by the semantic definition of [a!] to \(M,w\vDash [a!] \varphi \).

    \(\leftarrow \)”. This direction is analogous, each of the cases (\(a \in \mathcal {D}_1(w)\) and \(a \notin \mathcal {D}_1(w)\)) makes one of the conjuncts trivially true and allows us to obtain the true consequent of the other. With that information is easy to deduce \(M,w\vDash [+a]\varphi \).

  • \(\vDash [a!]\square _i \varphi \leftrightarrow \square _i [a!]\varphi \)

    Suppose \(M,w \vDash [a!]\square _i \varphi \). This is true iff \(M^{a!},w \vDash \square _i \varphi \) (Definition 9) iff \(M^{a!},w' \vDash \varphi \) for every \(w'\) s.t. \(w \mathcal {R}_i w'\) (Definition 7) iff \(M,w'\vDash [a!]\varphi \) for every \(w'\) s.t. \(w \mathcal {R}_i w'\) (substituting equivalents of Definition 9 in the last assertion) iff \(M,w \vDash \square _i [a!] \varphi \) (Definition 7).

Definition 12

(Complexity measures).

\(+\)-depth:

Define \({\mathop {n}\limits ^{+}}: \mathcal {L}^{!+}(A)\rightarrow \mathbb {N}\) that returns the number of nested \([+a]\) in \(\varphi \) for any \(a \in A\). More detailed: \({\mathop {n}\limits ^{+}}(\mathsf {owns}_i(a)):=0\),    \({\mathop {n}\limits ^{+}}(\star \varphi ):={\mathop {n}\limits ^{+}}(\varphi )\) where \(\star \in \{\lnot , \square _i, [a!]\}\),    \({\mathop {n}\limits ^{+}}(\varphi \wedge \psi ):=max({\mathop {n}\limits ^{+}}(\varphi ),{\mathop {n}\limits ^{+}}(\psi ))\) and \({\mathop {n}\limits ^{+}}([+a]\varphi ):=1+{\mathop {n}\limits ^{+}}(\varphi )\).

Depth:

Define \(d:\mathcal {L}^{!}(A) \rightarrow \mathbb {N}\) as \(d(\mathsf {owns}_i(a))=0\), \(d(\star \varphi )=1+d(\varphi )\) where \(\star \in \{\lnot , \square _i, [a!]\}\) and \(d(\varphi \wedge \psi )=max(d(\varphi ),d(\psi ))\).

O-depth:

Define \(Od:\mathcal {L}^{!}(A) \rightarrow \mathbb {N}\) that returns the number of nested [a!] in \(\varphi \) for any \(a \in A\). More detailed: \(Od(\mathsf {owns}_i(a))=0\),    \(Od(\lnot \varphi )=Od(\square _i \varphi ):= Od(\varphi )\),    \(Od(\varphi \wedge \psi ):=max(Od(\varphi ),Od(\psi ))\), and    \(Od([a!]\varphi )=1+Od(\varphi )\).

Ord:

Define \(Ord:\mathcal {L}^{!}(A)\rightarrow \mathbb {N}\) that returns the depth of the outermost occurrence of [a!]. More detailed: \(Ord(\mathsf {owns}_i(a)):=0\),    \(Ord(\lnot \varphi )=Ord(\square _i \varphi ):=Ord(\varphi )\),    \(Ord(\varphi \wedge \psi ):= max(Ord(\varphi ), Ord (\psi ))\),    \(Ord([a!]\varphi )=1 + d(\varphi )\).

Lemma 5

(From \(\mathcal {L}^{!+}(A)\) to \(\mathcal {L}^{!}(A)\)). For every \(\varphi \in \mathcal {L}^{!+}(A)\), there is a \(\psi \in \mathcal {L}^{!}(A)\) s.t. \(\vdash _{\mathsf {A}^{!+}} \varphi \leftrightarrow \psi \).

Proof

By induction on \({\mathop {n}\limits ^{+}}(\varphi )\). If \({\mathop {n}\limits ^{+}}(\varphi )=0\), we have that \(\varphi \in \mathcal {L}^{!}(A)\), and by (Taut) we have that \(\vdash \varphi \leftrightarrow \varphi \), so we are done.

Assume as induction hypothesis that for every \(\varphi \in \mathcal {L}^{!+}(A)\) s.t. \({\mathop {n}\limits ^{+}}(\varphi )\le k\), there is a \(\psi \in \mathcal {L}^{!}(A)\) s.t.: \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \). Suppose \({\mathop {n}\limits ^{+}}(\varphi )=k+1\). Take every \(\delta _i \in sub(\varphi )\) s.t. \({\mathop {n}\limits ^{+}}(\delta _i)\le k\). Note that by induction hypothesis we have that there is a \(\delta _i' \in \mathcal {L}^{!}(A)\) s.t.: \(\vdash _{\mathsf {A}^{+!}}\delta _i \leftrightarrow \delta _i'\). By SE we have that \(\vdash \varphi \leftrightarrow \varphi [\delta _i/ \delta _i']\). Note that \({\mathop {n}\limits ^{+}}(\varphi [\delta _i/ \delta _i'])=1\). It is easy to see that (Def+) and SE assures the existence of a formula \(\psi \in \mathcal {L}^{!}(A)\) for every \(\varphi \) s.t \({\mathop {n}\limits ^{+}}(\varphi )=1\) satisfying \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \). In particular, we have that there is a \(\psi \in \mathcal {L}^{!}(A)\) s.t.: \(\vdash _{\mathsf {A}^{+!}} \varphi [\delta _i/ \delta _i'] \leftrightarrow \psi \). By transitivity of \(\leftrightarrow \) we have that \(\vdash _{\mathsf {A}^{+!}} \varphi \leftrightarrow \psi \).

Remark 8

For every \(\varphi \leftrightarrow \psi \in \{(Atoms^{=})-(Box)\}\) it holds that \(Ord(\varphi )> Ord(\psi )\).

Lemma 6

For every \(\varphi \in \mathcal {L}^{!}(A)\) s.t. \(Od(\varphi )=1\) there is a \(\psi \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \).

Proof

Suppose \(Od(\varphi )=1\), the rest of the proof is by induction on \(Ord(\varphi )\).

For the basic case, suppose \(Ord(\varphi )=0\), then \(\varphi \in \mathcal {L}(A)\) and \(\vdash \varphi \leftrightarrow \varphi \), so we are done.

Suppose, as induction hypothesis, that for every \(\varphi \in \mathcal {L}^{!}(A)\) s.t. \(Ord(\varphi )\le k\) there is a \(\psi \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \). Now, suppose \(Ord(\varphi )=k+1\). We have, by definition of Ord, that there is \([a!]\delta \in sub(\varphi )\) s.t. \(Ord([a!]\delta )=k+1\). Note that, since \(Od(\varphi )=1\), then \(Od([a!]\delta )=1\) (there are no nested announcements in \([a!]\delta \)) and therefore there is an axiom in Table 2 of the form \(\vdash _{\mathsf {A}^{+!}}[a!]\delta \leftrightarrow \delta '\). By Remark 8, \(Ord([a!]\delta )>Ord(\delta ')\). By the induction hypothesis we have that there is a \(\sigma \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}} \delta ' \leftrightarrow \sigma \). By transitivity of \(\leftrightarrow \) we have that \(\vdash _{\mathsf {A}^{+!}}[a!]\delta \leftrightarrow \sigma \) and, by SE, \(\vdash _{\mathsf {A}^{+!}} \varphi \leftrightarrow \varphi [[a!]\delta /\sigma ]\). We can repeat the same argument for every \(\delta _i \in sub(\varphi )\) s.t. \(Ord(\delta _i)=k+1\). It is clear than the resulting formula \(\psi \) is in \(\mathcal {L}(A)\) and that \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \).

Lemma 7

(From \(\mathcal {L}^{!}(A)\) to \(\mathcal {L}(A)\)). For every \(\varphi \in \mathcal {L}^{!}(A)\) there is a \(\psi \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}} \varphi \leftrightarrow \psi \).

Proof

By induction on \(Od(\varphi )\). The atomic case is straightforward since, if \(Od(\varphi )=0\), then \(\varphi \in \mathcal {L}(A)\) and we are done. As for the inductive step, suppose as induction hypothesis that for every \(\varphi \in \mathcal {L}^{!}(A)\) s.t \(Od(\varphi )\le k\) there is a \(\psi \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}} \varphi \leftrightarrow \psi \). Suppose \(Od(\varphi )=k+1\). Then, there is a \(\delta \in sub(\varphi )\) s.t. \(Od(\delta )\le k\). By the induction hypothesis we have that there is a \(\delta ' \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}}\delta \leftrightarrow \delta '\) and by SE it holds that \(\vdash _{\mathsf {A}^{+!}} \varphi \leftrightarrow \varphi [\delta /\delta ']\). We can repeat the same argument for every \(\delta _i \in sub(\varphi )\) s.t. \(Od(\delta _i)\le k\). Note that, since \(Od(\delta _i')=0\), we have that \(Od(\varphi [\delta _i/\delta _i'])=1\) and by SE \(\vdash _{\mathsf {A}^{+!}} \varphi \leftrightarrow \varphi [\delta _i/\delta _i']\). By Lemma 6 we have that there is a \(\psi \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}} \varphi [\delta _i/\delta _i'] \leftrightarrow \psi \) and by transitivity of \(\leftrightarrow \) it holds that \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \).

Theorem 2

Proof

We prove completeness for \(\mathsf {A}^{!+}\) w.r.t. \(\mathcal {M}\), the other two cases are completely analogous. Let \(\varphi \in \mathcal {L}^{!+}(A)\), suppose \(\vDash \varphi \). By Lemmas 5 and 7 and transitivity of \(\leftrightarrow \) we have that there is a \(\psi \in \mathcal {L}(A)\) s.t. \(\vdash _{\mathsf {A}^{+!}}\varphi \leftrightarrow \psi \). From soundness of \(\mathsf {A}^{+!}\) and the initial hypothesis it follows that \(\vDash \psi \) and, by completeness of \(\mathsf {A}\) we have that \(\vdash _{\mathsf {A}}\psi \). Since \(\mathsf {A}^{+!}\) is an extension of \(\mathsf {A}\), we have that \(\vdash _{\mathsf {A}^{+!}} \psi \). By SE we obtain \(\vdash _{\mathsf {A}^{+!}} \varphi \).

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Proietti, C., Yuste-Ginel, A. (2020). Persuasive Argumentation and Epistemic Attitudes. In: Soares Barbosa, L., Baltag, A. (eds) Dynamic Logic. New Trends and Applications. DALI 2019. Lecture Notes in Computer Science(), vol 12005. Springer, Cham. https://doi.org/10.1007/978-3-030-38808-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-38808-9_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-38807-2

  • Online ISBN: 978-3-030-38808-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics