Assumptions:
TeX:
W_{k}\!\left(z\right) = {L}_{1} - {L}_{2} + \sum_{n=0}^{\infty} \sum_{m=1}^{\infty} \frac{{\left(-1\right)}^{n}}{m !} \left[{n + m \atop n + 1}\right] {\sigma}^{n} {\tau}^{m}\; \text{ where } {L}_{1} = \log\!\left(z\right) + 2 \pi i k,\,{L}_{2} = \log\!\left({L}_{1}\right),\,\sigma = \frac{1}{{L}_{1}},\,\tau = \frac{{L}_{2}}{{L}_{1}} k \in \mathbb{Z} \,\mathbin{\operatorname{and}}\, z \in \mathbb{C} \setminus \left\{0\right\} \,\mathbin{\operatorname{and}}\, \left|\sigma\right| \lt \frac{1}{4} \,\mathbin{\operatorname{and}}\, \left|\tau\right| \lt \frac{1}{4} \,\mathbin{\operatorname{and}}\, \left(k \ne 0 \,\mathbin{\operatorname{or}}\, \left|z\right| \gt 1\right)\; \text{ where } {L}_{1} = \log\!\left(z\right) + 2 \pi i k,\,{L}_{2} = \log\!\left({L}_{1}\right),\,\sigma = \frac{1}{{L}_{1}},\,\tau = \frac{{L}_{2}}{{L}_{1}}
Definitions:
Fungrim symbol | Notation | Short description |
---|---|---|
LambertW | Lambert W-function | |
Pow | Power | |
Factorial | Factorial | |
StirlingCycle | Unsigned Stirling number of the first kind | |
Infinity | Positive infinity | |
Log | Natural logarithm | |
ConstPi | The constant pi (3.14...) | |
ConstI | Imaginary unit | |
ZZ | Integers | |
CC | Complex numbers | |
Abs | Absolute value |
Source code for this entry:
Entry(ID("1fc63b"), Formula(Equal(LambertW(k, z), Where(Add(Sub(Subscript(L, 1), Subscript(L, 2)), Sum(Sum(Mul(Mul(Mul(Div(Pow(-1, n), Factorial(m)), StirlingCycle(Add(n, m), Add(n, 1))), Pow(sigma, n)), Pow(tau, m)), Tuple(m, 1, Infinity)), Tuple(n, 0, Infinity))), Equal(Subscript(L, 1), Add(Log(z), Mul(Mul(Mul(2, ConstPi), ConstI), k))), Equal(Subscript(L, 2), Log(Subscript(L, 1))), Equal(sigma, Div(1, Subscript(L, 1))), Equal(tau, Div(Subscript(L, 2), Subscript(L, 1)))))), Variables(k, z), Assumptions(Where(And(Element(k, ZZ), Element(z, SetMinus(CC, Set(0))), Less(Abs(sigma), Div(1, 4)), Less(Abs(tau), Div(1, 4)), Or(Unequal(k, 0), Greater(Abs(z), 1))), Equal(Subscript(L, 1), Add(Log(z), Mul(Mul(Mul(2, ConstPi), ConstI), k))), Equal(Subscript(L, 2), Log(Subscript(L, 1))), Equal(sigma, Div(1, Subscript(L, 1))), Equal(tau, Div(Subscript(L, 2), Subscript(L, 1))))))