Skip to main content
Log in

A Calculus of Substitutions for DPL

  • Published:
Studia Logica Aims and scope Submit manuscript

Abstract

We consider substitutions in order sensitive situations, having in the back of our minds the case of dynamic predicate logic (DPL) with a stack semantics. We start from the semantic intuition that substitutions are move instructions on stacks: the syntactic operation [y/x] is matched by the instruction to move the value of the y-stack to the x-stack. We can describe these actions in the positive fragment of DPLE. Hence this fragment counts as a logic for DPL-substitutions. We give a calculus for the fragment and prove soundness and completeness.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. N. Asher, Reference to abstract objects in discourse, Kluwer, Dordrecht, 1996.

    Google Scholar 

  2. J. Girard, 'Linear logic', Theoretical Computer Science 50:1-102, 1987.

    Google Scholar 

  3. J. Groenendijk and M. Stokhof, 'Dynamic predicate logic', Linguistics and Philosophy 14:39-100, 1991.

    Google Scholar 

  4. M. Hollenberg and C. Vermeulen, 'Counting variables in a dynamic setting', Journal of Logic and Computation 6: 725-744, 1996.

    Google Scholar 

  5. H. Kamp, 'A theory of truth and semantic representation', in J. Groenendijk et al., editors, Formal Methods in the Study of Language, Amsterdam, 1981, Mathematisch Centrum.

  6. F. Kamareddine and R.P. Nederpelt, 'On stepwise explicit substitution', International Journal of Foundations of Computer science, pages 197-240, 1993.

  7. N. Kurtonina, Frames and Labels, a modal analysis of categorial inference, PhD thesis, Institute for Logic, Language and Computation (ILLC), University of Amsterdam, 1995.

  8. M. J. Moortgat, Categorial Investigations. Logical and Linguistic Aspects of the Lambek Calculus, Foris, Dordrecht, 1988.

    Google Scholar 

  9. C. Vermeulen, 'Sequence semantics for dynamic predicate logic', Journal of Logic, Language and Information 2: 217-254, 1993.

    Google Scholar 

  10. C. Vermeulen, 'Variables as stacks, a case study in dynamic model theory',Journal of Logic, Langauge and Information 9: 143-167, 2000.

    Google Scholar 

  11. A. Visser, 'Contexts in dynamic predicate logic', Journal of Logic, Language and Information 1996. Special issue on “Contexts”.

  12. A. Visser and C. Vermeulen, 'Dynamic bracketing and discourse representation', Notre Dame Journal of Formal Logic 37: 321-365, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vermeulen, C. A Calculus of Substitutions for DPL. Studia Logica 68, 357–387 (2001). https://doi.org/10.1023/A:1012439021359

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1012439021359

Navigation