Subalgebras of the univariate polynomial algebra

Abstract In previous work we have shown that any subalgebra $$A \subseteq \mathbb {K}[x]$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>A</mml:mi> <mml:mo>⊆</mml:mo> <mml:mi>K</mml:mi> <mml:mo>[</mml:mo> <mml:mi>x</mml:mi> <mml:mo>]</mml:mo> </mml:mrow> </mml:math> of finite codimension n can be described by a finite set $$\text {Sp}(A)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mtext>Sp</mml:mtext> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> , called the subalgebra spectrum of A , together with n defining conditions. In this paper we show that a similar result applies to subalgebras of infinite codimension. We also develop new tools for the case of finite codimension. One of them is to introduce an ideal I ( A ) in A of finite codimension in $$\mathbb {K}[x]$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>K</mml:mi> <mml:mo>[</mml:mo> <mml:mi>x</mml:mi> <mml:mo>]</mml:mo> </mml:mrow> </mml:math> , such that $$V(I(A))=\text {Sp}(A).$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>V</mml:mi> <mml:mo>(</mml:mo> <mml:mi>I</mml:mi> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> <mml:mo>)</mml:mo> <mml:mo>=</mml:mo> <mml:mtext>Sp</mml:mtext> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> <mml:mo>.</mml:mo> </mml:mrow> </mml:math> We use A / I ( A ) to analyse how the structure of A relates to its defining conditions. A key problem is to find algorithms for obtaining a SAGBI basis given defining conditions and vice versa. We present an efficient solution to the first problem. By elimination of a linear system we obtain a linear basis of A and then reduce it into a minimal SAGBI basis. By solving the same linear system we can also obtain the normal form of any polynomial. Further, we suggest an efficient way to obtain $$\text {Sp}(A)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mtext>Sp</mml:mtext> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> from generators of A , but note that finding the conditions is NP hard.

Authors

Institutions

Publication Details

Journal
Applicable Algebra in Engineering Communication and Computing
Published
2026-01-19
DOI
https://doi.org/10.1007/s00200-025-00724-3
Primary Topic
Polynomial and algebraic computation
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Subalgebras of the univariate polynomial algebra

Anna Torstensson
Applicable Algebra in Engineering Communication and Computing
Polynomial and algebraic computation
article

Subalgebras of the univariate polynomial algebra

Anna Torstensson
article en

Abstract

Abstract In previous work we have shown that any subalgebra $$A \subseteq \mathbb {K}[x]$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>A</mml:mi> <mml:mo>⊆</mml:mo> <mml:mi>K</mml:mi> <mml:mo>[</mml:mo> <mml:mi>x</mml:mi> <mml:mo>]</mml:mo> </mml:mrow> </mml:math> of finite codimension n can be described by a finite set $$\text {Sp}(A)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mtext>Sp</mml:mtext> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> , called the subalgebra spectrum of A , together with n defining conditions. In this paper we show that a similar result applies to subalgebras of infinite codimension. We also develop new tools for the case of finite codimension. One of them is to introduce an ideal I ( A ) in A of finite codimension in $$\mathbb {K}[x]$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>K</mml:mi> <mml:mo>[</mml:mo> <mml:mi>x</mml:mi> <mml:mo>]</mml:mo> </mml:mrow> </mml:math> , such that $$V(I(A))=\text {Sp}(A).$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>V</mml:mi> <mml:mo>(</mml:mo> <mml:mi>I</mml:mi> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> <mml:mo>)</mml:mo> <mml:mo>=</mml:mo> <mml:mtext>Sp</mml:mtext> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> <mml:mo>.</mml:mo> </mml:mrow> </mml:math> We use A / I ( A ) to analyse how the structure of A relates to its defining conditions. A key problem is to find algorithms for obtaining a SAGBI basis given defining conditions and vice versa. We present an efficient solution to the first problem. By elimination of a linear system we obtain a linear basis of A and then reduce it into a minimal SAGBI basis. By solving the same linear system we can also obtain the normal form of any polynomial. Further, we suggest an efficient way to obtain $$\text {Sp}(A)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mtext>Sp</mml:mtext> <mml:mo>(</mml:mo> <mml:mi>A</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> from generators of A , but note that finding the conditions is NP hard.

Applicable Algebra in Engineering Communication and Computing
Lund University (SE)
Lunds Universitet
Openalex Percentile: Top 82%
Polynomial and algebraic computation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.