#15108: base extend for hyperelliptic curves
-------------------------------------------------+-------------------------
       Reporter:  mstreng                        |        Owner:
           Type:  defect                         |       Status:  new
       Priority:  major                          |    Milestone:  sage-5.12
      Component:  geometry                       |   Resolution:
       Keywords:  base extend hyperelliptic      |    Merged in:
  curve                                          |    Reviewers:
        Authors:  Marco Streng                   |  Work issues:
Report Upstream:  N/A                            |       Commit:
         Branch:                                 |     Stopgaps:
   Dependencies:                                 |
-------------------------------------------------+-------------------------
Changes (by {'newvalue': u'Marco Streng', 'oldvalue': ''}):

 * type:  enhancement => defect
 * author:   => Marco Streng


Old description:



New description:

 {{{

 sage: R.<x> = QQ[]
 sage: H = HyperellipticCurve(x^5+x+1)
 sage: E = EllipticCurve([0,0,0,1,1])
 sage: E.change_ring(RR)
 Elliptic Curve defined by y^2 = x^3 + 1.00000000000000*x +
 1.00000000000000 over Real Field with 53 bits of precision
 sage: E.base_extend(RR)
 Elliptic Curve defined by y^2 = x^3 + 1.00000000000000*x +
 1.00000000000000 over Real Field with 53 bits of precision
 sage: H.change_ring(RR)
 Hyperelliptic Curve over Real Field with 53 bits of precision defined by
 y^2 = x^5 + x + 1.00000000000000
 sage: H.base_extend(RR)
 Closed subscheme of Projective Space of dimension 2 over Real Field with
 53 bits of precision defined by:
   -x0^5 + x1^2*x2^3 - x0*x2^4 - x2^5
 }}}

 The last output should be a hyperelliptic curve object too.

 Apply [attachment:15108.patch]

--

--
Ticket URL: <http://trac.sagemath.org/ticket/15108#comment:1>
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.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to