Bit complexity for computing one point in each connected component of a smooth real algebraic set

07/09/2022
by   Jesse Elliott, et al.
0

We analyze the bit complexity of an algorithm for the computation of at least one point in each connected component of a smooth real algebraic set. This work is a continuation of our analysis of the hypersurface case (On the bit complexity of finding points in connected components of a smooth real hypersurface, ISSAC'20). In this paper, we extend the analysis to more general cases. Let F=(f_1,..., f_p) in ℤ[X_1, ... , X_n]^p be a sequence of polynomials with V = V(F) ⊂ℂ^n a smooth and equidimensional variety and ⟨ F ⟩⊂ℂ[X_1, ..., X_n] a radical ideal. To compute at least one point in each connected component of V ∩ℝ^n, our starting point is an algorithm by Safey El Din and Schost (Polar varieties and computation of one point in each connected component of a smooth real algebraic set, ISSAC'03). This algorithm uses random changes of variables that are proven to generically ensure certain desirable geometric properties. The cost of the algorithm was given in an algebraic complexity model; here, we analyze the bit complexity and the error probability, and we provide a quantitative analysis of the genericity statements. In particular, we are led to use Lagrange systems to describe polar varieties, as they make it simpler to rely on techniques such as weak transversality and an effective Nullstellensatz.

READ FULL TEXT
research
03/08/2022

Computing roadmaps in unbounded smooth real algebraic sets I: connectivity results

Answering connectivity queries in real algebraic sets is a fundamental p...
research
02/11/2020

Smooth Points on Semi-algebraic Sets

Many algorithms for determining properties of real algebraic or semi-alg...
research
05/09/2016

Critical Point Computations on Smooth Varieties: Degree and Complexity bounds

Let V ⊂ C n be an equidimensional algebraic set and g be an n-variate po...
research
05/30/2022

A Connected Component Labeling Algorithm for Implicitly-Defined Domains

A connected component labeling algorithm is developed for implicitly-def...
research
01/29/2021

A Companion Curve Tracing Method for Rank-deficient Polynomial Systems

We propose a method for tracing implicit real algebraic curves defined b...
research
10/20/2021

Rapid computation of special values of Dirichlet L-functions

We consider computing the Riemann zeta function ζ(s) and Dirichlet L-fun...
research
06/19/2018

Segre Class Computation and Practical Applications

Let X ⊂ Y be closed (possibly singular) subschemes of a smooth projectiv...

Please sign up or login with your details

Forgot password? Click here to reset