The Structure of Differential Invariants and Differential Cut Elimination
Andre Platzer (Carnegie Mellon University)

TL;DR
This paper investigates the structural properties of differential invariants in hybrid systems verification, demonstrating that differential cuts are fundamental proof principles and that adding auxiliary variables enhances deductive power.
Contribution
It analyzes the deductive power of differential invariants and cuts, refutes the differential cut elimination hypothesis, and shows the benefits of auxiliary differential variables.
Findings
Differential cuts are fundamental proof principles that cannot be eliminated.
Adding auxiliary differential variables increases deductive power.
Differential invariants can be checked without solving differential equations.
Abstract
The biggest challenge in hybrid systems verification is the handling of differential equations. Because computable closed-form solutions only exist for very simple differential equations, proof certificates have been proposed for more scalable verification. Search procedures for these proof certificates are still rather ad-hoc, though, because the problem structure is only understood poorly. We investigate differential invariants, which define an induction principle for differential equations and which can be checked for invariance along a differential equation just by using their differential structure, without having to solve them. We study the structural properties of differential invariants. To analyze trade-offs for proof search complexity, we identify more than a dozen relations between several classes of differential invariants and compare their deductive power. As our main…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
