FdRep k G
is the category of finite dimensional k
-linear representations of G
. #
If V : FdRep k G
, there is a coercion that allows you to treat V
as a type,
and this type comes equipped with Module k V
and FiniteDimensional k V
instances.
Also V.ρ
gives the homomorphism G →* (V →ₗ[k] V)
.
Conversely, given a homomorphism ρ : G →* (V →ₗ[k] V)
,
you can construct the bundled representation as Rep.of ρ
.
We verify that FdRep k G
is a k
-linear monoidal category, and rigid when G
is a group.
FdRep k G
has all finite limits.
TODO #
FdRep k G ≌ FullSubcategory (FiniteDimensional k)
- Upgrade the right rigid structure to a rigid structure
(this just needs to be done for
FGModuleCat
). FdRep k G
has all finite colimits.FdRep k G
is abelian.FdRep k G ≌ FGModuleCat (MonoidAlgebra k G)
.
Equations
- (_ : CategoryTheory.Limits.HasFiniteLimits (FdRep k G)) = (_ : CategoryTheory.Limits.HasFiniteLimits (FdRep k G))
Equations
- FdRep.instLinearToSemiringToDivisionSemiringToSemifieldFdRepInstLargeCategoryFdRepInstPreadditiveFdRepInstLargeCategoryFdRep = inferInstance
Equations
- FdRep.instAddCommGroupCoeFdRepTypeInstCoeSortFdRepType V = let_fun this := inferInstance; this
Equations
- FdRep.instModuleCoeFdRepTypeInstCoeSortFdRepTypeToSemiringToDivisionSemiringToSemifieldToAddCommMonoidInstAddCommGroupCoeFdRepTypeInstCoeSortFdRepType V = let_fun this := inferInstance; this
Equations
- (_ : FiniteDimensional k (CoeSort.coe V)) = (_ : FiniteDimensional k ↑((CategoryTheory.forget₂ (FdRep k G) (FGModuleCat k)).toPrefunctor.obj V))
All hom spaces are finite dimensional.
Equations
- (_ : FiniteDimensional k (V ⟶ W)) = (_ : FiniteDimensional k (V ⟶ W))
The underlying LinearEquiv
of an isomorphism of representations.
Equations
- FdRep.isoToLinearEquiv i = FGModuleCat.isoToLinearEquiv ((Action.forget (FGModuleCat k) (MonCat.of G)).mapIso i)
Instances For
Lift an unbundled representation to FdRep
.
Equations
- FdRep.of ρ = { V := FGModuleCat.of k V, ρ := ρ }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- (_ : CategoryTheory.Limits.HasKernels (FdRep k G)) = (_ : CategoryTheory.Limits.HasKernels (FdRep k G))
The forgetful functor to Rep k G
preserves hom-sets and their vector space structure.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Auxiliary definition for FdRep.dualTensorIsoLinHom
.
Equations
Instances For
When V
and W
are finite dimensional representations of a group G
, the isomorphism
dualTensorHomEquiv k V W
of vector spaces induces an isomorphism of representations.