Solving systems of linear equations over polynomials (Q1082773)

From MaRDI portal
Revision as of 17:12, 17 June 2024 by ReferenceBot (talk | contribs) (‎Changed an Item)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Solving systems of linear equations over polynomials
scientific article

    Statements

    Solving systems of linear equations over polynomials (English)
    0 references
    1985
    0 references
    This is a generalization of an earlier work of the author and \textit{A. Bachem} [SIAM J. Comput. 8, 499-507 (1979; Zbl 0446.65015)]. In this article a polynomial-time algorithm to derive the Hermite normal form of an \(n\times n\) matrix A(x) of polynomials is given. The algorithm hinges on constructing and postmultiplying by a small multiplier matrix \(K^{(i)}\) for the ith stage of the algorithm then showing that at every stage of the algorithm the transformed matrix \(A^{(i)}\) satisfies: \(| A^{(i)}| =length\) of \(A^{(i)}\) viewed as an \(n^ 2\) vector, den (A\({}^{(i)})=\ell cm\{den (a_{11}),...,den (a_{nn})\}<(4nad)^{400n^{11}d^ 4}\), and deg (A)\(=\max \{\deg a_{ij}(x)\}\leq 2n^ 3d\) where n is the dimension of the original matrix A, a is its length, den is the denominator, \(\ell em\) is the least common multiple, and d is its degree. This algorithm is then generalized to accommodate rectangular matrices and to obtain the Smith normal form based on the algorithm given by the author and A. Bachem [loc. cit.].
    0 references
    0 references
    polynomial matrices
    0 references
    unimodular column operations
    0 references
    polynomial-time algorithm
    0 references
    Hermite normal form
    0 references
    rectangular matrices
    0 references
    Smith normal form
    0 references
    0 references
    0 references