Commit graph

449 commits

Author SHA1 Message Date
Fredrik Johansson
da38e48fe5 use the fast zeta multi-evaluation algorithm 2012-09-10 10:35:11 +02:00
Fredrik Johansson
eda22bb13f better algorithm for multi-evaluation of odd zetas 2012-09-09 23:49:43 +02:00
Fredrik Johansson
6be68c2b0a add exp_series_basecase 2012-09-08 18:48:12 +02:00
Fredrik Johansson
2bec8fb919 add log_series 2012-09-08 17:57:41 +02:00
Fredrik Johansson
e0fc44c8f0 add polynomial derivative and integral 2012-09-07 18:54:32 +02:00
Fredrik Johansson
33c383aa7c add log_gamma series expansion 2012-09-07 18:27:09 +02:00
Fredrik Johansson
2d57bab3a4 complete zeta_ui 2012-09-07 13:38:59 +02:00
Fredrik Johansson
849e713207 catch overflow when converting to mpfr 2012-09-07 12:46:58 +02:00
Fredrik Johansson
0847d21f66 exp and log 2012-09-07 12:19:27 +02:00
Fredrik Johansson
7ed98fc3fb add a first todo.txt 2012-09-06 15:50:57 +02:00
Fredrik Johansson
930a7d9649 fix some precision issues 2012-09-06 15:50:20 +02:00
Fredrik Johansson
b0b7c2fe6e some cleanup 2012-09-06 13:18:02 +02:00
Fredrik Johansson
9eb55751e2 remove unused variables 2012-09-06 09:57:34 +02:00
Fredrik Johansson
d992e3fb5c implement Fibonacci numbers 2012-09-05 15:30:20 +02:00
Fredrik Johansson
a049873a9c implement power series inversion; fix multiplication bug 2012-09-05 02:12:32 +02:00
Fredrik Johansson
8b7b58a339 containment testing and some polynomial test code 2012-09-04 17:47:02 +02:00
Fredrik Johansson
24942a03c1 fmpq conversion code 2012-09-04 16:11:16 +02:00
Fredrik Johansson
c0800fbf08 fix addition bugs and strengthen test code 2012-09-04 15:17:03 +02:00
Fredrik Johansson
fbddd10ac0 preliminary polynomial multiplication code 2012-09-04 13:43:10 +02:00
Fredrik Johansson
86a4f1b76c start of a ball polynomial type 2012-09-04 12:56:29 +02:00
Fredrik Johansson
50c885c427 zeta_ui using Bernoulli numbers 2012-09-03 16:32:26 +02:00
Fredrik Johansson
d780701d0c some more utility functions; cached const_pi 2012-09-03 16:26:41 +02:00
Fredrik Johansson
6dd11555cc fix pi_chudnovsky on 32-bit 2012-09-03 14:28:01 +02:00
Fredrik Johansson
22f69e4758 add code for computing binomial coefficients 2012-09-03 11:49:25 +02:00
Fredrik Johansson
98a79674b3 bugfix 2012-09-03 11:13:19 +02:00
Fredrik Johansson
0730319c8f add binary splitting factorial 2012-09-03 11:09:05 +02:00
Fredrik Johansson
acc0b9df9f add zeta using Euler product 2012-09-03 01:45:06 +02:00
Fredrik Johansson
0ce37a3278 add cmp method 2012-09-03 00:05:16 +02:00
Fredrik Johansson
dc2a3cd404 code for gamma and zeta(n); some bugfixes 2012-09-02 06:09:40 +02:00
Fredrik Johansson
3695c29072 more functions, and first version of ball arithmetic 2012-09-01 23:32:52 +02:00
Fredrik Johansson
09990f94bc fmpz based floating-point arithmetic (experimental) 2012-08-05 19:57:08 +02:00
Fredrik Johansson
c52adf329f small updates 2012-05-20 21:45:38 +02:00
Fredrik Johansson
e7b0492361 some experimental code for low-level arithmetic 2012-05-16 02:51:41 +02:00
Fredrik Johansson
2c31fcf960 preliminary log_basecase 2012-05-02 12:01:00 +02:00
Fredrik Johansson
016f641730 small clarifications in comment 2012-04-30 14:48:44 +02:00
Fredrik Johansson
34bf32263d experimental exp() code 2012-04-30 12:58:08 +02:00
Fredrik Johansson
470d5dfe89 include error analysis 2012-04-19 13:02:05 +02:00
Fredrik Johansson
775334ae53 native implementation of Euler product for zeta(n) 2012-04-19 12:59:19 +02:00
Fredrik Johansson
0bf9510bca speed up division in special cases 2012-04-19 12:58:32 +02:00
Fredrik Johansson
81236fa093 enhancements to log/exp series; general zeta_ui; series expansion of log gamma 2012-04-17 12:45:59 +02:00
Fredrik Johansson
617e4997b1 make exp_series work with an arbitrary constant term; some improvements 2012-04-11 12:28:19 +02:00
Fredrik Johansson
ccc0b034ed add utility function 2012-04-11 10:36:09 +02:00
Fredrik Johansson
e025325b3d add arb_log and related functions 2012-04-11 09:28:34 +02:00
Fredrik Johansson
c1d42baf06 add an experimental ufloat module, for low-precision magnitude bounding 2012-04-10 11:44:26 +02:00
Fredrik Johansson
729e9b7a15 estimate error in polynomial multiplication more accurately 2012-04-09 01:52:57 +02:00
Fredrik Johansson
18f764a9e5 add derivative, integral, in-progress series log, exp 2012-04-08 20:39:07 +02:00
Fredrik Johansson
3a6ef78f78 add arb_poly power series inversion 2012-04-08 02:44:20 +02:00
Fredrik Johansson
cc82154a19 add an arb_poly module 2012-04-07 20:38:35 +02:00
Fredrik Johansson
019a921613 first commit 2012-04-05 15:57:19 +02:00