Computing the dimension of real algebraic sets

05/21/2021
by   Piere Lairez, et al.
0

Let V be the set of real common solutions to F = (f_1, …, f_s) in ℝ[x_1, …, x_n] and D be the maximum total degree of the f_i's. We design an algorithm which on input F computes the dimension of V. Letting L be the evaluation complexity of F and s=1, it runs using O^∼ (L D^n(d+3)+1 ) arithmetic operations in ℚ and at most D^n(d+1) isolations of real roots of polynomials of degree at most D^n. Our algorithm depends on the real geometry of V; its practical behavior is more governed by the number of topology changes in the fibers of some well-chosen maps. Hence, the above worst-case bounds are rarely reached in practice, the factor D^nd being in general much lower on practical examples. We report on an implementation showing its ability to solve problems which were out of reach of the state-of-the-art implementations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/28/2020

Solving parametric systems of polynomial equations over the reals through Hermite matrices

We design a new algorithm for solving parametric systems having finitely...
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
04/02/2021

On the computation of asymptotic critical values of polynomial maps and applications

Let 𝐟 = (f_1, …, f_p) be a polynomial tuple in ℚ[z_1, …, z_n] and let d ...
research
08/31/2023

ChatGPT and Excel – trust, but verify

This paper adopts a critical approach to ChatGPT, showing how its huge r...
research
03/09/2022

Deciding Cuspidality of Manipulators through Computer Algebra and Algorithms in Real Algebraic Geometry

Cuspidal robots are robots with at least two inverse kinematic solutions...
research
05/06/2022

Bounded-degree plane geometric spanners in practice

The construction of bounded-degree plane geometric spanners has been a f...
research
10/20/2022

Fast Evaluation of Real and Complex Polynomials

We propose an algorithm for quickly evaluating polynomials. It pre-condi...

Please sign up or login with your details

Forgot password? Click here to reset