ModuleIdempotentFactorProduct.lean
Nyll.EtaleFundamentalGroups.Purity.IdempotentFactorProduct
6 declarations indexed from sourceView source ↗ Module documentation
Product decomposition from complete orthogonal idempotents
A finite complete orthogonal family e : I → D decomposes a commutative ring into the product of the quotients D / (1 - e i). This file packages the bijectivity statement in CompleteOrthogonalIdempotents.bijective_pi as ring and algebra equivalences whose forward maps are definitionally the quotient maps.
Imports2
- Mathlib.Algebra.Algebra.Pi
- Mathlib.RingTheory.Idempotents
Imported by2
Declarations
CompleteOrthogonalIdempotents.quotientPiRingEquiv
DocumentationThe product decomposition induced by a finite complete orthogonal family.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CompleteOrthogonalIdempotents
variable {I : Type*} [Fintype I]
CompleteOrthogonalIdempotents.quotientPiRingEquiv_toRingHom
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CompleteOrthogonalIdempotents
variable {I : Type*} [Fintype I]
CompleteOrthogonalIdempotents.quotientPiRingEquiv_apply
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CompleteOrthogonalIdempotents
variable {I : Type*} [Fintype I]
CompleteOrthogonalIdempotents.quotientPiAlgEquiv
DocumentationThe product decomposition as an equivalence over any base ring acting on D.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CompleteOrthogonalIdempotents
variable {I : Type*} [Fintype I]
CompleteOrthogonalIdempotents.quotientPiAlgEquiv_toAlgHom
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CompleteOrthogonalIdempotents
variable {I : Type*} [Fintype I]
CompleteOrthogonalIdempotents.quotientPiAlgEquiv_apply
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CompleteOrthogonalIdempotents
variable {I : Type*} [Fintype I]