ModuleAdditiveCoefficientAction.lean
Nyll.EtaleCohomology.Classical.AdditiveCoefficientAction
7 declarations indexed from sourceView source ↗ Module documentation
Coefficient actions transported by an additive functor
Scalar endomorphisms of the coefficient group induce scalar endomorphisms of its image. This constructs the module structure and proves linearity of the induced maps, without changing the underlying additive groups.
Imports3
- Mathlib.Algebra.Category.Grp.Preadditive
- Mathlib.CategoryTheory.Preadditive.AdditiveFunctor
- Mathlib.Algebra.Module.End
Imported by2
Declarations
EtaleCohomology.Classical.scalarEnd
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]
EtaleCohomology.Classical.scalarEnd_one
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]
EtaleCohomology.Classical.scalarEnd_mul
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]
EtaleCohomology.Classical.scalarEnd_add
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]
EtaleCohomology.Classical.scalarEnd_zero
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]
EtaleCohomology.Classical.additiveCoefficientModule
DocumentationThe module action obtained by applying an additive functor to the actual scalar endomorphisms of its coefficient group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]
EtaleCohomology.Classical.additiveCoefficient_map_smul
DocumentationA coefficient-linear map remains linear under the induced coefficient actions.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u v w
namespace EtaleCohomology.Classical
variable (F : AddCommGrpCat.{u} ⥤ AddCommGrpCat.{v}) [F.Additive]
(R : Type w) [Semiring R] (A : AddCommGrpCat.{u}) [Module R A]