from the curve to its jacobian and back
play

From the curve to its Jacobian and back Christophe Ritzenthaler - PowerPoint PPT Presentation

From the curve to its Jacobian and back Christophe Ritzenthaler Institut de Mathmatiques de Luminy, CNRS Montral 04-10 e-mail: ritzenth@iml.univ-mrs.fr web: http://iml.univ-mrs.fr/ ritzenth/ Christophe Ritzenthaler (IML) From the curve


  1. From the curve to its Jacobian and back Christophe Ritzenthaler Institut de Mathématiques de Luminy, CNRS Montréal 04-10 e-mail: ritzenth@iml.univ-mrs.fr web: http://iml.univ-mrs.fr/ ∼ ritzenth/ Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 1 / 40

  2. Link with the conference 1 Period matrices and ThetaNullwerte 2 Period matrices ThetaNullwerte From the ThetaNullwerte to the Riemann matrix From the Riemann matrix to the (quotients of) ThetaNullwerte From the curve to its Jacobian 3 Hyperelliptic case and the first tool: s ε Non hyperelliptic case and the second tool: Jacobian Nullwerte From the Jacobian to its curve 4 Even characteristics Odd characteristics Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 2 / 40

  3. Link with the conference Why do we care ? CM method: CM-type + fundamental unit � lattice + polarization � � the curve over C � curve / F q . period matrix � ThetaNullwerte � invariants AGM for point counting: curve / F q � lift � quotients of ThetaNullwerte � canonical lift + info on Weil polynomial � Weil polynomial. Other applications: fast computation of modular polynomials, class polynomials, isogenies . . . Caution: work over C but try to show why it works in general. Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 3 / 40

  4. Period matrices and ThetaNullwerte Period matrices Link with the conference 1 Period matrices and ThetaNullwerte 2 Period matrices ThetaNullwerte From the ThetaNullwerte to the Riemann matrix From the Riemann matrix to the (quotients of) ThetaNullwerte From the curve to its Jacobian 3 Hyperelliptic case and the first tool: s ε Non hyperelliptic case and the second tool: Jacobian Nullwerte From the Jacobian to its curve 4 Even characteristics Odd characteristics Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 4 / 40

  5. Period matrices and ThetaNullwerte Period matrices Definitions Let C be a curve over k ⊂ C of genus g > 0. The Jacobian of C is a torus Jac ( C ) ≃ C g / Λ where the lattice Λ = Ω Z 2 g , the matrix Ω = [Ω 1 , Ω 2 ] ∈ M g , 2 g ( C ) is a period matrix and τ = Ω − 1 2 Ω 1 ∈ H g = { M ∈ GL g ( C ) , t M = M , Im M > 0 } is a Riemann matrix. Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 5 / 40

  6. Period matrices and ThetaNullwerte Period matrices Construction v 1 , . . . , v g be a k -basis of H 0 ( C , Ω 1 ) , δ 1 , . . . , δ 2 g be generators of H 1 ( C , Z ) such that ( δ i ) 1 ... 2 g form a symplectic basis for the intersection pairing on C . �� � Ω := [Ω 1 , Ω 2 ] = v i . δ j i = 1 , . . . , g j = 1 , . . . , 2 g Magma (Vermeulen): can compute Ω for a hyperelliptic curve. Maple (Deconinck, van Hoeij) can compute Ω for any plane model. Rem: there is a polarization j involved in the definition of Ω with Chern class � − 1 � � � 0 1 ¯ t Ω 2 i Ω . − 1 0 Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 6 / 40

  7. Period matrices and ThetaNullwerte Period matrices Example Ex: E : y 2 = x 3 − 35 x − 98 = ( x − 7 )( x − a )( x − ¯ a ) which has complex multiplication by Z [ α ] with α = − 1 −√− 7 √− 7 and a = − 7 2 − 2 . 2 � ¯ � 7 a � dx dx � Ω = 2 2 y , 2 = c · [ α, 1 ] . 2 y a a (Chowla, Selberg 67) formula gives 1 · Γ( 1 7 ) · Γ( 2 7 ) · Γ( 4 c = √ 7 ) 8 π 7 with � ∞ t z − 1 exp ( − t ) dt . Γ( x ) = 0 Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 7 / 40

  8. Period matrices and ThetaNullwerte ThetaNullwerte Link with the conference 1 Period matrices and ThetaNullwerte 2 Period matrices ThetaNullwerte From the ThetaNullwerte to the Riemann matrix From the Riemann matrix to the (quotients of) ThetaNullwerte From the curve to its Jacobian 3 Hyperelliptic case and the first tool: s ε Non hyperelliptic case and the second tool: Jacobian Nullwerte From the Jacobian to its curve 4 Even characteristics Odd characteristics Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 8 / 40

  9. Period matrices and ThetaNullwerte ThetaNullwerte Projective embedding The polarization j comes from an ample divisor D on Jac ( C ) (defined up to translation). Theorem (Lefschetz, Mumford, Kempf) For n ≥ 3 , nD is very ample, i.e. one can embed Jac ( C ) in a P n g − 1 with a basis of sections of L ( nD ) . For n = 4 , the embedding is given by intersection of quadrics, whose equations are completely determined by the image of 0 . Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 9 / 40

  10. Period matrices and ThetaNullwerte ThetaNullwerte ThetaNullwert A basis of sections of L ( 4 D ) is given by theta functions θ [ ε ]( 2 z , τ ) with integer characteristics [ ε ] = ( ǫ, ǫ ′ ) ∈ { 0 , 1 } 2 g where 2 ) t ( z + ǫ ′ � ǫ � � i π ( n + ǫ 2 ) τ t ( n + ǫ 2 ) + 2 i π ( n + ǫ � � θ ( z , τ ) = exp 2 ) . ǫ ′ n ∈ Z g When ǫ t ǫ ′ ≡ 0 ( mod 2 ) , [ ε ] is said even and one calls ThetaNullwert � ǫ � � ǫ � θ ( 0 , τ ) = θ ( τ ) = θ [ ε ]( τ ) = θ ab ǫ ′ ǫ ′ where the binary representations of a and b are ǫ, ǫ ′ . Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 10 / 40

  11. Period matrices and ThetaNullwerte ThetaNullwerte Example Let q = exp ( π i τ ) . There are 3 genus 1 ThetaNullwerte: � 0 � q n 2 , � θ 00 = θ ( 0 , τ ) = 0 n ∈ Z � 1 � 2 q ( n + 1 2 ) � θ 10 = θ ( 0 , τ ) = , 0 n ∈ Z � 0 � ( − 1 ) n q n 2 . � θ 01 = θ ( 0 , τ ) = 1 n ∈ Z Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 11 / 40

  12. Period matrices and ThetaNullwerte From the ThetaNullwerte to the Riemann matrix Link with the conference 1 Period matrices and ThetaNullwerte 2 Period matrices ThetaNullwerte From the ThetaNullwerte to the Riemann matrix From the Riemann matrix to the (quotients of) ThetaNullwerte From the curve to its Jacobian 3 Hyperelliptic case and the first tool: s ε Non hyperelliptic case and the second tool: Jacobian Nullwerte From the Jacobian to its curve 4 Even characteristics Odd characteristics Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 12 / 40

  13. Period matrices and ThetaNullwerte From the ThetaNullwerte to the Riemann matrix Case g = 1 Gauss, Cox 84, Dupont 07 Let z = θ 01 ( τ ) 2 /θ 00 ( τ ) 2 . Duplication formulae vs AGM formulae : θ 00 ( τ ) 2 + θ 01 ( τ ) 2 a n − 1 + b n − 1 θ 00 ( 2 τ ) 2 = a n = , 2 2 θ 01 ( 2 τ ) 2 � = θ 00 ( τ ) · θ 01 ( τ ) b n = a n − 1 · b n − 1 , θ 00 ( τ ) 2 − θ 01 ( τ ) 2 θ 10 ( 2 τ ) 2 = 2 ⇒ AGM ( θ 00 ( τ ) 2 , θ 01 ( τ ) 2 ) = lim θ 00 ( 2 n τ ) 2 = 1 ⇒ AGM ( 1 , z ) = 1 θ 00 ( τ ) 2 . ⇒ θ 10 ( τ ) 2 = θ 00 ( τ ) 4 − θ 01 ( τ ) 4 . � Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 13 / 40

  14. Period matrices and ThetaNullwerte From the ThetaNullwerte to the Riemann matrix Transformation formula : � 2 � 2 θ 00 ( τ ) 2 = i � − 1 θ 10 ( τ ) 2 = i � − 1 τ · θ 00 , τ · θ 01 . τ τ τ · lim θ 00 ( 2 n · − 1 τ ) 2 = i ⇒ AGM ( θ 00 ( τ ) 2 , θ 10 ( τ ) 2 ) = i τ · 1 √ 1 − z 2 ) = i 1 ⇒ AGM ( 1 , τ · θ 00 ( τ ) 2 . Proposition i · AGM ( 1 , z ) √ = τ. AGM ( 1 , 1 − z 2 ) Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 14 / 40

  15. Period matrices and ThetaNullwerte From the ThetaNullwerte to the Riemann matrix Difficulty: define the correct square root when the values are complex. Rem: one cannot get Ω from the ThetaNullwerte. But from the curve: Theorem (Gauss, Cox 84) If E : y 2 = x ( x − a 2 )( x − b 2 ) then [ ω 1 , ω 2 ] = [ π i π AGM ( a , b ) , AGM ( a + b , a − b ) ] is a period matrix relative to dx / y. Use the same ingredients as above and, as first step, the Thomae’s formulae ω 2 · a = π · θ 00 ( τ ) 2 , ω 2 · b = π · θ 01 ( τ ) 2 . Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 15 / 40

  16. Period matrices and ThetaNullwerte From the ThetaNullwerte to the Riemann matrix Case g ≥ 2 Particular case: real Weierstrass points and g = 2 (Bost-Mestre 88). General case (Dupont 07): under some (experimentally verified) conjectures. Proposition One can compute τ in terms of θ [ ε ]( τ ) 2 /θ [ 0 ]( τ ) 2 in time O ( g 2 · 2 g · M ( n ) · log n ) for n digits of precision (M ( n ) is the complexity of the binary multiplication). Question: what about the period matrix ? Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 16 / 40

  17. From the Riemann matrix to the (quotients of) Period matrices and ThetaNullwerte ThetaNullwerte Link with the conference 1 Period matrices and ThetaNullwerte 2 Period matrices ThetaNullwerte From the ThetaNullwerte to the Riemann matrix From the Riemann matrix to the (quotients of) ThetaNullwerte From the curve to its Jacobian 3 Hyperelliptic case and the first tool: s ε Non hyperelliptic case and the second tool: Jacobian Nullwerte From the Jacobian to its curve 4 Even characteristics Odd characteristics Christophe Ritzenthaler (IML) From the curve to its Jacobian and back Montréal 04-10 17 / 40

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend