>From the discussion in thread http://groups.google.com/group/sage-devel/browse_thread/thread/b1498200416eee7e/27b3dd7a245c5a35?q=pairing&lnk=ol&
Pairing function should be placed on a point as in Magma. I will use the Miller algorithm to compute the functions needed to compute the Weil pairing. I will place Millers algorithm in seperate Miller.py file but I want to call it from a function in ell_point.py. I have a question regarding the code in ell_point.py: I guess the pairing should work on points over a general field, but in ell_point.py the implementation of points is divided into field, number field and finite field class instances. If you place it on the class field, will it then be inherited by the number field and finite field classes? Or would you place it in each class? Thanks. /David On Jan 11, 6:51 pm, David Møller Hansen <da...@mollerhansen.com> wrote: > This is a call out to the people who is interested in getting pairings > on elliptic curves into Sage. > > I have started a Ticket #4964 on getting a pairing framework into > Sage. > > Currently I am trying to get an overview of what activity there is on > this in Sage. > > I've browsed the TRAC server and this forum I found the following > > * Ticket #1236: add Tate pairing to Sage. > > * Discussion on getting Ben Lynn's pbc library licensed s.t. it can be > wrapped into Sage. > > * Discussion on writing a wrapper for John Cremona's mwrank and gp > scripts implementation of the Weil and Tate pairing. > > * Self started discussion on where pairings should be placed in Sage, > resulting in WWMD (What Would Magma Do). --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---