Kronecker

This is a Macaulay2 package that computes the Kronecker normal form of a matrix pencil, and the rational normal form of a matrix with constant entries as a corollary. It was written by Edward Carter.