Hi,

We can move this over the sage-nt, but let me reply here.

One improvement should be to, in fact, follow what John [Cremona)]
did for elliptic curves -- replace points-as-morphisms with points as
simple coordinates.   In analogy with matrices and homomorphisms,
for reasons of efficiency (and intended uses) the "correct"
mathematical interprettation of a point on a scheme as a scheme
morphism should require an explicit coercion to a Homset.
William and I set this up in complete generality, without concern for
efficiency.  However, I hope that the framework (as set up in Sage
and as I put in Magma previously) for working on the sets of
rational points E(L) for L/K an extension field or a K-algebra will
remain and be supported.  I also noticed that John (or someone)
put in some nice printing functions for elliptic curves and their
points
that could be move up to general curves/points.

After e-mail exchange, I was also wrapping David Harvey's code
just to see what was there.  I'm happy that Nick is taking the on
the full job of writing a frobenius_charpoly function.

Note that naive point counting over the prime field F_p can be
done in one line with a legendre symbol.

I look forward to seeing the result.

I suggest keeping us informed on sage-nt.

Cheers,
David


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to