On the computation of minimal polynomials, cyclic vectors, and Frobenius forms
Algorithms related to the computation of the minimal polynomial of an \(n\times n\) matrix over a field \(K\) are introduced. The complexity of the first algorithm, where the complete factorization of the characteristic polynomial is needed, is \(O(\sqrt n\cdot n^3)\). An iterative algorithm for finding the minimal polynomial has complexity \(O(n^3+ n^2m^2)\), where \(m\) is a parameter of the shift Hessenberg matrix used. The method does not require the knowledge of the characteristic polynomial. The average value of \(m\) is \(O(\log n)\). Next methods are discussed for finding a cyclic vector for a matrix. The authors first consider the case when its characteristic polynomial is squarefree. Using the shift Hessenberg form leads to an algorithm at cost \(O(n^3+ n^2m^2)\). A more sophisticated recurrent procedure gives the result in \(O(n^3)\) steps. In particular, a normal basis for an extended finite field of size \(q^n\) will be obtained with complexity \(O(n^3+ n^2\log q)\). Finally, the Frobenius form is obtained with asymptotic average complexity \(O(n^3\log n)\).
- A deterministic construction of normal bases with complexity \(O(n^ 3+n\log n\log(\log n)\log q)\)
- Computing Frobenius maps and factoring polynomials
- Constructing normal bases in finite fields
- scientific article; zbMATH DE number 424718 (Why is no real title available?)
- scientific article; zbMATH DE number 435565 (Why is no real title available?)
- scientific article; zbMATH DE number 3121635 (Why is no real title available?)
- scientific article; zbMATH DE number 3138903 (Why is no real title available?)
- scientific article; zbMATH DE number 4033867 (Why is no real title available?)
- scientific article; zbMATH DE number 107769 (Why is no real title available?)
- scientific article; zbMATH DE number 1263354 (Why is no real title available?)
- scientific article; zbMATH DE number 1263430 (Why is no real title available?)
- scientific article; zbMATH DE number 1263431 (Why is no real title available?)
- scientific article; zbMATH DE number 3320800 (Why is no real title available?)
- Nearly Optimal Algorithms for Canonical Matrix Forms
- On the Number of Nonscalar Multiplications Necessary to Evaluate Polynomials
- Some asymptotic results on finite vector spaces
- An application of the Gröbner basis in computation for the minimal polynomials and inverses of block circulant matrices
- An algorithm for a result on minimal polynomials
- Algorithms for finding the minimal polynomials and inverses of resultant matrices
- The RCH method for computing minimal polynomials of polynomial matrices
- scientific article; zbMATH DE number 1574494 (Why is no real title available?)
- Computing minimal polynomials of matrices
- Black box Frobenius decompositions over small fields
- On Gelbaum's Algorithm for Computing the Minimal Polynomial of a Matrix
- scientific article; zbMATH DE number 4127340 (Why is no real title available?)
- scientific article; zbMATH DE number 558500 (Why is no real title available?)
- scientific article; zbMATH DE number 563668 (Why is no real title available?)
- scientific article; zbMATH DE number 1834664 (Why is no real title available?)
- scientific article; zbMATH DE number 2089958 (Why is no real title available?)
- Linear recurrent cryptography: Golden-like cryptography for higher order linear recurrences
This page was built for publication: On the computation of minimal polynomials, cyclic vectors, and Frobenius forms
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1361771)