Fredrik Johansson
|
ee75654660
|
add acb_poly series versions of l, hardy_theta and hardy_z
|
2016-11-28 10:05:41 +01:00 |
|
Fredrik Johansson
|
098d4437ad
|
use hurwitz_precomp to speed up acb_dirichlet_l
|
2016-11-26 10:39:27 +01:00 |
|
Fredrik Johansson
|
3383033cea
|
acb_dirichlet roots of unity: several algorithm improvements; rename, test, document
|
2016-11-22 21:48:29 +01:00 |
|
Fredrik Johansson
|
ec7d9783e6
|
acb_dirichlet_l: use functional equation
|
2016-11-17 14:34:14 +01:00 |
|
Fredrik Johansson
|
66741901ad
|
implement Hardy Z-function for Dirichlet L-functions
|
2016-11-16 22:49:45 +01:00 |
|
Fredrik Johansson
|
bcaf80322a
|
add a function to bound |zeta(s)|
|
2016-10-28 05:28:59 +02:00 |
|
Fredrik Johansson
|
06df4d6dcb
|
wrapper for zeta algorithms
|
2016-10-25 21:57:37 +02:00 |
|
Fredrik Johansson
|
15b9d10818
|
implement the Riemann-Siegel formula
|
2016-10-24 15:36:39 +02:00 |
|
Fredrik Johansson
|
1b92a14213
|
add space-efficient powsum_smooth version
|
2016-10-22 00:26:10 +02:00 |
|
Fredrik Johansson
|
c4af23b1c5
|
partially refactor and move power series code to the acb_dirichlet module
|
2016-10-21 20:32:46 +02:00 |
|
Fredrik Johansson
|
04e674da88
|
add Taylor precomp method for fast parameter multi-evaluation of Hurwitz zeta function
|
2016-10-16 19:09:49 +02:00 |
|
Fredrik Johansson
|
a8bbfd9b48
|
add acb_dirichlet_l_jet (Taylor expansion of L-function)
|
2016-10-12 15:27:37 +02:00 |
|
Fredrik Johansson
|
05f7dbd729
|
implement Euler product for L-functions (acb_dirichlet_l_euler_product)
|
2016-10-11 15:39:14 +02:00 |
|
Fredrik Johansson
|
75c1721746
|
add acb_dirichlet_l as an alias for acb_dirichlet_l_hurwitz
|
2016-10-08 23:54:14 +02:00 |
|
Pascal
|
48c527a8fa
|
update doc and change chi_char to pairing_char
|
2016-10-08 22:43:29 +02:00 |
|
Pascal
|
00118eb55f
|
remove all conrey
|
2016-10-08 20:54:14 +02:00 |
|
Pascal
|
54c29c20ef
|
temporary remove acb_dft and hide theta internals
|
2016-10-06 14:59:37 +02:00 |
|
Pascal
|
6debd55328
|
separate dirichlet/acb_dirichlet
|
2016-10-06 14:19:39 +02:00 |
|
Pascal
|
201c241172
|
move dft to separate directory
|
2016-10-06 12:39:42 +02:00 |
|
Pascal
|
e3621790af
|
bluestein dft, WIP
|
2016-10-06 08:52:22 +02:00 |
|
Pascal
|
70a7ef3382
|
dft rad2 special case
|
2016-10-04 18:19:51 +02:00 |
|
Pascal
|
ad12a75ad0
|
fix dv in dft_crt
|
2016-09-30 21:22:06 +02:00 |
|
Pascal
|
f570bdac0c
|
fix alloc/clear issues
|
2016-09-29 12:00:47 +02:00 |
|
Pascal
|
280c846e91
|
reorganize dft, WIP
|
2016-09-28 17:03:36 +02:00 |
|
Pascal
|
fb209c9074
|
add dft crt decomposition
|
2016-09-27 15:24:49 +02:00 |
|
Pascal
|
f391c5e07e
|
document root number
|
2016-09-22 16:43:41 +02:00 |
|
Pascal
|
19ea881a64
|
vocabulary: number/log/index
|
2016-09-21 15:04:01 +02:00 |
|
Pascal
|
19d141c1a4
|
conrey_set and char_set
|
2016-09-18 22:32:53 +02:00 |
|
Pascal
|
0bd0a17402
|
add explicit group_dlog_clear
using subgroup and clearing it would have corrupted the dlog pointers
|
2016-09-16 17:07:29 +02:00 |
|
Pascal
|
50a31fe4d2
|
split gauss and jacobi source files
|
2016-09-16 16:53:56 +02:00 |
|
Pascal
|
6b2ae491b3
|
more doc for acb_dirichlet
|
2016-09-16 16:08:18 +02:00 |
|
Pascal
|
0f6898196d
|
simplify equality tests
|
2016-09-14 19:35:45 +02:00 |
|
Fredrik Johansson
|
7cf0e5ed22
|
minor editing and documentation
|
2016-09-14 14:27:36 +02:00 |
|
Pascal
|
f7b2038eec
|
Revert acc874e0f7 (add incgam algorithm for L functions)
Keep this commit in lfunctions branch.
This reverts commit acc874e0f7 .
|
2016-09-12 22:16:57 +02:00 |
|
Pascal
|
acc874e0f7
|
add incgam algorithm for L functions, disabled
|
2016-09-11 22:58:20 +02:00 |
|
Pascal
|
0819768c15
|
add root number function and improve gauss
|
2016-09-10 20:22:24 +02:00 |
|
Pascal
|
518ebbd95b
|
small fixes
|
2016-09-09 21:53:31 +02:00 |
|
Pascal
|
245b3f9442
|
refactor and add errors to theta series
|
2016-09-08 18:01:09 +02:00 |
|
Pascal
|
f626fe53b5
|
profile conrey+conductor
|
2016-09-07 14:09:28 +02:00 |
|
Pascal
|
64a1650e69
|
experimental dft on Dirichlet group, pb with indexing
|
2016-09-06 14:37:14 +02:00 |
|
Pascal
|
6cb3000282
|
add dft -- first version
|
2016-09-06 14:35:41 +02:00 |
|
Pascal
|
a741ec8441
|
some documentation + syntax
|
2016-09-06 14:34:47 +02:00 |
|
Pascal
|
b80ac364d8
|
document and remove chi_vec_sieve function
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
7436f1b668
|
char->order now nmod_t
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
f663f05782
|
gauss sums using factor
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
6a10a2e432
|
refactor to use product of prime groups
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
582025eda0
|
jacobi sums, exceptional cases, still a pb
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
51f9a6dfc4
|
equality tests
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
9e448013fd
|
add conrey index inside char
|
2016-09-06 14:33:53 +02:00 |
|
Pascal
|
f5bb939f9a
|
split theta file
|
2016-09-06 14:33:52 +02:00 |
|