Coinvariants a group representation #
Given a commutative ring k
and a monoid G
, this file introduces the coinvariants of a
k
-linear G
-representation (V, ρ)
.
We first define Representation.Coinvariants.ker
, the submodule of V
generated by elements
of the form ρ g x - x
for x : V
, g : G
. Then the coinvariants of (V, ρ)
are the quotient of
V
by this submodule. We show that the functor sending a representation to its coinvariants is
left adjoint to the functor equipping a module with the trivial representation.
The submodule of a representation generated by elements of the form ρ g x - x
.
Equations
- Representation.Coinvariants.ker ρ = Submodule.span k (Set.range fun (gv : G × V) => (ρ gv.1) gv.2 - gv.2)
Instances For
The coinvariants of a representation, V ⧸ ⟨{ρ g x - x | g ∈ G, x ∈ V}⟩
.
Equations
Instances For
Equations
The quotient map from a representation to its coinvariants as a linear map.
Equations
Instances For
A G
-invariant linear map induces a linear map out of the coinvariants of a
G
-representation.
Equations
Instances For
Given G
-representations on k
-modules V, W
, a linear map V →ₗ[k] W
commuting with
the representations induces a k
-linear map between the coinvariants.
Equations
Instances For
The functor sending a representation to its coinvariants.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The quotient map from a representation to its coinvariants induces a natural transformation
from the forgetful functor Rep k G ⥤ ModuleCat k
to the coinvariants functor.
Equations
- Rep.coinvariantsMk k G = { app := fun (X : Rep k G) => ModuleCat.ofHom (Representation.Coinvariants.mk X.ρ), naturality := ⋯ }
Instances For
The adjunction between the functor sending a representation to its coinvariants and the functor equipping a module with the trivial representation.
Equations
- One or more equations did not get rendered due to their size.