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

From MaRDI portal
Publication:2117425

DOI10.1016/J.JSC.2021.12.002zbMATH Open1487.14130arXiv2011.14136OpenAlexW3108459106WikidataQ114154451 ScholiaQ114154451MaRDI QIDQ2117425FDOQ2117425


Authors: Huu Phuoc Le, Mohab Safey El Din Edit this on Wikidata


Publication date: 21 March 2022

Published in: Journal of Symbolic Computation (Search for Journal in Brave)

Abstract: We design a new algorithm for solving parametric systems having finitely many complex solutions for generic values of the parameters. More precisely, let f=(f1,ldots,fm)subsetmathbbQ[y][x] with y=(y1,ldots,yt) and x=(x1,ldots,xn), VsubsetmathbbCt+n be the algebraic set defined by f and pi be the projection (y,x)oy. 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 S1,ldots,Sl of the y-space such that cupi=1lSi is dense in mathbbRt and the number of real points in Vcappi1(eta) is invariant when eta varies over each Si. This algorithm exploits properties of some well chosen monomial bases in the algebra mathbbQ(y)[x]/I where I is the ideal generated by f in mathbbQ(y)[x] and the specialization property of the so-called Hermite matrices. This allows us to obtain compact representations of the sets Si 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 mathbbQ and the degree of the output polynomials. Let d be the maximal degree of the fi's and D=n(d1)dn, we prove that, on a generic f=(f1,ldots,fn), one can compute those semi-algebraic formulas with operations in mathbbQ 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.


Full work available at URL: https://arxiv.org/abs/2011.14136




Recommendations




Cites Work


Cited In (3)

Uses Software





This page was built for publication: Solving parametric systems of polynomial equations over the reals through Hermite matrices

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2117425)