scipy.special.elliprc#
- scipy.special.elliprc(x, y) = <ufunc 'elliprc'>#
Degenerate symmetric elliptic integral.
The function RC is defined as [1]
\[R_{\mathrm{C}}(x, y) = \frac{1}{2} \int_0^{+\infty} (t + x)^{-1/2} (t + y)^{-1} dt = R_{\mathrm{F}}(x, y, y)\]- Parameters
- x, yarray_like
Real or complex input parameters. x can be any number in the complex plane cut along the negative real axis. y must be non-zero.
- Returns
- Rndarray
Value of the integral. If y is real and negative, the Cauchy principal value is returned. If both of x and y are real, the return value is real. Otherwise, the return value is complex.
See also
Notes
RC is a degenerate case of the symmetric integral RF:
elliprc(x, y) == elliprf(x, y, y)
. It is an elementary function rather than an elliptic integral.The code implements Carlson’s algorithm based on the duplication theorems and series expansion up to the 7th order. [2]
New in version 1.8.0.
References
- 1
B. C. Carlson, ed., Chapter 19 in “Digital Library of Mathematical Functions,” NIST, US Dept. of Commerce. https://dlmf.nist.gov/19.16.E6
- 2
B. C. Carlson, “Numerical computation of real or complex elliptic integrals,” Numer. Algorithm, vol. 10, no. 1, pp. 13-26, 1995. https://arxiv.org/abs/math/9409227 https://doi.org/10.1007/BF02198293