What are Hecke Operators? These are some operators acting on automorphic forms on some arithmetic groups. Not all discrete subgroups have these operators and existence of these operators is a reason for why the spectrum of these group is different from a generic spectrum and has different statistics compared to the universal distributions expected. It’s crucial to use the fact that these operators commute with the Laplacian to understand the spectrum of Laplacian better.
One of the first application of these operators are to prove multiplicativity of Fourier coefficients of certain series like the Ramanujan function, which is a immediate consequence of the multiplicative properties of the Hecke operators.
We first treat the case of . Also we don’t bother a lot about weights, characters etc. (Everything can be generalized using appropriate averages over slash operators)
We present some different ways to look at the Hecke operators.
As operators on functions of lattices:
To every lattice , we define the operator on function of lattices as an averaging operator over the sublattices of index .
This index condition can also be stated in term of determinants as follows
where the sum is over the cosets of matrices of determinant equal to .
If the is a weight form, we define
Also the can viewed as the sum over lattices that contain as an index subgroup.
That is
The sublattices or the representatives of are explicitly given by
So we have the following explicit formulae for the action on the functions. Let denote the lattice:
As double coset operators:
If is a automorphic function satisfying (or say ), then
for not in need not be automorphic. So we try to find restore the modularity by some averaging.
If is a finite union of the left-cosets , then we can average over these to produce a automorphic function. Consider the average
where
Now when we act by , is mapped to one of the ‘s mod the on the left. Hence the average over is automorphic.
Note that for this to work we need the finiteness of the left cosets for the double coset . This finiteness is a very non-generic property, and that’s the reason most groups don’t have Hecke Operators.
More generally, we can also take and write it as left cosets of and average to map a invariant function to invariant function.
The Hecke operator previously defined turns out to be the Double coset operator
For , we get
Hence it’s the same operators.
But the good thing about this perspective is that, now we can define Hecke operators for any group.
If
then we have
Thus we get the following expressions for Hecke operators on congruence subgroups.
Another view point: (Commensurate subgroups)
The decomposition of into left cosets of is equivalent to finding the representatives of where is the intersection of and it’s conjugate. In fact, if we have
then we have
Thus the finiteness of left cosets is equivalent to the finiteness of , that is the intersection of and it’s conjugate is of finite index in . So and have to be “commensurate”.
So to find Hecke operators we need ‘s such that and are commensurate. Not all have such elements . Having these is a very special property and is not always true. The arithmetic groups like or are very non-generic, that why we found Hecke operators. In the case of all the elements form the “commensurate” subgroup (check that ‘s with for a group)
As correspondences:
The double coset operator formally helps us to map to That is we have a map from divisor on to the divisor on
Or we can just think of it as multivalued function
In the lattice picture for , we are mapping one lattice to all the lattices of index .
This multivalued function is captured by it’s graph in . The projection from the graph to the first factor is unique for a single valued function, but now has a degree because of the multi-valuedness. (all those that map to the same point).
For instance in case of the correspondence is basically the map
The first map is basically the reduction and the second map is obtain by reduction after conjugating , that is it’s obtained by reduction using the isomorphism
In terms of Fourier expansion:
If we have the fourier expansion
,
the expansion of is given by
In particular for , we have
This is what allows us to get multiplicative relations for eigenfunctions from the multiplicative relations on the operators.
The algebra structure:
We have the following relations for Hecke operators on .
The first relation is basically the fact that for a sublattice of index of a lattice , there is a unique lattice such that
The other relation for prime powers also follows by looking at whether is contained in between the lattices and or not.
In terms of the double cosets
If we have two double cosets
,
the product acts on by
More Examples:
We will now consider the case of . Even here the double cosets with give commensurability (finiteness ) and hence give Hecke operators on the automorphic forms.
The distinct double cosets can be parametrized by diagonal matrices
In the case of , corresponds to the Hecke operator . We also get the same operator for
If we restrict all the to be powers of , we generate the “local” Hecke algebra. But the algebra can be generated by elements of the form
That is all the double cosets operators with , , and powers of , can be written as rational function functions of the operators corresponding to the elements , and these generators are algebraically independent.
For the case of symplectic group , the algebra is generated by operators
and