profinite number theory
play

Profinite number theory Hendrik Lenstra Mathematisch Instituut - PowerPoint PPT Presentation

Profinite number theory Hendrik Lenstra Mathematisch Instituut Universiteit Leiden Profinite number theory Hendrik Lenstra The factorial number system Each n Z 0 has a unique representation n = c i i ! with c i Z , i =1 0


  1. Profinite number theory Hendrik Lenstra Mathematisch Instituut Universiteit Leiden Profinite number theory Hendrik Lenstra

  2. The factorial number system Each n ∈ Z ≥ 0 has a unique representation ∞ � n = c i i ! with c i ∈ Z , i =1 0 ≤ c i ≤ i, # { i : c i � = 0 } < ∞ . In factorial notation: n = ( . . . c 3 c 2 c 1 ) ! . Profinite number theory Hendrik Lenstra

  3. The factorial number system Each n ∈ Z ≥ 0 has a unique representation ∞ � n = c i i ! with c i ∈ Z , i =1 0 ≤ c i ≤ i, # { i : c i � = 0 } < ∞ . In factorial notation: n = ( . . . c 3 c 2 c 1 ) ! . Examples : 25 = (1001) ! , 1001 = (121221) ! . Note: c 1 ≡ n mod 2. Profinite number theory Hendrik Lenstra

  4. Conversion Given n , one finds all c i by c 1 = (remainder of n 1 = n upon division by 2) , c i = (remainder of n i = n i − 1 − c i − 1 upon division by i +1) , i until n i = 0. Profinite number theory Hendrik Lenstra

  5. Conversion Given n , one finds all c i by c 1 = (remainder of n 1 = n upon division by 2) , c i = (remainder of n i = n i − 1 − c i − 1 upon division by i +1) , i until n i = 0. Knowing c 1 , c 2 , . . . , c k − 1 is equivalent to knowing n modulo k !. Profinite number theory Hendrik Lenstra

  6. Profinite numbers If one starts with n = − 1, one finds c i = i for all i : − 1 = ( . . . 54321) ! . In general, for a negative integer n one finds c i = i for almost all i . Profinite number theory Hendrik Lenstra

  7. Profinite numbers If one starts with n = − 1, one finds c i = i for all i : − 1 = ( . . . 54321) ! . In general, for a negative integer n one finds c i = i for almost all i . A profinite integer is an infinite string ( . . . c 3 c 2 c 1 ) ! with each c i ∈ Z , 0 ≤ c i ≤ i . Notation: ˆ Z = { profinite integers } . Profinite number theory Hendrik Lenstra

  8. A citizen of the world Features of ˆ Z : • it has an algebraic structure , • it comes with a topology , • it occurs in Galois theory , • it shows up in arithmetic geometry , • it connects to ultrafilters , • it carries “analytic” functions , • and it knows Fibonacci numbers ! Profinite number theory Hendrik Lenstra

  9. Addition and multiplication For any k , the k last digits of n + m depend only on the k last digits of n and of m . Likewise for n · m . Profinite number theory Hendrik Lenstra

  10. Addition and multiplication For any k , the k last digits of n + m depend only on the k last digits of n and of m . Likewise for n · m . Hence one can also define the sum and the product of any two profinite integers, and ˆ Z is a commutative ring . Profinite number theory Hendrik Lenstra

  11. Ring homomorphisms Call a profinite integer ( . . . c 3 c 2 c 1 ) ! even if c 1 = 0 and odd if c 1 = 1. The map ˆ Z → Z / 2 Z , ( . . . c 3 c 2 c 1 ) ! �→ ( c 1 mod 2), is a ring homomorphism. Its kernel is 2 ˆ Z . Profinite number theory Hendrik Lenstra

  12. Ring homomorphisms Call a profinite integer ( . . . c 3 c 2 c 1 ) ! even if c 1 = 0 and odd if c 1 = 1. The map ˆ Z → Z / 2 Z , ( . . . c 3 c 2 c 1 ) ! �→ ( c 1 mod 2), is a ring homomorphism. Its kernel is 2 ˆ Z . More generally, for any k ∈ Z > 0 , one has a ring homomorphism ˆ Z → Z /k ! Z sending ( . . . c 3 c 2 c 1 ) ! to i<k c i i ! mod k !), and it has kernel k ! ˆ ( � Z . Profinite number theory Hendrik Lenstra

  13. Visualising profinite numbers Define v: ˆ Z → [0 , 1] by c i � v(( . . . c 3 c 2 c 1 ) ! ) = ( i + 1)! . i ≥ 1 Then v(2 ˆ Z ) = [0 , 1 2 ], v(1 + 2 ˆ Z ) = [ 1 2 , 1], v(1 + 6 ˆ Z ) = [ 1 2 , 2 3 ]. Profinite number theory Hendrik Lenstra

  14. Visualising profinite numbers Define v: ˆ Z → [0 , 1] by c i � v(( . . . c 3 c 2 c 1 ) ! ) = ( i + 1)! . i ≥ 1 Then v(2 ˆ Z ) = [0 , 1 2 ], v(1 + 2 ˆ Z ) = [ 1 2 , 1], v(1 + 6 ˆ Z ) = [ 1 2 , 2 3 ]. One has #v − 1 r = 2 for r ∈ Q ∩ (0 , 1) , #v − 1 r = 1 for all other r ∈ [0 , 1] . Examples : v − 1 1 v − 1 2 v − 1 1 = {− 1 } . 2 = {− 2 , 1 } , 3 = {− 5 , 3 } , Profinite number theory Hendrik Lenstra

  15. Graphs For graphical purposes, we represent a ∈ ˆ Z by v( a ) ∈ [0 , 1]. We visualise a function f : ˆ Z → ˆ Z by representing its graph { ( a, f ( a )) : a ∈ ˆ Z } in [0 , 1] × [0 , 1]. Profinite number theory Hendrik Lenstra

  16. Illustration by Willem Jan Palenstijn Profinite number theory Hendrik Lenstra

  17. Four functions In green: the graph of a �→ a . In blue: the graph of a �→ − a . In yellow: the graph of a �→ a − 1 − 1 ( a ∈ ˆ Z ∗ ). In orange/red/brown: the graph of a �→ F ( a ), the “ a -th Fibonacci number”. Profinite number theory Hendrik Lenstra

  18. A formal definition A more satisfactory definition is ∞ � ˆ Z = { ( a n ) ∞ n =1 ∈ ( Z /n Z ) : n | m ⇒ a m ≡ a n mod n } . n =1 This is a subring of � ∞ n =1 ( Z /n Z ). Z ∗ is a subgroup of � ∞ Its unit group ˆ n =1 ( Z /n Z ) ∗ . Profinite number theory Hendrik Lenstra

  19. A formal definition A more satisfactory definition is ∞ � ˆ Z = { ( a n ) ∞ n =1 ∈ ( Z /n Z ) : n | m ⇒ a m ≡ a n mod n } . n =1 This is a subring of � ∞ n =1 ( Z /n Z ). Z ∗ is a subgroup of � ∞ Its unit group ˆ n =1 ( Z /n Z ) ∗ . Alternative definition: ˆ Z = End( Q / Z ), the endomorphism Z ∗ = Aut( Q / Z ). ring of the abelian group Q / Z . Then ˆ Profinite number theory Hendrik Lenstra

  20. Basic facts The ring ˆ Z is uncountable , it is commutative , and it has Z as a subring. It has lots of zero-divisors. Profinite number theory Hendrik Lenstra

  21. Basic facts The ring ˆ Z is uncountable , it is commutative , and it has Z as a subring. It has lots of zero-divisors. For each m ∈ Z > 0 , there is a ring homomorphism ˆ a = ( a n ) ∞ Z → Z /m Z , n =1 �→ a m , which together with the group homomorphism ˆ Z → ˆ Z , a �→ ma , fits into a short exact sequence m 0 → ˆ → ˆ − Z → Z /m Z → 0 . Z Profinite number theory Hendrik Lenstra

  22. Profinite rationals Write ∞ � Q = { ( a n ) ∞ ˆ n =1 ∈ ( Q /n Z ) : n | m ⇒ a m ≡ a n mod n Z } . n =1 The additive group ˆ Q has exactly one ring multiplication extending the ring multiplication on ˆ Z . Profinite number theory Hendrik Lenstra

  23. Profinite rationals Write ∞ � Q = { ( a n ) ∞ ˆ n =1 ∈ ( Q /n Z ) : n | m ⇒ a m ≡ a n mod n Z } . n =1 The additive group ˆ Q has exactly one ring multiplication extending the ring multiplication on ˆ Z . It is a commutative ring, with Q and ˆ Z as subrings, and Z ∼ Q = Q + ˆ ˆ Z = Q · ˆ = Q ⊗ Z ˆ Z (as rings). Profinite number theory Hendrik Lenstra

  24. Topology If each Z /n Z has the discrete topology and � ∞ n =1 ( Z /n Z ) the product topology, then ˆ Z is closed in � ∞ n =1 ( Z /n Z ). Profinite number theory Hendrik Lenstra

  25. Topology If each Z /n Z has the discrete topology and � ∞ n =1 ( Z /n Z ) the product topology, then ˆ Z is closed in � ∞ n =1 ( Z /n Z ). One can define the topology on ˆ Z by the metric 1 d( x, y ) = min { k ∈ Z > 0 : x �≡ y mod ( k + 1)! } 1 = min { k ∈ Z > 0 : c k � = d k } if x = ( . . . c 3 c 2 c 1 ) ! , y = ( . . . d 3 d 2 d 1 ) ! , x � = y . Profinite number theory Hendrik Lenstra

  26. More topology Fact : ˆ Z is a compact Hausdorff totally disconnected topological ring. One can make the map v: ˆ Z → [0 , 1] into a homeomorphism by “cutting” [0 , 1] at every r ∈ Q ∩ (0 , 1). Profinite number theory Hendrik Lenstra

  27. More topology Fact : ˆ Z is a compact Hausdorff totally disconnected topological ring. One can make the map v: ˆ Z → [0 , 1] into a homeomorphism by “cutting” [0 , 1] at every r ∈ Q ∩ (0 , 1). A neighborhood base of 0 in ˆ Z is { m ˆ Z : m ∈ Z > 0 } . With the same neighborhood base, ˆ Q is also a topological ring. It is locally compact, Hausdorff, and totally disconnected. Profinite number theory Hendrik Lenstra

  28. Amusements for algebraists We have ˆ Z ⊂ A = � ∞ n =1 ( Z /n Z ). Z ∼ Theorem. One has A / ˆ = A as additive topological groups. Proof (Carlo Pagano): write down a surjective continuous group homomorphism ǫ : A → A with ker ǫ = ˆ Z . Profinite number theory Hendrik Lenstra

  29. Amusements for algebraists We have ˆ Z ⊂ A = � ∞ n =1 ( Z /n Z ). Z ∼ Theorem. One has A / ˆ = A as additive topological groups. Proof (Carlo Pagano): write down a surjective continuous group homomorphism ǫ : A → A with ker ǫ = ˆ Z . Theorem. One has A ∼ = A × ˆ Z as groups but not as topological groups. Here the axiom of choice comes in. Profinite number theory Hendrik Lenstra

  30. Profinite groups In infinite Galois theory, the Galois groups that one encounters are profinite groups . A profinite group is a topological group that is isomorphic to a closed subgroup of a product of finite discrete groups. Equivalent definition: it is a compact Hausdorff totally disconnected topological group. Examples : the additive group of ˆ Z and its unit group ˆ Z ∗ are profinite groups. Profinite number theory Hendrik Lenstra

  31. ˆ Z as the analogue of Z Familiar fact. For each group G and each γ ∈ G there is a unique group homomorphism Z → G with 1 �→ γ , namely n �→ γ n . Analogue for ˆ Z . For each profinite group G and each γ ∈ G there is a unique group homomorphism ˆ Z → G with 1 �→ γ , and it is continuous. Notation: a �→ γ a . Profinite number theory Hendrik Lenstra

Recommend


More recommend