Numerical computation of endomorphism rings of Jacobians

Size: px
Start display at page:

Download "Numerical computation of endomorphism rings of Jacobians"

Transcription

1 Numerical computation of endomorphism rings of Jacobians Nils Bruin (Simon Fraser University), Jeroen Sijsling (Ulm), Alexandre Zotine (Simon Fraser University) July 16, 2018, Madison

2 Setting k C a number field C a proper smooth absolutely irreducible curve over k of genus g, represented by an affine plane model: C : f (x,y) = 0 where f (x,y) k[x,y].

3 Setting k C a number field C a proper smooth absolutely irreducible curve over k of genus g, represented by an affine plane model: Analytic Jacobian: C : f (x,y) = 0 where f (x,y) k[x,y]. J(C) = H 0 (C C,Ω 1 C) /H 1 (C(C),Z) = C g /ΩZ 2g,

4 Setting k C a number field C a proper smooth absolutely irreducible curve over k of genus g, represented by an affine plane model: Analytic Jacobian: C : f (x,y) = 0 where f (x,y) k[x,y]. J(C) = H 0 (C C,Ω 1 C) /H 1 (C(C),Z) = C g /ΩZ 2g, Basis for H 0 (C C,Ω 1 C ): ω 1,...,ω g Basis for H 1 (C(C),Z): α 1,...,α g,β 1,...,β g ( ) Period matrix: Ω = ω i ω i α j β j i,j Goal: Numerically compute Ω and read off properties of C.

5 Previous work Design criterion: Applications need lots of digits. Machine precision (53 bits) is not enough. Other work: Deconinck-van Hoeij (2001): General case (Maple) van Wamelen (2006): Hyperelliptic curves (Magma) Molin-Neurohr (2017): Superelliptic curves (C/Arb) Neurohr (2018): General implementation (in Magma?)

6 Previous work Design criterion: Applications need lots of digits. Machine precision (53 bits) is not enough. Other work: Deconinck-van Hoeij (2001): General case (Maple) van Wamelen (2006): Hyperelliptic curves (Magma) Molin-Neurohr (2017): Superelliptic curves (C/Arb) Neurohr (2018): General implementation (in Magma?) Our contributions: Use certified homotopy continuation Simple way of getting homology generators Flexible implementation that is easy to improve and adapt (in Sage) Compute automorphisms of C via Torelli theorem

7 Basis for H 0 (C C,Ω 1 C ) H 0 (C C,Ω 1 C ) = H0 (C,Ω 1 C ) C contains the regular differentials on C (i.e., the ones that have no poles) If C : f (x,y) = 0 with deg(f ) = n then { } hdx H 0 (C,Ω 1 C) y f (x,y) : deg(h) n 3. Singularities impose linear conditions on h. If singularities are in {(1 : 0 : 0),(0 : 1 : 0),(0 : 0 : 1)}, conditions are easy to write down Otherwise, adjoint ideal gives required information Algebraic process, implemented in Singular. Result: Basis ω 1,...,ω g, where ω i = h i(x,y)dx y f (x,y) with h i k[x,y]

8 Basis for H 1 (C(C),Z) H 1 (C(C),Z) consists of cycles modulo equivalence

9 Basis for H 1 (C(C),Z) H 1 (C(C),Z) consists of cycles modulo equivalence C(C) is a compact Riemann surface, so H 1 (C(C),Z) Z 2g Generated by classes of generators of the fundamental group

10 Basis for H 1 (C(C),Z) H 1 (C(C),Z) consists of cycles modulo equivalence C(C) is a compact Riemann surface, so H 1 (C(C),Z) Z 2g Generated by classes of generators of the fundamental group C(C) is an oriented topological surface, so H 1 (C(C),Z) comes with a non-degenerate alternating intersection pairing.

11 Basis for H 1 (C(C),Z) H 1 (C(C),Z) consists of cycles modulo equivalence C(C) is a compact Riemann surface, so H 1 (C(C),Z) Z 2g Generated by classes of generators of the fundamental group C(C) is an oriented topological surface, so H 1 (C(C),Z) comes with a non-degenerate alternating intersection pairing. Strategy: Determine loops on C(C) that generate fundamental group Compute their intersection pairing matrix Use Z-linear algebra to get a basis for H 1 (C(C),Z). One solution: Tretkoff-Tretkoff (1984) rather opaque algorithm.

12 Lifting homotopy Consider finite cover C C; (x,y) x of degree n = deg y (f ). Unramified outside S = {x C : disc y f (x,y) = 0}

13 Lifting homotopy Consider finite cover C C; (x,y) x of degree n = deg y (f ). Unramified outside S = {x C : disc y f (x,y) = 0} Determine a connected plane graph (V,E) in C S for which a cycle basis generates the fundamental group of C S

14 Lifting homotopy Consider finite cover C C; (x,y) x of degree n = deg y (f ). Unramified outside S = {x C : disc y f (x,y) = 0} Determine a connected plane graph (V,E) in C S for which a cycle basis generates the fundamental group of C S Lift graph to (Ṽ,Ẽ) on C x 1 (S).

15 Lifting homotopy Consider finite cover C C; (x,y) x of degree n = deg y (f ). Unramified outside S = {x C : disc y f (x,y) = 0} Determine a connected plane graph (V,E) in C S for which a cycle basis generates the fundamental group of C S Lift graph to (Ṽ,Ẽ) on C x 1 (S). A cycle basis of (Ṽ,Ẽ) generates the fundamental group of C x 1 (S) and hence of C.

16 Using Voronoi decomposition Example: C : y 2 = x 3 x 1 S = {s 1,s 2,s 3 } Take (bounded) Voronoi cells: s 3 s 2 v 5 v 11 v 6 v 2 s 3 s 4 v 10 v 7 s 1 s 1 s 2 v 0 v 4 v 3 v 1 s 5 s 6

17 Lifting edges Lifting vertices and edges Lift v to C to v (i) = (x v,y (i) v ) by solving f (x v,y (i) v ) = 0. Given edge e = (v,w), parametrize x(t) = (1 t)x v + tx w. Let y (i) (t) be the continuous function determined by y (i) (0) = y (i) v and f (x(t),y (i) (t)) = 0 Then e (i) = {(x(t),y (i) (t) : t [0,1]} is a lift of e to C.

18 Lifting edges Lifting vertices and edges Lift v to C to v (i) = (x v,y (i) v ) by solving f (x v,y (i) v ) = 0. Given edge e = (v,w), parametrize x(t) = (1 t)x v + tx w. Let y (i) (t) be the continuous function determined by y (i) (0) = y (i) v and f (x(t),y (i) (t)) = 0 Then e (i) = {(x(t),y (i) (t) : t [0,1]} is a lift of e to C. Certified continuation: For t 0, set ε = 1 3 min i j y(i) (t 0 ) y (j) (t 0 ) (Kranich 2015): Compute explicit δ > 0 such that for t 0 t 1 < t 0 + δ we have y (i) (t 1 ) y (i) (t 0 ) < ε Store sequence of points along e (i) from which (x(t),y(t)) can be reliably interpolated.

19 Intersection pairing Cycle basis γ 1,...,γ r for (Ṽ,Ẽ) gives us generators for H 1 (C(C),Z). Orientation gives us a signed intersection pairing: β α α α P β P P β α,β P = 1 α,β P = 1 α,β P = 1 2 There is a basis α 1,...,α g,β 1,...,β g such that the Gram matrix for the pairing is ( ) 0 I I 0 An algorithm of Frobenius allows us to find such a basis.

20 Computing period matrices Cycles α i,β i represented as Z-linear combinations of edges e (k) vw : e (k) vw 1 ω i = w v t=0 h i (x(t),y(t)) y f (x(t),y(t)) dt Integral is well-suited for computation using a high-order method, such as Gauss-Legendre. Presently heuristic adaptive integration method Future: Johansen s ARB/ACB library now provides numerical integration with guaranteed error bounds and has a good interface in Sage.

21 Application: Homomorphisms Suppose C 1,C 2 are curves with Jacobians J 1,J 2, with bases for differentials and homology Consider a homomorphism φ : J 1 J 2. T = T φ : H 0 (C 1,Ω 1 C 1 ) H 0 (C 2,Ω 1 C 2 ) R = R φ : H 1 (C 1,Z) H 1 (C 2,Z) T φ M g2,g 1 (C) R φ M 2g2,2g 1 (Z)

22 Application: Homomorphisms Suppose C 1,C 2 are curves with Jacobians J 1,J 2, with bases for differentials and homology Consider a homomorphism φ : J 1 J 2. T = T φ : H 0 (C 1,Ω 1 C 1 ) H 0 (C 2,Ω 1 C 2 ) R = R φ : H 1 (C 1,Z) H 1 (C 2,Z) Lemma: If Ω i = (I gi τ i ) then T φ M g2,g 1 (C) ( ) D B R =, where D,B,C,A M C A g2,g 1 (Z). and T = D + τ 2 C, with B + τ 2 A = (D + τ 2 C)τ 1. R φ M 2g2,2g 1 (Z) Result: 2g 1 g 2 equations with real coefficients in 4g 1 g 2 integer variables, so LLL can find small integer solutions.

23 Application: Idempotents and automorphisms Suppose we have a Z-basis B 1,...,B r for End(J) = Hom(J,J). We can determine idempotents in End(J), which give isogeny factors. We can determine units. If symplectic structure is taken into account, we get a finite group of symplectic automorphisms. The Torelli theorem relates this to Aut(C). Via action on tangent space, we get action of automorphisms on canonical model of C. We can verify automorphisms algebraically this way. Similarly, numerically found endomorphisms can be certified: [Costa-Mascot-Sijsling-Voight, 2016]

24 Example: genus 3 curves (from Sutherland): C 1 : x 2 y 2 xy 3 + x 3 + 2x 2 y + 2xy 2 x 2 y = 0 C 2 : y 2 + (x 4 + x 3 + x 2 + 1)y = x 7 8x 5 4x x 3 3x 2 16x + 8 We find a homomorphism (on homology):

25 Example: non-galois cover Consider C : 4x 6 54x 5 y 729x x 3 y x 2 54xy = 0. From idempotent computations we see for D 2 : y 2 = 16x 5 40x x x 2 32x 23. there is a degree 3 map C D 2, but Aut(C) = Z/2. Construction: From action of idempotent on tangent space, we can construct a projection from canonical model of C to construct D 2.

26 Example: Prym varieties Construction of W.P. Milne (1923) associates to a genus 4 curve (e.g.): C : x 2 + xy + y 2 + 3xz + z 2 yw + w 2 = xyz + xyw + xzw + yzw = 0 a plane quartic: F : 5s s 3 t + 28s s 2 t s 2 t + 44s st st 2 +66st + 18s + 16t t t t + 1 = 0.

27 Example: Prym varieties Construction of W.P. Milne (1923) associates to a genus 4 curve (e.g.): C : x 2 + xy + y 2 + 3xz + z 2 yw + w 2 = xyz + xyw + xzw + yzw = 0 a plane quartic: F : 5s s 3 t + 28s s 2 t s 2 t + 44s st st 2 Unramified double cover of C: +66st + 18s + 16t t t t + 1 = 0. D: u 4 v 4 3u 4 v 2 + u 4 u 3 v 3 2u 3 v + u 2 v 2 u 2 + 3uv 3 +2uv + v 4 + v = 0. Numerical computation: Jac( D) Jac(F) Jac(C). (consisten with Jac(F) being the Prym variety of D C.

28 Example usage sage: E=EllipticCurve([0,1]) sage: S=E.riemann_surface(prec=100) sage: A=S.symplectic_isomorphisms() sage: A=S.symplectic_isomorphisms(); A [ [ 0-1] [ 1 1] [1 0] [ 0 1] [-1-1] [-1 0] [ 1 1], [-1 0], [0 1], [-1-1], [ 1 0], [ 0-1] ] sage: TA=S.tangent_representation_algebraic(A); TA [[a], [-a + 1], [1], [-a], [a - 1], [-1]] sage: parent(ta[0]) Full MatrixSpace of 1 by 1 dense matrices over Number Field in a with defining polynomial y^2 - y + 1

NUMERICAL COMPUTATION OF ENDOMORPHISM RINGS OF JACOBIANS

NUMERICAL COMPUTATION OF ENDOMORPHISM RINGS OF JACOBIANS NUMERICAL COMPUTATION OF ENDOMORPHISM RINGS OF JACOBIANS NILS BRUIN, JEROEN SIJSLING, AND ALEXANDRE ZOTINE Abstract. We give practical numerical methods to compute the period matrix of a plane algebraic

More information

Arithmetic applications of Prym varieties in low genus. Nils Bruin (Simon Fraser University), Tübingen, September 28, 2018

Arithmetic applications of Prym varieties in low genus. Nils Bruin (Simon Fraser University), Tübingen, September 28, 2018 Arithmetic applications of Prym varieties in low genus Nils Bruin (Simon Fraser University), Tübingen, September 28, 2018 Background: classifying rational point sets of curves Typical arithmetic geometry

More information

From the curve to its Jacobian and back

From the curve to its Jacobian and back 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

More information

Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians

Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians Riemann surfaces with extra automorphisms and endomorphism rings of their Jacobians T. Shaska Oakland University Rochester, MI, 48309 April 14, 2018 Problem Let X be an algebraic curve defined over a field

More information

Computing L-series of geometrically hyperelliptic curves of genus three. David Harvey, Maike Massierer, Andrew V. Sutherland

Computing L-series of geometrically hyperelliptic curves of genus three. David Harvey, Maike Massierer, Andrew V. Sutherland Computing L-series of geometrically hyperelliptic curves of genus three David Harvey, Maike Massierer, Andrew V. Sutherland The zeta function Let C/Q be a smooth projective curve of genus 3 p be a prime

More information

David Eklund. May 12, 2017

David Eklund. May 12, 2017 KTH Stockholm May 12, 2017 1 / 44 Isolated roots of polynomial systems Let f 1,..., f n C[x 0,..., x n ] be homogeneous and consider the subscheme X P n defined by the ideal (f 1,..., f n ). 2 / 44 Isolated

More information

Siegel Moduli Space of Principally Polarized Abelian Manifolds

Siegel Moduli Space of Principally Polarized Abelian Manifolds Siegel Moduli Space of Principally Polarized Abelian Manifolds Andrea Anselli 8 february 2017 1 Recall Definition 11 A complex torus T of dimension d is given by V/Λ, where V is a C-vector space of dimension

More information

Curves with many symmetries

Curves with many symmetries ETH Zürich Bachelor s thesis Curves with many symmetries by Nicolas Müller supervised by Prof. Dr. Richard Pink September 30, 015 Contents 1. Properties of curves 4 1.1. Smoothness, irreducibility and

More information

Visualizing the unit ball for the Teichmüller metric

Visualizing the unit ball for the Teichmüller metric Visualizing the unit ball for the Teichmüller metric Ronen E. Mukamel October 9, 2014 Abstract We describe a method to compute the norm on the cotangent space to the moduli space of Riemann surfaces associated

More information

Igusa Class Polynomials

Igusa Class Polynomials Genus 2 day, Intercity Number Theory Seminar Utrecht, April 18th 2008 Overview Igusa class polynomials are the genus 2 analogue of the classical Hilbert class polynomial. For each notion, I will 1. tell

More information

Computational Methods in Finite Geometry

Computational Methods in Finite Geometry Computational Methods in Finite Geometry Anton Betten Colorado State University Summer School, Brighton, 2017 Topic # 4 Cubic Surfaces Cubic Surfaces with 27 Lines A cubic surface in PG(, q) is defined

More information

QUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday January 20, 2015 (Day 1)

QUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday January 20, 2015 (Day 1) Tuesday January 20, 2015 (Day 1) 1. (AG) Let C P 2 be a smooth plane curve of degree d. (a) Let K C be the canonical bundle of C. For what integer n is it the case that K C = OC (n)? (b) Prove that if

More information

Hyperelliptic curves

Hyperelliptic curves 1/40 Hyperelliptic curves Pierrick Gaudry Caramel LORIA CNRS, Université de Lorraine, Inria ECC Summer School 2013, Leuven 2/40 Plan What? Why? Group law: the Jacobian Cardinalities, torsion Hyperelliptic

More information

Superspecial curves of genus 4 in small charactersitic 8/5/2016 1

Superspecial curves of genus 4 in small charactersitic 8/5/2016 1 Superspecial curves of genus 4 in small charactersitic Mom onar i Kudo Graduate S chool of Mathemati c s, Ky ushu University, JAPAN 5 th August, @The University of Kaiserslautern, GERMANY This is a joint

More information

Geometry of moduli spaces

Geometry of moduli spaces Geometry of moduli spaces 20. November 2009 1 / 45 (1) Examples: C: compact Riemann surface C = P 1 (C) = C { } (Riemann sphere) E = C / Z + Zτ (torus, elliptic curve) 2 / 45 (2) Theorem (Riemann existence

More information

Lecture 7: Etale Fundamental Group - Examples

Lecture 7: Etale Fundamental Group - Examples Lecture 7: Etale Fundamental Group - Examples October 15, 2014 In this lecture our only goal is to give lots of examples of etale fundamental groups so that the reader gets some feel for them. Some of

More information

Computing Monodromy Groups Defined by Plane Algebraic Curves. Adrien Poteaux

Computing Monodromy Groups Defined by Plane Algebraic Curves. Adrien Poteaux Algorithms Seminar 2006 2007, F. Chyzak (ed.), INRIA Available online at the URL http://algo.inria.fr/seminars/. Computing Monodromy Groups Defined by Plane Algebraic Curves Adrien Poteaux Xlim-Dmi, umr

More information

Optimal curves of genus 1, 2 and 3

Optimal curves of genus 1, 2 and 3 Optimal curves of genus 1, 2 and 3 Christophe Ritzenthaler Institut de Mathématiques de Luminy, CNRS Leuven, 17-21 May 2010 Christophe Ritzenthaler (IML) Optimal curves of genus 1, 2 and 3 Leuven, 17-21

More information

Class numbers of algebraic function fields, or Jacobians of curves over finite fields

Class numbers of algebraic function fields, or Jacobians of curves over finite fields Class numbers of algebraic function fields, or Jacobians of curves over finite fields Anastassia Etropolski February 17, 2016 0 / 8 The Number Field Case The Function Field Case Class Numbers of Number

More information

Addition in the Jacobian of non-hyperelliptic genus 3 curves and rationality of the intersection points of a line with a plane quartic

Addition in the Jacobian of non-hyperelliptic genus 3 curves and rationality of the intersection points of a line with a plane quartic Addition in the Jacobian of non-hyperelliptic genus 3 curves and rationality of the intersection points of a line with a plane quartic Stéphane Flon, Roger Oyono, Christophe Ritzenthaler C. Ritzenthaler,

More information

Computing zeta functions of nondegenerate toric hypersurfaces

Computing zeta functions of nondegenerate toric hypersurfaces Computing zeta functions of nondegenerate toric hypersurfaces Edgar Costa (Dartmouth College) December 4th, 2017 Presented at Boston University Number Theory Seminar Joint work with David Harvey (UNSW)

More information

mult V f, where the sum ranges over prime divisor V X. We say that two divisors D 1 and D 2 are linearly equivalent, denoted by sending

mult V f, where the sum ranges over prime divisor V X. We say that two divisors D 1 and D 2 are linearly equivalent, denoted by sending 2. The canonical divisor In this section we will introduce one of the most important invariants in the birational classification of varieties. Definition 2.1. Let X be a normal quasi-projective variety

More information

Igusa Class Polynomials

Igusa Class Polynomials , supported by the Leiden University Fund (LUF) Joint Mathematics Meetings, San Diego, January 2008 Overview Igusa class polynomials are the genus 2 analogue of the classical Hilbert class polynomials.

More information

Exercises for algebraic curves

Exercises for algebraic curves Exercises for algebraic curves Christophe Ritzenthaler February 18, 2019 1 Exercise Lecture 1 1.1 Exercise Show that V = {(x, y) C 2 s.t. y = sin x} is not an algebraic set. Solutions. Let us assume that

More information

Polynomial mappings into a Stiefel manifold and immersions

Polynomial mappings into a Stiefel manifold and immersions Polynomial mappings into a Stiefel manifold and immersions Iwona Krzyżanowska Zbigniew Szafraniec November 2011 Abstract For a polynomial mapping from S n k to the Stiefel manifold Ṽk(R n ), where n k

More information

arxiv: v1 [math.ag] 20 Mar 2016

arxiv: v1 [math.ag] 20 Mar 2016 GENUS THREE CURVES AND 56 NODAL SEXTIC SURFACES BERT VAN GEEMEN, YAN ZHAO arxiv:1603.06247v1 [math.ag] 20 Mar 2016 Abstract. Catanese and Tonoli showed that the maximal cardinality for an even set of nodes

More information

Math 213br HW 12 solutions

Math 213br HW 12 solutions Math 213br HW 12 solutions May 5 2014 Throughout X is a compact Riemann surface. Problem 1 Consider the Fermat quartic defined by X 4 + Y 4 + Z 4 = 0. It can be built from 12 regular Euclidean octagons

More information

AN INTRODUCTION TO MODULI SPACES OF CURVES CONTENTS

AN INTRODUCTION TO MODULI SPACES OF CURVES CONTENTS AN INTRODUCTION TO MODULI SPACES OF CURVES MAARTEN HOEVE ABSTRACT. Notes for a talk in the seminar on modular forms and moduli spaces in Leiden on October 24, 2007. CONTENTS 1. Introduction 1 1.1. References

More information

Solutions of exercise sheet 11

Solutions of exercise sheet 11 D-MATH Algebra I HS 14 Prof Emmanuel Kowalski Solutions of exercise sheet 11 The content of the marked exercises (*) should be known for the exam 1 For the following values of α C, find the minimal polynomial

More information

Point counting and real multiplication on K3 surfaces

Point counting and real multiplication on K3 surfaces Point counting and real multiplication on K3 surfaces Andreas-Stephan Elsenhans Universität Paderborn September 2016 Joint work with J. Jahnel. A.-S. Elsenhans (Universität Paderborn) K3 surfaces September

More information

Elliptic Curves and Public Key Cryptography (3rd VDS Summer School) Discussion/Problem Session I

Elliptic Curves and Public Key Cryptography (3rd VDS Summer School) Discussion/Problem Session I Elliptic Curves and Public Key Cryptography (3rd VDS Summer School) Discussion/Problem Session I You are expected to at least read through this document before Wednesday s discussion session. Hopefully,

More information

Algebraic Curves and Riemann Surfaces

Algebraic Curves and Riemann Surfaces Algebraic Curves and Riemann Surfaces Rick Miranda Graduate Studies in Mathematics Volume 5 If American Mathematical Society Contents Preface xix Chapter I. Riemann Surfaces: Basic Definitions 1 1. Complex

More information

Number of points on a family of curves over a finite field

Number of points on a family of curves over a finite field arxiv:1610.02978v1 [math.nt] 10 Oct 2016 Number of points on a family of curves over a finite field Thiéyacine Top Abstract In this paper we study a family of curves obtained by fibre products of hyperelliptic

More information

MATHEMATICS. Course Syllabus. Section A: Linear Algebra. Subject Code: MA. Course Structure. Ordinary Differential Equations

MATHEMATICS. Course Syllabus. Section A: Linear Algebra. Subject Code: MA. Course Structure. Ordinary Differential Equations MATHEMATICS Subject Code: MA Course Structure Sections/Units Section A Section B Section C Linear Algebra Complex Analysis Real Analysis Topics Section D Section E Section F Section G Section H Section

More information

Counting points on smooth plane quartics

Counting points on smooth plane quartics Counting points on smooth plane quartics David Harvey University of New South Wales Number Theory Down Under, University of Newcastle 25th October 2014 (joint work with Andrew V. Sutherland, MIT) 1 / 36

More information

Constructing genus 2 curves over finite fields

Constructing genus 2 curves over finite fields Constructing genus 2 curves over finite fields Kirsten Eisenträger The Pennsylvania State University Fq12, Saratoga Springs July 15, 2015 1 / 34 Curves and cryptography RSA: most widely used public key

More information

Frobenius Distributions

Frobenius Distributions Frobenius Distributions Edgar Costa (MIT) September 11th, 2018 Massachusetts Institute of Technology Slides available at edgarcosta.org under Research Polynomials Write f p (x) := f(x) mod p f(x) = a n

More information

Counting points on curves: the general case

Counting points on curves: the general case Counting points on curves: the general case Jan Tuitman, KU Leuven October 14, 2015 Jan Tuitman, KU Leuven Counting points on curves: the general case October 14, 2015 1 / 26 Introduction Algebraic curves

More information

Proof of the Shafarevich conjecture

Proof of the Shafarevich conjecture Proof of the Shafarevich conjecture Rebecca Bellovin We have an isogeny of degree l h φ : B 1 B 2 of abelian varieties over K isogenous to A. We wish to show that h(b 1 ) = h(b 2 ). By filtering the kernel

More information

1 Notations and Statement of the Main Results

1 Notations and Statement of the Main Results An introduction to algebraic fundamental groups 1 Notations and Statement of the Main Results Throughout the talk, all schemes are locally Noetherian. All maps are of locally finite type. There two main

More information

Computing period matrices and the Abel-Jacobi map of superelliptic curves

Computing period matrices and the Abel-Jacobi map of superelliptic curves Computing period matrices and the Abel-Jacobi map of superelliptic curves Pascal Molin, Christian Neurohr September 017 1 Introduction The Abel-Jacobi map links a complex curve to a complex torus. In particular

More information

Non-generic attacks on elliptic curve DLPs

Non-generic attacks on elliptic curve DLPs Non-generic attacks on elliptic curve DLPs Benjamin Smith Team GRACE INRIA Saclay Île-de-France Laboratoire d Informatique de l École polytechnique (LIX) ECC Summer School Leuven, September 13 2013 Smith

More information

Endomorphism Rings of Abelian Varieties and their Representations

Endomorphism Rings of Abelian Varieties and their Representations Endomorphism Rings of Abelian Varieties and their Representations Chloe Martindale 30 October 2013 These notes are based on the notes written by Peter Bruin for his talks in the Complex Multiplication

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013 As usual, a curve is a smooth projective (geometrically irreducible) variety of dimension one and k is a perfect field. 23.1

More information

Class invariants for quartic CM-fields

Class invariants for quartic CM-fields Number Theory Seminar Oxford 2 June 2011 Elliptic curves An elliptic curve E/k (char(k) 2) is a smooth projective curve y 2 = x 3 + ax 2 + bx + c. Q P E is a commutative algebraic group P Q Endomorphisms

More information

Combinatorics and geometry of E 7

Combinatorics and geometry of E 7 Combinatorics and geometry of E 7 Steven Sam University of California, Berkeley September 19, 2012 1/24 Outline Macdonald representations Vinberg representations Root system Weyl group 7 points in P 2

More information

DIVISOR THEORY ON TROPICAL AND LOG SMOOTH CURVES

DIVISOR THEORY ON TROPICAL AND LOG SMOOTH CURVES DIVISOR THEORY ON TROPICAL AND LOG SMOOTH CURVES MATTIA TALPO Abstract. Tropical geometry is a relatively new branch of algebraic geometry, that aims to prove facts about algebraic varieties by studying

More information

The moduli space of binary quintics

The moduli space of binary quintics The moduli space of binary quintics A.A.du Plessis and C.T.C.Wall November 10, 2005 1 Invariant theory From classical invariant theory (we refer to the version in [2]), we find that the ring of (SL 2 )invariants

More information

Numerical verification of BSD

Numerical verification of BSD Numerical verification of BSD for hyperelliptics of genus 2 & 3, and beyond... Raymond van Bommel (Universiteit Leiden) PhD project under supervision of: David Holmes (Leiden) Fabien Pazuki (Bordeaux/Copenhagen)

More information

COMPLETELY DECOMPOSABLE JACOBIAN VARIETIES IN NEW GENERA

COMPLETELY DECOMPOSABLE JACOBIAN VARIETIES IN NEW GENERA COMPLETELY DECOMPOSABLE JACOBIAN VARIETIES IN NEW GENERA JENNIFER PAULHUS AND ANITA M. ROJAS Abstract. We present a new technique to study Jacobian variety decompositions using subgroups of the automorphism

More information

arxiv: v2 [math.ag] 5 Sep 2016

arxiv: v2 [math.ag] 5 Sep 2016 Algebraic models and arithmetic geometry of Teichmüller curves in genus two Abhinav Kumar and Ronen E. Mukamel arxiv:1406.7057v2 [math.ag] 5 Sep 2016 September 5, 2016 Abstract A Teichmüller curve is an

More information

Explicit Examples of Strebel Differentials

Explicit Examples of Strebel Differentials Explicit Examples of Strebel Differentials arxiv:0910.475v [math.dg] 30 Oct 009 1 Introduction Philip Tynan November 14, 018 In this paper, we investigate Strebel differentials, which are a special class

More information

LECTURE 7: STABLE RATIONALITY AND DECOMPOSITION OF THE DIAGONAL

LECTURE 7: STABLE RATIONALITY AND DECOMPOSITION OF THE DIAGONAL LECTURE 7: STABLE RATIONALITY AND DECOMPOSITION OF THE DIAGONAL In this lecture we discuss a criterion for non-stable-rationality based on the decomposition of the diagonal in the Chow group. This criterion

More information

Abelian Varieties and Complex Tori: A Tale of Correspondence

Abelian Varieties and Complex Tori: A Tale of Correspondence Abelian Varieties and Complex Tori: A Tale of Correspondence Nate Bushek March 12, 2012 Introduction: This is an expository presentation on an area of personal interest, not expertise. I will use results

More information

LECTURE 5, FRIDAY

LECTURE 5, FRIDAY LECTURE 5, FRIDAY 20.02.04 FRANZ LEMMERMEYER Before we start with the arithmetic of elliptic curves, let us talk a little bit about multiplicities, tangents, and singular points. 1. Tangents How do we

More information

VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN

VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN VARIETIES WITHOUT EXTRA AUTOMORPHISMS I: CURVES BJORN POONEN Abstract. For any field k and integer g 3, we exhibit a curve X over k of genus g such that X has no non-trivial automorphisms over k. 1. Statement

More information

Topics in Algebraic Geometry

Topics in Algebraic Geometry Topics in Algebraic Geometry Nikitas Nikandros, 3928675, Utrecht University n.nikandros@students.uu.nl March 2, 2016 1 Introduction and motivation In this talk i will give an incomplete and at sometimes

More information

Genus 2 Curves of p-rank 1 via CM method

Genus 2 Curves of p-rank 1 via CM method School of Mathematical Sciences University College Dublin Ireland and Claude Shannon Institute April 2009, GeoCrypt Joint work with Laura Hitt, Michael Naehrig, Marco Streng Introduction This talk is about

More information

arxiv: v3 [math.nt] 24 Apr 2018

arxiv: v3 [math.nt] 24 Apr 2018 RIGOROUS COMPUTATION OF THE ENDOMORPHISM RING OF A JACOBIAN EDGAR COSTA, NICOLAS MASCOT, JEROEN SIJSLING, AND JOHN VOIGHT arxiv:1705.09248v3 [math.nt] 24 Apr 2018 Abstract. We describe several improvements

More information

Public-key Cryptography: Theory and Practice

Public-key Cryptography: Theory and Practice Public-key Cryptography Theory and Practice Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Chapter 2: Mathematical Concepts Divisibility Congruence Quadratic Residues

More information

Igusa class polynomials

Igusa class polynomials Number Theory Seminar Cambridge 26 April 2011 Elliptic curves An elliptic curve E/k (char(k) 2) is a smooth projective curve y 2 = x 3 + ax 2 + bx + c. Q P P Q E is a commutative algebraic group Endomorphisms

More information

MODULI SPACES AND INVARIANT THEORY 95. X s X

MODULI SPACES AND INVARIANT THEORY 95. X s X MODULI SPACES AND INVARIANT THEORY 95 6.7. Hypersurfaces. We will discuss some examples when stability is easy to verify. Let G be a reductive group acting on the affine variety X with the quotient π :

More information

GENERIC ABELIAN VARIETIES WITH REAL MULTIPLICATION ARE NOT JACOBIANS

GENERIC ABELIAN VARIETIES WITH REAL MULTIPLICATION ARE NOT JACOBIANS GENERIC ABELIAN VARIETIES WITH REAL MULTIPLICATION ARE NOT JACOBIANS JOHAN DE JONG AND SHOU-WU ZHANG Contents Section 1. Introduction 1 Section 2. Mapping class groups and hyperelliptic locus 3 Subsection

More information

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 45

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 45 FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 45 RAVI VAKIL CONTENTS 1. Hyperelliptic curves 1 2. Curves of genus 3 3 1. HYPERELLIPTIC CURVES A curve C of genus at least 2 is hyperelliptic if it admits a degree

More information

Absolute Factorization

Absolute Factorization Absolute Factorization 1 Linear Traces factoring a polynomial in two variables 2 Adjacent Minors an example from algebraic statistics 3 Changing Coordinates avoiding wrong factorizations 4 Monodromy Actions

More information

On a Sequence of Nonsolvable Quintic Polynomials

On a Sequence of Nonsolvable Quintic Polynomials 1 3 47 6 3 11 Journal of Integer Sequences, Vol. 1 (009), Article 09..8 On a Sequence of Nonsolvable Quintic Polynomials Jennifer A. Johnstone and Blair K. Spearman 1 Mathematics and Statistics University

More information

The structure of algebraic varieties

The structure of algebraic varieties The structure of algebraic varieties János Kollár Princeton University ICM, August, 2014, Seoul with the assistance of Jennifer M. Johnson and Sándor J. Kovács (Written comments added for clarity that

More information

The Galois representation associated to modular forms pt. 2 Erik Visse

The Galois representation associated to modular forms pt. 2 Erik Visse The Galois representation associated to modular forms pt. 2 Erik Visse May 26, 2015 These are the notes from the seminar on local Galois representations held in Leiden in the spring of 2015. The website

More information

Equations for Hilbert modular surfaces

Equations for Hilbert modular surfaces Equations for Hilbert modular surfaces Abhinav Kumar MIT April 24, 2013 Introduction Outline of talk Elliptic curves, moduli spaces, abelian varieties 2/31 Introduction Outline of talk Elliptic curves,

More information

Resolution of Singularities in Algebraic Varieties

Resolution of Singularities in Algebraic Varieties Resolution of Singularities in Algebraic Varieties Emma Whitten Summer 28 Introduction Recall that algebraic geometry is the study of objects which are or locally resemble solution sets of polynomial equations.

More information

Complex multiplication and canonical lifts

Complex multiplication and canonical lifts Complex multiplication and canonical lifts David R. Kohel Abstract The problem of constructing CM invariants of higher dimensional abelian varieties presents significant new challenges relative to CM constructions

More information

Counting points on elliptic curves: Hasse s theorem and recent developments

Counting points on elliptic curves: Hasse s theorem and recent developments Counting points on elliptic curves: Hasse s theorem and recent developments Igor Tolkov June 3, 009 Abstract We introduce the the elliptic curve and the problem of counting the number of points on the

More information

c Copyright 2012 Wenhan Wang

c Copyright 2012 Wenhan Wang c Copyright 01 Wenhan Wang Isolated Curves for Hyperelliptic Curve Cryptography Wenhan Wang A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy University

More information

A survey of p-adic approaches to zeta functions (plus a new approach)

A survey of p-adic approaches to zeta functions (plus a new approach) A survey of p-adic approaches to zeta functions (plus a new approach) Kiran S. Kedlaya Department of Mathematics, University of California, San Diego kedlaya@ucsd.edu http://math.ucsd.edu/~kedlaya/slides/

More information

15 Elliptic curves and Fermat s last theorem

15 Elliptic curves and Fermat s last theorem 15 Elliptic curves and Fermat s last theorem Let q > 3 be a prime (and later p will be a prime which has no relation which q). Suppose that there exists a non-trivial integral solution to the Diophantine

More information

VERLINDE ALGEBRA LEE COHN. Contents

VERLINDE ALGEBRA LEE COHN. Contents VERLINDE ALGEBRA LEE COHN Contents 1. A 2-Dimensional Reduction of Chern-Simons 1 2. The example G = SU(2) and α = k 5 3. Twistings and Orientations 7 4. Pushforward Using Consistent Orientations 9 1.

More information

Riemann surfaces. Paul Hacking and Giancarlo Urzua 1/28/10

Riemann surfaces. Paul Hacking and Giancarlo Urzua 1/28/10 Riemann surfaces Paul Hacking and Giancarlo Urzua 1/28/10 A Riemann surface (or smooth complex curve) is a complex manifold of dimension one. We will restrict to compact Riemann surfaces. It is a theorem

More information

Math 147, Homework 5 Solutions Due: May 15, 2012

Math 147, Homework 5 Solutions Due: May 15, 2012 Math 147, Homework 5 Solutions Due: May 15, 2012 1 Let f : R 3 R 6 and φ : R 3 R 3 be the smooth maps defined by: f(x, y, z) = (x 2, y 2, z 2, xy, xz, yz) and φ(x, y, z) = ( x, y, z) (a) Show that f is

More information

Projective Varieties. Chapter Projective Space and Algebraic Sets

Projective Varieties. Chapter Projective Space and Algebraic Sets Chapter 1 Projective Varieties 1.1 Projective Space and Algebraic Sets 1.1.1 Definition. Consider A n+1 = A n+1 (k). The set of all lines in A n+1 passing through the origin 0 = (0,..., 0) is called the

More information

TEST CODE: PMB SYLLABUS

TEST CODE: PMB SYLLABUS TEST CODE: PMB SYLLABUS Convergence and divergence of sequence and series; Cauchy sequence and completeness; Bolzano-Weierstrass theorem; continuity, uniform continuity, differentiability; directional

More information

THE ÉTALE FUNDAMENTAL GROUP OF AN ELLIPTIC CURVE

THE ÉTALE FUNDAMENTAL GROUP OF AN ELLIPTIC CURVE THE ÉTALE FUNDAMENTAL GROUP OF AN ELLIPTIC CURVE ARNAB KUNDU Abstract. We first look at the fundamental group, and try to find a suitable definition that can be simulated for algebraic varieties. In the

More information

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism 8. Smoothness and the Zariski tangent space We want to give an algebraic notion of the tangent space. In differential geometry, tangent vectors are equivalence classes of maps of intervals in R into the

More information

Computing coefficients of modular forms

Computing coefficients of modular forms Computing coefficients of modular forms (Work in progress; extension of results of Couveignes, Edixhoven et al.) Peter Bruin Mathematisch Instituut, Universiteit Leiden Théorie des nombres et applications

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #24 12/03/2013 18.78 Introduction to Arithmetic Geometry Fall 013 Lecture #4 1/03/013 4.1 Isogenies of elliptic curves Definition 4.1. Let E 1 /k and E /k be elliptic curves with distinguished rational points O 1 and

More information

ORAL QUALIFYING EXAM QUESTIONS. 1. Algebra

ORAL QUALIFYING EXAM QUESTIONS. 1. Algebra ORAL QUALIFYING EXAM QUESTIONS JOHN VOIGHT Below are some questions that I have asked on oral qualifying exams (starting in fall 2015). 1.1. Core questions. 1. Algebra (1) Let R be a noetherian (commutative)

More information

Lecture 2: Elliptic curves

Lecture 2: Elliptic curves Lecture 2: Elliptic curves This lecture covers the basics of elliptic curves. I begin with a brief review of algebraic curves. I then define elliptic curves, and talk about their group structure and defining

More information

On elliptic curves in characteristic 2 with wild additive reduction

On elliptic curves in characteristic 2 with wild additive reduction ACTA ARITHMETICA XCI.2 (1999) On elliptic curves in characteristic 2 with wild additive reduction by Andreas Schweizer (Montreal) Introduction. In [Ge1] Gekeler classified all elliptic curves over F 2

More information

Periods of meromorphic quadratic differentials and Goldman bracket

Periods of meromorphic quadratic differentials and Goldman bracket Periods of meromorphic quadratic differentials and Goldman bracket Dmitry Korotkin Concordia University, Montreal Geometric and Algebraic aspects of integrability, August 05, 2016 References D.Korotkin,

More information

Quadratic points on modular curves

Quadratic points on modular curves S. Alberts Quadratic points on modular curves Master thesis Supervisor: Dr. P.J. Bruin Date: November 24, 2017 Mathematisch Instituut, Universiteit Leiden Contents Introduction 3 1 Modular and hyperelliptic

More information

Effective geometry and arithmetic of curves and their moduli spaces: an introduction

Effective geometry and arithmetic of curves and their moduli spaces: an introduction Effective geometry and arithmetic of curves and their moduli spaces: an introduction Master 2 of Rennes Christophe Ritzenthaler Copyright c 2017 Christophe Ritzenthaler RENNES UNIVERSITY Contents 1 Presentation

More information

K3 surfaces of Picard rank one and degree two

K3 surfaces of Picard rank one and degree two K3 surfaces of Picard rank one and degree two Andreas-Stephan Elsenhans and Jörg Jahnel Universität Göttingen, Mathematisches Institut, Bunsenstraße 3 5, D-37073 Göttingen, Germany elsenhan@uni-math.gwdg.de,

More information

Remarks on the Milnor number

Remarks on the Milnor number José 1 1 Instituto de Matemáticas, Universidad Nacional Autónoma de México. Liverpool, U. K. March, 2016 In honour of Victor!! 1 The Milnor number Consider a holomorphic map-germ f : (C n+1, 0) (C, 0)

More information

Complex Algebraic Geometry: Smooth Curves Aaron Bertram, First Steps Towards Classifying Curves. The Riemann-Roch Theorem is a powerful tool

Complex Algebraic Geometry: Smooth Curves Aaron Bertram, First Steps Towards Classifying Curves. The Riemann-Roch Theorem is a powerful tool Complex Algebraic Geometry: Smooth Curves Aaron Bertram, 2010 12. First Steps Towards Classifying Curves. The Riemann-Roch Theorem is a powerful tool for classifying smooth projective curves, i.e. giving

More information

0. Introduction 1 0. INTRODUCTION

0. Introduction 1 0. INTRODUCTION 0. Introduction 1 0. INTRODUCTION In a very rough sketch we explain what algebraic geometry is about and what it can be used for. We stress the many correlations with other fields of research, such as

More information

H. Schubert, Kalkül der abzählenden Geometrie, 1879.

H. Schubert, Kalkül der abzählenden Geometrie, 1879. H. Schubert, Kalkül der abzählenden Geometrie, 879. Problem: Given mp subspaces of dimension p in general position in a vector space of dimension m + p, how many subspaces of dimension m intersect all

More information

Computing zeta functions of certain varieties in larger characteristic

Computing zeta functions of certain varieties in larger characteristic Computing zeta functions of certain varieties in larger characteristic New York University 16th March 2010 Effective methods in p-adic cohomology Mathematical Institute, University of Oxford Notation q

More information

ELLIPTIC FACTORS IN JACOBIANS OF HYPERELLIPTIC CURVES WITH CERTAIN AUTOMORPHISM GROUPS JENNIFER PAULHUS

ELLIPTIC FACTORS IN JACOBIANS OF HYPERELLIPTIC CURVES WITH CERTAIN AUTOMORPHISM GROUPS JENNIFER PAULHUS ELLIPTIC FACTORS IN JACOBIANS OF HYPERELLIPTIC CURVES WITH CERTAIN AUTOMORPHISM GROUPS JENNIFER PAULHUS Abstract. We decompose the Jacobian variety of hyperelliptic curves up to genus 20, defined over

More information

MOTIVIC ANALYTIC NUMBER THEORY

MOTIVIC ANALYTIC NUMBER THEORY MOTIVIC ANALYTIC NUMBER THEORY DANIEL LITT 1. Introduction [I d like to talk about some connections between topology, number theory, and algebraic geometry, arising from the study of configurations of

More information

Counting Points on Curves using Monsky-Washnitzer Cohomology

Counting Points on Curves using Monsky-Washnitzer Cohomology Counting Points on Curves using Monsky-Washnitzer Cohomology Frederik Vercauteren frederik@cs.bris.ac.uk Jan Denef jan.denef@wis.kuleuven.ac.be University of Leuven http://www.arehcc.com University of

More information

12. Linear systems Theorem Let X be a scheme over a ring A. (1) If φ: X P n A is an A-morphism then L = φ O P n

12. Linear systems Theorem Let X be a scheme over a ring A. (1) If φ: X P n A is an A-morphism then L = φ O P n 12. Linear systems Theorem 12.1. Let X be a scheme over a ring A. (1) If φ: X P n A is an A-morphism then L = φ O P n A (1) is an invertible sheaf on X, which is generated by the global sections s 0, s

More information