Abstract

An element XX in the algebra M(n,F){\rm M}(n,\mathbb{F}) of all n×nn\times n matrices over a field F\mathbb{F} is said to be ff-cyclic if the underlying vector space considered as an F[X]\mathbb{F}[X]-module has at least one cyclic primary component. These are the matrices considered to be `good' in the Holt-Rees version of Norton's irreducibility test in the MeatAxe algorithm. We prove that, for any finite field Fq\mathbb{F}_q, the proportion of matrices in M(n,Fq){\rm M}(n,\mathbb{F}_q) that are `not good' decays exponentially to zero as the dimension nn approaches infinity. Turning this around, we prove that the density of `good' matrices in M(n,Fq){\rm M}(n,\mathbb{F}_q) for the MeatAxe depends on the degree, showing that it is at least 1−2q(1q+1q2+2q3)n1-\frac2q(\frac{1}{q}+\frac{1}{q^2}+\frac{2}{q^3})^n for q≥4q\geq4. We conjecture that the density is at least 1−1q(1q+12q2)n1-\frac1q(\frac{1}{q}+\frac{1}{2q^2})^n for all qq and nn, and confirm this conjecture for dimensions n≤37n\leq 37. Finally we give a one-sided Monte Carlo algorithm called IsfCyclic to test whether a matrix is `good', at a cost of O(Mat(n)log⁡n){\rm O}({\rm Mat}(n)\log n) field operations, where Mat(n){\rm Mat}(n) is an upper bound for the number of field operations required to multiply two matrices in M(n,Fq){\rm M}(n,\mathbb{F}_q).

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.