tp6.mw

TP6 : singularités d'une intégrale 

> libname:="/Users/salvy/lib/maple/gfun/lib",libname:gfun:-version();
 

3.46
 

> n:=3:
 

> x:= t-> 2*w/(1-2*w*t+sqrt((1-2*w*t)^2-4*w^2)):
 

> F:=1/(1-x(t)^(n-1)*x(orthopoly[T](n-1,t)));
 

`/`(1, `*`(`+`(1, `-`(`/`(`*`(8, `*`(`^`(w, 3))), `*`(`^`(`+`(1, `-`(`*`(2, `*`(w, `*`(t)))), `*`(`^`(`+`(1, `-`(`*`(4, `*`(w, `*`(t)))), `*`(4, `*`(`^`(w, 2), `*`(`^`(t, 2)))), `-`(`*`(4, `*`(`^`(w, ...
 

I. Premiers essais d'approximation 

Q1. Développement de  

> N:=15:
 

> series(F,w,N+1): # sortie cachée : elle est énorme !
 

> S15:=map(expand,%);
 

series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
series(`+`(1, `^`(w, 3), `*`(`+`(`*`(4, `*`(t)), `-`(2), `*`(4, `*`(`^`(t, 2)))), `*`(`^`(w, 4))), `*`(`+`(`-`(`*`(4, `*`(`^`(t, 2)))), `*`(16, `*`(`^`(t, 4))), 7, `-`(`*`(8, `*`(t))), `*`(16, `*`(`^`...
 

Q2. Intégration terme à terme 

> add(int(coeff(S15,w,i)/sqrt(1-t^2),t=-1..1)/Pi*w^i,i=0..N)+O(w^(N+1));
 

`+`(1, `*`(`^`(w, 3)), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(w,...
 

Q3. Approximant de Padé 

> numapprox[pade](%,w,[iquo(N,2)$2]);
 

`/`(`*`(`+`(1, `-`(`*`(`/`(113795511, 109443575), `*`(w))), `-`(`*`(`/`(2446188838, 109443575), `*`(`^`(w, 2)))), `*`(`/`(362987994, 21888715), `*`(`^`(w, 3))), `*`(`/`(14178321707, 109443575), `*`(`^...
 

> solapp:=fsolve(denom(%),w,complex);
 

-1.026660904, -.3886539874, -.2814466078, .2618210203, .3240259732, .8227055345, 53.26788339
 

Le temps écoulé depuis le début de la session (en secondes cpu) : 

> time();
 

2.254
 

II. Développement en série à grande précision 

Q4. Un polynôme 

> P:=gfun:-algfuntoalgeq(F,y(w));
 

`+`(`*`(`+`(`-`(`*`(2, `*`(w))), `*`(8, `*`(`^`(w, 3))), `-`(`*`(7, `*`(`^`(w, 2)))), `*`(16, `*`(`^`(w, 4))), `-`(`*`(8, `*`(w, `*`(t)))), `*`(8, `*`(`^`(w, 2), `*`(t))), `-`(`*`(64, `*`(`^`(w, 4), `...
`+`(`*`(`+`(`-`(`*`(2, `*`(w))), `*`(8, `*`(`^`(w, 3))), `-`(`*`(7, `*`(`^`(w, 2)))), `*`(16, `*`(`^`(w, 4))), `-`(`*`(8, `*`(w, `*`(t)))), `*`(8, `*`(`^`(w, 2), `*`(t))), `-`(`*`(64, `*`(`^`(w, 4), `...
 

Q5. Une équation différentielle 

> deq:=gfun:-algeqtodiffeq(P,y(w),{y(0)=1,D(y)(0)=0});
 

{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
{`+`(`-`(`*`(48, `*`(`^`(w, 2), `*`(`^`(t, 2))))), `*`(12, `*`(`^`(w, 2))), `*`(6, `*`(w)), `-`(`*`(640, `*`(`^`(w, 6), `*`(`^`(t, 3))))), `*`(576, `*`(`^`(w, 6), `*`(`^`(t, 5)))), `*`(64, `*`(`^`(w, ...
 

Q6. Une récurrence, une procédure 

> rec:=gfun:-diffeqtorec(deq,y(w),u(k));
 

{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
{`+`(`*`(`+`(`*`(`+`(`*`(65536, `*`(`^`(t, 11))), `*`(409600, `*`(`^`(t, 10))), `-`(`*`(262144, `*`(`^`(t, 12)))), `-`(`*`(102400, `*`(`^`(t, 9)))), `-`(`*`(16384, `*`(`^`(t, 4)))), `-`(`*`(16384, `*`...
 

> pp:=gfun:-rectoproc(rec,u(k),list,evalfun=expand):
 

Vérification 

> pp(N)-[seq(coeff(S15,w,i),i=0..N)];
 

[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
 

Q7. Les coefficients du développement 

> nbcoeffs:=200:
 

> st:=time():L:=pp(nbcoeffs):time()-st;
 

20.282
 

Q8. Intégration terme à terme 

> pol:=collect(add(L[i+1]*w^i,i=0..nbcoeffs),t):
 

> ik:=1/Pi*int(t^k/sqrt(1-t^2),t=-1..1);
 

 

limit: need to determine the sign of, -k-1
 

limit: need to determine the sign of, -k-1
`+`(`/`(`*`(`/`(1, 2), `*`(`+`(1, `^`(-1, k)), `*`(GAMMA(`+`(`/`(1, 2), `*`(`/`(1, 2), `*`(k))))))), `*`(`^`(Pi, `/`(1, 2)), `*`(GAMMA(`+`(1, `*`(`/`(1, 2), `*`(k))))))))
 

> res:=add(coeff(pol,t,i)*simplify(eval(ik,k=i)),i=0..degree(pol,t)):
 

> res:=series(res+O(w^(nbcoeffs+1)),w,nbcoeffs+1);
 

series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
series(`+`(1, `^`(w, 3), `*`(11, `*`(`^`(w, 5))), `*`(7, `*`(`^`(w, 6))), `*`(119, `*`(`^`(w, 7))), `*`(148, `*`(`^`(w, 8))), `*`(1395, `*`(`^`(w, 9))), `*`(2419, `*`(`^`(w, 10))), `*`(17519, `*`(`^`(...
 

Approximant de Padé-Hermite 

Q9. Calcul 

> deq:=gfun[seriestodiffeq](res,y(w),[ogf]);
 

[{`+`(`*`(`+`(`*`(12, `*`(`^`(w, 16))), `-`(`*`(`/`(3, 34), `*`(`^`(w, 15)))), `-`(`*`(`/`(13779, 544), `*`(`^`(w, 14)))), `*`(`/`(330593, 4352), `*`(`^`(w, 13))), `*`(`/`(3881011, 34816), `*`(`^`(w, ...
[{`+`(`*`(`+`(`*`(12, `*`(`^`(w, 16))), `-`(`*`(`/`(3, 34), `*`(`^`(w, 15)))), `-`(`*`(`/`(13779, 544), `*`(`^`(w, 14)))), `*`(`/`(330593, 4352), `*`(`^`(w, 13))), `*`(`/`(3881011, 34816), `*`(`^`(w, ...
[{`+`(`*`(`+`(`*`(12, `*`(`^`(w, 16))), `-`(`*`(`/`(3, 34), `*`(`^`(w, 15)))), `-`(`*`(`/`(13779, 544), `*`(`^`(w, 14)))), `*`(`/`(330593, 4352), `*`(`^`(w, 13))), `*`(`/`(3881011, 34816), `*`(`^`(w, ...
[{`+`(`*`(`+`(`*`(12, `*`(`^`(w, 16))), `-`(`*`(`/`(3, 34), `*`(`^`(w, 15)))), `-`(`*`(`/`(13779, 544), `*`(`^`(w, 14)))), `*`(`/`(330593, 4352), `*`(`^`(w, 13))), `*`(`/`(3881011, 34816), `*`(`^`(w, ...
[{`+`(`*`(`+`(`*`(12, `*`(`^`(w, 16))), `-`(`*`(`/`(3, 34), `*`(`^`(w, 15)))), `-`(`*`(`/`(13779, 544), `*`(`^`(w, 14)))), `*`(`/`(330593, 4352), `*`(`^`(w, 13))), `*`(`/`(3881011, 34816), `*`(`^`(w, ...
 

> deq:=op(1,%):
 

Q10. Conjecture sur la position des singularités 

> coeff(op(1,deq),diff(y(w),[w$4]));
 

`+`(`*`(`^`(w, 19)), `*`(`/`(13, 51), `*`(`^`(w, 18))), `-`(`*`(`/`(3629, 2176), `*`(`^`(w, 17)))), `*`(`/`(10195, 4352), `*`(`^`(w, 16))), `*`(`/`(28657, 6528), `*`(`^`(w, 15))), `*`(`/`(106225, 2088...
 

> pol:=factor(%);
 

`+`(`*`(`/`(1, 13369344), `*`(`^`(w, 2), `*`(`+`(w, `-`(1)), `*`(`+`(`*`(4, `*`(w)), `-`(1)), `*`(`+`(`*`(2, `*`(w)), 1), `*`(`+`(`*`(4, `*`(w)), 1), `*`(`+`(`*`(4, `*`(`^`(w, 2))), `*`(3, `*`(w)), 1)...
 

> sings:=solve(pol,w);
 

0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
0, 0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))...
 

Q11. Suppression des singularités apparentes 

> gfun:-Parameters(minordereqn=5):
 

> deq2:=gfun:-seriestodiffeq(res,y(w),[ogf]);
 

[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
[{`+`(`*`(`+`(`*`(`/`(18393920114788483039386565323394460688054214300800, 3121717718310075479000217009390416550681888793913), `*`(`^`(w, 10))), `*`(`/`(912828704550591620927069810527013513055630017179...
 

> deq2:=op(1,%):
 

> pol2:=factor(coeff(op(1,deq2),diff(y(w),[w$5])));
 

`+`(`*`(`/`(1, 6393277887099034580992444435231573095796508249933824), `*`(w, `*`(`+`(w, `-`(1)), `*`(`+`(`*`(4, `*`(w)), `-`(1)), `*`(`+`(`*`(2, `*`(w)), 1), `*`(`+`(`*`(4, `*`(w)), 1), `*`(`+`(`*`(4,...
`+`(`*`(`/`(1, 6393277887099034580992444435231573095796508249933824), `*`(w, `*`(`+`(w, `-`(1)), `*`(`+`(`*`(4, `*`(w)), `-`(1)), `*`(`+`(`*`(2, `*`(w)), 1), `*`(`+`(`*`(4, `*`(w)), 1), `*`(`+`(`*`(4,...
 

> gcd(pol,pol2);
 

`*`(w, `*`(`+`(w, `-`(1)), `*`(`+`(w, `-`(`/`(1, 4))), `*`(`+`(w, `/`(1, 2)), `*`(`+`(w, `/`(1, 4)), `*`(`+`(`*`(`^`(w, 2)), `*`(`/`(3, 4), `*`(w)), `/`(1, 4))))))))
 

> sings:=solve(%,w);
 

0, 1, `/`(1, 4), -`/`(1, 2), -`/`(1, 4), `+`(`-`(`/`(3, 8)), `*`(`*`(`/`(1, 8), `*`(I)), `*`(`^`(7, `/`(1, 2))))), `+`(`-`(`/`(3, 8)), `-`(`*`(`+`(`*`(`/`(1, 8), `*`(I))), `*`(`^`(7, `/`(1, 2))))))
 

Q12. Comparaison avec un approximant de Padé 

> st:=time():den:=denom(numapprox[pade](res,w,[40,40])):time()-st;
 

10.466
 

> Digits:=20:singnum:=fsolve(den,w,complex);
 

-6.1617489663139719135, -1.8873445080462246426, -1.1607683211568919360, -.85491608321662566284, -.68456685484981828858, `+`(`-`(.62947651485057355910), `-`(`*`(1.2106118150318770120, `*`(I)))), `+`(`-...
-6.1617489663139719135, -1.8873445080462246426, -1.1607683211568919360, -.85491608321662566284, -.68456685484981828858, `+`(`-`(.62947651485057355910), `-`(`*`(1.2106118150318770120, `*`(I)))), `+`(`-...
-6.1617489663139719135, -1.8873445080462246426, -1.1607683211568919360, -.85491608321662566284, -.68456685484981828858, `+`(`-`(.62947651485057355910), `-`(`*`(1.2106118150318770120, `*`(I)))), `+`(`-...
-6.1617489663139719135, -1.8873445080462246426, -1.1607683211568919360, -.85491608321662566284, -.68456685484981828858, `+`(`-`(.62947651485057355910), `-`(`*`(1.2106118150318770120, `*`(I)))), `+`(`-...
-6.1617489663139719135, -1.8873445080462246426, -1.1607683211568919360, -.85491608321662566284, -.68456685484981828858, `+`(`-`(.62947651485057355910), `-`(`*`(1.2106118150318770120, `*`(I)))), `+`(`-...
 

> p1:=plots[complexplot](evalf([sings]),style=point,symbol=diagonalcross,symbolsize=20,color=blue):
 

> p2:=plots[complexplot]([singnum],style=point):
 

> plots[display](p1,p2,view=[-1..1.2,-1/2..1/2]);
 

Plot_2d
 

>