2016
DOI: 10.1007/s10817-016-9385-1
|View full text |Cite
|
Sign up to set email alerts
|

A Complete Uniform Substitution Calculus for Differential Dynamic Logic

Abstract: This article introduces a relatively complete proof calculus for differential dynamic logic (dL) that is entirely based on uniform substitution, a proof rule that substitutes a formula for a predicate symbol everywhere. Uniform substitutions make it possible to use axioms instead of axiom schemata, thereby substantially simplifying implementations. Instead of subtle schema variables and soundness-critical side conditions on the occurrence patterns of logical variables to restrict infinitely many axiom schema i… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
322
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
6
1

Relationship

3
4

Authors

Journals

citations
Cited by 103 publications
(323 citation statements)
references
References 23 publications
1
322
0
Order By: Relevance
“…For specifying and verifying correctness statements about hybrid systems, we use differential dynamic logic (dL) [28,32,35], which supports hybrid programs as a pro- ?Q Aborts run if formula Q is not true 1 A continuous evolution along the differential equation system x = θ for an arbitrary real duration within the region described by formula Q gram notation for hybrid systems. The syntax and informal semantics of hybrid programs is summarized in Table 1.…”
Section: Preliminaries: Differential Dynamic Logicmentioning
confidence: 99%
See 3 more Smart Citations
“…For specifying and verifying correctness statements about hybrid systems, we use differential dynamic logic (dL) [28,32,35], which supports hybrid programs as a pro- ?Q Aborts run if formula Q is not true 1 A continuous evolution along the differential equation system x = θ for an arbitrary real duration within the region described by formula Q gram notation for hybrid systems. The syntax and informal semantics of hybrid programs is summarized in Table 1.…”
Section: Preliminaries: Differential Dynamic Logicmentioning
confidence: 99%
“…The semantics of dL [28,32,35] is a Kripke semantics in which the states of the Kripke model are the states of the hybrid system. Let R denote the set of real numbers and V denote the set of variables.…”
Section: Preliminaries: Differential Dynamic Logicmentioning
confidence: 99%
See 2 more Smart Citations
“…This property is crucial to soundness of the abstraction. A rather different, but in a certain sense more general, concept was explored by Platzer, who introduced differential ghosts [19], where the original dynamics is augmented by introducing some fresh variables whose rate of change may feature the newly introduced variables themselves, but is not restricted in the same way as in Def. 2.…”
Section: Remarkmentioning
confidence: 99%