Table of Contents
Fetching ...

Computing Polynomial Representation in Subrings of Multivariate Polynomial Rings

Thi Xuan Vu

TL;DR

The paper studies representing a polynomial $h$ in a subring $\\mathcal{S}=\\mathbb{K}[g_1,\\dots, g_n]$ of a multivariate polynomial ring, showing that there exists a unique $f\\in\\mathbb{K}[u_1,\\dots, u_n]$ with $h=f(g_1,\\dots, g_n)$. It introduces a randomized Representation algorithm based on Newton–Hensel lifting to compute $f$ from $h$ and the $g_i$, with complexity $\\tilde{O}((nL_1+n^4+L_2)\\mathcal{M}(\\Delta, n))$ where $L_1,L_2$ are the input SLP lengths and $\\Delta$ bounds the degree of $f$. The method extends to cases where $h$ is invariant under finite pseudo-reflection groups, yielding $\\Delta\\le\\deg(h)$ and complexity tied to $\\mathcal{M}(\\deg(h),n)$. The paper also establishes degree-bounds via weighted degrees, discusses invariant theory implications, and outlines directions for decomposing multivariate polynomials and further improving invariant-system computations.

Abstract

Let $\mathcal{R} = \mathbb{K}[x_1, \dots, x_n]$ be a multivariate polynomial ring over a field $\mathbb{K}$ of characteristic 0. Consider $n$ algebraically independent elements $g_1, \dots, g_n$ in $\mathcal{R}$. Let $\mathcal{S}$ denote the subring of $\mathcal{R}$ generated by $g_1, \dots, g_n$, and let $h$ be an element of $\mathcal{S}$. Then, there exists a unique element ${f} \in \mathbb{K}[u_1, \dots, u_n]$ such that $h = f(g_1, \dots, g_n)$. In this paper, we provide an algorithm for computing ${f}$, given $h$ and $g_1, \dots, g_n$. The complexity of our algorithm is linear in the size of the input, $h$ and $g_1, \dots, g_n$, and polynomial in $n$ when the degree of $f$ is fixed. Previous works are mostly known when $f$ is a symmetric polynomial and $g_1, \dots, g_n$ are elementary symmetric, homogeneous symmetric, or power symmetric polynomials.

Computing Polynomial Representation in Subrings of Multivariate Polynomial Rings

TL;DR

The paper studies representing a polynomial in a subring of a multivariate polynomial ring, showing that there exists a unique with . It introduces a randomized Representation algorithm based on Newton–Hensel lifting to compute from and the , with complexity where are the input SLP lengths and bounds the degree of . The method extends to cases where is invariant under finite pseudo-reflection groups, yielding and complexity tied to . The paper also establishes degree-bounds via weighted degrees, discusses invariant theory implications, and outlines directions for decomposing multivariate polynomials and further improving invariant-system computations.

Abstract

Let be a multivariate polynomial ring over a field of characteristic 0. Consider algebraically independent elements in . Let denote the subring of generated by , and let be an element of . Then, there exists a unique element such that . In this paper, we provide an algorithm for computing , given and . The complexity of our algorithm is linear in the size of the input, and , and polynomial in when the degree of is fixed. Previous works are mostly known when is a symmetric polynomial and are elementary symmetric, homogeneous symmetric, or power symmetric polynomials.
Paper Structure (14 sections, 10 theorems, 57 equations, 2 algorithms)

This paper contains 14 sections, 10 theorems, 57 equations, 2 algorithms.

Key Result

theorem 1

Let $\mathbb{K}$ be a field of characteristic zero, and let $g_1, \dots,$$g_n$ be $n$ algebraically independent elements in $\R = \mathbb{K}[x_1, \dots, x_n]$. Let $\S$ denote the subring $\mathbb{K}[g_1, \dots, g_n]$ of $\R$ generated by $g_1, \dots, g_n$. Then, for any polynomial $h$ in $\S$, ther using operations in $\mathbb{K}$, where $L_1$ and $L_2$ are the lengths of the straight-line progr

Theorems & Definitions (10)

  • theorem 1
  • proposition 1
  • lemma 1
  • lemma 2
  • lemma 3
  • theorem 2
  • lemma 4
  • theorem 3: shephard1954finitechevalley1955invariantsserre1965alg
  • lemma 5
  • theorem 4