Hi list,
I'm not sure about the behavior of the hermite_form() function of an
integer matrix.
As far as I know the Hermeiteform H of a given matrix A, it is a unique
(up to reordering of the rows and columns) triangular matrix (with some
extra conditions) wich could be obtained by A * U = H for some U \in GL(\Z).
(compare e.g. wikipedia)
But the sagewiki says the following:
H, U = A.hermite_form(transformation=True, include_zero_rows=False)
U*A == H
>>True
which violates the given definition above, because the multiplication is
from the left here)
In my case it's important if H is optained by row operations or by
columnoperations.
How is this handled in sage, and is this somehow controlable?

greatz Johannes

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to