Skip to main content
Log in

The Logic of Imagination Acts: A Formal System for the Dynamics of Imaginary Worlds

  • Original Research
  • Published:
Erkenntnis Aims and scope Submit manuscript

Abstract

Imagination has received a great deal of attention in different fields such as psychology, philosophy and the cognitive sciences, in which some works provide a detailed account of the mechanisms involved in the creation and elaboration of imaginary worlds. Although imagination has also been formalized using different logical systems, none of them captures those dynamic mechanisms. In this work, we take inspiration from the Common Frame for Imagination Acts, that identifies the different processes involved in the creation of imaginary worlds, and we use it to define a dynamic formal system called the Logic of Imagination Acts. We build our logic by using a possible-worlds semantics, together with a new set of static and dynamic modal operators. The role of the new dynamic operators is to call different algorithms that encode how the formal model is expanded in order to capture the different mechanisms involved in the creation and development of imaginary worlds. We provide the definitions of the language, the semantics and the algorithms, together with an example that shows how the model is expanded. By the end, we discuss some interesting features of our system, and we point out to possible lines of future work.

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

Access this article

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. In a nutshell, hybrid logic allows to uniquely identify possible worlds through a set of nominals \(\text{ NOM }\). Then, a formula \(@_{i}\varphi \) expresses that “at world i, it is the case that \(\varphi \)”. The addition of such operator to our logic can greatly increase its potential by allowing to express what is the case in different stages of an imagination act. For a thorough introduction to hybrid logic, we refer to Blackburn (2000), or Blackburn and Seligman (1995).

  2. The way we define the set of actions \(\text{ ACT }\) is inspired by the way Propositional Dynamic Logic, or PDL, defines a set of atomic programs \(\varPi _{0}\). In PDL (see Harel 1984), these programs are also used to sign a modal operator, just as we do in our case; nevertheless, PDL also defines a set of operators over programs, which can be used to combine them in different ways.

  3. In a nutshell, we only allow the antecedent and the consequent to belong to the propositional fragment of the language because we are interested in seeing how imaginary worlds are created and developed: modal and hybrid operators convey information about other worlds and the relations between different worlds. Leaving aside the technical complications that this would involve, imagining about other worlds or their relations falls outside the scope of the current goal of this work.

  4. Each one of the four algorithms we define in the following pages is executed upon a model \(\mathcal {M}\). On the first step of their execution, there are certain initial conditions that each algorithm has to check; if any of those conditions is not fulfilled, the algorithm does not expand model \(\mathcal {M}\) in any way; in that case, we consider that \(\mathcal {M}^{+} = \mathcal {M}\).

  5. Roughly speaking, this process aims to account for a ceteris paribus effect in the new imaginary world. As argued in Berto (2017b), conceived and imagined worlds are usually governed by such effect.

  6. It is worth noting how this kind of hypothetical conditionals are somewhat similar to the kind of formulas David Lewis is interested in Lewis (1973). Nevertheless, Lewis’ use is different from ours: in his work, Lewis evaluates a formula of the kind at a world aimed to represent the real world, and the operator moves the whole evaluation point to an accessible counterfactual world in order to assess whether the conditional \(\varphi \rightarrow \psi \) holds in there. His way of evaluating hypothetical conditionals, therefore, is by moving the whole conditional to an alternative world. Our way of understanding them, however, will be to asses whether the antecedent \(\varphi \) holds in the current world of evaluation, and if so, then create a new world fulfilling \(\psi \) and defined by taking the current one as the reference. Our understanding of this kind of conditionals, therefore, will be used to determine the way a certain imaginary world could change, given the information provided by the specific formula being evaluated.

  7. We can draw a parallelism with the way variables are usually handled in programming languages. In there, it is typical to override the value of a variable by using its own value; for instance, one can increase the value of an integer index i by saying \(i = i+1\).

  8. In a nutshell, we process \(\langle \rightarrow \rangle ^{\alpha }\) formulas first to give priority to \([ \rightarrow ]^{\alpha }\) formulas. Last evaluated formulas could override something already added by previous formulas, and we claim that those scripts detailing necessary consequences of \(\alpha \) should have priority over scripts detailing possible consequences of it.

  9. The idea behind this loop is that, conversely to what happened with the Description process (in which the agent elaborated the scenario step by step by picking a single factual rule each time), in this case the agent imagines performing an action. Therefore, the agent must check for all the consequences of such action, which are described (according to their preconditions) by the formulas in \(\text{ SCRIPT }\); as we have already argued by the beginning of the current section, the reason for doing so is that one cannot imagine that she performs an action, and then that only some of its consequences happen.

  10. In order to clarify the intuitions behind this step, suppose that the algorithm is evaluating a box-formula that represents m alternative outcomes: by following the way our other algorithms have been working, we should create m new possible imaginary worlds to account for each one of those outcomes. However, if there already exists an imaginary possible world (possibly as a result of evaluating a diamond-formula), then one of such outcomes should be represented in the world that already exists—for, otherwise, if we created m new imaginary worlds, aside from the already existing one, we would have \(m+1\) new possible worlds to account for just m alternative outcomes represented in the current box-formula. Therefore, when evaluating a box-formula upon an already existing imaginary world, we only have to create \(m-1\) new worlds.

  11. The relation between this step and step 3(b).ii could be understood as an “if ...else” statement, in terms of programming languages. Namely, the algorithm first checks whether there already exists any imaginary world and, if it does, goes through the corresponding “if” branch; otherwise (or “else”), if there are no already existing imaginary worlds, the algorithm must go through this current branch. Note, therefore, that both branches are never going to be executed for the same script, but rather just one of the two branches.

  12. It is worth mentioning that, in modal logic, the box operator \(\square \) has a sort of “vacuous” or “trivial” truth-condition: namely, if a world w has no accessibility relations at all, then every formula of the form \(\square \varphi \) would be vacuously true in there; as there are no worlds accessible from w, then every world accessible from w satisfies \(\varphi \). That being said, we do not want our EvoAlg to conform to this fact, when evaluating a box-formula. One may argue that, if no diamond-formula about \(\alpha \) has been previously evaluated, and so no new worlds have been created, then every box-formula about \(\alpha \) could be true without the need of creating any world at all as a consequence of the agent imagining it. Nevertheless, this is not the way we want these formulas to behave, regarding the development of imaginary worlds, and so we still require our EvoAlg to create, at least, one witness world for a box-formula, in case there exist none yet.

  13. Some logical systems defined by Berto (2014, 2017b) allow for both paracomplete and paraconsistent worlds.

  14. Also considered by Berto (2017a).

