Commuting permutation representations #
If monoids G and H act on a type X and the two actions commute, then the permutation
representations Representation.ofMulAction k G X and Representation.ofMulAction k H X on the
free k-module k[X] commute with each other. For the left and right multiplication actions of
a group G, that is, commuting actions of G and Gᵐᵒᵖ, this makes k[X] a k[G]-bimodule.
On k[G] itself, the left regular representation Representation.ofMulAction k G G is left
multiplication by the monomials single g 1. Its equivariant endomorphism corresponding to
x : k[G] under Rep.leftRegularHomEquiv is right multiplication by x.
When G and H are groups, G permutes the H-orbits, and the orbit sums of k[X] along the
H-orbits are equivariant: the sum of the coefficients of g • v along the H-orbit of g • x
is the sum of the coefficients of v along the H-orbit of x. Hence if g fixes
∑ i ∈ s, h i • v for a family h : ι → H and #s is cancellable in k, then the H-orbit
sums of v are invariant under g. The orbit sums of v are the finitely supported function
v.coeff.mapDomain (Quotient.mk (MulAction.orbitRel H X)) on the orbit space.
For a finite group G, the coefficient of the norm ∑ g, g • v at x is ∑ g, v(g • x). In
particular the norm of the basis vector at x has coefficient |G_x| at x and vanishes off the
orbit of x, while a vector fixed by G has constant coefficients along each orbit, so it is
determined by its coefficients at a set of orbit representatives. These are the inputs of the
computation of the low-degree Tate cohomology of k[X].
Main results #
TauCeti.commute_ofMulAction: commuting actions onXgive commuting permutation representations onk[X].TauCeti.single_mul_eq_smul_ofMulAction: onk[G], left multiplication by a monomialsingle g cisctimes the left regular action ofg.Rep.leftRegularHomEquiv_symm_apply: equivariant endomorphisms of the left regular representation are right multiplications.TauCeti.mapDomain_orbitRel_mk_coeff_ofMulAction: the orbit sums ofk[X]are invariant under the permutation representation.TauCeti.mapDomain_orbitRel_mk_coeff_ofMulAction_smul: for commuting actions ofGandH, theH-orbit sums ofg • vatg • xare those ofvatx.TauCeti.mapDomain_orbitRel_mk_coeff_smul_of_ofMulAction_sum: ifgfixes∑ i ∈ s, h i • vand#sis cancellable, theH-orbit sums ofvareg-invariant.TauCeti.coeff_smul_of_forall_ofMulAction_eq: a fixed vector ofk[X]has the same coefficient at every point of an orbit.TauCeti.eq_of_coeff_out_eq_of_forall_ofMulAction_eq: two fixed vectors ofk[X]agreeing at the chosen representative of every orbit are equal.TauCeti.coeff_norm_ofMulAction: the coefficients of the norm of a vector ofk[X].TauCeti.coeff_norm_ofMulAction_single_self,TauCeti.coeff_norm_ofMulAction_single_of_notMem_orbit: the norm of the basis vector atxhas coefficient|G_x|atxand vanishes off the orbit ofx.
References #
- A. Popa and D. Zagier, An elementary proof of the Eichler–Selberg trace formula,
J. Reine Angew. Math. 762 (2020), 105–122, arXiv:1711.00327. The right coset sums
⟨ξ, K⟩of §3 Theorem 2(a) are the orbit sums for the right action ofPSL(2, ℤ)on the integral matrices of positive determinant, which commutes with the left action.
If the actions of G and H on X commute, then so do the permutation representations of
G and H on k[X].
On the monoid algebra k[G], left multiplication by the monomial single g c is c times
the left regular representation of g.
The endomorphism of the left regular representation k[G] corresponding to x
under Rep.leftRegularHomEquiv is right multiplication by x.
Orbit sums #
The orbit sums k[X] → (X ⧸ G →₀ k) are invariant under the permutation representation.
Equivariance of orbit sums. If the actions of G and H on X commute, then the sum of
the coefficients of g • v along the H-orbit of g • x is the sum of the coefficients of v
along the H-orbit of x.
If the actions of G and H on X commute, h : ι → H, #s is cancellable in k and
g • w = w for w = ∑ i ∈ s, h i • v, then the H-orbit sums of v are invariant under g:
the coefficients of v have the same sum along the H-orbits of g • x and of x.
Norms and invariant vectors #
A vector of k[X] fixed by the permutation representation has the same coefficient at every
point of an orbit.
Two vectors of k[X] fixed by the permutation representation are equal as soon as they agree
at the chosen representative of every orbit.
The coefficient of the norm ∑ g, g • v of v : k[X] at x is the sum of the coefficients of
v at the points g • x.
The norm of single x r has coefficient |G_x| • r at x, where G_x is the stabilizer
of x.
The norm of single x r vanishes off the orbit of x.