We present a new algorithm to compute the Jacobson form of a matrix A of polynomials over the Ore domain F(z)[x; σ, δ]n×n,for afieldF. The algorithm produces unimodular U, V and the diagonal Jacobson form J such that UAV = J. It requires time polynomial in degx(A), degz (A) andn. We also present tight bounds on the degrees of entries in U, V and J. The algorithm is probabilistic of the Las Vegas type:weassumeweareabletogeneraterandomelementsofF at unit cost, and will always produces correct output within the expected time. The main idea is that a randomized, unimodular, preconditioning of A will have a Hermite form whose diagonal is equal to that of the Jacobson form. From this the reduction to the Jacobson form is easy. Polynomial-time algorithms for the Hermite form have already been established.
CITATION STYLE
Giesbrecht, M., & Heinle, A. (2012). A polynomial-time algorithm for the jacobson form of a matrix of ore polynomials. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7442 LNCS, pp. 117–128). Springer Verlag. https://doi.org/10.1007/978-3-642-32973-9_10
Mendeley helps you to discover research relevant for your work.