References

  • Baltag, A., & Smets, S. (2008). A qualitative theory of dynamic interactive belief revision. Logic and the Foundations of Game and Decision Theory (LOFT 7), 3, 9–58.

    Google Scholar 

  • Berto, F. (2014). On conceiving the inconsistent. In Proceedings of the Aristotelian Society (Vol. 114, pp. 103–121). Wiley Online Library.

  • Berto, F. (2017a). Aboutness in imagination. Philosophical. Studies, 175(8), 1871–1886.

    Article  Google Scholar 

  • Berto, F. (2017b). Impossible worlds and the logic of imagination. Erkenntnis, 82(6), 1277–1297.

    Article  Google Scholar 

  • Blackburn, P. (2000). Representation, reasoning, and relational structures: A hybrid logic manifesto. Logic Journal of the IGPL, 8(3), 339–365.

    Article  Google Scholar 

  • Blackburn, P., & Seligman, J. (1995). Hybrid languages. Journal of Logic, Language and Information, 4(3), 251–272.

    Article  Google Scholar 

  • Casas-Roma, J., Huertas, M., & Rodríguez, M. (2017a). An analysis of imagination acts. In Research workshop on hybrid intensional logic, 10–11 November, University of Salamanca.

  • Casas-Roma, J., Huertas, M., & Rodríguez, M. (2017b). Towards a shared frame for imaginative episodes. In Fourth philosophy of language and mind conference, 21–23 September, Ruhr University Bochum.

  • Costa-Leite, A. (2010). Logical properties of imagination. Abstracta, 6(1), 103–116.

    Google Scholar 

  • Currie, G., & Ravenscroft, I. (2002). Recreative minds: Imagination in philosophy and psychology. Oxford: Oxford University Press.

    Book  Google Scholar 

  • Fitting, M., & Mendelsohn, R. L. (2012). First-order modal logic (Vol. 277). Berlin: Springer.

    Google Scholar 

  • Harel, D. (1984). Dynamic logic, chapter 10. In D. M. Gabbay & F. Guenthner (Eds.), Handbook of philosophical logic, volume II: Extensions of classical logic (pp. 497–604). Dordrecht: D. Reidel Publishing Company.

    Chapter  Google Scholar 

  • Kind, A. (Ed.). (2016). The Routledge handbook of philosophy of imagination. London: Routledge, Taylor & Francis Group.

    Google Scholar 

  • Kind, A., & Kung, P. (Eds.). (2016). Knowledge through imagination. Oxford: Oxford University Press.

    Google Scholar 

  • Langland-Hassan, P. (2016). On choosing what to imagine, chapter 2. In A. Kind & P. Kung (Eds.), Knowledge through imagination (pp. 61–84). Oxford: Oxford University Press.

    Chapter  Google Scholar 

  • Lewis, D. (1973). Counterfactuals. Oxford: Blackwell Publishing.

    Google Scholar 

  • Moss, L. S. (2015). Dynamic epistemic logic. In H. Van Ditmarsch, J. Y. Halpern, W. van der Hoek & B. Kooi (Eds.), Handbook of epistemic logic (pp, 261–312). College Publications.

  • Nanay, B. (2016). The role of imagination in decision-making. Mind & Language, 31(1), 127–143.

    Article  Google Scholar 

  • Nichols, S. (Ed.). (2006). The architecture of the imagination: New essays on pretence, possibility, and fiction. Oxford: Clarendon Press/Oxford University Press.

    Google Scholar 

  • Nichols, S., & Stich, S. P. (2000). A cognitive theory of pretense. Cognition, 74(2), 115–147.

    Article  Google Scholar 

  • Niiniluoto, I. (1985). Imagination and fiction. Journal of Semantics, 4(3), 209–222.

    Article  Google Scholar 

  • Schroeder, T., & Matheson, C. (2006). Imagination and emotion, chapter 2. In S. Nichols (Ed.), The architecture of the imagination: New essays on pretence, possibility and fiction (pp. 19–40). Oxford: Clarendon Press.

    Chapter  Google Scholar 

  • Velázquez-Quesada, F. R. (2011). Small steps in dynamics of information. Institute for Logic, Language and Computation.

  • Walton, K. L. (1990). Mimesis as make-believe: On the foundations of the representational arts. : Harvard University Press.

  • Wansing, H. (2017). Remarks on the logic of imagination. A step towards understanding doxastic control through imagination. Synthese, 194(8), 2843–2861.

    Article  Google Scholar 

  • Williamson, T. (2016). Knowing by imagining, chapter 4. In A. Kind & P. Kung (Eds.), Knowledge through imagination (pp. 113–123). Oxford: Oxford University Press.

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joan Casas-Roma.

Additional information

Publisher's Note

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

This work is funded by EC FP7 grant 621403 (ERA Chair: Games Research Opportunities), by the Project “Hybrid Intensional Logic” (Ref. FFI2013-47126P) given by the Spanish MINECO, the Project 2018–2020: Traducciones, lógicas combinadas, descripciones, lógica intensiva, teoría de tipos, lógica híbrida, identidad, lógica y educación (Ref. FFI2017-82554), given by the Spanish MICINN, and a doctoral grant from the Universitat Oberta de Catalunya (UOC).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Casas-Roma, J., Huertas, A. & Rodríguez, M.E. The Logic of Imagination Acts: A Formal System for the Dynamics of Imaginary Worlds. Erkenn 86, 875–903 (2021). https://doi.org/10.1007/s10670-019-00136-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10670-019-00136-z

Keywords

Navigation