KIT | KIT-Bibliothek | Impressum | Datenschutz

Implicit Definitions with Differential Equations for KeYmaera X – (System Description)

Gallicchio, James ; Tan, Yong Kiam; Mitsch, Stefan; Platzer, André ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Definition packages in theorem provers provide users with means of defining and organizing concepts of interest. This system description presents a new definition package for the hybrid systems theorem prover KeYmaera X based on differential dynamic logic (dL). The package adds KeYmaera X support for user-defined smooth functions whose graphs can be implicitly characterized by dL formulas. Notably, this makes it possible to implicitly characterize functions, such as the exponential and trigonometric functions, as solutions of differential equations and then prove properties of those functions using dL’s differential equation reasoning principles. Trustworthiness of the package is achieved by minimally extending KeYmaera X ’s soundness-critical kernel with a single axiom scheme that expands function occurrences with their implicit characterization. Users are provided with a high-level interface for defining functions and non-soundness-critical tactics that automate low-level reasoning over implicit characterizations in hybrid system proofs.


Verlagsausgabe §
DOI: 10.5445/IR/1000174209
Veröffentlicht am 16.09.2024
Originalveröffentlichung
DOI: 10.1007/978-3-031-10769-6_42
Scopus
Zitationen: 8
Dimensions
Zitationen: 4
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsmonat/-jahr 08.2022
Sprache Englisch
Identifikator ISBN: 978-3-031-10769-6
ISSN: 0302-9743
KITopen-ID: 1000174209
Erschienen in Automated Reasoning – 11th International Joint Conference, IJCAR 2022, Haifa, Israel, August 8–10, 2022, Proceedings. Ed.: J. Blanchette
Veranstaltung 11th International Joint Conference on Automated Reasoning (IJCAR 2022), Haifa, Israel, 08.08.2022 – 10.08.2022
Verlag Springer International Publishing
Seiten 723–733
Serie Lecture Notes in Computer Science (LNCS) ; 13385
Vorab online veröffentlicht am 01.08.2022
Schlagwörter Definitions, Differential dynamic logic, Verification of hybrid systems, Theorem proving
Nachgewiesen in Dimensions
Scopus
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page