| Ilya Zakharevich on Mon, 04 Mar 2019 17:58:23 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: Integration Methods in PARI |
On Fri, Mar 16, 2018 at 5:57 PM, <Henri.Cohen@math.u-bordeaux.fr> wrote:
> Pari is unable to integrate an oscillating function of this type; in
> fact I would be surprised if any software could do it.
What is the problem?
(06:34) gp > f(x) = sumnum(N=0,(x+N*2*Pi)/((x+N*2*Pi)^2+1) - N/(N^2+1)/2/Pi)
%1 = (x)->sumnum(N=0,(x+N*2*Pi)/((x+N*2*Pi)^2+1)-N/(N^2+1)/2/Pi)
(06:34) gp > \p 150
realprecision = 154 significant digits (150 digits displayed)
(06:34) gp > intnum(x=0, 2*Pi, exp(cos(x))*sin(sin(x))*f(x),1) - Pi/2*(exp(exp(-1))-1)
time = 40,856 ms.
%2 = -3.729170365600103372 E-154
The need to use the optional argument to intnum() is the (unfortunate)
catastrophic loss of precision in intnum(). (I reported it recently
with a possible fix.)
Ilya