{C(F1),Per(F2)}Γ,F +n C(F1),Per(F2)o Γ,F+n C(F1),Per(F2)o Γ,F +n C(F1),Per(F2)o Γ,F =1 4 n C(F1),Per(F2)o Γ+n C(F1),Per(F2)o Γ = (2i)k−2hF1, F2iΓ− hF1, F2iΓ 2i = (2i) k−2Im (hF1, F2iΓ) .
Corollaire 2.11. La forme bilinéaire{·, ·}Γ= {·, ·}Γ,F définie sur H1(Γ,Vk) × HomΓ(∆0,Vk) est indépendante du symbole de Farey utilisé pour la définir.
2.3 Construction d’un symbole de Farey d’un sous-groupe
Soit
F
= (V
, ∗, µ) un symbole de Farey étendu pour Γ. Des algorithmes pour construire un symbole de FareyF
′pour un sous-groupe Γ′de Γ sont bien connus depuis longtemps. Cependant, ils sont en général écrits pour Γ = PSL2(Z). En cherchant à démontrer le comportement de la forme bilinéaire sous les opérateurs de Hecke, nous avons été amenés à reprendre ces algorithmes et à observer un phénomène particulier lorsque la courbe modulaire associée à Γ a plusieurs points elliptiques d’ordre 3. Ce paragraphe reprend donc cette construction.Avant de passer à l’algorithme de construction de
F
′, donnons quelques notations. SoitC
un système de représentants de Γ′\Γ. SoitW
=C
×V
. Notons eγ le représentant dansC
de la classe Γ′γ. On a feγγ′= fγγ′. L’application qui à (ξ, a) ∈W
associe l’arc géodésique ξa est injective car un arc deV
ne peut être le transformé par un élément de Γ d’un autre arc deV
et le stabilisateur d’un arc est réduit à ±Id. Nous identifions dans la suite (ξ, a) à ξa pour ξ ∈C
et a ∈V
. Pour ξa ∈W
, posonsγ′ξa= ξγaξγfa−1∈ Γ′
appelée donnée de recollement de
W
associée à ξa et τγa la permutation deC
donnée par τγa(ξ) = fξγa. On a donc
ξγa= γξaτγa(ξ) .
L’ensemble
W
est muni d’une bijection Ast induite par l’involution ∗ deF
de la manière suivante : Ast(ξa) = τγa(ξ)a∗.Lorsque a n’est pas un arc elliptique, Ast ◦ Ast(ξa) = ξa car Ast( fξγaa∗) = ^ξγaγa∗a= eξa = ξa puisque γa∗ = γ−1a et ξ ∈
C
. On a de plusξa = ξγaa∗−= γξaτγa(ξ)a∗−= γξaAst(ξa)−. Lorsque a est un arc elliptique d’ordre 2, on a a = a∗et Ast ◦ Ast(ξa) = ]f
ξγaγaa= ξa. Lorsque a est un arc elliptique d’ordre 3, γ3
aest ±Id et on a
Ast3(ξa) = Ast( ^τγa(ξ)γaa) = Ast(τγ2
a(ξ)a) = τγ3
a(ξ)a = ξa .
Ainsi, les orbites des éléments de
W
par Ast sont d’ordre 1, 2 ou 3. Remarquons que lorsque Ast(ξa) = ξa, on a a = a∗, τγa(ξ) = ξ, γ′ξa = ξγaγfaξ−1= ξγaξ−1 appartient à Γ′ et est de même ordre µell(a) que γa.Proposition 2.12. On garde les notations précédentes. Il existe un système de représentants
C
de Γ′\Γ tel queF
′= (V
′, Ast′, µ′) décrit comme suit soit un symbole de Farey : les arcs deV
′sont1. les élémentsξa ∈
C
× (V
−V
ell,3) avec γ′ξa6= 1 ; on a alors µ′(ξa) = µ(a) et Ast′(ξa) = Ast(ξa) ;2. les points fixesξa dans
C
×V
ell,3pour Ast, on a alorsτγa(ξ) = ξ, γ′ξa= ξγaξ−1, µ′(ξa) = µ(a) = 3 et Ast′(ξa) = Ast(ξa) = ξa ;3. pour chaque orbite{ξ1a, ξ2a, ξ3a} d’ordre 3 par Ast, les chemins ξ1a′, ξ1a′′, ξ2a, ξ3a où ξ1a′etξ1a′′ sont définis par (
ξ1a′ = γ′ξ 1aξ2a− ξ1a′′ = γ′−1ξ3aξ3a− ; on a alors γ′ξ 1a= ξ1γaξ−12 , γ′ξ 2a= ξ2γaξ−13 , γ′ξ 3a= ξ3γaξ−11 , τγa(ξ1) = ξ2, τγa(ξ2) = ξ3, τγa(ξ3) = ξ1, γ′ξ1a′ = γξ1a, γ′ξ1a′′= γ−1ξ 3a, γ′ξ2a= γ−1ξ 1a, γ′ξ3a= γξ3a,
Ast′(ξ1a′) = ξ2a, Ast′(ξ1a′′) = ξ3a, Ast′(ξ2a) = ξ1a′, Ast′(ξ3a) = ξ2a′, µ′(ξ1a′) = µ′(ξ1a′′) = µ′(ξ2a) = µ′(ξ3a) = 1 .
Démonstration. Soit un symbole de Farey
F
= (V
, ∗, µell). À chaque étape de l’algorithme, les éléments de L et L3sont par construction dansW
et les éléments deC
ont des classes distinctes dans Γ′\Γ.On note ˙
C
la réunion des classes Γ′ξ pour ξ ∈C
et + l’addition d’un élément à la fin d’une liste.Entrée: un symbole de Farey de groupe Γ : (
V
, ∗, µell) et un critère d’appartenance à Γ′. Sortie: Un symbole de Farey (V
′, Ast′, µ′ell) de Γ′et un système de représentantsC
de Γ′\Γ.1: Calculer les données de recollement γapour a ∈
V
.2:
C
← {Id} ; L ← {Id} × (V
−V
ell,3) ; L3← {Id} ×V
ell,3;W
← {id} ×V
;V
′← {id} ×V
;3: tant que L∪ L36= /0 faire
4: si L36= /0 alors
5: Prendre le premier élément ξa de L3(on a donc a∗= a) et l’enlever de L3.
6: siξγa∈ ˙/
C
alors7:
C
←C
∪ {ξγa, ξγ2a} ;W
←C
×V
.8: pour b∈
V
ell,3faire9: L3← L3+ ξγab.
10: pour b∈
V
ell,3faire11: L3← L3+ ξγ2ab.
12: pour b∈
V
−V
ell,3faire13: L← L + ξγab.
14: pour b∈
V
−V
ell,3faire15: L← L + ξγ2ab.
16: Insérer dans
V
′à la place de ξa la suite des ξγavpour v parcourantV
− {a} à partir du successeur de a de manière circulaire puis la suite des ξγ2avpour v parcourantV
− {a} à partir du successeur de a de manière circulaire.17: sinon
18: Prendre le premier élément ξa de L et l’enlever de L.
19: siξγa∈ ˙/
C
alors20:
C
←C
∪ {ξγa} ;W
←C
×V
.21: pour b∈
V
ell,3faire22: L3← L3+ ξγab.
23: pour b∈
V
−V
ell,3faire24: L← L + ξγab.
25: Insérer dans
V
′à la place de ξa la suite des ξγavpour v parcourantV
− {a∗} à partir du successeur de a∗de manière circulaire.26: pourξa ∈
V
′avec ξ ∈C
et a ∈V
faire27: Ast′(ξa) ← fξγaa∗; γ′
ξa← ξγaξγfa−1
28: si Ast′(ξa) = ξa alors
29: µ′ell(ξa) ← µell(a).
30: sinon
31: µ′ell(ξa) ← 1.
32: pour chaque orbite d’ordre 3 pour Ast′faire
33: Choisir un élément A = ξa de l’orbite ; B ← Ast′(A), C ← Ast′(B).
34: Dans
V
′, remplacer A par A′= γaA−suivi de A′′= γ2aA−.35: Ast′(A′) ← B ; Ast′(A′′) ← C ; Ast′(B) ← A′; Ast′(C) ← A′′.
36: µ′ell(A′) ← 1, µ′ell(A′′) ← 1.
37: renvoyer
V
′, Ast′, µ′ell .L’algorithme termine si et seulement si Γ′est d’indice fini dans Γ. En effet, une fois que
C
est de cardinal l’indice de Γ′dans Γ,C
est un système de représentants de Γ′\Γ et on va directement à la ligne 32.A la ligne 16, ξ est dans
C
et ξγa et ξγ2a viennent d’être rajoutés àC
. On enlève l’élément ξa deV
′et on met dansV
′tous les éléments de la forme ξγabet de la forme ξγ2abpour b différent de a. Ainsi, l’orbite d’ordre 3 sous Ast formée des trois éléments ξa, ξγaaet ξγ2aadu
W
réactualisé n’est pas dansV
′. Tous les autres éléments de ξγaV
et ξγ2aV
que l’on vient de rajouter àW
sont dansV
′.A la ligne 25, ξ est dans
C
et ξγa vient d’être rajouté àC
. On enlève ξa deV
′ et on met dansV
′tous les éléments de la forme ξγabpour b différent de a∗. Ainsi, l’orbite (ξa, ξγaa) sous Ast qui est d’ordre 2 n’est pas dansV
′et γ′ξa= Id puisque ξ et ξγasont tous deux dans
C
. Tous les autres éléments de ξγaV
que l’on vient de rajouter àW
sont dansV
′.À la ligne 32, γbest égal à l’identité pour b ∈
W
−V
′. La manière dont les arcs géodésiques ont été insérés dansV
′assure que la suite des extrémités des éléments deV
′est dans l’ordre circulaire et définit bien un polygone hyperbolique convexe.Si
V
′ ne contient pas d’orbite d’ordre 3 pour Ast′, (V
′, Ast′, µ′) définit bien un symbole de Farey à la ligne 32. Sinon, on transforme chaque orbite d’ordre 3 en quatre chemins deux à deux échangés par Ast′. La bijection Ast′devient alors une involution. Remarquons que les données de recollement γ ′A, γ ′ B, γ′
C ont été remplacées par γ ′ A et γ ′
C qui engendrent le même sous-groupe puisque γ′
Aγ′BγC′ = Id.
Le symbole (
V
′, Ast′, µ′) définit bien alors un symbole de Farey. Montrons qu’il est associé au groupe Γ′. Pour cela, nous devons montrer d’après [12] que le groupe engendré par les données de recollement γ′ξapour ξa ∈
V
′est Γ′à la ligne 32. Tout élément γ de Γ est de la forme γa1· · · γai· · · γanavec ai∈
V
. Définissons par récurrence la suite d’éléments deC
par δ1= 1, δk+1= ]δkγaket posons bk= δkak. Par définition, γ′bk= δkγakδk+1−1 appartient à Γ′. De plus, si bkn’appartient pas à
V
′, γ′ bkest égal à 1 et peut être supprimé. On voit facilement que δk+1 est un représentant de γa1· · · γak. Comme γa1· · · γan appartient à Γ′, on a δn+1 = 1. On a donc
γ = δ1γa1δ−12 δ2γa1δ−13 · · · δkγakδ−1k+1· · · δnγanδ−1n+1= γb′1· · · γ′bk· · · γ′bn . Donc, les γ′
bk engendrent Γ′,
F
′est un symbole de Farey de groupe Γ′.Remarque 2.13. Lorsqu’il existe un test effectif d’appartenance à Γ′ pour un élément de Γ, on peut ainsi construire effectivement un symbole de Farey et un polygone fondamental associé à un sous-groupe Γ d’indice fini de PSL2(Z) à partir d’un symbole de Farey associé à PSL2(Z).
Remarque 2.14. Si
D
est le domaine fondamental associé àF
, la réunion des ξD
pour ξ ∈C
est un domaine fondamental associé à Γ′. Malheureusement, l’application Ast′n’est pas toujours une involution surV
′ et à la ligne 32, on n’a pas toujours obtenu un symbole de Farey. Il faut donc faire une "rectification" pour obtenir un symbole de Farey. Ce cas ne peut pas se produire siF
n’a qu’un seul chemin elliptique d’ordre 3, par exemple si
F
est un symbole de Farey associé à PSL2(Z).C= Ast(B) B= Ast(A) A= Ast(C) C B A′= B∗ A′′= C∗ γA γC−1