Computing and using minimal polynomials

被引:5
作者
Abbott, John [1 ]
Bigatti, Anna Maria [2 ]
Palezzato, Elisa [2 ]
Robbiano, Lorenzo [2 ]
机构
[1] Univ Kassel, Inst Math, Kassel, Germany
[2] Univ Genoa, Dip Matemat, Via Dodecaneso 35, I-16146 Genoa, Italy
基金
欧盟地平线“2020”;
关键词
Minimal polynomial; Grobner bases; Modular methods; Radical; Maximal; Primary; GROBNER BASES; COMPUTATION; ALGORITHMS; SYSTEMS;
D O I
10.1016/j.jsc.2019.07.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a zero-dimensional ideal I in a polynomial ring, many computations start by finding univariate polynomials in I. Searching for a univariate polynomial in I is a particular case of considering the minimal polynomial of an element in P/I. It is well known that minimal polynomials may be computed via elimination, therefore this is considered to be a "resolved problem". But being the key of so many computations, it is worth investigating its meaning, its optimization, its applications (e.g. testing if a zero-dimensional ideal is radical, primary or maximal). We present efficient algorithms for computing the minimal polynomial of an element of P/I. For the specific case where the coefficients are in Q, we show how to use modular methods to obtain a guaranteed result. We also present some applications of minimal polynomials, namely algorithms for computing radicals and primary decompositions of zero-dimensional ideals, and also for testing radicality and maximality. (c) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:137 / 163
页数:27
相关论文
共 33 条
[1]  
Abbott J., 2018, CEUR WORKSHOP P, V2189, P88
[2]  
Abbott J., 2019, CoCoA: a system for doing Computations in Commutative Algebra
[3]  
Abbott J., 2018, ARXIV180106112
[4]  
Abbott J., 2019, CoCoALib: a C++ library for doing Computations in Commutative Algebra
[5]   Implicitization of hypersurfaces [J].
Abbott, John ;
Bigatti, Anna Maria ;
Robbiano, Lorenzo .
JOURNAL OF SYMBOLIC COMPUTATION, 2017, 81 :20-40
[6]   Fault-tolerant modular reconstruction of rational numbers [J].
Abbott, John .
JOURNAL OF SYMBOLIC COMPUTATION, 2017, 80 :707-718
[7]   Twin-float arithmetic [J].
Abbott, John .
JOURNAL OF SYMBOLIC COMPUTATION, 2012, 47 (05) :536-551
[8]  
[Anonymous], P 2017 IEEE GLOB C S
[9]   Modular Algorithms for Computing Minimal Associated Primes and Radicals of Polynomial Ideals [J].
Aoyama, Toru ;
Noro, Masayuki .
ISSAC'18: PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, 2018, :31-38
[10]   Modular algorithms for computing Grobner bases [J].
Arnold, EA .
JOURNAL OF SYMBOLIC COMPUTATION, 2003, 35 (04) :403-419