Macaulay2 » Documentation
Packages » Kronecker :: Kronecker
next | previous | forward | backward | up | index | toc

Kronecker -- Kronecker and rational normal forms

Author

Version

This documentation describes version 0.3.3 of Kronecker.

Source code

The source code from which this documentation is derived is in the file Kronecker.m2.

Exports

  • Functions and commands
  • Methods
    • decomposeGradedModule(GradedModuleMap,GradedModuleMap) -- see decomposeGradedModule -- decompose a graded module over a ring of graded module maps
    • decomposeModule(Module) -- see decomposeModule -- decompose a module into a direct sum of simple modules
    • kroneckerIndices(Matrix,RingElement,RingElement) -- see kroneckerIndices -- data which classify a matrix pencil up to strict equivalence
    • kroneckerIndices(Matrix,Matrix) -- data classifying the normal form of a pair of matrices
    • kroneckerNormalForm(Matrix) -- see kroneckerNormalForm -- Kronecker normal form of a matrix of linear forms
    • kroneckerNormalForm(Matrix,RingElement,RingElement) -- see kroneckerNormalForm -- Kronecker normal form of a matrix of linear forms
    • kroneckerNormalForm(Matrix,Matrix) -- normal form of a pair of matrices of scalars
    • rationalNormalForm(Matrix) -- see rationalNormalForm -- rational normal form of a matrix

For the programmer

The object Kronecker is a package.