> > > for is a function of the hash of its elements to > > satisfy equal matrices over different parents having the same hash. > > Err, sorry, I don't manage to parse the end of the sentence. Do you > mind reformulating?
I think what Robert was trying to say is that if R and S are different rings, and M is a matrix over R then hash(M.change_ring(S)) == hash(M) as much as possible. Of course, we have the same problems that we have with normal equality testing: if S=Integers(1), then the requirement above conflicts with the desire to have different hash values for different matrices. David -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org