limit(atan(ln(x)/x),x,0,1)

Bugs

Modérateur : xcasadmin

alb
Messages : 1320
Inscription : ven. août 28, 2009 3:34 pm

limit(atan(ln(x)/x),x,0,1)

Message par alb » mar. nov. 22, 2022 2:18 pm

Xcas ne trouve pas cette limite

parisse
Messages : 5743
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: limit(atan(ln(x)/x),x,0,1)

Message par parisse » jeu. nov. 24, 2022 12:34 pm

Malheureusement je ne vois pas comment changer l'algorithme pour résoudre ce cas. Le simple remplacement échoue car ln(x)=-inf divise par 0 non signé donne infini non signé en argument de atan. Du coup l'algo passe à une recherche de développement asymptotique, et ici c'est multi-échelle dans ln(x)/x, ln(x) est vu comme un paramètre, mais l'algo n'est pas capable de garder la trace du signe de ce paramètre, il faudrait le reprogrammer avec de gros changements...
Il faut décomposer le calcul à la main, par exemple en faisant atan(limit(ln(x)/x,x=0,1)).
Pour etre plus précis, je pourrais gérer ce cas-là mais ça échouerait dès que l'atan est dans une expression plus compliquée.

alb
Messages : 1320
Inscription : ven. août 28, 2009 3:34 pm

Re: limit(atan(ln(x)/x),x,0,1)

Message par alb » jeu. nov. 24, 2022 12:41 pm

vu :-)
au passage je note que tabvar(atan(ln(x)/x)) renvoie undef

Répondre