#8304: Remove stray factors of 2 in Coleman integration
-----------------------------+----------------------------------------------
Reporter: kedlaya | Owner: was
Type: defect | Status: needs_review
Priority: major | Milestone: sage-4.3.3
Component: number theory | Keywords: Coleman integration, hyperelliptic
curves
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-----------------------------+----------------------------------------------
Changes (by jen):
* status: new => needs_review
Comment:
The attached patch should fix these issues (+doctests), so that invariant
differential always behaves as dx/2y:
{{{
sage: R.<x> = QQ['x']
sage: H = HyperellipticCurve(x^3+1)
sage: K = Qp(5,8)
sage: HK = H.change_ring(K)
sage: w = HK.invariant_differential()
sage: P = HK(0,1)
sage: Q = HK.lift_x(5)
sage: x,y = HK.monsky_washnitzer_gens()
sage: (2*y*w).coleman_integral(P,Q)
5 + O(5^9)
sage: x,y,z = HK.local_analytic_interpolation(P,Q)
sage: I2 = (x.derivative()/(2*y)).integral()
sage: I2(1)-I2(0)
3*5 + 2*5^2 + 2*5^3 + 5^4 + 4*5^6 + 5^7 + O(5^9)
sage: HK.coleman_integral(w,P,Q)
3*5 + 2*5^2 + 2*5^3 + 5^4 + 4*5^6 + 5^7 + O(5^9)
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8304#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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.