jax.scipy.special.expi

Contents

jax.scipy.special.expi#

jax.scipy.special.expi(x) = <jax._src.custom_derivatives.custom_jvp object>[source]#

Exponential integral Ei.

LAX-backend implementation of scipy.special.expi().

Original docstring below.

For real \(x\), the exponential integral is defined as [1]

\[Ei(x) = \int_{-\infty}^x \frac{e^t}{t} dt.\]

For \(x > 0\) the integral is understood as a Cauchy principal value.

It is extended to the complex plane by analytic continuation of the function on the interval \((0, \infty)\). The complex variant has a branch cut on the negative real axis.

Parameters:

x (array_like) – Real or complex valued argument

Returns:

Values of the exponential integral

Return type:

scalar or ndarray

References