3619
Comment: add Ray class groups and Hecke characters (trac 15829)
|
5665
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
<<TableOfContents>> |
|
Line 3: | Line 5: |
* Add general extensions of p-adic fields in Sage [[https://trac.sagemath.org/ticket/23218|#23218]] * Add Julian's Mac Lane package to Sage [[https://trac.sagemath.org/ticket/21869|#21869]] * Add Julian's Completion package to Sage [[https://trac.sagemath.org/ticket/22956|#22956]] * Polynomial factorization, using Julian's Mac Lane package and/or Brian Sinclair's ticket [[https://trac.sagemath.org/ticket/12561|#12561]] |
* Add general extensions of p-adic fields in Sage [[https://trac.sagemath.org/ticket/23218|#23218]] (David Roe) * Add Julian's Mac Lane package which provides a general framework for discrete valuations to Sage [[https://trac.sagemath.org/ticket/21869|#21869]] (Julian) * Add Julian's Completion package, for general p-adic extension backed by number fields, to Sage [[https://trac.sagemath.org/ticket/22956|#22956]] (Julian) * Polynomial factorization, using Julian's Mac Lane package and/or Brian Sinclair's ticket [[https://trac.sagemath.org/ticket/12561|#12561]] (Brian) |
Line 8: | Line 10: |
* Precision models for p-adic matrices, polynomials * Power series via p-adic templates |
* Precision models for p-adic matrices, polynomials (Xavier) * Power series via p-adic templates (Adriana) |
Line 11: | Line 13: |
* Implementation of Gröbner bases and tropical Gröbner bases algorithm (F4, F5, FGLM), doctest and submission | * Implementation of Gröbner bases and tropical Gröbner bases algorithm (F4, F5, FGLM), doctest and submission (Tristan) |
Line 14: | Line 16: |
* Zeta function tickets [[https://trac.sagemath.org/ticket/20264|#20264]], [[https://trac.sagemath.org/ticket/20265|#20265]] * Roadmap for regular models in Sage using Mac Lane package, [[http://www-personal.umich.edu/~psuchand/projects.html|Suchandan Pal's code]] and Stefan Wewers' work. * Etale algebras |
* Zeta function tickets [[https://trac.sagemath.org/ticket/20264|#20264]], [[https://trac.sagemath.org/ticket/20265|#20265]], [[https://trac.sagemath.org/ticket/19865|#19865]] (Edgar) * Roadmap for regular models in Sage using Mac Lane package, [[http://www-personal.umich.edu/~psuchand/projects.html|Suchandan Pal's code]] and Stefan Wewers' work. (Julian) * Etale algebras (maybe see also ticket [[https://trac.sagemath.org/ticket/21413|#21413]]) (Ricky) |
Line 21: | Line 23: |
* Norms, traces, frobenius, matrix mod pn for relative p-adic extensions * Add more black-box testing to p-adics, performance benchmarketing * nth roots, square roots that create extensions (extend=True as for integers) [[https://trac.sagemath.org/ticket/12567|#12567]] * Artin-Hasse exponentials [[https://trac.sagemath.org/ticket/12560|#12560]] * p-adic gamma functions * Better coercion/conversion to and from residue fields * Optimized implementation of Frobenius automorphism [[https://trac.sagemath.org/ticket/12657|#12657]] * p-adic polylogarithms [[https://trac.sagemath.org/ticket/20260|#20260]] * bug in matrix of Frobenius when p = 3 [[https://trac.sagemath.org/ticket/11960|#11960]] * Switching to exact defining polynomials for p-adic extensions [[https://trac.sagemath.org/ticket/23331|#23331]] * Change p-adic constructors to not care about the base ring of a defining polynomial [[https://trac.sagemath.org/ticket/18606|#18606]] * Investigate slowness in unramified extensions [[https://trac.sagemath.org/ticket/23172|#23172]] * Review Xavier's fast exponential code [[https://trac.sagemath.org/ticket/23235|#23235]] * Ray class groups and Hecke characters [[https://trac.sagemath.org/ticket/15829|#15829]] |
* Norms, traces, frobenius, matrix mod pn for relative p-adic extensions (David) * Add more black-box testing to p-adics, performance benchmarketing (Aly) * nth roots, square roots that create extensions (extend=True as for integers) [[https://trac.sagemath.org/ticket/12567|#12567]] (Marc) * Artin-Hasse exponentials [[https://trac.sagemath.org/ticket/12560|#12560]] (Xavier) * p-adic gamma functions (Adriana) * Better coercion/conversion to and from residue fields (Aly, Marc) * Optimized implementation of Frobenius automorphism [[https://trac.sagemath.org/ticket/12657|#12657]] * p-adic polylogarithms [[https://trac.sagemath.org/ticket/20260|#20260]] (Jen) * bug in matrix of Frobenius when p = 3 [[https://trac.sagemath.org/ticket/11960|#11960]] (Jen) * Switching to exact defining polynomials for p-adic extensions [[https://trac.sagemath.org/ticket/23331|#23331]] (David) * Change p-adic constructors to not care about the base ring of a defining polynomial [[https://trac.sagemath.org/ticket/18606|#18606]] (David) * Investigate slowness in unramified extensions [[https://trac.sagemath.org/ticket/23172|#23172]] (Xavier) * Review Xavier's fast exponential code [[https://trac.sagemath.org/ticket/23235|#23235]] (Xavier) * Ray class groups and Hecke characters [[https://trac.sagemath.org/ticket/15829|#15829]] (Rob) * Add Monge-reduction for Eisenstein polynomials (first over $\mathbb{Q}_p$, then over unramified extensions) (Sebastian) * Generic zeta function method for schemes [[https://trac.sagemath.org/ticket/20308|#20308]] (Edgar) * Elliptic curve point counting over F_q using PARI [[https://trac.sagemath.org/ticket/16931|#16931]] (J-P Flori) * Expose PARI code for Frobenius matrix on hyperelliptic curves [[https://trac.sagemath.org/ticket/20309|#20309]] (Marc) * Raise coverage of schemes/hyperelliptic_curves/monsky_washnitzer.py to 100% [[https://trac.sagemath.org/ticket/15645|#15645]] (Edgar) |
Line 38: | Line 45: |
* Change root_field to return a p-adic field [[https://trac.sagemath.org/ticket/14893|#14893]], [[https://trac.sagemath.org/ticket/20244|#20244]] * Update and improve the p-adic tutorial * Add more thematic tutorials in number theory |
* Change root_field to return a p-adic field [[https://trac.sagemath.org/ticket/14893|#14893]], [[https://trac.sagemath.org/ticket/20244|#20244]] (Aly) * Update and improve the p-adic tutorial (Rob) * Add more thematic tutorials in number theory (Rob) |
Line 43: | Line 50: |
* Work on the isogeny classes of abelian varieties over finite fields. See http://beta.lmfdb.org/Variety/Abelian/Fq/ * Work on Hypergeometric Motives over ℚ. See http://beta.lmfdb.org/Motive/Hypergeometric/Q/ * Finish up: https://github.com/LMFDB/lmfdb-collab/wiki//Warwick-workshop-June-2017 * Sanitize API interface: https://github.com/LMFDB/lmfdb/issues/2053 * Prototype a Sage/LMFDB interface. See https://github.com/LMFDB/lmfdb/issues/1360 * Display Hecke eigenvalues in terms of an integral basis. See: https://github.com/LMFDB/lmfdb/issues/975 |
* Fix poldredabs related issues https://github.com/LMFDB/lmfdb/issues/2135 (JJ) * Display Hecke eigenvalues in terms of an integral basis. See: https://github.com/LMFDB/lmfdb/issues/975 (note see also https://github.com/LMFDB/lmfdb/issues/2135 and talk to JJ for how it is related) (Edgar) * Work on the isogeny classes of abelian varieties over finite fields. See http://beta.lmfdb.org/Variety/Abelian/Fq/ (Christelle) * Work on Hypergeometric Motives over ℚ. See http://beta.lmfdb.org/Motive/Hypergeometric/Q/ (Dave Roberts) * Finish up: https://github.com/LMFDB/lmfdb-collab/wiki//Warwick-workshop-June-2017, precisely: https://github.com/LMFDB/lmfdb/issues/414, https://github.com/LMFDB/lmfdb/issues/418, and https://github.com/LMFDB/lmfdb/issues/396 (Edgar) * Sanitize API interface: https://github.com/LMFDB/lmfdb/issues/2053 (Edgar) * Prototype a Sage/LMFDB interface. See https://github.com/LMFDB/lmfdb/issues/1360 and https://github.com/LMFDB/lmfdb/issues/2169 (Edgar) * Use Monge-reduced polynomials (and ones related to them) for defining polynomials (JJ) * Hecke algebras: see https://github.com/sanni85/HeckeAlgebras and https://github.com/sanni85/lmfdb/tree/hecke_alg (Anni) * Dirichlet characters modulo l: see https://github.com/sanni85/Dirichlet_modL (Anni) * Galois representations modulo l: see https://github.com/sanni85/Mod-l-galois-representations and http://beta.lmfdb.org/Representation/Galois/ModL/ (Anni) * Display local algebras (JJ) * Better handling of character tables (JJ) |
Big Sage projects
Add general extensions of p-adic fields in Sage #23218 (David Roe)
Add Julian's Mac Lane package which provides a general framework for discrete valuations to Sage #21869 (Julian)
Add Julian's Completion package, for general p-adic extension backed by number fields, to Sage #22956 (Julian)
Polynomial factorization, using Julian's Mac Lane package and/or Brian Sinclair's ticket #12561 (Brian)
- make sure simpler factoring methods are in good shape, like Hensel lifting and Panayi's root finding.
- Precision models for p-adic matrices, polynomials (Xavier)
- Power series via p-adic templates (Adriana)
Linkage files for p=2 and/or using longs for the case that p^{\text{prec}} < 2^{62}
- Implementation of Gröbner bases and tropical Gröbner bases algorithm (F4, F5, FGLM), doctest and submission (Tristan)
We might finish reviewing the inclusion of openf4 at #18749 and patch it to avoid going through strings all the time
- And also look at the performance of Singular, polybori, giac, ...
Roadmap for regular models in Sage using Mac Lane package, Suchandan Pal's code and Stefan Wewers' work. (Julian)
Etale algebras (maybe see also ticket #21413) (Ricky)
For an old list of possible projects, see padics
Smallish Sage projects
- Norms, traces, frobenius, matrix mod pn for relative p-adic extensions (David)
- Add more black-box testing to p-adics, performance benchmarketing (Aly)
nth roots, square roots that create extensions (extend=True as for integers) #12567 (Marc)
Artin-Hasse exponentials #12560 (Xavier)
- p-adic gamma functions (Adriana)
- Better coercion/conversion to and from residue fields (Aly, Marc)
Optimized implementation of Frobenius automorphism #12657
p-adic polylogarithms #20260 (Jen)
bug in matrix of Frobenius when p = 3 #11960 (Jen)
Switching to exact defining polynomials for p-adic extensions #23331 (David)
Change p-adic constructors to not care about the base ring of a defining polynomial #18606 (David)
Investigate slowness in unramified extensions #23172 (Xavier)
Review Xavier's fast exponential code #23235 (Xavier)
Ray class groups and Hecke characters #15829 (Rob)
Add Monge-reduction for Eisenstein polynomials (first over \mathbb{Q}_p, then over unramified extensions) (Sebastian)
Generic zeta function method for schemes #20308 (Edgar)
Elliptic curve point counting over F_q using PARI #16931 (J-P Flori)
Expose PARI code for Frobenius matrix on hyperelliptic curves #20309 (Marc)
Raise coverage of schemes/hyperelliptic_curves/monsky_washnitzer.py to 100% #15645 (Edgar)
Beginner Sage projects
Change root_field to return a p-adic field #14893, #20244 (Aly)
- Update and improve the p-adic tutorial (Rob)
- Add more thematic tutorials in number theory (Rob)
LMFDB projects
Fix poldredabs related issues https://github.com/LMFDB/lmfdb/issues/2135 (JJ)
Display Hecke eigenvalues in terms of an integral basis. See: https://github.com/LMFDB/lmfdb/issues/975 (note see also https://github.com/LMFDB/lmfdb/issues/2135 and talk to JJ for how it is related) (Edgar)
Work on the isogeny classes of abelian varieties over finite fields. See http://beta.lmfdb.org/Variety/Abelian/Fq/ (Christelle)
Work on Hypergeometric Motives over ℚ. See http://beta.lmfdb.org/Motive/Hypergeometric/Q/ (Dave Roberts)
Finish up: https://github.com/LMFDB/lmfdb-collab/wiki//Warwick-workshop-June-2017, precisely: https://github.com/LMFDB/lmfdb/issues/414, https://github.com/LMFDB/lmfdb/issues/418, and https://github.com/LMFDB/lmfdb/issues/396 (Edgar)
Sanitize API interface: https://github.com/LMFDB/lmfdb/issues/2053 (Edgar)
Prototype a Sage/LMFDB interface. See https://github.com/LMFDB/lmfdb/issues/1360 and https://github.com/LMFDB/lmfdb/issues/2169 (Edgar)
- Use Monge-reduced polynomials (and ones related to them) for defining polynomials (JJ)
Hecke algebras: see https://github.com/sanni85/HeckeAlgebras and https://github.com/sanni85/lmfdb/tree/hecke_alg (Anni)
Dirichlet characters modulo l: see https://github.com/sanni85/Dirichlet_modL (Anni)
Galois representations modulo l: see https://github.com/sanni85/Mod-l-galois-representations and http://beta.lmfdb.org/Representation/Galois/ModL/ (Anni)
- Display local algebras (JJ)
- Better handling of character tables (JJ)