A Deductive Refinement Calculus for Differential-Algebraic Programs

Read full text
Authors: Jonathan Hellwig, Long Qian, André Platzer
Cited by: 1

Abstract

This paper presents differential-algebraic refinement logic (dARL) with which one can deductively verify both properties and relations of differential-algebraic programs (DAPs) that extend hybrid dynamical systems with differential-algebraic equations (DAEs). A refinement calculus is introduced that enables the sound comparison of trajectories of differential-algebraic equations, crucially utilizing a novel trace-based semantics. This enables the incremental verification/simplification of complicated DAEs, while ensuring correctness at each step by the soundness of the calculus. The calculus is shown to be complete for certifying index reductions of DAEs, providing trustworthy syntactic proofs of correctness at each step of the reduction.

Fields of Study & Subjects

Formal Methods in Verification Logic programming and type systems Reasoning and Knowledge

Publication details

Journal / source
arXiv (Cornell University)
Publication date
11 May 2026
Document type
Preprint