10.07.2015 Views

here - Sites personnels de TELECOM ParisTech - Télécom ParisTech

here - Sites personnels de TELECOM ParisTech - Télécom ParisTech

here - Sites personnels de TELECOM ParisTech - Télécom ParisTech

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.2. Class groups and units 171in [151, Section 6]. The computation of the set P of maximal i<strong>de</strong>als of O containing the conductoris done by factoring f = fÕ in Õ:fÕ = qn1 1 · · · qnr r ,and then computing intersections of the q i with O:P = {q i ∩ O} 1≤i≤r.The first quotient to compute is nothing but(Õp/fÕp) ∗ ≃ ∏(Õq/fÕq) ∗ ≃ ∏(Õq/q nqÕ q) ∗ .q|pÕIt is not necessary to compute completely the second quotient. In<strong>de</strong>ed if pO p ⊃ fO p ⊃ p m O p , computinggenerators of (O p /p m O p ) ∗ is enough to <strong>de</strong>duce the structure of (Õp/fÕp) ∗ /(O p /fO p ) ∗ [151,Section 8]. The integer m is easily <strong>de</strong>duced from the factorization of fÕ and pÕ [151, Lemma 7.4].It now remains to explain the computation of (O p /p m O p ) ∗ for any or<strong>de</strong>r O, for a maximali<strong>de</strong>al p and a positive integer m. The first step is to get back to the global ring O with thefollowing classical result.Lemma 6.2.8 ([151, Theorem 4.1.i]). Let K be a number field and O an or<strong>de</strong>r. Let p be amaximal i<strong>de</strong>al and a a p-primary i<strong>de</strong>al. Thenq|pÕO/a ≃ O p /aO p .Afterwards, the structure of the unit group in the residue ring is given by the following lemma.Lemma 6.2.9 ([151, Lemma 4.3]). Let K be a number field and O an or<strong>de</strong>r. Let p be a maximali<strong>de</strong>al. Then(O/p m ) ∗ ≃ (O/p) ∗ × (1 + p)/(1 + p m ) .The computation of a generator of the finite field O/p is classical. It can then be lifted backto O/p m using Hensel’s lemma. The computation of (1 + p)/(1 + p m ) is done using a binary<strong>de</strong>composition and the following lemma.Lemma 6.2.10 ([151, Lemma 4.4]). Let K be a number field and O an or<strong>de</strong>r. Let a and b betwo i<strong>de</strong>als of O such that a ⊃ b ⊃ a 2 . Then the map ψ : (1 + a)/(1 + b) → a/b, [1 + γ] ↦→ [γ] isa group isomorphism.To summarize the above discussion, we finally recall the complete algorithm of Klüners andPauli [151, Algorithm 8.1] in Algorithm 6.1.The unit group is computed in a similar way using the fact that it is the kernel of the leftpart of the exact sequence1 → O ∗ → Õ∗ → ⊕ Õp/O ∗ p ∗ .pIt is then realized as the kernel of the map Õ∗ → ⊕ p Õ∗ p/O ∗ p.6.2.3 Multiplication of fractional i<strong>de</strong>als by finite idèlesThe main theorems of complex multiplication are expressed using the action of finite idèles onlattices which we <strong>de</strong>scribe in this subsection.The finite adèles and idèles are <strong>de</strong>fined as follows.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!