2025/04/30 by Thi Xuan Vu, Vu, Thi Xuan · 1 voice
Computer Science · Mathematics · #Algebraic Geometry (math.AG) #Computational Complexity (cs.CC) #FOS: Computer and information sciences #FOS: Mathematics #Symbolic Computation (cs.SC) #cs.CC #cs.SC #math.AG
paper · pdf · doi:10.48550/arxiv.2504.21708
Let R = \mathbbK[x1, …, xn] be a multivariate polynomial ring over a field \mathbbK of characteristic 0. Consider n algebraically independent elements g1, …, gn in R. Let S denote the subring of R generated by g1, …, gn, and let h be an element of S. Then, there exists a unique element f ∈ \mathbbK[u1, …, un] such that h = f(g1, …, gn). In this paper, we provide an algorithm for computing f, given h and g1, …, gn. The complexity of our algorithm is linear in the size of the input, h and g1, …, gn, and polynomial in n when the degree of f is fixed. Previous works are mostly known when f is a symmetric polynomial and g1, …, gn are elementary symmetric, homogeneous symmetric, or power symmetric polynomials.