On Jan 17, 2008 9:33 AM, David Kohel <[EMAIL PROTECTED]> wrote: > X = Iso(E1,E2) # does nothing > X.cardinality() # tests is_isomorphic and j-invariant = 0 or 12^3 > X.representative() # computes an isomorphism > X.list() # computes all isomorphisms > > The advantage of creating X is that it can cache the above data > for efficiency. > +1
This seems like a very nice interface to the problem from my perspective, and it can be applied to other classes as well. Soroosh --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---