Dear SageMath Experts, I need your help!
I really need the transformation matrix from the echelon reduction over finite fields but I found in the documentation the following cry-inducing statement: The matrix library used for Z/pZ/p-matrices does not return the transformation matrix, so the transformation option is ignored Link: http://doc.sagemath.org/html/en/reference/matrices/sage/matrix/matrix2.html#sage.matrix.matrix2.Matrix.echelon_form More specifically, the call: M.echelon_form(transformation=True) does not return the transformation matrix T when M is over a finite field, so that T*M=E, where E is the echelon form. T is just the product of the elementary matrices, which perform the reducing row operations. This is very disappointing! How can that be? Why is that? Apparently the Maple and Mathematica algorithms over finite fields do return the transformation matrix, so why can't SageMath do that? Why? Is there any way around to get the transformation matrix over finite fields? Any advice would be much appreciated. Thank you in advance for your help! Best, Boyan -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/c7bf408e-a567-451a-9d6f-c83d41d10e5e%40googlegroups.com.