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 the keyword sorry
or not.
Files ready to upstream
The following files are sorry
-free and do not depend on any other Toric file, meaning they can be readily PRed to Mathlib.
Toric.SphericalVariety
Toric.Mathlib.CategoryTheory.Monoidal.Attr
Toric.Mathlib.CategoryTheory.Limits.Preserves.Shapes.Over
Toric.Mathlib.CategoryTheory.Monoidal.Cartesian.Basic
Toric.Mathlib.Algebra.Category.CommBialgCat
Toric.Mathlib.Algebra.MonoidAlgebra.Lift
Toric.Mathlib.Algebra.MonoidAlgebra.Module
Toric.Mathlib.Algebra.Algebra.Equiv
- feat(RingTheory/Pure): pure submodules #22909
- Mr librarynote def 2b #23786
- chore(Algebra/*-{Category,Homology}): remove unnecessary universe variables #24285
- feat: add bundled versions of
Equiv.cast
#27182 - feat(RingTheory/GradedAlgebra): homogeneous relation #27307
- refactor: make
⇑e⁻¹ = e.symm
simp #27433 - refactor: state hypotheses of
BialgHom.ofAlgHom
as equalities ofAlgHom
s #28142 - chore(Mathlib): replace
=>
by↦
#28622 - refactor: make the algebra hierarchy use flat structures #3171
- chore: use
open scoped
#4960 - refactor: Use flat structures for morphisms #6791
- refactor: allow non-unital
AlgEquiv
#8686
Toric.Mathlib.Algebra.AffineMonoid.Embedding
Toric.Mathlib.Algebra.AffineMonoid.Irreducible
Toric.Mathlib.Algebra.Polynomial.Bivariate
Toric.Mathlib.Algebra.Group.TypeTags.Hom
Toric.Mathlib.RingTheory.Bialgebra.Equiv
Toric.Mathlib.RingTheory.Bialgebra.Hom
Toric.Mathlib.RingTheory.TensorProduct.Basic
- feat(RingTheory/TensorProduct/DirectLimit/FG): direct limit of finitely generated submodules and tensor product #22898
- feat(RingTheory/Finiteness/Small): tensor product of the system of small submodules #22908
- feat(RingTheory/Pure): pure submodules #22909
- feat(LinearAlgebra):
tensor_induction
macro #25208 - chore: refactor Algebra.TensorProduct.rightAlgebra #25481
- chore: make
SMulCommClass A A B
andSMulCommClass A B B
higher priority #7875
Toric.Mathlib.RingTheory.Coalgebra.SimpAttr
Toric.Mathlib.RingTheory.Coalgebra.GroupLike
Toric.Mathlib.Geometry.Convex.Polytope
Toric.Mathlib.Geometry.Convex.Cone.Pointed
Files easy to unlock
The following files do not depend on any other Toric file but still contain sorry
, usually indicating that working on eliminating those sorries might unblock some part of the project.
Toric.ToricIdeal
3 sorries