Lably
Skip to content

Congruence subgroup

  • 12 min read
  • 4 chapters

Related on Lably

Through Mathematics, Integer and Invertible matrix

The existence of congruence subgroups in an arithmetic group provides it with a wealth of subgroups, in particular it shows that the group is residually finite. An important question regarding the algebraic structure of arithmetic groups is the congruence subgroup problem, which asks whether all subgroups of finite index are essentially congruence subgroups.

Congruence subgroups of 2 × 2 matrices are fundamental objects in the classical theory of modular forms; the modern theory of automorphic forms makes a similar use of congruence subgroups in more general arithmetic groups.

Congruence subgroups of the modular group

The simplest interesting setting in which congruence subgroups can be studied is that of the modular group ⁠SL2(Z)⁠.

Principal congruence subgroups

If n⩾1 is an integer there is a homomorphism πn:SL2(Z)→SL2(Z/nZ) induced by the reduction modulo n morphism ⁠Z→Z/nZ⁠. The principal congruence subgroup of level n in Γ=SL2(Z) is the kernel of ⁠πn⁠, and it is usually denoted ⁠Γ(n)⁠. Explicitly it is described as follows:

Γ(n)={(abcd)∈SL2(Z):a,d≡1(modn),b,c≡0(modn)}

This definition immediately implies that Γ(n) is a normal subgroup of finite index in ⁠Γ⁠. The strong approximation theorem (in this case an easy consequence of the Chinese remainder theorem) implies that πn is surjective, so that the quotient Γ/Γ(n) is isomorphic to ⁠SL2(Z/nZ)⁠. Computing the order of this finite group yields the following formula for the index:

[Γ:Γ(n)]=n3⋅∏p∣n(1−1p2)

where the product is taken over all prime numbers dividing ⁠n⁠.

If n⩾3 then the restriction of πn to any finite subgroup of Γ is injective. This implies the following result:

If n⩾3 then the principal congruence subgroups Γ(n) are torsion-free.

The group Γ(2) contains −Id and is not torsion-free. On the other hand, its image in PSL2⁡(Z) is torsion-free, and the quotient of the hyperbolic plane by this subgroup is a sphere with three cusps.

Definition of a congruence subgroup

A subgroup H in Γ=SL2(Z) is called a congruence subgroup if there exists n⩾1 such that H contains the principal congruence subgroup ⁠Γ(n)⁠. The level l of H is then the smallest such ⁠n⁠.

From this definition it follows that:

  • Congruence subgroups are of finite index in ⁠Γ⁠;
  • The congruence subgroups of level ℓ are in one-to-one correspondence with the subgroups of ⁠SL2⁡(Z/ℓZ)⁠.

Examples

The subgroup ⁠Γ0(n)⁠, sometimes called the Hecke congruence subgroup of level ⁠n⁠, is defined as the preimage by πn of the group of upper triangular matrices. That is,

Γ0(n)={(abcd)∈Γ:c≡0(modn)}.

The index is given by the formula:

[Γ:Γ0(n)]=n⋅∏p|n(1+1p)

where the product is taken over all prime numbers dividing ⁠n⁠. If p is prime then Γ/Γ0(p) is in natural bijection with the projective line over the finite field ⁠Fp⁠, and explicit representatives for the (left or right) cosets of Γ0(p) in Γ are the following matrices:

Id,(1011),…,(10p−11),(0−110).

The subgroups Γ0(n) are never torsion-free as they always contain the matrix ⁠−I⁠. There are infinitely many n such that the image of Γ0(n) in PSL2(Z) also contains torsion elements.

The subgroup Γ1(n) is the preimage of the subgroup of unipotent matrices:

Γ1(n)={(abcd)∈Γ:a,d≡1(modn),c≡0(modn)}.

Their indices are given by the formula:

[Γ:Γ1(n)]=n2⋅∏p|n(1−1p2)

The theta subgroup Λ is the congruence subgroup of Γ defined as the preimage of the cyclic group of order two generated by (0−110)∈SL2(Z/2Z). It is of index 3 and is explicitly described by:

Λ={(abcd)∈Γ:ac≡0(mod2),bd≡0(mod2)}.

These subgroups satisfy the following inclusions: ⁠Γ(n)⊂Γ1(n)⊂Γ0(n)⁠, as well as ⁠Γ(2)⊂Λ⁠.

Properties of congruence subgroups

The congruence subgroups of the modular group and the associated Riemann surfaces are distinguished by some particularly nice geometric and topological properties. Here is a sample:

  • There are only finitely many congruence covers of the modular surface that have genus zero;
  • (Selberg's 3/16 theorem) If f is a nonconstant eigenfunction of the Laplace-Beltrami operator on a congruence cover of the modular surface with eigenvalue λ then ⁠λ⩾316⁠.

There is also a collection of distinguished operators called Hecke operators on smooth functions on congruence covers, which commute with each other and with the Laplace–Beltrami operator and are diagonalisable in each eigenspace of the latter. Their common eigenfunctions are a fundamental example of automorphic forms. Other automorphic forms associated to these congruence subgroups are the holomorphic modular forms, which can be interpreted as cohomology classes on the associated Riemann surfaces via the Eichler-Shimura isomorphism.

Normalisers of Hecke congruence subgroups

The normalizer Γ0(p)+ of Γ0(p) in SL2(R) has been investigated; one result from the 1970s, due to Jean-Pierre Serre, Andrew Ogg and John G. Thompson is that the corresponding modular curve (the Riemann surface resulting from taking the quotient of the hyperbolic plane by ⁠Γ0(p)+⁠) has genus zero (i.e., the modular curve is a Riemann sphere) if and only if ⁠p⁠ is 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 41, 47, 59, or 71. When Ogg later heard about the monster group, he noticed that these were precisely the prime factors of the size of ⁠M⁠, he wrote up a paper offering a bottle of Jack Daniel's whiskey to anyone who could explain this fact – this was a starting point for the theory of monstrous moonshine, which explains deep connections between modular function theory and the monster group.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Topics in mathematics