#13084: Weierstrass form for toric elliptic curves
--------------------------------------+-------------------------------------
       Reporter:  vbraun              |         Owner:  AlexGhitza       
           Type:  enhancement         |        Status:  needs_review     
       Priority:  major               |     Milestone:  sage-5.10        
      Component:  algebraic geometry  |    Resolution:                   
       Keywords:                      |   Work issues:  coverage, doctest
Report Upstream:  N/A                 |     Reviewers:                   
        Authors:  Volker Braun        |     Merged in:                   
   Dependencies:  #12553, #13451      |      Stopgaps:                   
--------------------------------------+-------------------------------------

Old description:

> This ticket implements the Weierstrass form (of the Jacobian) of
> anticanonical hypersurfaces in toric surfaces defined by reflexive
> polygons:
> {{{
>   sage: from sage.schemes.toric.weierstrass import WeierstrassForm
>   sage: R.<x,y> = QQ[]
>   sage: cubic = x^3 + y^3 + 1
>   sage: WeierstrassForm(cubic)  # cubic in P^2
>   (0, -27/4)
>   sage: WeierstrassForm(x^4 + y^2 + 1)  # in P^2[112]
>   (-4, 0)
>   sage: WeierstrassForm(x^2*y^2 + x^2 + y^2 + 1)   # in P^1xP^1
>   (-16/3, 128/27)
> }}}
>
> Apply
>   * [attachment:trac_13084_ppl_lattice_polygon.patch]
>   * [attachment:trac_13084_toric_weierstrass.patch]

New description:

 This ticket implements the Weierstrass form (of the Jacobian) of
 anticanonical hypersurfaces in toric surfaces defined by reflexive
 polygons:
 {{{
   sage: from sage.schemes.toric.weierstrass import WeierstrassForm
   sage: R.<x,y> = QQ[]
   sage: cubic = x^3 + y^3 + 1
   sage: WeierstrassForm(cubic)  # cubic in P^2
   (0, -27/4)
   sage: WeierstrassForm(x^4 + y^2 + 1)  # in P^2[112]
   (-4, 0)
   sage: WeierstrassForm(x^2*y^2 + x^2 + y^2 + 1)   # in P^1xP^1
   (-16/3, 128/27)
 }}}

 Apply
   * [attachment:trac_13084_ppl_lattice_polygon.patch]
   * [attachment:trac_13084_toric_weierstrass.patch]
   * [attachment:trac_13084_weierstrass_cleanup-fc.patch]
   * [attachment:trac_13084_ppl_cleanup-fc.patch]

--

Comment (by chapoton):

 Another cosmetic-cleanup patch. Similar work on import statements and pep8

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13084#comment:17>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to