Computes the principal branch of the hypergeometric function F(a,b,c,z), defined by [REMOVE_ME]∑k=0∞(c)k(a)k(b)kk!zksumk=0,1,…((a)k∗(b)k/(c)k)∗(zk/k!)[REMOVEME2]
for Mod(z)<1 and by analytic continuation elsewhere in the z-plane, or the principal branch of the regularized hypergeometric function F(a,b,c,z)/Gamma(c).
Description
Computes the principal branch of the hypergeometric function F(a,b,c,z), defined by
for Mod(z)<1 and by analytic continuation elsewhere in the z-plane, or the principal branch of the regularized hypergeometric function F(a,b,c,z)/Gamma(c).
a, b, c, x, z: numeric, complex, arb, or acb vectors.
flags: an integer vector. The lowest bit of the integer element(s) indicates whether to regularize. Later bits indicate special cases for which an alternate algorithm may be used. Non-experts should use flags = 0L or 1L, leaving the later bits unset.
prec: a numeric or slong vector indicating the desired precision as a number of bits.
Returns
An arb or acb vector storing function values with error bounds. Its length is the maximum of the lengths of the arguments or zero (zero if any argument has length zero). The arguments are recycled as necessary.