Processing math: 100%
SciPy

This is documentation for an old release of SciPy (version 0.19.0). Read this page in the documentation of the latest stable release (version 1.15.1).

scipy.special.wrightomega

scipy.special.wrightomega(z, out=None) = <ufunc 'wrightomega'>

Wright Omega function.

Defined as the solution to

ω+log(ω)=z

where log is the principal branch of the complex logarithm.

Parameters:

z : array_like

Points at which to evaluate the Wright Omega function

Returns:

omega : ndarray

Values of the Wright Omega function

See also

lambertw
The Lambert W function

Notes

New in version 0.19.0.

The function can also be defined as

ω(z)=WK(z)(ez)

where K(z)=((z)π)/(2π) is the unwinding number and W is the Lambert W function.

The implementation here is taken from [R534].

References

[R534](1, 2) Lawrence, Corless, and Jeffrey, “Algorithm 917: Complex Double-Precision Evaluation of the Wright ω Function.” ACM Transactions on Mathematical Software, 2012. DOI:10.1145/2168773.2168779.