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

11/28/2020
by   Huu Phuoc Le, et al.
0

We design a new algorithm for solving parametric systems having finitely many complex solutions for generic values of the parameters. More precisely, let f = (f_1, …, f_m)⊂ℚ[y][x] with y = (y_1, …, y_t) and x = (x_1, …, x_n), V⊂ℂ^t+n be the algebraic set defined by f and π be the projection (y, x) → y. Under the assumptions that f admits finitely many complex roots for generic values of y and that the ideal generated by f is radical, we solve the following problem. On input f, we compute semi-algebraic formulas defining semi-algebraic subsets S_1, …, S_l of the y-space such that ∪_i=1^l S_i is dense in ℝ^t and the number of real points in V∩π^-1(η) is invariant when η varies over each S_i. This algorithm exploits properties of some well chosen monomial bases in the algebra ℚ(y)[x]/I where I is the ideal generated by f in ℚ(y)[x] and the specialization property of the so-called Hermite matrices. This allows us to obtain compact representations of the sets S_i by means of semi-algebraic formulas encoding the signature of a symmetric matrix. When f satisfies extra genericity assumptions, we derive complexity bounds on the number of arithmetic operations in ℚ and the degree of the output polynomials. Let d be the maximal degree of the f_i's and D = n(d-1)d^n, we prove that, on a generic f=(f_1,…,f_n), one can compute those semi-algebraic formulas with O^ ( t+Dt2^3tn^2t+1 d^3nt+2(n+t)+1) operations in ℚ and that the polynomials involved have degree bounded by D. We report on practical experiments which illustrate the efficiency of our algorithm on generic systems and systems from applications. It allows us to solve problems which are out of reach of the state-of-the-art.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/25/2021

Faster One Block Quantifier Elimination for Regular Polynomial Systems of Equations

Quantifier elimination over the reals is a central problem in computatio...
research
05/21/2021

Computing the dimension of real algebraic sets

Let V be the set of real common solutions to F = (f_1, …, f_s) in ℝ[x_1,...
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
05/03/2016

Determinantal sets, singularities and application to optimal control in medical imagery

Control theory has recently been involved in the field of nuclear magnet...
research
08/24/2016

Efficient algorithms for computing the Euler-Poincaré characteristic of symmetric semi-algebraic sets

Let R be a real closed field and D⊂R an ordered domain. We consider the ...
research
02/18/2022

Faster change of order algorithm for Gröbner bases under shape and stability assumptions

Solving zero-dimensional polynomial systems using Gröbner bases is usual...
research
02/16/2023

A Direttissimo Algorithm for Equidimensional Decomposition

We describe a recursive algorithm that decomposes an algebraic set into ...

Please sign up or login with your details

Forgot password? Click here to reset