Commit graph

25 commits

Author SHA1 Message Date
Fredrik Johansson
0b68cc51b7 faster eta function at high precision 2015-10-13 18:02:33 +02:00
Fredrik Johansson
893d094156 minor fix 2015-10-11 12:51:40 +02:00
Fredrik Johansson
e1d6a18746 faster code for theta constants 2015-10-11 00:14:54 +02:00
Fredrik Johansson
b5937e5433 use tighter precision estimate for hilbert class poly 2015-10-10 23:25:35 +02:00
Fredrik Johansson
bdb0919002 implement Hilbert class polynomial generation 2015-09-11 15:39:29 +02:00
Fredrik Johansson
4604554bac implement elliptic_e 2015-03-06 13:59:41 +01:00
Fredrik Johansson
b444140a71 don't use flint function from the future 2015-02-19 23:10:33 +01:00
Fredrik Johansson
17b368da36 implement the complete elliptic integral of the first kind 2014-12-19 23:28:24 +01:00
Fredrik Johansson
7d04c89504 implement mag_sub_lower properly and test+document it 2014-11-06 14:29:56 +01:00
Fredrik Johansson
a98caad160 add acb_poly powering code, eisenstein series, and more test code 2014-10-21 16:39:48 +02:00
Fredrik Johansson
c2dab5450f rename some functions 2014-10-20 13:33:30 +02:00
Fredrik Johansson
930801b0f9 bugfix and test code for the theta derivatives 2014-10-20 13:21:17 +02:00
Fredrik Johansson
1ae88cf2bd initial code for theta derivatives and elliptic function derivatives (NEEDS DOC/TESTS/CLEANUP) 2014-10-18 19:39:56 +02:00
Fredrik Johansson
b30b80c1a3 implement the modular discriminant delta 2014-10-16 15:24:45 +02:00
Fredrik Johansson
ed099b964d implement the modular lambda function 2014-10-15 16:42:03 +02:00
Fredrik Johansson
34fa2b3838 add the Weierstrass elliptic function 2014-10-15 15:11:58 +02:00
Fredrik Johansson
6d7561b5d1 add missing header 2014-10-14 16:41:15 +02:00
Fredrik Johansson
80820c160b modular transformation + evaluation of theta functions 2014-10-14 16:23:46 +02:00
Fredrik Johansson
54cf76a5f2 implement the Dedekind eta function 2014-10-07 19:28:06 +02:00
Fredrik Johansson
f38925124e avoid an inverse 2014-10-07 13:07:48 +02:00
Fredrik Johansson
c94bed5df3 add theta sum and j-invariant evaluation 2014-10-07 12:59:32 +02:00
Fredrik Johansson
969a79e587 initial code for addition sequences 2014-10-06 15:33:27 +02:00
Fredrik Johansson
db808d5f32 increase test difficulty 2014-10-02 11:46:27 +02:00
Fredrik Johansson
99cafaa7cf functions for mapping to the fundamental domain 2014-10-01 19:12:18 +02:00
Fredrik Johansson
16abd31903 some initial code for working with modular forms 2014-10-01 15:25:50 +02:00