What's your view of having a class to hold the [u,r,s,t], derived from
the abstract Group class?  It could be called WeirstrassIsomorphism
perhaps.  I'll have to read up on derived classes in python since I
only know them in C++.

John

PS If a subset of sage-devel is thinking about something which may not
be of interest to most, perhaps the discussion should be done
off-list.

On 9/24/07, William Stein <[EMAIL PROTECTED]> wrote:
>
> On 9/24/07, John Cremona <[EMAIL PROTECTED]> wrote:
> > I'm sure you are right but doing that on my own (and in the next day
> > or two) is beyond my sage/python capabilities...  to start with (and
> > as these isomorphisms of Weierstrass models are so much simpler than
> > more general isogenies) I was going to be much more simple-minded and
> > just have a list [u,r,s,t] of elements on the field of definition of
> > the curve, with no fancy parent structure.
>
> Also, it wouldn't be that difficult for David Roe or me later
> to transform whatever you do into
> something more structural like David Kohel suggests.  Whatever you
> do, it'll have be done under the hood anyways.
>
> It's definitely a good idea to keep David Kohel's comments in mind though
> (this is a general axiom).
>
>  - William
>
> >
>


-- 
John Cremona

--~--~---------~--~----~------------~-------~--~----~
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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to