Theta functions and algebraic curves with automorphisms

Size: px
Start display at page:

Download "Theta functions and algebraic curves with automorphisms"

Transcription

1 arxiv:.68v [math.ag 5 Oct Theta functions and algebraic curves with automorphisms T. Shaska and G.S. Wijesiri AbstractLet X be an irreducible smooth projective curve of genus g defined over the complex field C. Then there is a covering π : X P where P denotes the projective line. The problem of expressing branch points of the covering π in terms of the transcendentals (period matrix thetanulls e.g.) is classical. It goes back to Riemann Jacobi Picard and Rosenhein. Many mathematicians including Picard and Thomae have offered partial treatments for this problem. In this work we address the problem for cyclic curves of genus 3 and and find relations among theta functions for curves with automorphisms. We consider curves of genus g > admitting an automorphism σ such that X σ has genus zero and σ generates a normal subgroup of the automorphism group Aut(X ) of X. To characterize the locus of cyclic curves by analytic conditions on its Abelian coordinates in other words theta functions we use some classical formulas recent results of Hurwitz spaces and symbolic computations especially for genera and 3. For hyperelliptic curves we use Thomae s formula to invert the period map and discover relations among the classical thetanulls of cyclic curves. For non hyperelliptic curves we write the equations in terms of thetanulls. Fast genus curve arithmetic in the Jacobian of the curve is used in cryptography and is based on inverting the moduli map for genus curves and on some other relations on theta functions. We determine similar formulas and relations for genus 3 hyperelliptic curves and offer an algorithm for how this can be done for higher genus curves. It is still to be determined whether our formulas for g = 3 can be used in cryptographic applications as in g =. Keywords. Theta functions Riemann surfaces theta-nulls automorphisms.. Introduction to Theta Functions of Curves Let X be an irreducible smooth projective curve of genus g defined over the complex field C. We denote the moduli space of genus g by M g and the hyperelliptic locus in M g by H g. It is well known that dim M g = 3g 3 and H g is a (g ) dimensional subvariety of M g. Choose a symplectic homology basis for X say {A... A g B... B g } such that the intersection products A i A j = B i B j = and A i B j = δ ij. We choose a basis {w i } for the space of holomorphic -forms such that A i w j = δ ij

2 [ where δ ij is the Kronecker delta. The matrix Ω = w Bi j is the period matrix of X. The columns of the matrix [I Ω form a lattice L in C g and the Jacobian of X is Jac (X ) = C g /L. Let H g = {τ : τ is symmetric g g matrix with positive definite imaginary part} be the Siegel upper-half space. Then Ω H g. The group of all g g matrices M GL g (Z) satisfying M t JM = J with J = ( ) Ig I g ( ) R S is called the symplectic group and denoted by Sp g (Z). Let M = T U Sp g (Z) and τ H g where R S T and U are g g matrices. Sp g (Z) acts transitively on H g as M(τ) = (Rτ + S)(T τ + U). Here the multiplications are matrix multiplications. There is an injection M g H g /Sp g (Z) =: A g where each curve C (up to isomorphism) goes to its Jacobian in A g. If l is a positive integer the principal congruence group of degree g and of level l is defined as a subgroup of Sp g (Z) by the condition M I g mod l. We shall denote this group by Sp g (Z)(l). For any z C g and τ H g the Riemann s theta function is defined as θ(z τ) = u Z g e πi(ut τu+u t z) where u and z are g-dimensional column vectors and the products involved in the formula are matrix products. The fact that the imaginary part of τ is positive makes the series absolutely convergent over every compact subset of C g H g. The theta function is holomorphic on C g H g and has quasi periodic properties θ(z + u τ) = θ(z τ) and θ(z + uτ τ) = e πi(ut τu+z t u) θ(z τ) where u Z g ; see [ for details. The locus Θ := {z C g /L : θ(z Ω) = } is called the theta ( ) divisor of X. Any point e Jac (X ) can be uniquely written g as e = (b a) where a b R Ω g are the characteristics of e. We shall use the [ a notation [e for the characteristic of e where [e =. For any a b Q b g the

3 theta function with rational characteristics is defined as a translate of Riemann s theta function multiplied by an exponential factor [ a θ (z τ) = e b πi(at τa+a t (z+b)) θ(z + τa + b τ). () By writing out Eq. () we have [ a θ (z τ) = b e πi((u+a)t τ(u+a)+(u+a) t (z+b)). u Z g [ The Riemann s theta function is θ. The theta function with rational charac- teristics has the following properties: [ a + n θ (z τ) = e πiatm θ b + m [ a θ (z + m τ) = e πiatm θ b θ [ a b (z τ) [ a (z τ) b [ a b (z + τm τ) = e πi( bt m m t τm m t z) θ [ a b (z τ) where n m Z n. All of these properties are immediately verified by writing them out. A scalar obtained by evaluating a theta function with characteristic at z = is called a theta constant or thetanulls. When the entries [ of column vectors a and a b are from the set { } then the characteristics are called the half-integer b characteristics. The corresponding theta functions with rational characteristics are called theta characteristics. Points of order n on Jac (X ) are called [ the n - a periods. Any point p of Jac (X ) can be written as p = τ a + b. If is a b n - period then a b ( n Z/Z)g. The n-period p can be associated with an element of H (X Z/nZ) as follows: Let a = (a a g ) t and b = (b b g ) t. Then p = τa + b = ( ai B i ω a i = ( (ai B i ω + b i = ( ) t ω ω g C C B i ω g ) t + ( b A i ω ) (a i A ω b g B i ω g + b i A g ω g ) A i ω g ) ) t where C = a i B i +b i A i. We identify the point p with the cycle C H (X Z/nZ) where C = ā i B i + b i A i ā i = na i and b i = nb i for all i. ()

4 .. Half-Integer Characteristics and the Göpel Group In this section we study groups of half-integer characteristics. Any half-integer characteristic m Zg /Z g is given by m = m = ( m m m g m m m g [ m where m i m i Z. For m = m Zg /Z g we define e (m) = ( ) (m ) t m. We say that m is an even (resp. odd) characteristic if e (m) = (resp. e (m) = ). For any curve of genus g there are g ( g + ) (resp. g ( g ) ) even theta functions (resp. odd theta functions). Let a be another half-integer characteristic. We define ( ) t t t g ) m a = t t t g where t i (m i + a i ) mod and t i (m i + a i ) mod. For the rest of the thesis we only consider characteristics q in which each of the elements q i q i is either or. We use the following abbreviations: m = g m i m i m a = i= m a b = a b + b m + m a g (m ia i m i a i) i= ( ) m = e πi g j= mja j. a The set of all half-integer characteristics forms a group Γ which has g elements. We say that two half integer characteristics m and a are syzygetic (resp. azygetic) if m a mod (resp. m a mod ) and three half-integer characteristics m a and b are syzygetic if m a b mod. A Göpel group G is a group of r half-integer characteristics where r g such that every two characteristics are syzygetic. The elements of the group G are formed by the sums of r fundamental characteristics; see [ pg. 89 for details. Obviously a Göpel group of order r is isomorphic to C r. The proof of the following lemma can be found on [ pg. 9. Lemma. The number of different Göpel groups which have r characteristics is ( g )( g ) ( g r+ ) ( r )( r. ) ( ) If G is a Göpel group with r elements it has g r cosets. The cosets are called Göpel systems and are denoted by ag a Γ. Any three characteristics of a Göpel system are syzygetic. We can find a set of characteristics called a basis of the Göpel system which derives all its r characteristics by taking only combinations of any odd number of characteristics of the basis.

5 Lemma. Let g be a fixed integer r be as defined above and σ = g r. Then there are σ ( σ + ) Göpel systems which only consist of even characteristics and there are σ ( σ ) Göpel systems which consist of odd characteristics. The other σ ( r ) Göpel systems consist of as many odd characteristics as even characteristics. Proof. The proof can be found on [ pg. 9. Corollary. When r = g we have only one (resp. ) Göpel system which consists of even (resp. odd) characteristics. Let us consider s = σ Göpel systems which have distinct characters. Let us denote them by We have the following lemma. a G a G a s G. Lemma 3. It is possible to choose σ + characteristics from a a a s say ā ā ā σ+ such that every three of them are azygetic and all have the same character. The above σ + fundamental characteristics are even (resp. odd) if σ mod (resp. 3 mod ). The proof of the following lemma can be found on [ pg. 5. Lemma. For any half-integer characteristics a and h we have the following: θ [a(z τ)θ [ah(z τ) = ( ) h g e πi ae θ [e(z τ)θ [eh(z τ). (3) ae e We can use this relation to get identities among half-integer theta constants. Here e can be any half-integer characteristic. We know that we have g ( g + ) even characteristics. As the genus increases we have multiple choices for e. In the following we explain how we reduce the number of possibilities for e and how to get identities among theta constants. First we replace e by eh and z = z = in Eq. (3). Eq. (3) can then be written as follows: θ [aθ [ah = ( ) h g e πi aeh θ [eθ [eh. () aeh e We have e πi aeh ( ) h ( aeh = e πi ae h ae) e πi aeh. Next we put z = z = in Eq. (3) and add it to Eq. () and get the following identity: θ [aθ [ah = g e e πi ae ( + e πi aeh )θ [eθ [eh. (5) If ae h mod the corresponding terms in the summation vanish. Otherwise + e πi aeh =. In this case if either e is odd or eh is odd the corresponding terms in the summation vanish again. Therefore we need ae h mod and

6 e eh mod in order to get nonzero terms in the summation. If e satisfies e e h mod for some h then e h is also a candidate for the left hand side of the summation. Only one of such two values e and e h is taken. As a result we have the following identity among theta constants θ [aθ [ah = ( ) h g e πi ae θ [eθ [eh (6) ae e where a h are any characteristics and e is a characteristics such that ae h mod e eh mod and e eh. By starting from the Eq. (3) with z = z and following a similar argument to the one above we can derive the identity θ [a + e πi ah θ [ah = g e πi ae {θ [e + e πi ah θ [eh} (7) where a h are any characteristics and e is a characteristic such that h + e h mod e eh mod and e eh. Remark. ae h mod and eh e mod implies a h + h mod. We use Eq. (6) and Eq. (7) to get identities among thetanulls in Chapter and in Chapter 3... Hyperelliptic Curves and Their Theta Functions e A hyperelliptic curve X defined over C is a cover of order two of the projective line P. Let z be the generator (the hyperelliptic involution) of the Galois group Gal(X /P ). It is known that z is a normal subgroup of the Aut(X ) and z is in the center of Aut(X ). A hyperelliptic curve is ramified in (g + ) places w w g+. This sets up a bijection between isomorphism classes of hyperelliptic genus g curves and unordered distinct (g+)-tuples w w g+ P modulo automorphisms of P. An unordered (g + )-tuple {w i } g+ i= can be described by a binary form (i.e. a homogenous equation f(x Z) of degree g + ). To describe H g we need rational functions of the coefficients of a binary form f(x Z) invariant under linear substitutions in X and Z. Such functions are called absolute invariants for g = ; see [7 for their definitions. The absolute invariants are GL (C) invariants under the natural action of GL (C) on the space of binary forms of degree g +. Two genus g hyperelliptic curves are isomorphic if and only if they have the same absolute invariants. The locus of genus g hyperelliptic curves with an extra involution is an irreducible g-dimensional subvariety of H g which is denoted by L g. Finding an explicit description of L g means finding explicit equations in terms of absolute invariants. Such equations are computed only for g = ; see [7 for details. Writing the equations of L in terms of theta constants is the main focus of Chapter. Computing similar equations for g 3 requires first finding the corresponding absolute invariants. This is still an open problem in classical invariant theory even for g = 3.

7 Let X P be the degree hyperelliptic projection. We can assume that is a branch point. Let B := {α α α g+ } be the set of other branch points. Let S = { g + } be the index set of B and η : S Zg /Z g be a map defined as follows: [ η(i ) = [ η(i) = where[ the nonzero element of the first row appears in i th column. We define η( ) to be. For any T B we define the half-integer characteristic as η T = η(k). a k T Let T c denote the complement of T in B. Note that η B Z g. If we view η T as an element of Zg /Z g then η T = η T c. Let denote the symmetric difference of sets that is T R = (T R) (T R). It can be shown that the set of subsets of B is a group under. We have the following group isomorphism: For γ = {T B #T g + mod }/T T c = Zg /Z g. [ γ γ Zg /Z g we have θ[γ( z τ) = e (γ)θ[γ(z τ). (8) It is known that for hyperelliptic curves g ( g + ) ( ) g+ g of the even theta constants are zero. The following theorem provides a condition for the characteristics in which theta characteristics become zero. The proof of the theorem can be found in [. Theorem. Let X be a hyperelliptic curve with a set B of branch points. Let S be the index set as above and U be the set of all odd values of S. Then for all T S with even cardinality we have θ[η T = if and only if #(T U) g + where θ[η T is the theta constant corresponding to the characteristics η T. When the characteristic γ is odd e (γ) =. Then from Eq. (8) all odd theta constants are zero. There is a formula which satisfies half-integer theta characteristics for hyperelliptic curves called Frobenius theta formula.

8 Lemma 5 (Frobenius). For all z i C g i such that z + z + z 3 + z = and for all b i Q g i such that b + b + b 3 + b = we have j S { } ɛ U (j) θ[b i + η(j)(z i ) = i= where for any A B ɛ A (k) = { if k A otherwise. Proof. See [ pg. 7. A relationship between theta constants and the branch points of the hyperelliptic curve is given by Thomae s formula. Lemma 6 (Thomae). For all sets of branch points B = {α α α g+ } there is a constant A such that for all T B #T is even θ[η T (; τ) = ( ) #T U A i<j ij T U (α i α j ) i<j ij / T U (α i α j ) where η T is a non singular even half-integer characteristic corresponding to the subset T of branch points. See [ pg. 8 for the description of A and [ pg. for the proof. Using Thomae s formula and Frobenius theta identities we express the branch points of the hyperelliptic curves in terms of even theta constants..3. Cyclic Curves and Their Theta Functions A cyclic cover X P is defined to be a Galois cover with cyclic Galois group C. We call it a normal cyclic cover of P if C is normal in G = Aut(X ) where Aut(X ) is the automorphism group of the curve X. Then Ḡ = G/C embeds as a finite subgroup of P GL( C) and it is called the reduced automorphism group of G. An affine equation of a cyclic curve can be given by the following: y m = f(x) = s (x α i ) di m = C < d i < m. (9) i= Note that when d i > for some i the curve is singular. Hyperelliptic curves are cyclic curves with m =. After Thomae many mathematicians for example Fuchs Bolza Fay Mumford et al. gave derivations of Thomae s formula in the hyperelliptic case. In 988 Bershdaski and Radul found a generalization of Thomae s formula for Z N curves of the form

9 y N = f(x) = Nm i= (x a i ). () In 988 Shiga showed the representation of the Picard modular function by theta constants. He considered the algebraic curve in the (x y) plane which is given by C(ɛ) : y 3 = x(x a )(x a )(x a ) () where ɛ = [a a a is a parameter on the domain Λ = {ɛ : a a a (a a )(a a )(a a ) }. He gave a concrete description of the Picard work [. His result can be considered an extension of the classical Jacobi representation λ = θ where θ θ3 i (z τ) indicates Jacobi s theta function and θ i is the convention for θ i ( τ) for the elliptic modular function λ(τ) to the special case of genus 3. In 99 Gonzalez Diez studied the moduli spaces parameterizing algebraic curves which are Galois covering of P with prime order and with given ramification numbers. These curves have equation of the form y p = f(x) = r (x a i ) mi ; p prime and p m i. () i= He expresses a i in terms of functions of the period matrix of the curve. Farkas (996) gave a procedure for calculating the complex numbers a i which appear in the algebraic equation y p = k (x a i ) with p k (3) i= in terms of the theta functions associated with the Riemann surface of the algebraic curve defined by the Eq. (3). He used the generalized cross ratio of four points according to Gunning. Furthermore he considered the more general problem of a branched two-sheeted cover of a given compact Riemann surface and obtained the relations between the theta functions on the cover and the theta function to the original surface. Nakayashiki in 997 gave an elementary proof of Thomae s formula for Z N curves which was discovered by Bershadsky and Radul. Enolski and Grava in 6 derived the analogous generalized Thomae s formula for the Z N singular curve of the form y N = f(x) = m m (x λ i ) N (x λ i+ ). () i= i= We summarize all the results in the following theorem.

10 Theorem. Consider the algebraic curve X : y n = f(x) defined over the complex field C. Case : If f say f(x) = k i= (x λ i) then i) If n k say k = mn for some m N then for an ordered partition Λ = (Λ Λ n ) of { nm} we have θ[e Λ () n = C Λ (deta) n i<j (λ i λ j ) n l L q l(k i)q l (k j)+ (n )(n ) 6 where k i = j for i Λ j and e Λ Λ + Λ + + (n )Λ n D ς is the associated divisor class of the partition Λ L = { N } N + N q l (i) = N N + fraction part of ( l+i+ N ) N for l L ς is Riemann s constant and C Λ depends on the partition Λ having the property that for two different partitions Λ and Λ we have CΛ N = CN Λ. Moreover if n is a prime p the branch points λ i of the curve y n = x(x )(x λ ) (x λ k 3 ) can be given by E n i λ i = (λ(p k Q Q Q )) n where λ(p k Q Q Q ) = θ(e+φ Q (P k ))θ(e+φ Q (Q )) θ(e+φ Q (P k ))θ(e+φ Q (Q )) while Q Q and Q denote the points in the curve corresponding to the points and in P respectively P i s are points in the curve corresponding to the points λ i E i is a constant depending on the point P i and φ P is an injective map from X to C g /G. ii) If n k then if n = 3 and k = then the parameters λ λ λ 3 can be given as follows: [ λ = θ 3 6 [ 6 λ = θ [ λ 3 = θ Case : If f = let f(x) = m k= (x λ k+) m k= (x λ k) n. Then θ[e m (; Ω) N = N i= det AN i (πi) mn(n ) i<k m i<k m (λ i λ k ) N(N ) (λ i+ λ k+ ) N(N ). i I ( j J (λ i λ j ) i I j J (λ i λ j ) i I k I (λ i λ k ) j J k J (λ i λ j ) )(N ) where e m = ν((n ) i I P i + (N ) j J P j D ) is a nonsingular N characteristic J J = { m + } and I I = { 3 m + } with J + I = m + and I = I I J = J J m + and = (N ) m k= P k P is the Riemann divisor of the curve X.

11 Proof. For proof of the part i) of case see [. When n is prime the proof can be found in [. The main point of [9 is to prove part ii) of case. The proof of case can be found in [ Relations Among Theta Functions for Algebraic Curves with Automorphisms In this section we develop an algorithm to determine relations among theta functions of a cyclic curve X with automorphism group Aut(X ). The proof of the following lemma can be found in [6. Lemma 7. Let f be a meromorphic function on X and let m m (f) = b i i= be the divisor defined by f. Take paths from P (initial point) to b i and P to c i so that m bi i= P ω = m ci i= P ω. For an effective divisor P + + P g we have i= c i f(p ) f(p g ) = E θ( i k= θ( i Pi P Pi P ω b k P ω τ) ω c k P ω τ) (5) where E is a constant independent of P... P g the integrals from P to P i take the same paths both in the numerator and in the denominator denotes the Riemann s constant and ( P i Pi P ω = ω... ) P t i P ω g. P This lemma gives us a tool that can be used to find branch points in terms of theta constants. By considering the meromorphic function f = x on X and suitable effective divisors we can write branch points as ratios of thetanulls. We present some explicit calculations using the Lemma 7 in Chapter 3 and. The hard part of this method is the difficulty of writing complex integrals in terms of characteristics. Algorithm. Input: A cyclic curve X with automorphism group G σ G such that σ = n g(x σ ) = and σ G. Output: Relations among the theta functions of X Step : Let Γ = G/ σ and pick τ Γ such that τ has the largest order m. Step : Write the equation of the curve in the form y n = f(x m ) or y n = xf(x m ). Step 3: Determine the roots λ... λ r of f(x τ ) in terms of the theta functions. Step : Determine relations on theta functions using Gröbner basis techniques.

12 For step 3 we can use Lemma 7. If the curve in step 3 falls into one of the categories given in Theorem we can use the corresponding equation to invert the period map without worrying about the complex integrals.. Genus curves Let k be an algebraically closed field of characteristic zero and X be a genus curve defined over k. Consider a binary sextic i.e. a homogeneous polynomial f(x Z) in k[x Z of degree 6: f(x Z) = a 6 X 6 + a 5 X 5 Z + + a Z 6. The polynomial functions of the coefficients of a binary sextic f(x Z) invariant under linear substitutions in X Z of determinant one. These invariants were worked out by Clebsch and Bolza in the case of zero characteristic and generalized by Igusa for any characteristic different from. Igusa J-invariants {J i } of f(x Z) are homogeneous polynomials of degree i in k[a... a 6 for i = 3 5; see [7 for their definitions. Here J is the discriminant of f(x Z). It vanishes if and only if the binary sextic has a multiple linear factor. These J i are invariant under the natural action of SL (k) on sextics. Dividing such an invariant by another invariant with the same degree gives an invariant (eg. absolute invariant) under GL (k) action. The absolute invariants of X are defined in terms of Igusa invariants as follows: i := J J i := 78 J J 3J 6 J 3 i 3 := 86 J J 5. Two genus fields (resp. curves) in the standard form Y = f(x ) are isomorphic if and only if the corresponding sextics are GL (k) conjugate... Half Integer Theta Characteristics For genus two curve we have six odd theta characteristics and ten even theta characteristics. The following are the sixteen theta characteristics where the first ten are even[ and the last six are odd. For simplicity we denote them by θ i (z) a instead of θ i (z τ) where i =... for the even functions and i =... 6 b for the odd functions. [ [ θ (z) = θ (z τ) θ (z) = θ [ θ 3 (z) = θ 3 (z τ) θ (z) = θ [ [ θ 5 (z) = θ [ 5 (z τ) θ 6 (z) = θ 6 [ [ θ 7 (z) = θ 7 (z τ) θ 8 (z) = θ 8 (z τ) (z τ) (z τ) (z τ)

13 [ θ 9 (z) = θ 9 θ (z) = θ [ [ θ 3 (z) = θ 3 (z τ) θ (z) = θ [ [ (z τ) θ (z) = θ (z τ) θ (z) = θ [ [ θ 5 (z) = θ [ 5 (z τ) θ 6 (z) = θ 6 (z τ) (z τ) (z τ) (z τ) Remark. All the possible half-integer characteristics except the zero characteristic can be obtained as the sum of not more than characteristics chosen from the following 5 characteristics: {[ [ [ [ [ }. The sum of all 5 characteristics in the set determines the zero characteristic. Take σ = g r =. Then a Göpel group G contains four elements. The number of such Göpel groups is 5. Let G = { m m m m } be a Göpel group of even characteristics (we have six such groups). Let b b b b be the characteristics such that the G b G b G b b G are all the cosets of the group G. Then each of the systems other than G contains two odd characteristics and two even characteristics. Consider equations given by Eq. (6) and Eq. (7). If h denotes any one of the 3 characteristics m m m m then we have 6 possible characteristics for e which satisfy e h h. They are n b h nh bh where n is a characteristic in the Göpel group other than h and b is an even characteristic chosen from one of the systems b G b G b b G. The following three cases illustrate the possible values for characteristic h and for characteristic e. Without loss of generality we can take only three values for e which give rise to different terms on the right hand side of Eq. (6) and Eq. (7). Case : h = m. Take e { m b } and take a = b. Then from Eq. (6) and Eq. (7) we have ( m b ) ( ) θ [θ [m + e πi bm m θ [m θ [m m θ [b θ [b m = b m θ [ + θ [m + e πi bm [θ [m + θ [m m [θ [b + θ [b m =. Case : h = m. Take e { m b } and take a = b. Then from Eq. (6) and Eq. (7) we have ( m b ) ( ) θ [θ [m + e pii bm m θ [m θ [m m θ [b θ [b m = b m θ [ + θ [m + e pii bm [θ [m + θ [m m [θ [b + θ [b m =.

14 Case 3: h = m m. Take e { m b b } and take a = b b. Then from Eq. (6) and Eq. (7) we have ( ) ( ) m m θ [θ [m m + e pii bbm m m θ [m θ [m b b b b m θ [b b θ [b b m m = θ [ + θ [m m + e pii bbm [θ [m + θ [m [θ [b b + θ [b b m m =. The identities above express the even theta constants in terms of four theta constants; therefore we may call them fundamental theta constants.. Identities of Theta Constants θ[ θ[m θ[m θ[m m. We have only six Göpel groups such that all characteristics are even. The following are such Göpel groups and corresponding identities of theta constants. { [ [ [ [ } i) G = = m = m = m m = is a Göpel group. [ If b = [ b = then the corresponding Göpel systems are given by the following: {[ [ [ [ } G = {[ b G = [ [ [ } {[ [ [ [ } b G = b 3 G = {[ [ [ [ }. Notice that from all four cosets only G has all even characteristics as noticed in Corollary. Using Eq. (6) and Eq. (7) we have the following six identities for the above Göpel group: θ5θ 6 = θθ θθ 3 θ5 + θ6 = θ θ3 + θ θ7θ 9 = θθ 3 θθ θ7 + θ9 = θ + θ3 θ θ 8θ = θθ θ3θ θ8 + θ = θ + θ θ3 θ.

15 These identities express even theta constants in terms of four theta constants. We call them fundamental theta constants θ θ θ 3 θ. Following the same procedure we can find similar identities for each possible Göpel group. { [ [ [ [ } ii) G = = m = m = m m = is a Göpel group. [ [ If b = b = then the corresponding Göpel systems are given by the following: {[ [ [ G = {[ [ [ b G = {[ b G = {[ b 3 G = [ [ [ [ [ [ [ [ } } } }. We have the following six identities for the above Göpel group: { [ [ iii) G = = m = m = [ [ If b = b = by the following: θ3θ = θθ θ8θ θ3 + θ = + θ θ8 θ θ6θ 9 = θθ + θθ 8 θ6 + θ9 = θ θ8 + θ θ 5θ 7 = θθ 8 θθ θ5 + θ7 = θ θ + θ8 θ. [ m m = [ } is a Göpel group. then the corresponding Göpel systems are given {[ [ [ G = {[ [ [ b G = {[ [ b G = {[ [ b 3 G = [ [ } } [ [ } [ [ }.

16 We have the following six identities for the above Göpel group: θθ = θθ 3 θ7θ 9 θ + θ = + θ3 θ7 θ9 θ8θ 5 = θθ 7 θ3θ 9 θ8 + θ5 = θ3 + θ7 θ9 θ 6θ = θθ 9 + θ3θ 7 θ6 + θ = θ θ3 θ7 + θ9. { [ [ iv) G = = m = m = [ [ If b = b = by the following: [ [ m m = } is a Göpel group. then the corresponding Göpel systems are given {[ [ [ G = [ } {[ [ [ b G = [ } {[ [ b G = {[ [ b 3 G = [ [ [ [ } }. We have the following six identities for the above Göpel group: θθ 3 = θθ θ5θ 6 θ + θ3 = + θ θ5 θ6 θ8θ 7 = θθ 5 θθ 6 θ8 + θ7 = θ + θ5 θ6 θ 9θ = θθ 6 + θθ 5 θ9 + θ = θ θ θ5 + θ6. { [ [ v) G = = m = [ [ } m = m m = is a Göpel group. [ If b = [ b = then the corresponding Göpel systems are given by the following: {[ [ G = [ [ } {[ b G = [ [ [ }

17 b G = {[ {[ b 3 G = [ [ [ [ [ [ } }. We have the following six identities for the above Göpel group: θθ 6 = θθ 5 θ7θ 8 θ + θ6 = + θ5 θ7 θ8 θ3θ 9 = θθ 7 θ5θ 8 θ3 + θ9 = θ5 + θ7 θ8 θ θ = θθ 8 θ5θ 7 θ + θ = θ θ5 θ7 + θ8. { [ [ vi) G = = m = [ [ } m = m m = is a Göpel group. [ If b = [ b = then the corresponding Göpel systems are given by the following: {[ [ G = {[ b G = [ [ {[ [ b G = {[ [ b 3 G = [ [ [ [ [ [ [ } } } }. We have the following six identities for the above Göpel group: θθ 3 = θθ θ5θ 6 θ + θ3 = + θ θ5 θ6 θ8θ 7 = θθ 5 θθ 6 θ8 + θ7 = θ + θ5 θ6 θ 9θ = θθ 6 + θθ 5 θ9 + θ = θ θ θ5 + θ6. From now on we consider θ θ θ 3 and θ as the fundamental theta constants.

18 .3. Inverting the Moduli Map Let λ i i =... n be branch points of the genus g smooth curve X. Then the moduli map is a map from the configuration space Λ of ordered n distinct points on P to the Siegel upper half space H g. In this section we determine the branch points of genus curves as functions of theta characteristics. The following lemma describes these relations using Thomae s formula. The identities are known as Picard s formulas. We will formulate a somewhat different proof for Picard s lemma. Lemma 8 (Picard). Let a genus curve be given by Y = X(X )(X λ)(x µ)(x ν). (6) Then λ µ ν can be written as follows: λ = θ θ3 θ µ = θ 3θ8 θ θ ν = θ θ8 θ θ. (7) θ Proof. There are several ways to relate λ µ ν to theta constants depending on the ordering of the branch points of the curve. Let B = {ν µ λ } be the branch points of the curve in this order and U = {ν λ } be the set of odd branch points. Using Lemma 6 we have the following set of equations of theta constants and branch points: θ = A νλ(µ )(ν λ) θ = A µ(µ )(ν λ) θ3 = A µλ(µ λ)(ν λ) θ = A ν(ν λ)(µ λ) θ5 = A λµ(ν )(ν µ) θ6 = A (ν µ)(ν λ)(µ λ) θ7 = A µ(ν )(λ )(ν λ) θ8 = A µν(ν µ)(λ ) θ9 = A ν(µ )(λ )(µ λ) θ = A λ(λ )(ν µ) (8) where A is a constant. By choosing appropriate equations from the set Eq. (8) we have the following: ( θ λ = θ3 ) ( θ µ = 3 θ8 ) ( θ ν = θ8 ). θ θ θ θ θ θ Each value for (λ µ ν) gives isomorphic genus curves. Hence we can choose This completes the proof. λ = θ θ3 θ µ = θ 3θ8 θ θ ν = θ θ8 θ θ. θ

19 .. Automorphism Groups of Curves Let X be a genus curve defined over an algebraically closed field k of characteristic zero. We denote its function field by K := k(x ) and Aut(X ) = Aut(K/k) is the automorphism group of X. In any characteristic different from the automorphism group Aut(X ) is isomorphic to one of the groups given by the following lemma. Lemma 9. The automorphism group G of a genus curve X in characteristic is isomorphic to C C V D 8 D C 3 D 8 GL (3) or + S 5. The case G = + S 5 occurs only in characteristic 5. If G = Z 3 D 8 (resp. GL (3)) then X has equation Y = X 6 (resp. Y = X(X )). If G = C then X has equation Y = X 6 X. For the proof of the above lemma and the description of each group see [7. For the rest of this chapter we assume that char(k) =. One of the main goals of Section. is to describe each locus of genus curves with fixed automorphism group in terms of the fundamental theta constants. We have the following lemma. Lemma. Every genus two curve can be written in the form: where α = θ 8 θ y = x (x ) ( x θ θ3 ) ( θ x θ θ3 + θ θ θ θ α x + θ θ ) 3 θ θ α θ can be given in terms of θ θ θ 3 and θ α + θ + θ θ 3 θ θ 3 θ θ θ Furthermore if α = ± then V Aut(X ). α + =. Proof. Let us write the genus curve in the following form: Y = X(X )(X λ)(x µ)(x ν) where λ µ ν are given by Eq. (7). Let α := θ 8. Then θ Using the following two identities µ = θ 3 α ν = θ θ α. θ θ 8 + θ = θ + θ θ 3 θ θ 8θ = θ θ θ 3θ (9) we have α + θ + θ θ 3 θ θ 3 θ θ θ α + =. ()

20 If α = ± then µν = λ. It is well known that this implies that the genus curve has an elliptic involution. Hence V Aut(X ). Remark 3. i) From the above we have that θ 8 = θ implies that V Aut(X ). Lemma determines a necessary and equivalent statement when V Aut(X ). ii) The last part of Lemma. shows that if θ 8 = θ then all coefficients of the genus curve are given as rational functions of the four fundamental theta functions. Such fundamental theta functions determine the field of moduli of the given curve. Hence the curve is defined over its field of moduli. Corollary. Let X be a genus curve which has an elliptic involution. Then X is defined over its field of moduli. This was the main result of [5..5. Describing the Locus of Genus Two Curves with Fixed Automorphism Group by Theta Constants The locus L of genus curves X which have an elliptic involution is a closed subvariety of M. Let W = {α α β β γ γ } be the set of roots of the binary sextic and A and B be subsets of W such that W = A B and A B =. We define the cross ratio of the two pairs z z ; z 3 z by (z z ; z 3 z ) = z ; z 3 z z ; z 3 z = z z 3 z z : z z 3 z z. Take A = {α α β β } and B = {γ γ β β }. Jacobi [8 gives a description of L in terms of the cross ratios of the elements of W : α β α β : α β α β = γ β γ β : γ β γ β. We recall that the following identities hold for cross ratios: and (α α ; β β ) = (α α ; β β ) = (β β ; α α ) = (β β ; α α ) (α α ; β ) = ( β ; α α ) = (β ; α α ). Next we use this result to determine relations among theta functions for a genus curve in the locus L. Let X be any genus curve given by the equation Y = X(X )(X a )(X a )(X a 3 ). We take A B. Then there are five cases for α A B where α is an element of the set { a a a 3 }. For each of these cases there are three possible relationships for cross ratios as described below: i) A B = { }: The possible cross ratios are

21 (a ; ) = (a 3 a ; ) (a ; ) = (a a 3 ; ) (a ; ) = (a a 3 ; ). ii) A B = { }: The possible cross ratios are (a ; ) = (a a 3 ; ) (a ; ) = (a 3 a ; ) (a ; ) = (a a 3 ; ). iii) A B = {a }: The possible cross ratios are ( ; a ) = (a 3 a ; a ) (a ; a ) = ( a 3 ; a ) ( ; a ) = (a a 3 ; a ). iv) A B = {a }: The possible cross ratios are ( ; a ) = (a a 3 ; a ) ( ; a ) = (a 3 a ; a ) (a ; a ) = ( a 3 ; a ). v) A B = {a 3 }: The possible cross ratios are (a ; a 3 ) = ( a ; a 3 ) ( ; a 3 ) = (a a ; a 3 ) ( ; a 3 ) = (a a ; a 3 ). We summarize these relationships in Table.. Lemma. Let X be a genus curve. Then Aut(X ) = V if and only if the theta functions of X satisfy (θ θ )(θ 3 θ )(θ 8 θ )( θ θ 3θ 8θ θ θ θ θ + θ θ 3θ + θ 3θ θ ) (θ 3θ 8θ θ θ θ θ + θ θ 3θ θ θ 3θ θ )( θ 8θ 3θ + θ 8θ θ θ +θ θ 3θ 8θ θ 3θ θ )( θ θ 8θ θ θ θ + θ 8θ θ θ + θ θ 3θ 8θ ) ( θ θ 8θ 3θ + θ θ θ + θ θ 3θ θ 3θ θ θ )( θ θ 8θ θ + θ θ θ θ θ 3θ θ + θ θ θ )( θ 8θ θ + θ θ 8θ θ θ θ θ + θ 3θ 8θ θ ) () (θ θ 8θ θ θ θ θ θ θ 3θ 8θ + θ 8θ θ )(θ θ 3θ 8 θ θ 8θ θ θ θ 3θ θ + θ 3θ 8θ )(θ θ 8θ 3 θ θ 8θ θ + θ θ 3θ θ 3θ 8θ θ ) (θ θ 8θ θ θ 3θ θ + θ θ 3θ 8 θ 3θ 8θ θ ) =. However we are unable to determine a similar result for cases D 8 or D by this argument. Instead we will use the invariants of genus curves and a more computational approach. In the process we will offer a different proof for the lemma above.

22 Table. Relation of theta functions and cross ratios Cross ratio f(a a a 3 ) = theta constants ( ; a ) = (a 3 a ; a ) a a + a a 3 a a θ θ 3 θ 8 θ θ θ θ θ + θ θ 3 θ + θ 3 θ θ (a ; a ) = ( a 3 ; a ) a a a + a 3 a a 3 a θ3 θ 8 θ θ θ θ θ + θ θ 3 θ θ θ 3 θ θ 3 ( ; a ) = (a a 3 ; a ) a a a a 3 a + a 3 θ8 θ 3 θ + θ 8 θ θ θ + θ θ 3 θ 8 θ θ 3 θ θ ( ; a ) = (a a 3 ; a ) a a a a 3 a + a 3 θ θ 8 θ θ θ θ + θ8 θ θ θ + θ θ 3 θ 8 θ 5 ( ; a ) = (a 3 a ; a ) a a a + a a 3 a θ θ 8 θ 3 θ + θ θ θ + θ θ 3 θ θ 3 θ θ θ 6 (a ; a ) = ( a 3 ; a ) a a a 3 a a + a 3 a θ θ 8 θ θ + θ θ θ θ θ 3 θ θ + θ θ θ 7 (a ; a 3 ) = ( a ; a 3 ) a a a 3 a a 3 a + a 3 θ8 θ θ + θ θ 8 θ θ θ θ θ + θ 3 θ 8 θ θ 8 ( ; a 3 ) = (a a ; a 3 ) a 3 a a a 3 a + a 3 θ8 θ 9 ( ; a 3 ) = (a a ; a 3 ) a 3 a + a a 3 a 3 a θ θ 8 θ θ θ θ θ θ θ 3 θ 8 θ + θ 8 θ θ (a ; ) = (a a 3 ; ) a + a 3 a + a a 3 θ θ 3 θ 8 θ θ 8 θ θ θ θ 3 θ θ + θ 3 θ 8 θ (a ; ) = (a 3 a ; ) a a a a + a 3 θ θ 8 θ 3 θ θ 8 θ θ + θ θ 3 θ θ 3 θ 8 θ θ (a ; ) = (a a 3 ; ) a a + a 3 a a 3 θ θ 8 θ θ θ 3 θ θ + θ θ 3 θ 8 θ 3 θ 8 θ θ 3 (a ; ) = (a 3 a ; ) a a a 3 θ 8 θ (a ; ) = (a a 3 ; ) a a 3 a θ 3 θ 5 (a ; ) = (a a 3 ; ) a 3 a a θ θ Lemma. i) The locus L of genus curves X which have a degree elliptic subcover is a closed subvariety of M. The equation of L is given by 878J J J J J J 956J J J 3 69J 3 J J J J J J 3 J 399J J J J J 3 J J 6 879J J J 3 J J J J J 6 78J 5 J 5 597J 3 8J 3 J J J J J 6 J 6 + 7J J J 6 J 3 795J J J J J J 6 78J 5 J J J J J 6

23 933J J J 6 J 7 J + J 6 J 3 J J J J J 3 J 3 J 6 995J J J 6 + 3J J J 5 J J 6 5J 5 J J J J 5 8J 7 J + 8J J J J J 6 J =. () ii) The locus of genus curves X with Aut(X ) = D 8 is given by the equation of L and 76J J + 56J 3 + 7J J 8J 3 J 6 88J J J J 6 =. (3) iii) The locus of genus curves X with Aut(X ) = D is J J + J 3 J 6 5J J + 8J J J J 6 36J 6 = 86J J J J J 3J J J 3 338J J J 6 768J J + 8J 3 J + 96J 5 =. () Our goal is to express each of the above loci in terms of the theta characteristics. We obtain the following result. Theorem 3. Let X be a genus curve. Then the following hold: i) Aut(X ) = V if and only if the relations of theta functions given Eq. () holds. ii) Aut(X ) = D 8 if and only if the Eq. I in [8 is satisfied. iii) Aut(X ) = D if and only if the Eq. II and Eq. III in [8 are satisfied. Proof. Part i) of the theorem is Lemma. Here we give a somewhat different proof. Assume that X is a genus curve with equation Y = X(X )(X a )(X a )(X a 3 ) whose classical invariants satisfy Eq. (). Expressing the classical invariants of X in terms of a a a 3 substituting them into () and factoring the resulting equation yields (a a a 3 ) (a a 3 a ) (a 3 a a ) (a a a a 3 a + a 3 ) (a 3 a + a a 3 a 3 a ) ( a + a 3 a + a a 3 ) (a a a a + a 3 ) (a a a + a 3 a a 3 a ) (a a a 3 a a 3 a + a 3 ) (a 3 a a a 3 a + a 3 ) (a a + a a 3 a a ) (a a a a 3 a + a 3 ) (a a a + a a 3 a ) (a a + a 3 a a 3 ) (a a a 3 a a + a 3 a ) =. (5) It is no surprise that we get the 5 factors of Table.. The relations of theta constants follow from Table..

24 ii) Let X be a genus curve which has an elliptic involution. Then X is isomorphic to a curve with the equation Y = X(X )(X a )(X a )(X a a ). If Aut(X ) = D 8 then the SL (k)-invariants of such curve must satisfy Eq. (3). Then we get the equation in terms of a and a. By writing the relation a 3 = a a in terms of theta constants we get θ = θ 3. All the results above lead to part ii) of the theorem. iii) The proof of this part is similar to part ii). We express the conditions of the previous lemma in terms of the fundamental theta constants only. Lemma 3. Let X be a genus curve. Then we have the following: i) V Aut(X ) if and only if the fundamental theta constants of X satisfy (θ 3 θ )(θ θ 3)(θ θ )(θ θ )(θ 3 θ )(θ θ ) ( θ + θ 3 + θ θ )(θ θ 3 + θ θ )( θ θ 3 + θ + θ ) (θ + θ 3 + θ + θ )(θ θ + θ 3 θ + θ θ 3 θ θ θ 3θ ) ( θ3 θ θ θ θ 3 θ + θ θ θ 3θ ) (θ θ + θ θ + θ θ (6) θ θ θ 3θ ) ( θ θ + θ 3 θ + θ θ 3 θ θ θ 3θ ) =. ii) D 8 Aut(X ) if and only if the fundamental theta constants of X satisfy Eq.(3) in [6. iii) D 6 Aut(X ) if and only if the fundamental theta constants of X satisfy Eq.() in [6. Proof. Notice that Eq. () contains only θ θ θ 3 θ θ 8 and θ. Using Eq. (9) we can eliminate θ 8 and θ from Eq. (). The J invariant of any genus two curve is given by the following in terms of theta constants: J = θ θ3 θ 8θ8 θ (θ θ θ 3θ ) (θ θ θ θ 3) (θ θ 3 θ θ ). Since J the factors (θθ θ3θ ) (θθ θθ 3) and (θθ 3 θθ ) cancel in the equation of the V locus. The result follows from Theorem 3. The proof of part ii) and iii) is similar and we avoid details. Remark. For part ii) and iii) the equations are lengthy and we don t show them here. But by using the extra conditions θ = θ 3 or θ = θ 3 we could simplify the equation of the D 8 locus as follows: i)when θ = θ 3 we have

25 (θ θ )(θ θ θ 3 )(θ + θ + θ 3 )(θ + θ θ 3 )( θ θ θ + θ 3 )( θ θ 3 + θ θ )( θ θ θ θ θ θ θ 8 θ 6 3 θ θ 8 θ 3 6 θ θ 6 θ θ θ θ θ 8 θ θ 8 θ 8 θ θ 8 θ θ 3 6 θ 8 θ 3 θ 6 θ 6 θ θ 3 6 θ 6 θ θ θ 6 θ 6 θ θ 6 θ θ 8 3 θ θ + 8 θ 8 θ 6 θ θ 8 3 θ 6 θ θ 3 θ θ θ 3 θ + 8 θ θ θ θ θ θ (7) +7 θ 8 θ θ θ 6 θ 3 ) =. ii) When θ = θ 3 we have (θ θ )(θ 3 + θ θ )( θ + θ θ 3 )( θ + θ + θ 3 ) (θ 3 + θ θ + θ )( θ + θ 3 + θ θ )(6 θ θ θ 3 6 θ θ θ θ 8 θ θ θ 8 θ θ θ 6 θ θ θ θ 3 68 θ θ 8 3 θ θ 8 θ θ 8 6 θ 3 3 θ 8 θ 8 θ θ 8 θ θ 3 6 θ 8 θ 3 θ + 6 θ 6 θ θ 3 +6 θ 6 θ θ 6 3 θ 6 θ 6 θ 3 68 θ 6 θ θ 8 3 θ θ +6 θ θ 6 θ 3 θ θ 8 3 θ 6 θ θ 3 θ 8 88 θ θ 3 θ (8) 8 θ θ θ θ 8 θ 6 ) =. Define the following as A = ( θ θ ) B = ( θ 3 θ ) C = ( θ θ ) D = ( θ 8 θ ) E = ( θ θ ). Using the two identities given by Eq. (9) we have + A B C D E = A DEA + BCA + C B DECB + D E =. Then we formulate the following lemma. Lemma. Let X be a genus curve. Then V Aut(X ) if and only if the theta constants of X satisfy

26 (B A)(A C)(B C)( A)( B)( C)( C + A + A C DE AC A BC + ADEBC + AB + DEBC + ADEB A + ABC AB C A B + ADE B C BC + B C)( DEBC ABC + B C + AC + AB C ADEB + A + A C + ABC DEC ADEC A C A BC AC ADE) =. (9) 3. Genus 3 curves 3.. Introduction to Genus 3 Curves In this section we focus on genus 3 cyclic curves. The locus L 3 of genus 3 hyperelliptic curves with extra involutions is a 3-dimensional subvariety of H 3. If X L 3 then V Aut(X ). The normal form of the hyperelliptic genus 3 curve is given by y 3 = x 8 + a 3 X 6 + a x + a x + and the dihedral invariants of X 3 are u = a + a 3 u = (a + a 3)a u 3 = a a 3. The description of the locus of genus 3 hyperelliptic curves in terms of dihedral invariants or classical invariants is given in [7. We would like to describe the locus of genus 3 hyperelliptic curves with extra involutions and all its sub loci in terms of theta functions. The list of groups that occur as automorphism groups of genus 3 curves has been computed by many authors. We denote the following groups by G and G : G = x y x y 6 xyxy G = x y x y (xy) (x y). In Table we list all possible hyperelliptic genus 3 algebraic curves; see [ for details. In this case Aut(X ) has a central subgroup C of order such that the genus of X C is zero. In the second column of the table the groups which occur as full automorphism groups are given and the third column indicates the reduced automorphism group for each case. The dimension δ of the locus and the equation of the curve are given in the next two columns. The last column is the GAP identity of each group in the library of small groups in GAP. Note that C C and C are the only groups which don t have extra involutions. Thus curves with automorphism group C C or C do not belong to the locus L 3 of genus 3 hyperelliptic curves with extra involutions. In Table 3 we list the automorphism groups of genus 3 nonhyperelliptic curves. In the table the second column represents the normal cyclic subgroup C such that g(x C ) =. For the last 3 cases in the table the automorphism groups of the curves are not normal homocyclic covers of P. The only cyclic curves are curves with automorphism groups C S 3 C 3 C 6 C 9 and two other groups given by (6 3) and (8 33) in GAP identity. In this chapter we write the equations of the cyclic curves of genus 3 by using theta constants.

27 Table. Genus 3 hyperelliptic curves and their automorphisms Aut(X ) Aut (X ) δ equation y = f(x) Id. C {} 5 x(x )(x 5 + ax + bx 3 + cx + dx + e) ( ) C C C 3 x 8 + a 3 x 6 + a x + a x + ( ) 3 C C x(x )(x + ax + b) ( ) C C 7 x 7 ( ) 5 C 3 D (x + ax + )(x + bx + ) (8 5) 6 C D 8 D 8 x 8 + ax + (6 ) 7 C C D (x )(x + ax + ) (8 ) 8 D D 6 x(x 6 + ax 3 + ) ( ) 9 G D x(x 6 ) ( 5) G D 6 x 8 (3 9) C S S x 8 + x + (8 8) Table 3. Genus 3 non hyperelliptic curves and their automorphisms # Aut(X ) C Aut(X )/C equation Id. V V {} x + y + ax y + bx + cy + = () D 8 V C take b = c (83) 3 S V S 3 take a = b = c () C S 3 V S take a = b = c = or y = x(x ) (966) 5 6 C V y = x(x )(x t) (63) 6 8 C A y = x 3 (833) 7 C 3 C 3 {} y 3 = x(x )(x s)(x t) (3) 8 C 6 C 3 C take s = t (6) 9 C 9 C 3 C 3 y 3 = x(x 3 ) (9) L 3 () x 3 y + y 3 z + z 3 x = (68) S 3 a(x + y + z ) + b(x y + x z + y z )+ (6) c(x yz + y xz + z xy) = C x + x (y + az ) + by + cy 3 z + dy z () +eyz 3 + gz = either e = or g =

28 Figure describes the inclusions among all subloci for genus 3 curves. In order to study such inclusions the lattice of the list of automorphism groups of genus 3 curves needs to be determined. Let s consider the locus of the hyperelliptic curve whose automorphism group is V = { α β αβ}. Suppose α is the hyperelliptic involution. Since the hyperelliptic involution is unique the genus of the quotient curve X β is. Also we have α = C V and β = C V. Therefore the locus of the hyperelliptic curve with automorphism group V can be embedded into two different loci with automorphism group C. One comes from a curve that has hyperelliptic involution and the other comes from a curve which does not have hyperelliptic involution. Similarly we can describe the inclusions of each locus. The lattice of the automorphism groups for genus 3 curves is given Figure. 3.. Theta Functions for Hyperelliptic Curves For genus three hyperelliptic curves we have 8 odd theta characteristics and 36 even theta characteristics. The following shows the corresponding characteristics for each theta function. The first 36 are for the even functions and the last 8 are[ for the odd functions. For simplicity we denote them by θ i (z) instead of a θ i (z τ) where i = for the even functions and i = for the b odd functions. [ θ (z) = θ (z τ) θ (z) = θ [ (z τ) [ [ θ 3 (z) = θ 3 (z τ) θ (z) = θ (z τ) [ θ 5 (z) = θ [ 5 (z τ) θ 6 (z) = θ 6 (z τ) [ [ θ 7 (z) = θ 7 (z τ) θ 8 (z) = θ 8 (z τ) θ 9 (z) = θ 9 [ θ (z) = θ [ [ θ 5 (z) = θ 5 [ (z τ) θ (z) = θ (z τ) [ (z τ) θ (z) = θ (z τ) [ [ θ 3 (z) = θ 3 (z τ) θ (z) = θ (z τ) [ (z τ) θ 6 (z) = θ 6 θ 7 (z) = θ 7 [ [ (z τ) θ 8 (z) = θ 8 (z τ) (z τ)

29 Dimension of Loci 5 C hyperelliptic non hyperelliptic C 3 V V (C ) C C 3 S 3 D 8 C C D C D 8 C 6 6 S C G G C S C L 3() Figure. Inclusions among the loci for genus 3 curves with automorphisms. θ 9 (z) = θ 9 [ θ (z) = θ [ θ 3 (z) = θ 3 [ (z τ) θ (z) = θ [ [ (z τ) θ (z) = θ [ (z τ) θ (z) = θ (z τ) (z τ) (z τ)

30 [ θ 5 (z) = θ [ 5 (z τ) θ 6 (z) = θ 6 [ θ 7 (z) = θ [ 7 (z τ) θ 8 (z) = θ 8 [ θ 9 (z) = θ [ 9 (z τ) θ 3 (z) = θ 3 [ θ 3 (z) = θ [ 3 (z τ) θ 3 (z) = θ 3 [ θ 33 (z) = θ 33 [ θ (z) = θ (z τ) θ 3 (z) = θ 3 [ (z τ) (z τ) (z τ) (z τ) (z τ) [ θ 35 (z) = θ [ 35 (z τ) θ 36 (z) = θ 36 (z τ) [ θ 37 (z) = θ [ 37 (z τ) θ 38 (z) = θ 38 (z τ) [ [ θ 39 (z) = θ 39 (z τ) θ (z) = θ (z τ) [ (z τ) θ (z) = θ (z τ) [ θ 3 (z) = θ 3 θ 5 (z) = θ 5 [ θ 7 (z) = θ 7 [ θ 9 (z) = θ 9 [ θ 5 (z) = θ 5 [ [ (z τ) θ (z) = θ (z τ) θ 6 (z) = θ 6 [ (z τ) (z τ) [ (z τ) θ 8 (z) = θ 8 (z τ) (z τ) θ 5 (z) = θ 5 [ [ (z τ) θ 5 (z) = θ 5 (z τ) (z τ) [ [ θ 53 (z) = θ 53 (z τ) θ 5 (z) = θ 5 (z τ) [ θ 55 (z) = θ [ 55 (z τ) θ 56 (z) = θ 56 (z τ) [ θ 57 (z) = θ [ 57 (z τ) θ 58 (z) = θ 58 (z τ) [ θ 59 (z) = θ [ 59 (z τ) θ 6 (z) = θ 6 (z τ) [ θ 6 (z) = θ [ 6 (z τ) θ 6 (z) = θ 6 (z τ) [ θ 63 (z) = θ 63 (z τ) θ 6 (z) = θ 6 [ (z τ)

31 Remark 5. Each half-integer characteristic other than the zero characteristic can be formed as a sum of not more than 3 of the following seven characteristics: {[ [ [ [ [ [ }. [ The sum of all characteristics of the above set gives the zero characteristic. The sums of three characteristics give the rest of the 35 even characteristics and the sums of two characteristics give odd characteristics. It can be shown that one of the even theta constants is zero. Let s pick S = { } and U = { 3 5 7}. Let T = U. Then [ By Theorem the theta constant corresponding to the characteristic η T = is zero. That is θ =. Next we give the relation between theta characteristics and branch points of the genus 3 hyperelliptic curve in the same way we did in the genus case. Once again Thomae s formula is used to get these relations. We get 35 equations with branch points and non-zero even theta constants. By picking suitable equations we were able to express branch points in terms of thetanulls similar to Picard s formula for genus curves. Let B = {a a a 3 a a 5 } be the finite branch points of the curves and U = {a a 3 a 5 } be the set of odd branch points. Theorem. Any genus 3 hyperelliptic curve is isomorphic to a curve given by the equation where Y = X(X )(X a )(X a )(X a 3 )(X a )(X a 5 ) a = θ 3θ θ 3 θ a = θ 3θ 3 θ 9 θ a 3 = θ θ3 θ a = θ θ7 θ 6 θ5 θ 3 a 5 = θ 3θ θ6. θ 9 Proof. Thomae s formula expresses the thetanulls in terms of branch points of hyperelliptic curves. To invert the period map we are going to use Lemma 6. For simplicity we order the branch points in the order of a a a 3 a a 5 and. Then the following set of equations represents the relations of theta constants and a... a 5. We use the notation (i j) for (a i a j ). θ = A ( 6) (3 6) (5 6) ( 3) ( 5) (3 5) ( ) ( 7) ( 7) θ = A (3 6) (5 6) (3 5) ( ) ( ) ( ) (3 7) (5 7) θ 3 = A (3 6) ( 6) (3 ) ( ) ( 5) ( 5) ( 7) ( 7) (5 7) θ = A ( 6) (3 6) (5 6) ( 3) ( 5) (3 5) ( ) ( 7) ( 7) θ 5 = A ( 6) (5 6) ( 5) ( ) ( 3) ( 3) ( 7) ( 7) (3 7) θ 6 = A ( 6) ( 6) (3 ) (3 5) ( 5) ( ) ( 7) ( 7)

32 θ 7 = A ( 6) (3 6) ( 6) ( 5) ( 3) ( ) (3 ) ( 7) (5 7) θ 8 = A ( 6) (3 6) ( 3) ( ) ( 5) ( 5) ( 7) ( 7) (5 7) θ 9 = A ( 6) (3 6) ( 3) ( ) ( 5) ( 5) ( 7) (3 7) θ = A (3 6) (5 6) (3 5) ( ) ( ) ( ) ( 7) ( 7) ( 7) θ = A (3 6) ( 6) (5 6) (3 ) (3 5) ( 5) ( ) ( 7) ( 7) θ 3 = A ( 6) ( 6) (5 6) ( 3) ( ) ( 5) ( 5) ( 7) (3 7) θ = A ( 6) (5 6) ( 5) ( 3) ( ) (3 ) ( 7) (3 7) ( 7) θ 5 = A ( 6) (5 6) ( 5) ( 3) ( ) (3 ) ( 7) (5 7) θ 6 = A ( 6) ( 3) ( ) ( 5) (3 ) (3 5) ( 5) ( 7) θ 7 = A ( 6) ( 6) ( 3) ( 5) (3 5) ( ) ( 7) ( 7) θ 8 = A ( 6) ( 6) ( 3) ( 5) (3 5) ( ) ( 7) (3 7) (5 7) θ 9 = A (3 6) ( 6) ( ) ( 5) ( 5) (3 ) (3 7) ( 7) θ = A ( 6) ( 3) ( ) ( 5) (3 ) (3 5) ( 5) ( 7) θ = A ( 6) ( 6) (5 6) ( ) ( 5) ( 5) ( 3) ( 7) (3 7) θ = A ( 6) (3 6) ( 6) ( 3) ( ) (3 ) ( 5) ( 7) (5 7) θ 3 = A ( 6) ( 6) (3 ) (3 5) ( 5) ( ) (3 7) ( 7) (5 7) θ = A ( 6) (5 6) ( ) ( 3) ( 3) ( 5) ( 7) (5 7) θ 5 = A (3 6) ( ) ( ) ( 5) ( ) ( 5) ( 5) (3 7) θ 6 = A ( 6) ( 6) ( 3) ( 5) (3 5) ( ) ( 7) ( 7) θ 7 = A ( 6) (5 6) ( 5) ( 3) ( ) (3 ) ( 7) (3 7) ( 7) θ 8 = A ( 6) (3 6) ( 3) ( ) ( 5) ( 5) ( 7) ( 7) (5 7) θ 9 = A ( 6) ( 6) ( 6) (3 5) ( ) ( ) ( ) (3 7) (5 7) θ 3 = A (5 6) ( ) ( 3) ( ) ( 3) ( ) (3 ) (5 7) θ 3 = A ( 6) ( 6) (3 6) ( ) ( 3) ( 3) ( 5) ( 7) (5 7) θ 3 = A ( 6) ( 6) ( 3) ( 5) (3 5) ( ) ( 7) (3 7) (5 7) θ 33 = A ( 6) (5 6) ( 3) ( ) (3 ) ( 5) ( 7) (5 7) θ 3 = A ( 6) (3 6) ( ) ( 5) ( 5) ( 3) ( 7) (3 7) θ 35 = A ( 6) ( ) ( 3) ( 5) ( 3) ( 5) (3 5) ( 7) θ 36 = A ( 6) ( 6) (5 6) ( ) ( 5) ( 5) (3 ) (3 7) ( 7)

33 Our expectation is to write down the branch points as quotients of thetanulls. By using the set of equations given above we have several choices for a... a 5 in terms of theta constants. Branch Points a a a 3 a a 5 ( θ 36 θ θ33 θ 9 ( θ θ 9 θ θ 7 ( θ θ θ33 θ 7 ( θ θ 9 θ θ 6 ( θ θ θ 3 θ 7 Possible Ratios ) ( ) θ ( θ 3 θ θ3 θ ) ( θ 36 θ 7 θ5 θ 9 ) ( θ θ 3 θ θ 6 ) ( θ θ 7 θ 5 θ 3 ) ( θ θ 36 θ 9 θ 6 Let s select the following choices for a a 5 : ) ( θ ) 9 θ θ6 θ ) 3 θ 3 θ9 θ ) ) ( θ 7 θ θ6 θ 5 ) ( θ ) θ 3 θ9 θ 33 ) ) ( θ 3 θ θ 6 θ 9 a = θ 3θ θ 3 θ a = θ 3θ 3 θ 9 θ This completes the proof. a 3 = θ θ3 θ a = θ θ7 θ 6 θ5 θ 3 a 5 = θ 3θ θ6. θ 9 Remark 6. i) Unlike the genus case here only θ θ 6 θ 7 θ θ 5 θ θ 3 are from the same Göpel group. ii) For genus case such relations are known as Picard s formulae. The calculations proposed by Gaudry on genus arithmetic on theta function in cryptography is mainly based on Picard s formulae Theta Identities for Hyperelliptic Curves Similar to the genus case we can find identities that hyperelliptic theta constants are satisfied. We would like to find a set of identities that contains all possible even theta constants. A Göpel group Eq. (6) and Eq. (7) all play a main role in this task. Now consider a Göpel group for genus 3 curves. Any Göpel group G contains 3 = 8 elements. The number of such Göpel groups is 35. We have Göpel groups such that all of the characteristics of the groups are even. The following is one of the Göpel groups which has only even characteristics: { G = c = c 6 = [ [ [ c = c [ 3 c = [ c 5 = [ [ c 7 = [ } c 8 =. By picking suitable characteristics [ b b and [ b 3 we can find the [ Göpel systems for group G. Let s pick b = b = and b 3 = then the corresponding Göpel systems are given by the following:

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

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

EXERCISES IN MODULAR FORMS I (MATH 726) (2) Prove that a lattice L is integral if and only if its Gram matrix has integer coefficients.

EXERCISES IN MODULAR FORMS I (MATH 726) (2) Prove that a lattice L is integral if and only if its Gram matrix has integer coefficients. EXERCISES IN MODULAR FORMS I (MATH 726) EYAL GOREN, MCGILL UNIVERSITY, FALL 2007 (1) We define a (full) lattice L in R n to be a discrete subgroup of R n that contains a basis for R n. Prove that L is

More information

Computing modular polynomials in dimension 2 ECC 2015, Bordeaux

Computing modular polynomials in dimension 2 ECC 2015, Bordeaux Computing modular polynomials in dimension 2 ECC 2015, Bordeaux Enea Milio 29/09/2015 Enea Milio Computing modular polynomials 29/09/2015 1 / 49 Computing modular polynomials 1 Dimension 1 : elliptic curves

More information

Elliptic Curves and Elliptic Functions

Elliptic Curves and Elliptic Functions Elliptic Curves and Elliptic Functions ARASH ISLAMI Professor: Dr. Chung Pang Mok McMaster University - Math 790 June 7, 01 Abstract Elliptic curves are algebraic curves of genus 1 which can be embedded

More information

SPRING 2006 PRELIMINARY EXAMINATION SOLUTIONS

SPRING 2006 PRELIMINARY EXAMINATION SOLUTIONS SPRING 006 PRELIMINARY EXAMINATION SOLUTIONS 1A. Let G be the subgroup of the free abelian group Z 4 consisting of all integer vectors (x, y, z, w) such that x + 3y + 5z + 7w = 0. (a) Determine a linearly

More information

VARIETIES WITHOUT EXTRA AUTOMORPHISMS II: HYPERELLIPTIC CURVES

VARIETIES WITHOUT EXTRA AUTOMORPHISMS II: HYPERELLIPTIC CURVES VARIETIES WITHOUT EXTRA AUTOMORPHISMS II: HYPERELLIPTIC CURVES BJORN POONEN Abstract. For any field k and integer g 2, we construct a hyperelliptic curve X over k of genus g such that #(Aut X) = 2. We

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

KLEIN-FOUR COVERS OF THE PROJECTIVE LINE IN CHARACTERISTIC TWO

KLEIN-FOUR COVERS OF THE PROJECTIVE LINE IN CHARACTERISTIC TWO ALBANIAN JOURNAL OF MATHEMATICS Volume 1, Number 1, Pages 3 11 ISSN 1930-135(electronic version) KLEIN-FOUR COVERS OF THE PROJECTIVE LINE IN CHARACTERISTIC TWO DARREN GLASS (Communicated by T. Shaska)

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

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

Algebraic structures I

Algebraic structures I MTH5100 Assignment 1-10 Algebraic structures I For handing in on various dates January March 2011 1 FUNCTIONS. Say which of the following rules successfully define functions, giving reasons. For each one

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

0 Sets and Induction. Sets

0 Sets and Induction. Sets 0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set

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

Mathematics for Cryptography

Mathematics for Cryptography Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1

More information

1 Structures 2. 2 Framework of Riemann surfaces Basic configuration Holomorphic functions... 3

1 Structures 2. 2 Framework of Riemann surfaces Basic configuration Holomorphic functions... 3 Compact course notes Riemann surfaces Fall 2011 Professor: S. Lvovski transcribed by: J. Lazovskis Independent University of Moscow December 23, 2011 Contents 1 Structures 2 2 Framework of Riemann surfaces

More information

On the Moduli Space of Klein Four Covers of the Projective Line

On the Moduli Space of Klein Four Covers of the Projective Line On the Moduli Space of Klein Four Covers of the Projective Line D. Glass, R. Pries a Darren Glass Department of Mathematics Columbia University New York, NY 10027 glass@math.columbia.edu Rachel Pries Department

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

IN POSITIVE CHARACTERISTICS: 3. Modular varieties with Hecke symmetries. 7. Foliation and a conjecture of Oort

IN POSITIVE CHARACTERISTICS: 3. Modular varieties with Hecke symmetries. 7. Foliation and a conjecture of Oort FINE STRUCTURES OF MODULI SPACES IN POSITIVE CHARACTERISTICS: HECKE SYMMETRIES AND OORT FOLIATION 1. Elliptic curves and their moduli 2. Moduli of abelian varieties 3. Modular varieties with Hecke symmetries

More information

20 The modular equation

20 The modular equation 18.783 Elliptic Curves Lecture #20 Spring 2017 04/26/2017 20 The modular equation In the previous lecture we defined modular curves as quotients of the extended upper half plane under the action of a congruence

More information

Introduction to Arithmetic Geometry

Introduction to Arithmetic Geometry Introduction to Arithmetic Geometry 18.782 Andrew V. Sutherland September 5, 2013 What is arithmetic geometry? Arithmetic geometry applies the techniques of algebraic geometry to problems in number theory

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

1. Let r, s, t, v be the homogeneous relations defined on the set M = {2, 3, 4, 5, 6} by

1. Let r, s, t, v be the homogeneous relations defined on the set M = {2, 3, 4, 5, 6} by Seminar 1 1. Which ones of the usual symbols of addition, subtraction, multiplication and division define an operation (composition law) on the numerical sets N, Z, Q, R, C? 2. Let A = {a 1, a 2, a 3 }.

More information

GALOIS GROUPS OF CUBICS AND QUARTICS (NOT IN CHARACTERISTIC 2)

GALOIS GROUPS OF CUBICS AND QUARTICS (NOT IN CHARACTERISTIC 2) GALOIS GROUPS OF CUBICS AND QUARTICS (NOT IN CHARACTERISTIC 2) KEITH CONRAD We will describe a procedure for figuring out the Galois groups of separable irreducible polynomials in degrees 3 and 4 over

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

CSIR - Algebra Problems

CSIR - Algebra Problems CSIR - Algebra Problems N. Annamalai DST - INSPIRE Fellow (SRF) Department of Mathematics Bharathidasan University Tiruchirappalli -620024 E-mail: algebra.annamalai@gmail.com Website: https://annamalaimaths.wordpress.com

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

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

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information MRQ 2017 School of Mathematics and Statistics MT5836 Galois Theory Handout 0: Course Information Lecturer: Martyn Quick, Room 326. Prerequisite: MT3505 (or MT4517) Rings & Fields Lectures: Tutorials: Mon

More information

Outline of the Seminar Topics on elliptic curves Saarbrücken,

Outline of the Seminar Topics on elliptic curves Saarbrücken, Outline of the Seminar Topics on elliptic curves Saarbrücken, 11.09.2017 Contents A Number theory and algebraic geometry 2 B Elliptic curves 2 1 Rational points on elliptic curves (Mordell s Theorem) 5

More information

Rings and groups. Ya. Sysak

Rings and groups. Ya. Sysak Rings and groups. Ya. Sysak 1 Noetherian rings Let R be a ring. A (right) R -module M is called noetherian if it satisfies the maximum condition for its submodules. In other words, if M 1... M i M i+1...

More information

Groups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002

Groups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002 Background on Groups, Rings, and Finite Fields Andreas Klappenecker September 12, 2002 A thorough understanding of the Agrawal, Kayal, and Saxena primality test requires some tools from algebra and elementary

More information

Math 203A - Solution Set 4

Math 203A - Solution Set 4 Math 203A - Solution Set 4 Problem 1. Let X and Y be prevarieties with affine open covers {U i } and {V j }, respectively. (i) Construct the product prevariety X Y by glueing the affine varieties U i V

More information

Applications of Complex Multiplication of Elliptic Curves

Applications of Complex Multiplication of Elliptic Curves Applications of Complex Multiplication of Elliptic Curves MASTER THESIS Candidate: Massimo CHENAL Supervisor: Prof. Jean-Marc COUVEIGNES UNIVERSITÀ DEGLI STUDI DI PADOVA UNIVERSITÉ BORDEAUX 1 Facoltà di

More information

Enumerating Curves of Genus 2 Over Finite Fields

Enumerating Curves of Genus 2 Over Finite Fields Enumerating Curves of Genus 2 Over Finite Fields Presented by Rose K. Steinberg to The Faculty of the College of Arts and Sciences of The University of Vermont In Partial Fulfillment of the Requirements

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

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch Definitions, Theorems and Exercises Abstract Algebra Math 332 Ethan D. Bloch December 26, 2013 ii Contents 1 Binary Operations 3 1.1 Binary Operations............................... 4 1.2 Isomorphic Binary

More information

Kummer Surfaces. Max Kutler. December 14, 2010

Kummer Surfaces. Max Kutler. December 14, 2010 Kummer Surfaces Max Kutler December 14, 2010 A Kummer surface is a special type of quartic surface. As a projective variety, a Kummer surface may be described as the vanishing set of an ideal of polynomials.

More information

Ramanujan s first letter to Hardy: 5 + = 1 + e 2π 1 + e 4π 1 +

Ramanujan s first letter to Hardy: 5 + = 1 + e 2π 1 + e 4π 1 + Ramanujan s first letter to Hardy: e 2π/ + + 1 = 1 + e 2π 2 2 1 + e 4π 1 + e π/ 1 e π = 2 2 1 + 1 + e 2π 1 + Hardy: [These formulas ] defeated me completely. I had never seen anything in the least like

More information

Riemann Surfaces and Algebraic Curves

Riemann Surfaces and Algebraic Curves Riemann Surfaces and Algebraic Curves JWR Tuesday December 11, 2001, 9:03 AM We describe the relation between algebraic curves and Riemann surfaces. An elementary reference for this material is [1]. 1

More information

CORRESPONDENCE BETWEEN ELLIPTIC CURVES IN EDWARDS-BERNSTEIN AND WEIERSTRASS FORMS

CORRESPONDENCE BETWEEN ELLIPTIC CURVES IN EDWARDS-BERNSTEIN AND WEIERSTRASS FORMS CORRESPONDENCE BETWEEN ELLIPTIC CURVES IN EDWARDS-BERNSTEIN AND WEIERSTRASS FORMS DEPARTMENT OF MATHEMATICS AND STATISTICS UNIVERSITY OF OTTAWA SUPERVISOR: PROFESSOR MONICA NEVINS STUDENT: DANG NGUYEN

More information

Projects on elliptic curves and modular forms

Projects on elliptic curves and modular forms Projects on elliptic curves and modular forms Math 480, Spring 2010 In the following are 11 projects for this course. Some of the projects are rather ambitious and may very well be the topic of a master

More information

MATH 255 TERM PAPER: FAY S TRISECANT IDENTITY

MATH 255 TERM PAPER: FAY S TRISECANT IDENTITY MATH 255 TERM PAPER: FAY S TRISECANT IDENTITY GUS SCHRADER Introduction The purpose of this term paper is to give an accessible exposition of Fay s trisecant identity [1]. Fay s identity is a relation

More information

20 The modular equation

20 The modular equation 18.783 Elliptic Curves Spring 2015 Lecture #20 04/23/2015 20 The modular equation In the previous lecture we defined modular curves as quotients of the extended upper half plane under the action of a congruence

More information

Fay s Trisecant Identity

Fay s Trisecant Identity Fay s Trisecant Identity Gus Schrader University of California, Berkeley guss@math.berkeley.edu December 4, 2011 Gus Schrader (UC Berkeley) Fay s Trisecant Identity December 4, 2011 1 / 31 Motivation Fay

More information

ABSTRACT ALGEBRA 2 SOLUTIONS TO THE PRACTICE EXAM AND HOMEWORK

ABSTRACT ALGEBRA 2 SOLUTIONS TO THE PRACTICE EXAM AND HOMEWORK ABSTRACT ALGEBRA 2 SOLUTIONS TO THE PRACTICE EXAM AND HOMEWORK 1. Practice exam problems Problem A. Find α C such that Q(i, 3 2) = Q(α). Solution to A. Either one can use the proof of the primitive element

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

Practice problems for first midterm, Spring 98

Practice problems for first midterm, Spring 98 Practice problems for first midterm, Spring 98 midterm to be held Wednesday, February 25, 1998, in class Dave Bayer, Modern Algebra All rings are assumed to be commutative with identity, as in our text.

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

IIT Mumbai 2015 MA 419, Basic Algebra Tutorial Sheet-1

IIT Mumbai 2015 MA 419, Basic Algebra Tutorial Sheet-1 IIT Mumbai 2015 MA 419, Basic Algebra Tutorial Sheet-1 Let Σ be the set of all symmetries of the plane Π. 1. Give examples of s, t Σ such that st ts. 2. If s, t Σ agree on three non-collinear points, then

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

ENTRY GROUP THEORY. [ENTRY GROUP THEORY] Authors: started Mark Lezama: October 2003 Literature: Algebra by Michael Artin, Mathworld.

ENTRY GROUP THEORY. [ENTRY GROUP THEORY] Authors: started Mark Lezama: October 2003 Literature: Algebra by Michael Artin, Mathworld. ENTRY GROUP THEORY [ENTRY GROUP THEORY] Authors: started Mark Lezama: October 2003 Literature: Algebra by Michael Artin, Mathworld Group theory [Group theory] is studies algebraic objects called groups.

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #17 11/05/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #17 11/05/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #17 11/05/2013 Throughout this lecture k denotes an algebraically closed field. 17.1 Tangent spaces and hypersurfaces For any polynomial f k[x

More information

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013

Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 18.782 Introduction to Arithmetic Geometry Fall 2013 Lecture #18 11/07/2013 As usual, all the rings we consider are commutative rings with an identity element. 18.1 Regular local rings Consider a local

More information

Part II. Riemann Surfaces. Year

Part II. Riemann Surfaces. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 96 Paper 2, Section II 23F State the uniformisation theorem. List without proof the Riemann surfaces which are uniformised

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

ADVANCED TOPICS IN ALGEBRAIC GEOMETRY

ADVANCED TOPICS IN ALGEBRAIC GEOMETRY ADVANCED TOPICS IN ALGEBRAIC GEOMETRY DAVID WHITE Outline of talk: My goal is to introduce a few more advanced topics in algebraic geometry but not to go into too much detail. This will be a survey of

More information

Math 2070BC Term 2 Weeks 1 13 Lecture Notes

Math 2070BC Term 2 Weeks 1 13 Lecture Notes Math 2070BC 2017 18 Term 2 Weeks 1 13 Lecture Notes Keywords: group operation multiplication associative identity element inverse commutative abelian group Special Linear Group order infinite order cyclic

More information

Hyperbolic Ordinariness of Hyperelliptic Curves of Lower Genus in Characteristic Three

Hyperbolic Ordinariness of Hyperelliptic Curves of Lower Genus in Characteristic Three Hyperbolic Ordinariness of Hyperelliptic Curves of Lower Genus in Characteristic Three Yuichiro Hoshi November 2018 Abstract. In the present paper, we discuss the hyperbolic ordinariness of hyperelliptic

More information

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2016

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2016 Department of Mathematics, University of California, Berkeley YOUR 1 OR 2 DIGIT EXAM NUMBER GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2016 1. Please write your 1- or 2-digit exam number on

More information

RIEMANN SURFACES. max(0, deg x f)x.

RIEMANN SURFACES. max(0, deg x f)x. RIEMANN SURFACES 10. Weeks 11 12: Riemann-Roch theorem and applications 10.1. Divisors. The notion of a divisor looks very simple. Let X be a compact Riemann surface. A divisor is an expression a x x x

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

BASIC VECTOR VALUED SIEGEL MODULAR FORMS OF GENUS TWO

BASIC VECTOR VALUED SIEGEL MODULAR FORMS OF GENUS TWO Freitag, E. and Salvati Manni, R. Osaka J. Math. 52 (2015), 879 894 BASIC VECTOR VALUED SIEGEL MODULAR FORMS OF GENUS TWO In memoriam Jun-Ichi Igusa (1924 2013) EBERHARD FREITAG and RICCARDO SALVATI MANNI

More information

Diangle groups. by Gunther Cornelissen

Diangle groups. by Gunther Cornelissen Kinosaki talk, X 2000 Diangle groups by Gunther Cornelissen This is a report on joint work with Fumiharu Kato and Aristides Kontogeorgis which is to appear in Math. Ann., DOI 10.1007/s002080000183. Diangle

More information

ABELIAN FUNCTIONS Abel's theorem and the allied theory of theta functions

ABELIAN FUNCTIONS Abel's theorem and the allied theory of theta functions ABELIAN FUNCTIONS Abel's theorem and the allied theory of theta functions H. F Baker St John's College, Cambridge CAMBRIDGE UNIVERSITY PRESS CHAPTER I. THE SUBJECT OF INVESTIGATION. I Fundamental algebraic

More information

Linear Algebra March 16, 2019

Linear Algebra March 16, 2019 Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented

More information

5 Group theory. 5.1 Binary operations

5 Group theory. 5.1 Binary operations 5 Group theory This section is an introduction to abstract algebra. This is a very useful and important subject for those of you who will continue to study pure mathematics. 5.1 Binary operations 5.1.1

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

(www.math.uni-bonn.de/people/harder/manuscripts/buch/), files chap2 to chap

(www.math.uni-bonn.de/people/harder/manuscripts/buch/), files chap2 to chap The basic objects in the cohomology theory of arithmetic groups Günter Harder This is an exposition of the basic notions and concepts which are needed to build up the cohomology theory of arithmetic groups

More information

Hans Wenzl. 4f(x), 4x 3 + 4ax bx + 4c

Hans Wenzl. 4f(x), 4x 3 + 4ax bx + 4c MATH 104C NUMBER THEORY: NOTES Hans Wenzl 1. DUPLICATION FORMULA AND POINTS OF ORDER THREE We recall a number of useful formulas. If P i = (x i, y i ) are the points of intersection of a line with the

More information

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

Problem 1A. Suppose that f is a continuous real function on [0, 1]. Prove that

Problem 1A. Suppose that f is a continuous real function on [0, 1]. Prove that Problem 1A. Suppose that f is a continuous real function on [, 1]. Prove that lim α α + x α 1 f(x)dx = f(). Solution: This is obvious for f a constant, so by subtracting f() from both sides we can assume

More information

Algebraic Geometry Spring 2009

Algebraic Geometry Spring 2009 MIT OpenCourseWare http://ocw.mit.edu 18.726 Algebraic Geometry Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.726: Algebraic Geometry

More information

w d : Y 0 (N) Y 0 (N)

w d : Y 0 (N) Y 0 (N) Upper half-plane formulas We want to explain the derivation of formulas for two types of objects on the upper half plane: the Atkin- Lehner involutions and Heegner points Both of these are treated somewhat

More information

Modern Number Theory: Rank of Elliptic Curves

Modern Number Theory: Rank of Elliptic Curves Modern Number Theory: Rank of Elliptic Curves Department of Mathematics University of California, Irvine October 24, 2007 Rank of Outline 1 Introduction Basics Algebraic Structure 2 The Problem Relation

More information

Each is equal to CP 1 minus one point, which is the origin of the other: (C =) U 1 = CP 1 the line λ (1, 0) U 0

Each is equal to CP 1 minus one point, which is the origin of the other: (C =) U 1 = CP 1 the line λ (1, 0) U 0 Algebraic Curves/Fall 2015 Aaron Bertram 1. Introduction. What is a complex curve? (Geometry) It s a Riemann surface, that is, a compact oriented twodimensional real manifold Σ with a complex structure.

More information

Quasi-reducible Polynomials

Quasi-reducible Polynomials Quasi-reducible Polynomials Jacques Willekens 06-Dec-2008 Abstract In this article, we investigate polynomials that are irreducible over Q, but are reducible modulo any prime number. 1 Introduction Let

More information

D-MATH Algebra I HS 2013 Prof. Brent Doran. Solution 3. Modular arithmetic, quotients, product groups

D-MATH Algebra I HS 2013 Prof. Brent Doran. Solution 3. Modular arithmetic, quotients, product groups D-MATH Algebra I HS 2013 Prof. Brent Doran Solution 3 Modular arithmetic, quotients, product groups 1. Show that the functions f = 1/x, g = (x 1)/x generate a group of functions, the law of composition

More information

NOTES ON FINITE FIELDS

NOTES ON FINITE FIELDS NOTES ON FINITE FIELDS AARON LANDESMAN CONTENTS 1. Introduction to finite fields 2 2. Definition and constructions of fields 3 2.1. The definition of a field 3 2.2. Constructing field extensions by adjoining

More information

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS. FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS. Let A be a ring, for simplicity assumed commutative. A filtering, or filtration, of an A module M means a descending sequence of submodules M = M 0

More information

Plane quartics and. Dedicated to Professor S. Koizumi for his 70th birthday. by Tetsuji Shioda

Plane quartics and. Dedicated to Professor S. Koizumi for his 70th birthday. by Tetsuji Shioda Plane quartics and Mordell-Weil lattices of type E 7 Dedicated to Professor S. Koizumi for his 70th birthday by Tetsuji Shioda Department of Mathematics, Rikkyo University Nishi-Ikebukuro,Tokyo 171, Japan

More information

1 Fields and vector spaces

1 Fields and vector spaces 1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary

More information

SOLVING SOLVABLE QUINTICS. D. S. Dummit

SOLVING SOLVABLE QUINTICS. D. S. Dummit D. S. Dummit Abstract. Let f(x) = x 5 + px 3 + qx + rx + s be an irreducible polynomial of degree 5 with rational coefficients. An explicit resolvent sextic is constructed which has a rational root if

More information

FROM GROUPS TO GALOIS Amin Witno

FROM GROUPS TO GALOIS Amin Witno WON Series in Discrete Mathematics and Modern Algebra Volume 6 FROM GROUPS TO GALOIS Amin Witno These notes 1 have been prepared for the students at Philadelphia University (Jordan) who are taking the

More information

Some. Manin-Mumford. Problems

Some. Manin-Mumford. Problems Some Manin-Mumford Problems S. S. Grant 1 Key to Stark s proof of his conjectures over imaginary quadratic fields was the construction of elliptic units. A basic approach to elliptic units is as follows.

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

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

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples Chapter 3 Rings Rings are additive abelian groups with a second operation called multiplication. The connection between the two operations is provided by the distributive law. Assuming the results of Chapter

More information

Chapter 5. Modular arithmetic. 5.1 The modular ring

Chapter 5. Modular arithmetic. 5.1 The modular ring Chapter 5 Modular arithmetic 5.1 The modular ring Definition 5.1. Suppose n N and x, y Z. Then we say that x, y are equivalent modulo n, and we write x y mod n if n x y. It is evident that equivalence

More information

Triangle groups and Jacobians of CM type

Triangle groups and Jacobians of CM type Triangle groups and Jacobians of CM type Jürgen Wolfart Dédié à la mémoire de Claude Itzykson In the last years, two new tools have been developed for an approach to the question whether a given nonsingular

More information

Finite Fields. Sophie Huczynska. Semester 2, Academic Year

Finite Fields. Sophie Huczynska. Semester 2, Academic Year Finite Fields Sophie Huczynska Semester 2, Academic Year 2005-06 2 Chapter 1. Introduction Finite fields is a branch of mathematics which has come to the fore in the last 50 years due to its numerous applications,

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

Raising the Levels of Modular Representations Kenneth A. Ribet

Raising the Levels of Modular Representations Kenneth A. Ribet 1 Raising the Levels of Modular Representations Kenneth A. Ribet 1 Introduction Let l be a prime number, and let F be an algebraic closure of the prime field F l. Suppose that ρ : Gal(Q/Q) GL(2, F) is

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

ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS

ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS ELEMENTARY SUBALGEBRAS OF RESTRICTED LIE ALGEBRAS J. WARNER SUMMARY OF A PAPER BY J. CARLSON, E. FRIEDLANDER, AND J. PEVTSOVA, AND FURTHER OBSERVATIONS 1. The Nullcone and Restricted Nullcone We will need

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

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

1. Group Theory Permutations.

1. Group Theory Permutations. 1.1. Permutations. 1. Group Theory Problem 1.1. Let G be a subgroup of S n of index 2. Show that G = A n. Problem 1.2. Find two elements of S 7 that have the same order but are not conjugate. Let π S 7

More information

One-dimensional families of Riemann surfaces with 4g+4 autom

One-dimensional families of Riemann surfaces with 4g+4 autom One-dimensional families of Riemann surfaces of genus g with 4g+4 automorphisms joint work with A. Costa Automorphisms of Riemann Surfaces and Related Topics AMS Spring Western Sectional Meeting Portland,

More information