I'm trying to evaluate Lambert W Function , I used the formula $$ W(z)e^{W(z)} = z \Rightarrow W(z) = \frac{z}{W(z)} $$ $$ W(z) \approx ln(z)-ln(ln(z)-ln(...)) $$ But the result is very bad If I used ln(z)-ln(ln(z)) when it used in solving many cases like : $$ x^x = 100 \Rightarrow x = 3.015 $$ which is very far from 100 (27.68) . It works good in big values as shown in this graph. I've searched and found this equation : $$ L_1 - L_2 + \sum_{i=0}^\infty \sum_{j=0}^\infty (-1)^i \begin{bmatrix} i+j \\ i+1 \end{bmatrix}\frac{L_2\strut^{j}}{L_1\strut^{(i+j)}(i)!} \\ $$ $$ \text{Where} \hspace{10pt}L_1:ln(x), \hspace{10pt} L_2:ln(ln(x)) $$ Tried it but worse than the previous one and wolfram can't solve more than 15 terms but it can solve W(x) with prefect accuracy although i found the last formula on wolfram reference, so my question is " Is there a better way or formula to calculate Lambert W Function with high accuracy ? " another small question : I've used Taylor Series Expansion for Lambert W Function $$ W(z) = \sum_{k=0}^\infty (-k)^{(k-1)}\frac{z^k}{k!} $$ but the radius of convergence is 1/e ,so it's not useful for real computations and wolfram formula works for x > e is there a way to get the values in between 1/e and e
2026-03-26 02:52:10.1774493530
Calculating Lambert W Function
1k Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in APPROXIMATION
- Does approximation usually exclude equality?
- Approximate spline equation with Wolfram Mathematica
- Solving Equation with Euler's Number
- Approximate derivative in midpoint rule error with notation of Big O
- An inequality involving $\int_0^{\frac{\pi}{2}}\sqrt{\sin x}\:dx $
- On the rate of convergence of the central limit theorem
- Is there any exponential function that can approximate $\frac{1}{x}$?
- Gamma distribution to normal approximation
- Product and Quotient Rule proof using linearisation
- Best approximation of a function out of a closed subset
Related Questions in LAMBERT-W
- Intersection points of $2^x$ and $x^2$
- Solving tetration equation with Lambert W Function
- Solving $x \log(x)$ = $100$.
- Is $x=i²$ the solution of this equation $2018^x+2018x+2018=0 $ in $\mathbb{C}$?
- How to solve $x3^x=18$ algebraically
- ideas on how to prove this statement about the Gram points?
- Solving $n/\ln (n) = 990,000$
- Lambert W function: limits and inverse relation
- Solve $a^x = 1-x$
- Prove that $-\gamma x^2 ( x^{k/\gamma}-1 ) -x^2 + \alpha x - \alpha + 1 \leq 0$ for every $2 \leq x \leq n-1$
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
$\require{begingroup} \begingroup$ $\def\e{\mathrm{e}}\def\W{\operatorname{W}}\def\Wp{\operatorname{W_0}}\def\Wm{\operatorname{W_{-1}}}$
Is there any need to reinvent the wheel? Just use Halley's method, which provides successive approximations to $w = \W(z)$ (so $z = w\exp(w)$) being
\begin{align} w_{j+1} &= w_j-{\frac {w_j \exp(w_j)-z} {\exp(w_j)(w_j+1)- \displaystyle\frac{(w_j+2)(w_j\exp(w_j)-z)}{2w_j+2}}} \end{align}
as an established very efficient way to calculate $\W(x)$.
You can even check out open-source code, like for example,
specfunc/lambert.c, which is part of GSL - GNU Scientific Library, for the details of realization.$\endgroup$