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
-~----------~----~----~----~------~----~------~--~---

Reply via email to