Opened 8 years ago

Last modified 3 years ago

#16586 new defect

K.zeta_function() unstable

Reported by: Ralf Stephan Owned by:
Priority: major Milestone: sage-6.4
Component: number fields Keywords: zeta, dokchitser, precision, lseries
Cc: Jakob Kroeker Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges


This was reported by parzan in

sage: K.<a> = NumberField(x^2-2)
sage: K.zeta_function()(7)
sage: K.zeta_function(prec=100)(7)
sage: K.zeta_function(prec=200)(7)

See that excellent bug report for more aspects of the matter. Setting Component: to scripts because it seems to be a Dokchitser issue. See also #4940.

Change History (5)

comment:1 Changed 8 years ago by For batch modifications

Milestone: sage-6.3sage-6.4

comment:2 Changed 8 years ago by Jeroen Demeyer

Component: scriptsnumber fields

comment:3 Changed 6 years ago by Jakob Kroeker

Cc: Jakob Kroeker added

comment:4 Changed 4 years ago by Frédéric Chapoton

This strange behaviour happens at odd integers >=7 only:

sage: Z = K.zeta_function(prec=100)
sage: Z(6.999999)
sage: Z(7.000001)
sage: Z(7.00000)
Version 2, edited 4 years ago by Frédéric Chapoton (previous) (next) (diff)

comment:5 Changed 3 years ago by Frédéric Chapoton

This works now with the default algorithm. Still fails with Dokchitser's scripts:

sage: K.zeta_function(prec=100, algorithm="pari")(7)
sage: K.zeta_function(prec=100, algorithm="gp")(7)
Note: See TracTickets for help on using tickets.