Commit graph

1487 commits

Author SHA1 Message Date
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