Deductive Stability Proofs for Ordinary Differential Equations

10/25/2020
by   Yong Kiam Tan, et al.
0

Stability is required for real world controlled systems as it ensures that those systems can tolerate small, real world perturbations around their desired operating states. This paper shows how stability for continuous systems modeled by ordinary differential equations (ODEs) can be formally verified in differential dynamic logic (dL). The key insight is to specify ODE stability by suitably nesting the dynamic modalities of dL with first-order logic quantifiers. Elucidating the logical structure of stability properties in this way has three key benefits: i) it provides a flexible means of formally specifying various stability properties of interest, ii) it yields rigorous proofs of those stability properties from dL's axioms with dL's ODE safety and liveness proof principles, and iii) it enables formal analysis of the relationships between various stability properties which, in turn, inform proofs of those properties. These benefits are put into practice through an implementation of stability proofs for several examples in KeYmaera X, a hybrid systems theorem prover based on dL.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2020

An Axiomatic Approach to Existence and Liveness for Differential Equations

This article presents an axiomatic approach for deductive verification o...
research
01/15/2021

Switched Systems as Hybrid Programs

Real world systems of interest often feature interactions between discre...
research
07/05/2019

Parallel Composition and Modular Verification of Computer Controlled Systems in Differential Dynamic Logic

Computer-Controlled Systems (CCS) are a subclass of hybrid systems where...
research
11/02/2021

Verifying Switched System Stability With Logic

Switched systems are known to exhibit subtle (in)stability behaviors req...
research
03/02/2022

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

Definition packages in theorem provers provide users with means of defin...
research
08/15/2019

Toward Structured Proofs for Dynamic Logics

We present Kaisar, a structured interactive proof language for different...
research
03/01/2019

Relational Differential Dynamic Logic

In the field of quality assurance of hybrid systems (that combine contin...

Please sign up or login with your details

Forgot password? Click here to reset