-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Martin, Robert, John,

I was not terribly happy with my implementation either, but thought I'd
put it in and keep working on it, or maybe that it would incite others
to fix it :)

I'll be happy to implement the changes suggested by you as soon as I get
a chance (teaching 3 different courses in one semester is more
time-consuming than one might think), probably this weekend.  Of course,
I won't be upset if someone else beats me to it.

Alex



Martin Albrecht wrote:
> I stumbled over #262
> 
>   http://trac.sagemath.org/sage_trac/ticket/262
> 
> again. Here Graeme Taylor proposes his implementation of point counting of 
> elliptic curves over GF(p^n) with coefficients in GF(p) in Weierstrass form.  
> 
> He describes the background at:
> 
>   http://maths.straylight.co.uk/archives/69
> 
> . This was turned down because a patch by Alex Ghitza 
> 
>   http://www.sagemath.org/hg/sage-main/rev/57bc9076e61a
> 
> implements the same functionality. I can see that this implements the same 
> functionality but I find the interface rather complicated: The user is 
> required to construct the curve over the prime subfield and ask for the 
> cardinality over a higher degree extension via an optional 
> parameter 'degree'. E.g.
> 
> sage: k.<a> = GF(7^10)
> sage: E = EllipticCurve(k,[5,2])
> sage: E2 = EllipticCurve(k.base_ring(), E.a_invariants()) # down
> sage: E2.cardinality(10) # and up again
> 282464343
> 
> I wonder why not just compute the cardinality using this method by default if 
> all coefficients lie in the prime subfield? Is this optional 'degree' 
> parameter really necessary?
> 
> Just curious,
> Martin
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHMQHjdZTaNFFPILgRAtHnAJ4+UoLNqkecVJJWc01q2ngqbrsYQACfV209
qzwu+loG9FlRS1K2XiLrggA=
=D76a
-----END PGP SIGNATURE-----

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