Unimodular transformation matrix of LLL algorithm
 Dear all,
 I also asked this in sage-support group also.question on sage-support. 
 I have a matrix M1 M1 with integer entries with 90 rows and 6 columns. After applying the LLL algorithm of to M1, I get M2=M1.LLL(). M2 = M1.LLL(). I want to get the corresponding unimodular transformation matrix T T such that T*M1=M2.T * M1 = M2.
 We can find T by by T=M2*M1.pseudoinverse() = M2 * M1.pseudoinverse() or T== M1.solve_left(M2), T = M1.solve_left(M2), but determinant of T T becomes 0 0 i.e.,  T.det()=0. T.det() equals 0. I want T.det()=1.
 Best regards, SantanuT.det() to equal 1.