Computing and using minimal polynomials

被引:4
|
作者
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
相关论文
共 50 条
  • [1] COMPUTING MINIMAL POLYNOMIALS OF MATRICES
    Neunhoeffer, Max
    Praeger, Cheryl E.
    [J]. LMS JOURNAL OF COMPUTATION AND MATHEMATICS, 2008, 11 : 252 - 279
  • [2] COMPUTING MINIMAL POLYNOMIALS AND THE DEGREE OF UNFAITHFULNESS
    LI, W
    YU, JT
    [J]. COMMUNICATIONS IN ALGEBRA, 1993, 21 (10) : 3557 - 3569
  • [3] An Algorithm for Computing Bidirectional Minimal Polynomials for Multisequences
    Wang, Li-Ping
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 621 - 624
  • [4] COMPUTING MINIMAL POLYNOMIALS AND THE INVERSE VIA GCP
    YU, JT
    [J]. COMMUNICATIONS IN ALGEBRA, 1993, 21 (07) : 2279 - 2294
  • [5] The RCH Method for Computing Minimal Polynomials of Polynomial Matrices
    YU Bo
    ZHANG Jintao
    XU Yanyan
    [J]. Journal of Systems Science & Complexity, 2015, 28 (01) : 190 - 209
  • [6] The RCH method for computing minimal polynomials of polynomial matrices
    Yu Bo
    Zhang Jintao
    Xu Yanyan
    [J]. JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2015, 28 (01) : 190 - 209
  • [7] On computing root polynomials and minimal bases of matrix pencils
    Noferini, Vanni
    Van Dooren, Paul
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2023, 658 : 86 - 115
  • [8] The RCH method for computing minimal polynomials of polynomial matrices
    Bo Yu
    Jintao Zhang
    Yanyan Xu
    [J]. Journal of Systems Science and Complexity, 2015, 28 : 190 - 209
  • [9] Fast Algorithm for Computing the Minimal Polynomials of Gaussian Periods
    He Debiao
    Chen Jianhua
    Hu Zhjin
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 1, PROCEEDINGS, 2009, : 166 - 169
  • [10] Computing Polynomials Using Unipolar Stochastic Logic
    Liu, Yin
    Parhi, Keshab K.
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2017, 13 (03)