English

Computing critical points for algebraic systems defined by hyperoctahedral invariant polynomials

Symbolic Computation 2022-06-13 v2

Abstract

Let K\mathbb{K} be a field of characteristic zero and K[x1,,xn]\mathbb{K}[x_1, \dots, x_n] the corresponding multivariate polynomial ring. Given a sequence of ss polynomials f=(f1,,fs)\mathbf{f} = (f_1, \dots, f_s) and a polynomial ϕ\phi, all in K[x1,,xn]\mathbb{K}[x_1, \dots, x_n] with s<ns<n, we consider the problem of computing the set W(ϕ,f)W(\phi, \mathbf{f}) of points at which f\mathbf{f} vanishes and the Jacobian matrix of f,ϕ\mathbf{f}, \phi with respect to x1,,xnx_1, \dots, x_n does not have full rank. This problem plays an essential role in many application areas. In this paper we focus on a case where the polynomials are all invariant under the action of the signed symmetric group BnB_n. We introduce a notion called {\em hyperoctahedral representation} to describe BnB_n-invariant sets. We study the invariance properties of the input polynomials to split W(ϕ,f)W(\phi, \mathbf{f}) according to the orbits of BnB_n and then design an algorithm whose output is a {hyperoctahedral representation} of W(ϕ,f)W(\phi, \mathbf{f}). The runtime of our algorithm is polynomial in the total number of points described by the output.

Keywords

Cite

@article{arxiv.2203.16094,
  title  = {Computing critical points for algebraic systems defined by hyperoctahedral invariant polynomials},
  author = {Thi Xuan Vu},
  journal= {arXiv preprint arXiv:2203.16094},
  year   = {2022}
}
R2 v1 2026-06-24T10:31:22.290Z