Upstreaming dashboard
The eventual goal of the Toric project is to be fully upstreamed to Mathlib.
As such, it is crucial to continuously organise upstreaming from Toric to Mathlib.
The way we organise this is with the following two lists,
showing files with no Toric dependencies depending on whether they contain sorry or not.
Files ready to upstream
The following files are sorry-free and do not depend on any other file, meaning they can be readily PRed to Mathlib.
PRs are grouped as 'relevant' if they contain the following label: toric
9 open pull requests (1 with relevant labels)
Relevant
Other
- feat(EllipticCurve): ZSMul formula in terms of division polynomials #13782
- feat(EllipticCurve): the universal elliptic curve #13847
- feat: Group scheme structure on Weierstrass curve #14167
- feat(AlgebraicGeometry/EllipticCurve/Scheme): define the affine scheme associated to an elliptic curve #25983
- ignore this: Lean pr testing 9124 #26581
- trying #28803 using lean#10178 #29741
- Nagell lutz #35863
- feat(Algebra): add liftEquiv for groups, rings, algebras, and adjoin roots #36086
10 open pull requests (0 with relevant labels)
Other
- chore: weaken commutativity assumptions for AdjoinRoot.lift and AdjoinRoot.liftHom #9564
- chore(FieldTheory/KummerExtension): move some lemmas earlier #9978
- feat: more linting of cdots #12411
- Clean up quotient APIs #16210
- chore(Data/Quot): deprecate `ind*'` APIs #16314
- chore(RingTheory/Ideal): make `RingHom.ker` take a `RingHom` instead of `RingHomClass` #25138
- feat(AlgebraicGeometry/EllipticCurve/Scheme): define the affine scheme associated to an elliptic curve #25983
- refactor(Algebra/Algebra/Equiv): allow for non-unital `AlgEquiv` #29354
- feat(RingTheory/AdjoinRoot): add IsFractionRing for AdjoinRoot #35157
- feat(Algebra): add liftEquiv for groups, rings, algebras, and adjoin roots #36086
No open pull requests.
2 open pull requests (0 with relevant labels)
Files easy to unlock
The following files do not depend on any other file but still contain sorry, usually indicating that working on eliminating those sorries might unblock some part of the project.