Arithmetic Gauge Fields in Diophantine Geometry Minhyong Kim
Simons Foundation, March, 2018
I. Background: Arithmetic of Algebraic Curves
Arithmetic of algebraic curves
Arithmetic of algebraic curves X /Q, an algebraic curve of genus g . For example, given by a homogeneous equation f (x, y , z) = 0 of degree d with rational coefficients, where g = (d − 1)(d − 2)/2.
Arithmetic of algebraic curves X /Q, an algebraic curve of genus g . For example, given by a homogeneous equation f (x, y , z) = 0 of degree d with rational coefficients, where g = (d − 1)(d − 2)/2.
Interested in the set X (Q) of rational solutions.
Arithmetic of algebraic curves X /Q, an algebraic curve of genus g . For example, given by a homogeneous equation f (x, y , z) = 0 of degree d with rational coefficients, where g = (d − 1)(d − 2)/2.
Interested in the set X (Q) of rational solutions. Structure is quite different depending on the three cases: g = 0, spherical geometry (positive curvature); g = 1, flat geometry (zero curvature); g ≥ 2, hyperbolic geometry (negative curvature).
Arithmetic of algebraic curves
g = 0 (d=1,2)
Arithmetic of algebraic curves
g = 0 (d=1,2) X (Q) is empty (e.g., x 2 + y 2 + z 2 = 0); or X (Q) is infinite and can be ‘parametrised’ starting from one solution.
Arithmetic of algebraic curves
g = 0 (d=1,2) X (Q) is empty (e.g., x 2 + y 2 + z 2 = 0); or X (Q) is infinite and can be ‘parametrised’ starting from one solution. For example, for x 2 + y 2 − z 2 = 0, get solutions (t02 − t12 : 2t0 t1 : t02 + t12 ) starting from the solution (0 : 1 : 1).
Arithmetic of algebraic curves Also, have an algorithm to determine whether or not X (Q) 6= φ.
Arithmetic of algebraic curves Also, have an algorithm to determine whether or not X (Q) 6= φ. The Hasse principle : X (Q) 6= φ ⇔ X (Qv ) 6= φ, ∀v . Here, Qv is a completion of Q at some place v .
Arithmetic of algebraic curves Also, have an algorithm to determine whether or not X (Q) 6= φ. The Hasse principle : X (Q) 6= φ ⇔ X (Qv ) 6= φ, ∀v . Here, Qv is a completion of Q at some place v . Actually need only check at v = 2, v = ∞ and v dividing the coefficients of a defining equation.
Arithmetic of algebraic curves Also, have an algorithm to determine whether or not X (Q) 6= φ. The Hasse principle : X (Q) 6= φ ⇔ X (Qv ) 6= φ, ∀v . Here, Qv is a completion of Q at some place v . Actually need only check at v = 2, v = ∞ and v dividing the coefficients of a defining equation. For example, 37x 2 + 59y 2 − 67z 2 = 0 has a Q-solution if and only if it has a solution in each of R, Q2 , Q37 , Q59 , Q67 .
Arithmetic of algebraic curves Also, have an algorithm to determine whether or not X (Q) 6= φ. The Hasse principle : X (Q) 6= φ ⇔ X (Qv ) 6= φ, ∀v . Here, Qv is a completion of Q at some place v . Actually need only check at v = 2, v = ∞ and v dividing the coefficients of a defining equation. For example, 37x 2 + 59y 2 − 67z 2 = 0 has a Q-solution if and only if it has a solution in each of R, Q2 , Q37 , Q59 , Q67 . Question: Can the locus X (Q) ⊂
Y
X (Qv )
v
of rational points be somehow described?
Arithmetic of algebraic curves g = 1 (d=3).
Arithmetic of algebraic curves g = 1 (d=3). X (Q) = φ, non-empty finite, infinite, all are possible.
Arithmetic of algebraic curves g = 1 (d=3). X (Q) = φ, non-empty finite, infinite, all are possible. Hasse principle fails: 3x 3 + 4y 3 + 5z 3 = 0 has points in Qv for all v , but no rational points.
Arithmetic of algebraic curves g = 1 (d=3). X (Q) = φ, non-empty finite, infinite, all are possible. Hasse principle fails: 3x 3 + 4y 3 + 5z 3 = 0 has points in Qv for all v , but no rational points. If X (Q) 6= φ, then fixing a point O ∈ X (Q) gives X (Q) the structure of a finitely-generated abelian group: X (Q) ' X (Q)tor × Zr , for which O is the origin. Here, r is called the rank of the curve and X (Q)tor is a finite effectively computable abelian group.
Arithmetic of algebraic curves For example, for X := {y 2 = x 3 + ax + b} ∪ {∞} (a, b ∈ Z), (x, y ) ∈ X (Q)tor iff y 2 |(4a3 + 27b 2 ).
Arithmetic of algebraic curves For example, for X := {y 2 = x 3 + ax + b} ∪ {∞} (a, b ∈ Z), (x, y ) ∈ X (Q)tor iff y 2 |(4a3 + 27b 2 ).
A good deal more difficult fact (Mazur) is that the only possibilities for X (Q)tor are Z/NZ,
1 ≤ N ≤ 10 or N = 12;
Z/2Z × Z/2NZ, 1 ≤ N ≤ 4
Arithmetic of algebraic curves An outstanding problem is the algorithmic computation of the rank and a full set of generators for X (Q). This is the subject of the conjecture of Birch and Swinnerton-Dyer.
Arithmetic of algebraic curves An outstanding problem is the algorithmic computation of the rank and a full set of generators for X (Q). This is the subject of the conjecture of Birch and Swinnerton-Dyer. In practice, it is often possible to compute these. For example, for y 2 = x 3 − 2, Sage will give you r = 1 and the point (3, 5) as generator.
Arithmetic of algebraic curves An outstanding problem is the algorithmic computation of the rank and a full set of generators for X (Q). This is the subject of the conjecture of Birch and Swinnerton-Dyer. In practice, it is often possible to compute these. For example, for y 2 = x 3 − 2, Sage will give you r = 1 and the point (3, 5) as generator. Note that 2(3, 5) = (129/100, −383/1000) 3(3, 5) = (164323/29241, −66234835/5000211) 4(3, 5) = (2340922881/58675600, 113259286337279/449455096000)
Arithmetic of algebraic curves
g ≥ 2 (d ≥ 4)
Arithmetic of algebraic curves
g ≥ 2 (d ≥ 4) X (Q) is always finite (Faltings). However, *very* difficult to compute (cf. Fermat equations, ABC conjecure).
Arithmetic of algebraic curves
g ≥ 2 (d ≥ 4) X (Q) is always finite (Faltings). However, *very* difficult to compute (cf. Fermat equations, ABC conjecure). Effective Mordell conjecture: There is a terminating algorithm that takes X as input and produces X (Q) as output.
II. The Method of Principal Bundles
The method of principal bundles Given a field K with absolute Galois group GK = Gal(K¯ /K ), a sheaf of groups over K is a topological group R with a continuous action of GK by group automorphisms: GK × R
- R.
The method of principal bundles Given a field K with absolute Galois group GK = Gal(K¯ /K ), a sheaf of groups over K is a topological group R with a continuous action of GK by group automorphisms: GK × R
- R.
A principal R-bundle or R-torsor over K is a topological space P with compatible continuous actions of GK (left) and R (right, simply transitive): For g ∈ GK , z ∈ P, r ∈ R, g (zr ) = g (z)g (r ).
The method of principal bundles Choosing a point z ∈ P, for any g ∈ GK , there is a unique rg ∈ R such that g (z) = zrg .
The method of principal bundles Choosing a point z ∈ P, for any g ∈ GK , there is a unique rg ∈ R such that g (z) = zrg .
The map g 7→ rg is a 1-cocycle on GK with values in R, and defines a bijection Isomorphism classes of principal R-bundles over K ' H 1 (GK , R), where the last is continuous group cohomology.
The method of principal bundles Choosing a point z ∈ P, for any g ∈ GK , there is a unique rg ∈ R such that g (z) = zrg .
The map g 7→ rg is a 1-cocycle on GK with values in R, and defines a bijection Isomorphism classes of principal R-bundles over K ' H 1 (GK , R), where the last is continuous group cohomology. Note that P is trivial exactly when there is a fixed point z ∈ P GK .
The method of principal bundles
Example: ˆ Z(1) := lim µn , ← − where µn ⊂ K¯ is the group of n-th roots of 1.
The method of principal bundles
Example: ˆ Z(1) := lim µn , ← − where µn ⊂ K¯ is the group of n-th roots of 1. Thus, ˆ Z(1) = {(ζn )}, m = ζ . As a group, Z(1) ˆ ˆ but there is a where ζn ∈ µn and ζnm ' Z, n continuous action of GK .
The method of principal bundles ˆ Given any x ∈ K ∗ , get principal Z(1)-bundle n P(x) = {(yn )n | ynn = x, ynm = yn .}
over K .
The method of principal bundles ˆ Given any x ∈ K ∗ , get principal Z(1)-bundle n P(x) = {(yn )n | ynn = x, ynm = yn .}
over K . P(x) is trivial iff x admits an n-th root in K for all n.
The method of principal bundles ˆ Given any x ∈ K ∗ , get principal Z(1)-bundle n P(x) = {(yn )n | ynn = x, ynm = yn .}
over K . P(x) is trivial iff x admits an n-th root in K for all n. Recall that ˆ' Z
Y
Zp .
p
Corresponding to this, have variant Zp (1) := lim µpn ← − for a fixed prime p, and similarly for principalQbundles. These are ˆ studied much more extensively than Z(1) = p Zp (1).
The method of principal bundles When K = Q, there are completions Qv and injections ¯ ¯ v /Qv ) ⊂ - G = Gal(Q/Q). Gv = Gal(Q
The method of principal bundles When K = Q, there are completions Qv and injections ¯ ¯ v /Qv ) ⊂ - G = Gal(Q/Q). Gv = Gal(Q Given any Q-group R and principal R-bundle P, can restrict the G -action to a Gv -action for each v , giving a group and a principal bundle over Qv .
The method of principal bundles When K = Q, there are completions Qv and injections ¯ ¯ v /Qv ) ⊂ - G = Gal(Q/Q). Gv = Gal(Q Given any Q-group R and principal R-bundle P, can restrict the G -action to a Gv -action for each v , giving a group and a principal bundle over Qv . At the level of isomorphism classes, this gives rise to the localisation map Y H 1 (Gv , R). loc : H 1 (G , R) v
The method of principal bundles When K = Q, there are completions Qv and injections ¯ ¯ v /Qv ) ⊂ - G = Gal(Q/Q). Gv = Gal(Q Given any Q-group R and principal R-bundle P, can restrict the G -action to a Gv -action for each v , giving a group and a principal bundle over Qv . At the level of isomorphism classes, this gives rise to the localisation map Y H 1 (Gv , R). loc : H 1 (G , R) v
The Tate-Shafarevich group of R X(Q, R) is the kernel of loc. Thus, these are the principal R-bundles over Q that are ‘locally trivial’, that is, have a Gv -fixed point for each v .
The method of principal bundles: elliptic curves
The method of principal bundles: elliptic curves E , elliptic curve over Q.
The method of principal bundles: elliptic curves E , elliptic curve over Q. ¯ We let G = Gal(Q/Q) act on the exact sequence 0
- E [p]
- E
p
- E
- 0.
The method of principal bundles: elliptic curves E , elliptic curve over Q. ¯ We let G = Gal(Q/Q) act on the exact sequence 0
- E [p]
- E
p
- 0.
- E
Get long exact sequence 0
- E (Q)[p]
- H 1 (G , E [p])
p
- E (Q)
- E (Q) p
- H 1 (G , E )
- H 1 (G , E ),
from which we get the short exact sequence 0
- E (Q)/pE (Q)
⊂
- H 1 (G , E [p])
i
- H 1 (G , E )[p]
- 0.
The method of principal bundles: elliptic curves The central problem in the theory of elliptic curves is the identification of the image E (Q)/pE (Q) ⊂ - H 1 (G , E [p]).
The method of principal bundles: elliptic curves The central problem in the theory of elliptic curves is the identification of the image E (Q)/pE (Q) ⊂ - H 1 (G , E [p]).
To this end, define the p-Selmer group Sel(Q, E [p]) to be the inverse image of X(Q, E )[p] under the map i, so that it fits into an exact sequence 0
- E (Q)/pE (Q)
- Sel(Q, E [p])
- X(Q, E )[p]
- 0.
The method of principal bundles: elliptic curves
0- E (Q)/pE (Q) ⊂ - H 1 (G , E [p])
- H 1 (G , E )[p]
- 0
? ? ? 0 E (Qv )/pE (Qv ) ⊂- H 1 (Gv , E [p]) - H 1 (Gv , E )[p] - 0
The method of principal bundles: elliptic curves
0- E (Q)/pE (Q) ⊂ - H 1 (G , E [p])
- H 1 (G , E )[p]
- 0
? ? ? 0 E (Qv )/pE (Qv ) ⊂- H 1 (Gv , E [p]) - H 1 (Gv , E )[p] - 0
That is, Sel(Q, E [p]) consists of the E [p]-principal bundles that locally come from E (Qv ) for each v .
The method of principal bundles: elliptic curves The key point is that the p-Selmer group is a finite-dimensional Fp -vector space that is effectively computable, and this already gives us a bound on the Mordell-Weil group of E : E (Q)/pE (Q) ⊂ Sel(Q, E [p]).
The method of principal bundles: elliptic curves The key point is that the p-Selmer group is a finite-dimensional Fp -vector space that is effectively computable, and this already gives us a bound on the Mordell-Weil group of E : E (Q)/pE (Q) ⊂ Sel(Q, E [p]). This is then refined by way of the diagram 0
- E (Q)/p n E (Q) - Sel(Q, E [p n ]) - X(Q, E )[p n ]
- 0
0
? - E (Q)/pE (Q)
- 0
for increasing values of n.
? - Sel(Q, E [p])
? - X(Q, E )[p]
The method of principal bundles: elliptic curves
If we assume X is finite, we get lim X(Q, E )[p n ] = 0, ← − and hence, n Im(E (Q)/pE (Q)) = ∩∞ n=1 Im[Sel(Q, E [p ]] ⊂ Sel(Q, E [p]).
We get thereby, a cohomological expression for the group E (Q)/pE (Q) that can be used to compute its structure precisely.
The method of principal bundles: elliptic curves The idea is to compute the image Im[Sel(Q, E [p n ])] ⊂ Sel(Q, E [p]) for each n and compute in parallel the image of E (Q)≤n in Sel(Q, E [p]).
The method of principal bundles: elliptic curves The idea is to compute the image Im[Sel(Q, E [p n ])] ⊂ Sel(Q, E [p]) for each n and compute in parallel the image of E (Q)≤n in Sel(Q, E [p]). Here, E (Q)≤n consists of the point in E (Q) of height ≤ n. The height h(x, y ) of a point (x, y ) ∈ E (Q) is defined as follows. Write (x, y ) = (s/r , t/r ) for coprime integers s, t, r . Then h(x, y ) := log sup{|s|, |t|, |r |}.
The set E (Q)≤n is finite and can also be effectively computed.
The method of principal bundles: elliptic curves
Thus, we have an inclusion Im(E (Q)≤n ) ⊂ Im(Sel(Q, E [p n ]) ⊂ Sel(Q, E [p]). Assuming X is finite, we get Im(E (Q)≤n ) = Im(Sel(Q, E [p n ]) for n sufficiently large, at which point we can conclude that E (Q)/pE (Q) = Im(Sel(Q, E [p n ]).
The method of principal bundles: elliptic curves
This is a conditional algorithm for computing the rank, which is used by all the existing computer packages. With slightly more care, it also gives a set of generators for the group E (Q). In this sense, we eventually arrive at a conditional algorithm for ‘completely determining’ E (Q).
The method of principal bundles: elliptic curves
This is a conditional algorithm for computing the rank, which is used by all the existing computer packages. With slightly more care, it also gives a set of generators for the group E (Q). In this sense, we eventually arrive at a conditional algorithm for ‘completely determining’ E (Q). The essence of BSD is to remove the ‘conditional’ aspect.
III. The method of principal bundles II: The non-abelian case
The method of principal bundles II: The non-abelian case To generalise, focus on the sequence of maps ···
- E [p 3 ]
p
- E [p 2 ]
p
- E [p]
of which we take the inverse limit to get the p-adic Tate module of E: Tp E := lim E [p n ]. ← − This is a free Zp -module of rank 2.
The method of principal bundles II: The non-abelian case To generalise, focus on the sequence of maps ···
- E [p 3 ]
p
- E [p 2 ]
p
- E [p]
of which we take the inverse limit to get the p-adic Tate module of E: Tp E := lim E [p n ]. ← − This is a free Zp -module of rank 2. The previous finite Kummer theory maps can be packaged into E (Q)
- lim H 1 (G , E [p n ]) = H 1 (G , Tp E ).
← −
The method of principal bundles II: The non-abelian case The key abstraction is that Tp E ' π1p (E , O), where π1p refers to the pro-p fundamental group.
The method of principal bundles II: The non-abelian case The key abstraction is that Tp E ' π1p (E , O), where π1p refers to the pro-p fundamental group. The pro-finite completion of a group A is Aˆ := lim A/N, ← − where N ⊂ A runs over the normal subgroups of finite index.
The method of principal bundles II: The non-abelian case The key abstraction is that Tp E ' π1p (E , O), where π1p refers to the pro-p fundamental group. The pro-finite completion of a group A is Aˆ := lim A/N, ← − where N ⊂ A runs over the normal subgroups of finite index. The pro-p completion, is Ap := lim A/N ← − where N ⊂ A runs over normal subgroups of index a power of p.
The method of principal bundles II: The non-abelian case When A = π1 (X , b) for a variety X defined over Q and b ∈ X (Q), ¯ then both π ˆ1 (X , b) and π1p (X , b) admit actions of G = Gal(Q/Q).
The method of principal bundles II: The non-abelian case When A = π1 (X , b) for a variety X defined over Q and b ∈ X (Q), ¯ then both π ˆ1 (X , b) and π1p (X , b) admit actions of G = Gal(Q/Q). To see this, consider the universal pro-finite cover X˜ := (Xi
- X )i∈I ,
- X runs over a cofinal system of finite covering where Xi spaces of X .
The method of principal bundles II: The non-abelian case When A = π1 (X , b) for a variety X defined over Q and b ∈ X (Q), ¯ then both π ˆ1 (X , b) and π1p (X , b) admit actions of G = Gal(Q/Q). To see this, consider the universal pro-finite cover X˜ := (Xi
- X )i∈I ,
- X runs over a cofinal system of finite covering where Xi spaces of X .
Then the choice of a basepoint lift b˜ ∈ X˜ determines an isomorphism π ˆ1 (X , b) = X˜b from the fundamental group to the fibre of X˜ over b.
The method of principal bundles II: The non-abelian case
The rationality of b allows us to define the whole system over Q, and gives us the G -action on X˜b .
The method of principal bundles II: The non-abelian case
The rationality of b allows us to define the whole system over Q, and gives us the G -action on X˜b . Also, we get the profinite homotopy classes of paths π ˆ1 (X ; b, x) := X˜x .
The method of principal bundles II: The non-abelian case
The rationality of b allows us to define the whole system over Q, and gives us the G -action on X˜b . Also, we get the profinite homotopy classes of paths π ˆ1 (X ; b, x) := X˜x .
Get pro-p versions π1p (X , b) and π1p (X ; b, x) by considering coverings of p-power degree.
The method of principal bundles II: The non-abelian case
Examples: For X = Gm , g G m := (Gm
(·)n
- Gm ).
The method of principal bundles II: The non-abelian case
Examples: For X = Gm , g G m := (Gm
(·)n
- Gm ).
Thus, m ˆ π ˆ1 (Gm , 1) = {(ζn ) | ζmn = ζn } =: Z(1).
The method of principal bundles II: The non-abelian case
Examples: For X = Gm , g G m := (Gm
(·)n
- Gm ).
Thus, m ˆ π ˆ1 (Gm , 1) = {(ζn ) | ζmn = ζn } =: Z(1).
Similarly, π1p (Gm , 1) = Zp (1)
The method of principal bundles II: The non-abelian case
For X = E , E˜ = (E and π ˆ1 (E , O) ' (E
n
- E)
n
- E )O = Tˆ E
Also π1p (E , O) = Tp E .
The method of principal bundles II: The non-abelian case The map E (Q)
- H 1 (G , π p (E , O)) 1
is given by x 7→ [π1p (E ; O, x)] ' [(E
pn
- E )x ].
The method of principal bundles II: The non-abelian case The map - H 1 (G , π p (E , O)) 1
E (Q) is given by
x 7→ [π1p (E ; O, x)] ' [(E
pn
- E )x ].
For general X , this turns into j : X (Q)
- H 1 (G , π p (X , b)) 1
given by x 7→ π1p (X ; b, x)
The method of principal bundles II: The non-abelian case For each prime v , consider local versions jv : X (Qv )
- H 1 (Gv , π p (X , b)) 1
given by x 7→ π1p (X ; b, x) which are far more computable than the global map, together with the localisation map Y X (Qv ) X (Q) v
Q
j
?
?
H
1
(G , π1p (X , b))
v jv
-
Y v
H (Gv , π1p (X , b)) 1
The method of principal bundles II: The non-abelian case Actual applications use X (Q)
-
Y
X (Qv )
v
Q
j ? 1
H (G , U(X , b)) -
v jv
?
Y v
1
H (Gv , U(X , b))
The method of principal bundles II: The non-abelian case Actual applications use X (Q)
-
Y
X (Qv )
v
Q
j ? 1
H (G , U(X , b)) -
v jv
?
Y
1
H (Gv , U(X , b))
v
The lower row of this diagram is an algebraic map of algebraic varieties over Qp , which can be computed in principle.
The method of principal bundles II: The non-abelian case Actual applications use X (Q)
-
Y
X (Qv )
v
Q
j
v jv
?
? 1
H (G , U(X , b)) -
Y
1
H (Gv , U(X , b))
v
The lower row of this diagram is an algebraic map of algebraic varieties over Qp , which can be computed in principle. If α is an algebraic function vanishing on the image, then Y α◦ jv v
gives a defining equation for X (Q) inside
Q
v
X (Qv ).
The method of principal bundles II: The non-abelian case Here, U(X , b) is the Qp -pro-unipotent of π1p (X , b). The group U(X , b) is defined to be the group like elements in the completed group algebra lim Qp [π1p (X , b)]/I n , ← − where I ⊂ Qp [π1p (X , b)] is the augmentation ideal. Thus, U(X , b) contains elements like ga where g ∈ π1p (X , b) and a ∈ Qp . Key point is that U(X , b) is a pro-algebraic group.
The method of principal bundles II: The non-abelian case The construction U(Γ) makes sense for any group Γ: U(Γ) = “Γ ⊗ Qp ”
The method of principal bundles II: The non-abelian case The construction U(Γ) makes sense for any group Γ: U(Γ) = “Γ ⊗ Qp ” Examples:
The method of principal bundles II: The non-abelian case The construction U(Γ) makes sense for any group Γ: U(Γ) = “Γ ⊗ Qp ” Examples: U(Zn ) = Qnp .
The method of principal bundles II: The non-abelian case The construction U(Γ) makes sense for any group Γ: U(Γ) = “Γ ⊗ Qp ” Examples: U(Zn ) = Qnp .
1 a b Γ = {0 1 c | a, b, c ∈ Z} 0 0 1 Then
1 a b U(Γ) = {0 1 c | a, b, c ∈ Qp }. 0 0 1
The method of principal bundles II: The non-abelian case
To make this concretely computable, we take the projection Y prp : X (Qv ) - X (Qp ) v
and try to compute ∩α prp (Z (α ◦
Y v
jv )) ⊂ X (Qp ).
IV. Computing Rational Points
Computing rational points [Dan-Cohen, Wewers] For X = P1 \ {0, 1, ∞}, X (Z[1/2]) ⊂ {D2 (z) = 0} ∩ {D4 (z) = 0},
Computing rational points [Dan-Cohen, Wewers] For X = P1 \ {0, 1, ∞}, X (Z[1/2]) ⊂ {D2 (z) = 0} ∩ {D4 (z) = 0}, where D2 (z) = `2 (z) + (1/2) log(z) log(1 − z), D4 (z) = ζ(3)`4 (z) + (8/7)[log3 2/24 + `4 (1/2)/ log 2] log(z)`3 (z) +[(4/21)(log3 2/24 + `4 (1/2)/ log 2) + ζ(3)/24] log3 (z) log(1 − z), and `k (z) =
∞ X zn n=1
nk
.
Computing rational points [Dan-Cohen, Wewers] For X = P1 \ {0, 1, ∞}, X (Z[1/2]) ⊂ {D2 (z) = 0} ∩ {D4 (z) = 0}, where D2 (z) = `2 (z) + (1/2) log(z) log(1 − z), D4 (z) = ζ(3)`4 (z) + (8/7)[log3 2/24 + `4 (1/2)/ log 2] log(z)`3 (z) +[(4/21)(log3 2/24 + `4 (1/2)/ log 2) + ζ(3)/24] log3 (z) log(1 − z), and `k (z) =
∞ X zn n=1
nk
.
Numerically, this appears to be an equality.
Computing rational points
Some qualitative results: (Coates and K.) ax n + by n = cz n for n ≥ 4 has only finitely many rational points.
Computing rational points
Some qualitative results: (Coates and K.) ax n + by n = cz n for n ≥ 4 has only finitely many rational points. Standard structural conjectures on mixed motives ⇒Faltings theorem over Q.
Computing rational points A recent result on modular curves by Balakrishnan, Dogra, Mueller, Tuitmann, Vonk (arXiv 1711.05846, ‘Explicit Chabauty-Kim theory for the split modular curve of level 13’):
Computing rational points A recent result on modular curves by Balakrishnan, Dogra, Mueller, Tuitmann, Vonk (arXiv 1711.05846, ‘Explicit Chabauty-Kim theory for the split modular curve of level 13’): Xs+ (N) = X (N)/Cs+ (N), where X (N) the the compactification of the moduli space of pairs (E , φ : E [N] ' (Z/N)2 ), and Cs+ (N) ⊂ GL2 (Z/N) is the normaliser of a split Cartan subgroup.
Computing rational points A recent result on modular curves by Balakrishnan, Dogra, Mueller, Tuitmann, Vonk (arXiv 1711.05846, ‘Explicit Chabauty-Kim theory for the split modular curve of level 13’): Xs+ (N) = X (N)/Cs+ (N), where X (N) the the compactification of the moduli space of pairs (E , φ : E [N] ' (Z/N)2 ), and Cs+ (N) ⊂ GL2 (Z/N) is the normaliser of a split Cartan subgroup. Bilu-Parent-Rebolledo had shown that Xs+ (p)(Q) consists entirely of cusps and CM points for all primes p > 7, p 6= 13. They called p = 13 the ‘cursed level’.
Computing rational points
Theorem (BDMTV) The modular curve Xs+ (13) has exactly 7 rational points, consisting of the cusp and 6 CM points.
Computing rational points
Theorem (BDMTV) The modular curve Xs+ (13) has exactly 7 rational points, consisting of the cusp and 6 CM points. This concludes an important chapter of a conjecture of Serre: There is an absolute constant A such that G
- Aut(E [p])
is surjective for all non-CM elliptic curves E /Q and primes p > A.
V. Rational points and critical points
Rational points and critical points
Actually, interested in Im(H 1 (G , U)) ∩
Y v
Hf1 (Gv , U) ⊂
Y
H 1 (Gv , U),
v
where Hf1 (Gv , U) ⊂ H 1 (Gv , U) is a subvariety defined by some Hodge-theoretic conditions.
Rational points and critical points
Actually, interested in Im(H 1 (G , U)) ∩
Y v
Hf1 (Gv , U) ⊂
Y
H 1 (Gv , U),
v
where Hf1 (Gv , U) ⊂ H 1 (Gv , U) is a subvariety defined by some Hodge-theoretic conditions. In order to apply symplectic techniques, replace U by T ∗ (1)U := (LieU)∗ (1) o U.
Rational points and critical points Then Y
H 1 (Gv , T ∗ (1)U)
v
is a symplectic variety and Im(H 1 (G , T ∗ (1)U)),
Y v
are Lagrangian subvarieties.
Hf1 (Gv , T ∗ (1)U)
Rational points and critical points Then Y
H 1 (Gv , T ∗ (1)U)
v
is a symplectic variety and Im(H 1 (G , T ∗ (1)U)),
Y
Hf1 (Gv , T ∗ (1)U)
v
are Lagrangian subvarieties. Thus, the derived intersection Im(H 1 (G , U)) ∩
Y
Hf1 (Gv , U)
v
has a [−1]-shifted symplectic structure. Should be the critical set of a function.
VI. Concluding remark
Modularity is a mystery in number theory