Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

You can perform Gram–Schmidt over QQ and then change ring to GF(29):

M = Matrix( QQ, [(1,2,3),(1,5,6)] )
[ t.change_ring(GF(29)) for t in M.gram_schmidt() ]