Monthly Archives: June 2009

Meijer G, more hypergeometric functions, fractional differentiation

My last update and the post before it detailed substantial improvements to the code for hypergeometric functions in mpmath, specifically the support for asymptotic expansions for 0F1, 1F1, 2F1, 2F0, plus the ability to evaluate hypergeometric-type formulas with singular parameters. … Continue reading

Posted in mpmath, sage, sympy | Comments Off

Massive hypergeometric update

[Update: as further proof that the asymptotic expansions are working, I've plotted 1/erfi(1/z3), Ai(1/z3) and Bi(1/z3) around 0: End of update.] Today I committed a large patch to mpmath that significantly improves the state of hypergeometric functions. It’s the result … Continue reading

Posted in mpmath, sage, sympy | Comments Off

Hypergeometric 2F1, incomplete beta, exponential integrals

One of the classes of functions I’m currently looking to improve in mpmath is the hypergeometric functions; particularly 1F1 (equivalently the incomplete gamma function) and the Gauss hypergeometric function 2F1. For example, the classical orthogonal polynomials (Legendre, Chebyshev, Jacobi) are … Continue reading

Posted in mpmath, sage, sympy | 1 Comment

Mpmath 0.12 released

I’ll quote the mailing list announcement: Mpmath version 0.12 is now available from the website:http://code.google.com/p/mpmath/ It can also be downloaded from the Python Package Index:http://pypi.python.org/pypi/mpmath/0.12 Mpmath is a pure-Python library for arbitrary-precision floating-point arithmetic that implements an extensive set of … Continue reading

Posted in mpmath, sage, sympy | Comments Off