| Karim Belabas on Wed, 29 Nov 2023 10:44:34 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: lambertw |
* Ilya Zakharevich [2023-11-21 04:50]:
> gp > ?lambertw
> lambertw(y,{branch=0}): solution of the implicit equation
> x*exp(x)=y. In the p-adic case, gives a solution of x*exp(x)=y if x
> has positive valuation, of x+log(x)=log(y) otherwise.
>
> First, I would rewrite it as log(x)+x = log(y) to make the match more
> clear.
Done.
> Second, I suspect that what is meant is
>
> y has positive valuation
>
> (not “x”).
Indeed. We were further missing the condition "p odd" for this branch.
For 2-adics, the condition was v_2(y) > 1; in fact, the case v_2(y) < 1
was incorrectly implemented (raised an exception).
All fixed in master. Thanks for your report !
Cheers,
K.B.
--
Pr. Karim Belabas, U. Bordeaux, Vice-président en charge du Numérique
Institut de Mathématiques de Bordeaux UMR 5251 - (+33) 05 40 00 29 77
http://www.math.u-bordeaux.fr/~kbelabas/