Invariant vectors and maps on cosets #
For a representation ρ of a group G and a vector x fixed by a subgroup H, the value
ρ a x depends only on the left coset aH. This holds over any semiring.
For a representation ρ of a submonoid Δ of a group and a subgroup Γ contained in Δ,
let q be a semilinear map satisfying q ∘ ρ(γ) = q for γ ∈ Γ. Then q ∘ ρ(x) depends
only on the right coset Γ x. In particular, sums of these maps can be compared using coset
decompositions, as in HeckeCoset.heckeSum_eq_sum_of_rightCosets.
The target of q may be a module over a different semiring: the coset argument uses only
composition and the invariance of q.
The image of an H-fixed vector under ρ depends only on the left coset aH.
For a Γ-invariant semilinear map q, the map q ∘ ρ(x) depends only on the right
coset Γ x.