The standard representation of the symplectic group #
This file restricts the standard representation of the general linear group to the symplectic
group. It defines the standard alternating form from Matrix.J, proves that the standard action
preserves it, and packages the resulting equivariant self-duality.
Main definitions #
TauCeti.symplecticGroupToGLis the canonical inclusion into the general linear group.TauCeti.stdSymplecticRepis the standard representation ofMatrix.symplecticGroup.TauCeti.stdSymplecticBilinFormis the nondegenerate invariant alternating form.TauCeti.stdSymplecticRepEquivDualis the induced equivariant self-duality.
References #
- Classical groups roadmap, Layer 0.
- The equivariance, self-duality, and character constructions follow the formal template in
TauCeti.RepresentationTheory.ClassicalGroups.Orthogonal.
The canonical inclusion of the symplectic group into the general linear group.
Equations
- TauCeti.symplecticGroupToGL k n = { toFun := fun (g : ↥(Matrix.symplecticGroup (Fin n) k)) => Matrix.SpecialLinearGroup.toGL ⟨↑g, ⋯⟩, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The symplectic-to-general-linear inclusion has the original matrix as underlying matrix.
The canonical inclusion of the symplectic group into the general linear group is injective.
The standard representation of the symplectic group on column vectors.
Equations
- TauCeti.stdSymplecticRep k n = (Units.coeHom ((Fin n ⊕ Fin n → k) →ₗ[k] Fin n ⊕ Fin n → k)).comp (Matrix.GeneralLinearGroup.toLin.toMonoidHom.comp (TauCeti.symplecticGroupToGL k n))
Instances For
The standard symplectic action is multiplication by the underlying matrix.
Evaluation of the standard symplectic action is matrix-vector multiplication.
The standard representation of the symplectic group is faithful.
The standard representation of the symplectic group, bundled as an object of FDRep.
Equations
Instances For
The standard alternating bilinear form represented by Matrix.J.
Equations
- TauCeti.stdSymplecticBilinForm k n = Matrix.toBilin' (Matrix.J (Fin n) k)
Instances For
The standard symplectic form is alternating.
The standard symplectic form is nondegenerate.
The standard symplectic action preserves the standard alternating form.
The standard symplectic pairing is invariant under the standard action.
The standard symplectic form identifies the standard module with its dual.
Equations
- TauCeti.stdSymplecticRepToDual k n = (Matrix.toLinearEquiv (Pi.basisFun k (Fin n ⊕ Fin n)) (Matrix.J (Fin n) k).transpose ⋯).trans (Pi.basisFun k (Fin n ⊕ Fin n)).toDualEquiv
Instances For
The dual, or contragredient, of the standard representation of the symplectic group.
Equations
Instances For
The dual standard symplectic action is the transpose of the inverse matrix action.
The standard-form identification intertwines the standard and dual actions.
The standard representation of the symplectic group is equivariantly self-dual.
Equations
Instances For
The dual standard symplectic representation, bundled as an object of FDRep.
Equations
Instances For
The character of the standard symplectic representation is the matrix trace.
The bundled standard symplectic character is the matrix trace.
The dual standard symplectic character is the inverse matrix trace.
The bundled dual standard symplectic character is the inverse matrix trace.