John
> --
> To post to this group, send an email to sage-...@googlegroups.com
> To unsubscribe from this group, send an email to sage-devel+...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>
If there is no ordering on free modules, then any function that
outputs a list of free modules is not deterministic -- the answer is
randomly ordered. For testing purposes, this is a huge and annoying
loss. Of course, it isn't at all critical for this that the ordering
be the one used by __cmp__; one could define an ordering in some other
function, which is used for ordering lists of submodules. We could
instead have a method like M._useful_but_nanonical_total_ordering(N),
then define __cmp__ like Nils suggests.
-- William
>
> Rob
>
> --
> To post to this group, send an email to sage-...@googlegroups.com
> To unsubscribe from this group, send an email to sage-devel+...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>
--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org