A fast, deterministic algorithm for computing a Hermite Normal Form of a polynomial matrix

Abstract

Given a square, nonsingular matrix of univariate polynomials F ∈ K[x]n × n over a field K, we give a fast, deterministic algorithm for finding the Hermite normal form of F with complexity O(nωd) where d is the degree of F. Here soft-O notation is Big-O with log factors removed and ω is the exponent of matrix multiplication. The method relies of a fast algorithm for determining the diagonal entries of its Hermite normal form, having as cost O(nωs) operations with s the average of the column degrees of F.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…