Abstract
First, we consider the use of iterated univariate resultants in traditional CAD, and how this leads to inefficiencies, especially in the case of an input with multiple equational constraints. We reproduce the workshop paper [Davenport & England, 2023], adding important clarifications to our suggestions first made there to make use of multivariate resultants in the projection phase of CAD. We then consider an alternative approach to this problem first documented in [McCallum & Brown, 2009] which redefines the actual object under construction, albeit only in the case of two equational constraints. We correct an unhelpful typo and provide a proof missing from that paper.
We finish by revising the topic of how to deal with SMT or Real QE problems expressed using rational functions (as opposed to the usual polynomial ones) noting that these are often found in industrial applications. We revisit a proposal made in [Uncu, Davenport and England, 2023] for doing this in the case of satisfiability, explaining why such an approach does not trivially extend to more complicated quantification structure and giving a suitable alternative.
| Original language | English |
|---|---|
| Article number | 12 |
| Number of pages | 23 |
| Journal | Mathematics in Computer Science |
| Volume | 19 |
| DOIs | |
| Publication status | Published - 19 Nov 2025 |
Bibliographical note
© The Author(s) 2025.This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original
author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. CC BY
Funding
JHD, ME and AKU are supported by the UK’s EPSRC, via the DEWCAD Project, Pushing Back the Doubly-Exponential Wall of Cylindrical Algebraic Decomposition (grant numbers EP/T015713/1 and EP/T015748/1), as was SMcC’s visit to the UK to work with JHD and ME. AKU also acknowledges the support of Austrian Science Fund (FWF) project P3401-N. The authors are grateful to Jasper Nalbach whose questions about [] led us to provide the clarification in Section and the new Section ; and to Chris Brown and Zoltan Kovács whose conversation prompted Section . We are also grateful to Gregory Sankaran, Tereso del Río and Amirhosein Sadeghi Manesh for useful conversations on equational constraints. Finally, we express our gratitude to the anonymous referees whose comments greatly improved the final version of this paper.
| Funders | Funder number |
|---|---|
| Engineering and Physical Sciences Research Council | EP/T015713/1 , EP/T015748/1 |
| Austrian Science Fund | P3401-N |
Keywords
- cylindrical algebraic decomposition
- quantifier elimination
- equational constraints
- satisfiability modulo theories
- Non-linear real arithmetic
Fingerprint
Dive into the research topics of 'Iterated Resultants and Rational Functions in Real Quantifier Elimination'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS