Monthly Archives: April 2012

Revisiting transcendental functions

The overwhelming majority of the time when I use arbitrary-precision arithmetic, I only need precision slightly higher than hardware precision; typically 30-40 digits, occasionally perhaps 100 digits, and only very rarely 1000 digits or more. About two years ago, I … Continue reading

Posted in Uncategorized | Comments Off

Algorithm selection for zeta(n)

In my last post, I mentioned using binary splitting to compute $\zeta(n)$ to extremely high precision for small $n$. I have now added a function to Arb for evaluating $\zeta(n)$ that selects between several different algorithms depending on both $n$ … Continue reading

Posted in Uncategorized | Comments Off

High-precision ball arithmetic

About a week ago, I started working on a C library implementing arbitrary-precision real balls, creatively titled Arb. It’s mostly based on FLINT types, using MPFR for testing and for fallback code. Ball arithmetic is intended to allow efficient, rigorous … Continue reading

Posted in flint, math | Comments Off