ModuleInjectiveResolutionExtLinear.lean
Nyll.EtaleFundamentalGroups.Purity.InjectiveResolutionExtLinear
9 declarations indexed from sourceView source ↗ Module documentation
Linear cocycle quotients for Ext from an injective resolution
The cocycle constructor for derived-category Ext is linear. Its surjectivity and its explicit coboundary criterion identify the quotient of cocycles by coboundaries with positive-degree Ext over the original scalar ring.
Imports9
- Nyll.EtaleFundamentalGroups.Purity.DerivedLocalCohomology
- Mathlib.Algebra.Homology.Additive
- Mathlib.Algebra.Homology.DerivedCategory.Ext.Linear
- Mathlib.Algebra.Homology.ShortComplex.HomologicalComplex
- Mathlib.Algebra.Homology.ShortComplex.ModuleCat
- Mathlib.CategoryTheory.Abelian.Injective.Ext
- Mathlib.CategoryTheory.Linear.Yoneda
- Mathlib.LinearAlgebra.Isomorphisms
- Mathlib.LinearAlgebra.Quotient.Defs
Imported by2
Declarations
EtaleFundamentalGroups.Purity.injectiveResolutionLinearCoyonedaComplex
DocumentationThe complex of linear morphisms into a chosen injective resolution.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionLinearCoyonedaShortComplexSucc
DocumentationThe adjacent three terms computing positive-degree Ext.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolution_extMk_smul
DocumentationScalar compatibility of the injective-resolution cocycle constructor.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionCyclesToExtSucc
DocumentationA linear map from the cocycles in the Hom complex to Ext.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionCyclesToExtSucc_surjective
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionCyclesToExtSucc_ker_eq_range
DocumentationThe kernel of the cocycle constructor is precisely the coboundaries.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionCocycleQuotientEquivExtSucc
DocumentationPositive Ext is the linear quotient of explicit cocycles by boundaries.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionCocycleQuotientEquivExtSucc_apply_mk
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}
EtaleFundamentalGroups.Purity.injectiveResolutionCocycleQuotientEquivExtSucc_symm_extMk
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory Opposite
namespace EtaleFundamentalGroups.Purity
universe u
variable {R : Type u} [CommRing R]
variable {M : ModuleCat.{u} R}