#6021: [with new patch, needs work] Implement period lattices for elliptic
curves
over CC
---------------------------+------------------------------------------------
Reporter: cremona | Owner: was
Type: enhancement | Status: new
Priority: major | Milestone: sage-4.0.1
Component: number theory | Keywords: elliptic curve periods
---------------------------+------------------------------------------------
Comment(by mabshoff):
Unsurprisingly this causes a bunch of numerical noise problems:
{{{
sage -t -long
devel/sage/sage/schemes/elliptic_curves/ell_number_field.py # 1 doctests
failed
sage -t -long devel/sage/sage/schemes/elliptic_curves/ell_point.py
# 1 doctests failed
sage -t -long devel/sage/sage/rings/rational_field.py # 1 doctests
failed
sage -t -long
devel/sage/sage/schemes/elliptic_curves/period_lattice.py # 11 doctests
failed
}}}
Some of them are quite disturbing:
{{{
File
"/scratch/mabshoff/sage-4.0.alpha0/devel/sage/sage/schemes/elliptic_curves/period_lattice.py",
line 439:
sage: Ls[2]._compute_periods_complex(100)
Expected:
(1.9072648860892726204877126889 - 1.3404778596244020430694806590*I,
-1.9072648860892726204877126889 - 1.3404778596244020430694806590*I)
Got:
(-1.9072648860892727038846028695 - 1.3404778596244020695699736749*I,
-1.9072648860892727038846028695 + 1.3404778596244020695699736749*I)
}}}
I.e. notice that for the real part above '''11''' digits are different.
Thoughts?
Cheers,
Michael
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6021#comment:8>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---