arXiv ScienceSearch

arXiv subjects

Matthew Frank

Publications and source records attributed to Matthew Frank.

3 recordsLinked to original sources

The Dual of Quantifier Elimination: Boolean Elimination over C and R

We show that every finite Boolean combination of polynomial equalities and inequalities in C^n admits two uniform normal forms: an $\exists\forall$ form and a $\forall\exists$ form, each using a single polynomial equation. Both forms use only one existentially quantified variable and one universally quantified variable. Optimality results demonstrate that no purely existential or universal normal form is possible over C. These results extend to sets constructible from entire functions, and to quantifier-free formulas in functional languages over infinite fields of characteristic 0. A corollary shows Zilber's conjecture on quasiminimality equivalent to its subcase quantifying a single equation. Over R and Q, similar results hold, including a singly-quantified $\exists$ form for Boolean combinations of equations and inequations, an $\exists$ form for R established by prior methods, and other results for order inequalities parallel to the forms over C. These results provide a dual to classical quantifier elimination: instead of removing quantifiers at the cost of increased Boolean complexity, they remove Boolean structure at the cost of a short, fixed quantifier prefix. The constructions have linear degree bounds and are explicit.

math.LO

Interpolating Between Choices for the Approximate Intermediate Value Theorem

This paper proves the approximate intermediate value theorem, constructively and from notably weak hypotheses: from pointwise rather than uniform continuity, without assuming that reals are presented with rational approximants, and without using countable choice. The theorem is that if a pointwise continuous function has both a negative and a positive value, then it has values arbitrarily close to 0. The proof builds on the usual classical proof by bisection, which repeatedly selects the left or right half of an interval; the algorithm here selects an interval of half the size in a continuous way, interpolating between those two possibilities.

math.LO