Abstract
Hybrid-dynamic first-order logic is a kind of modal logic obtained by enriching many-sorted first-order logic with features that are common to hybrid and to dynamic logics. This provides us with a logical system with an increased expressive power thanks to a number of distinctive attributes: first, the possible worlds of Kripke structures, as well as the nominals used to identify them, are endowed with an algebraic structure; second, we distinguish between rigid symbols, which have the same interpretation across possible worlds – and thus provide support for the standard rigid quantification in modal logic – and flexible symbols, whose interpretation may vary; third, we use modal operators over dynamic-logic actions, which are defined as regular expressions over binary nominal relations. In this context, we propose a general notion of hybrid-dynamic Horn clause and develop a proof calculus for the Horn-clause fragment of hybrid-dynamic first-order logic. We investigate soundness and compactness properties for the syntactic entailment system that corresponds to this proof calculus, and prove a Birkhoff-completeness result for hybrid-dynamic first-order logic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
This last attribute is meant to indicate the fact that users have control over the symbols that should be interpreted the same across the worlds of a Kripke structure.
- 2.
By symbol we usually refer to sorts as well, not only to operation/relation symbols.
- 3.
Note that, by Fact 1, if the arity \( ar \) is rigid, then the sets coincide.
- 4.
In general, by a \(\varDelta [X]\)-expansion of (W, M) we understand a \(\varDelta [X]\)-model \((W', M')\) that interprets all symbols in \(\varDelta \) in the same way as (W, M).
- 5.
By the definition of reducts, \((W', M')\) and have the same possible worlds.
- 6.
This means that \(h_{w, s}(a_{1}) = h_{w, s}(a_{2})\) for all \(a_{1}, a_{2} \in M_{w, s}\) such that \(a_{1} \equiv _{w, s} a_{2}\).
- 7.
Note that we use the diagrammatic notation for function composition.
References
Bohrer, B., Platzer, A.: A hybrid, dynamic logic for hybrid-dynamic information flow. In: Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2018, Oxford, UK, 09–12 July 2018, pp. 115–124. ACM (2018)
Braüner, T.: Hybrid Logic and its Proof-Theory. Applied Logic Series, vol. 37. Springer, Dordrecht (2011). https://doi.org/10.1007/978-94-007-0002-4
Clavel, M., et al.: All About Maude - A High-Performance Logical Framework: How to Specify, Program, and Verify Systems in Rewriting Logic. LNCS, vol. 4350. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-71999-1
Codescu, M., Găină, D.: Birkhoff completeness in institutions. Logica Universalis 2(2), 277–309 (2008)
Diaconescu, R.: Quasi-varieties and initial semantics for hybridized institutions. J. Log. Comput. 26(3), 855–891 (2016)
Diaconescu, R., Futatsugi, K.: CafeOBJ Report - The Language, Proof Techniques, and Methodologies for Object-Oriented Algebraic Specification. AMAST Series in Computing, vol. 6. World Scientific, Singapore (1998)
Diaconescu, R., Madeira, A.: Encoding hybridized institutions into first-order logic. Math. Struct. Comput. Sci. 26(5), 745–788 (2016)
Găină, D.: Birkhoff style calculi for hybrid logics. Form. Asp. Comput. 29(5), 805–832 (2017)
Găină, D.: Foundations of logic programming in hybrid logics with user-defined sharing. Theor. Comput. Sci. 686, 1–24 (2017)
Găină, D., Ţuţu, I.: Birkhoff completeness for hybrid-dynamic first-order logic (extended version). Technical report, Kyushu University, Japan, & Royal Holloway, University of London, UK (2019). https://pure.royalholloway.ac.uk/portal/files/34167903/BCHDL.pdf
Găină, D., Ţuţu, I.: Horn clauses in hybrid-dynamic first-order logic. CoRR abs/1905.04146 (2019). http://arxiv.org/abs/1905.04146
Găină, D., Ţuţu, I., Riesco, A.: Specification and verification of invariant properties of transition systems. In: 25th Asia-Pacific Software Engineering Conference, APSEC 2018, Nara, Japan, 4–7 December 2018. IEEE (2018)
Goguen, J.A., Burstall, R.M.: Institutions: abstract model theory for specification and programming. J. ACM 39(1), 95–146 (1992)
Groote, J.F., Mousavi, M.R.: Modeling and Analysis of Communicating Systems. MIT Press, Cambridge (2014)
Harel, D., Kozen, D., Tiuryn, J.: Dynamic logic. SIGACT News 32(1), 66–69 (2001)
Hennicker, R., Madeira, A., Knapp, A.: A hybrid dynamic logic for event/data-based systems. In: Hähnle, R., van der Aalst, W. (eds.) FASE 2019. LNCS, vol. 11424, pp. 79–97. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-16722-6_5
Martins, M.A., Madeira, A., Diaconescu, R., Barbosa, L.S.: Hybridization of institutions. In: Corradini, A., Klin, B., Cîrstea, C. (eds.) CALCO 2011. LNCS, vol. 6859, pp. 283–297. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22944-2_20
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Găină, D., Ţuţu, I. (2019). Birkhoff Completeness for Hybrid-Dynamic First-Order Logic. In: Cerrito, S., Popescu, A. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 2019. Lecture Notes in Computer Science(), vol 11714. Springer, Cham. https://doi.org/10.1007/978-3-030-29026-9_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-29026-9_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29025-2
Online ISBN: 978-3-030-29026-9
eBook Packages: Computer ScienceComputer Science (R0)