A First Complete Algorithm for Real Quantifier Elimination in Isabelle/HOL
Katherine Kosaian, Yong Kiam Tan, Andr\'e Platzer

TL;DR
This paper formalizes a complete multivariate quantifier elimination algorithm within Isabelle/HOL, combining Tarski's and Ben-Or, Kozen, and Reif's methods, enabling reduction of any first-order real arithmetic formula to an equivalent quantifier-free form.
Contribution
It presents the first formalization of a complete multivariate QE algorithm in Isabelle/HOL, integrating two classical approaches.
Findings
Successfully formalized a complete multivariate QE algorithm in Isabelle/HOL
Demonstrated the algorithm's ability to reduce any first-order real arithmetic formula
Bridged classical QE methods within a formal proof assistant environment
Abstract
We formalize a multivariate quantifier elimination (QE) algorithm in the theorem prover Isabelle/HOL. Our algorithm is complete, in that it is able to reduce any quantified formula in the first-order logic of real arithmetic to a logically equivalent quantifier-free formula. The algorithm we formalize is a hybrid mixture of Tarski's original QE algorithm and the Ben-Or, Kozen, and Reif algorithm, and it is the first complete multivariate QE algorithm formalized in Isabelle/HOL.
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.
Taxonomy
TopicsLogic, programming, and type systems · Natural Language Processing Techniques · Logic, Reasoning, and Knowledge
