Computing canonical bases of modules of univariate relations
From MaRDI portal
Abstract: We study the computation of canonical bases of sets of univariate relations such that ; here, the input elements are from a quotient , where is a -module of rank given by a basis in Hermite form. We exploit the triangular shape of to generalize a divide-and-conquer approach which originates from fast minimal approximant basis algorithms. Besides recent techniques for this approach, we rely on high-order lifting to perform fast modular products of polynomial matrices of the form . Our algorithm uses operations in , where is the -vector space dimension of , indicates that logarithmic factors are omitted, and is the exponent of matrix multiplication. This had previously only been achieved for a diagonal matrix . Furthermore, our algorithm can be used to compute the shifted Popov form of a nonsingular matrix within the same cost bound, up to logarithmic factors, as the previously fastest known algorithm, which is randomized.
Recommendations
- Fast computation of shifted Popov forms of polynomial matrices via systems of modular polynomial equations
- Fast computation of approximant bases in canonical form
- Computing column bases of polynomial matrices
- Computing Popov and Hermite forms of rectangular polynomial matrices
- Computing the rank and a small nullspace basis of a polynomial matrix
Cited in
(4)- Verification protocols with sub-linear communication for polynomial matrix operations
- Deterministic computation of the characteristic polynomial in the time of matrix multiplication
- scientific article; zbMATH DE number 939805 (Why is no real title available?)
- Computing Krylov iterates in the time of matrix multiplication
This page was built for publication: Computing canonical bases of modules of univariate relations
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5119962)