Verified Quadratic Virtual Substitution for Real Arithmetic

نویسندگان

چکیده

This paper presents a formally verified quantifier elimination (QE) algorithm for first-order real arithmetic by linear and quadratic virtual substitution (VS) in Isabelle/HOL. The Tarski-Seidenberg theorem established that the logic of is decidable QE. However, practice, QE algorithms are highly complicated often combine multiple methods performance. VS practically successful method targets formulas with low-degree polynomials. To our knowledge, this first work to formalize including inequalities. proofs necessitate various contributions existing multivariate polynomial libraries Our framework modularized easily expandable (to facilitate integrating future optimizations), could serve as basis developing practical general-purpose algorithms. Further, formalization designed practicality mind, we export development SML test resulting code on 378 benchmarks from literature, comparing Redlog, Z3, Wolfram Engine, SMT-RAT. identified inconsistencies some tools, underscoring significance approach intricacies arithmetic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2021

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-030-90870-6_11