return

Celebratio Mathematica

Andrew Pollard Ogg

Ogg’s torsion conjecure: Fifty years later

by Jennifer S. Balakrishnan and Barry Mazur

Overview

Figure 1. Andrew Ogg.
Photo by George M. Bergman (Archives of the Mathematisches Forschungsinstitut Oberwolfach).
Tor­sion in al­geb­ra­ic groups — even if not in that vocab­u­lary — has played a fun­da­ment­al role since Gauss’s Dis­quisi­tiones Arith­met­icae (1801), the struc­ture of roots of unity (tor­sion in the mul­ti­plic­at­ive group) be­ing a cent­ral con­cern in the de­vel­op­ment of mod­ern num­ber the­ory.1 Let \( K \) be a num­ber field, and de­note by \( G_K \) its ab­so­lute Galois group, i.e., \[ GK := \operatorname{Gal}(\overline{K}/K). \] A ba­sic ques­tion in the arith­met­ic of abeli­an vari­et­ies over num­ber fields is to clas­si­fy (up to the nat­ur­al no­tion of iso­morph­ism) pairs \[ (A; C \overset{\alpha}{\hookrightarrow}A(K)) \] where
  • \( A \) is a (po­lar­ized) abeli­an vari­ety defined over \( K \),
  • \( C \) is a fi­nite abeli­an group with a \( G_K \)-ac­tion, and
  • \( \alpha \) is a \( G_K \)-equivari­ant in­jec­tion.

These are the three ba­sic para­met­ers in this gen­er­al ques­tion, and you have your choice of how you want to choose the range of each of them. For ex­ample, you can:

  • al­low the groups \( C \) to run through all cyc­lic fi­nite groups with ar­bit­rary \( G_K \)-ac­tion; and \( A \) to range through all abeli­an vari­et­ies with a spe­cified type of po­lar­iz­a­tion. Equi­val­ently, you are ask­ing about \( K \)-ra­tion­al cyc­lic iso­genies of abeli­an vari­et­ies, or
  • re­strict to fi­nite groups \( C \) with trivi­al \( G_K \)-ac­tion, in which case you are ask­ing about \( K \)-ra­tion­al tor­sion points on abeli­an vari­et­ies,
  • vary over a class of num­ber fields \( K \) — e.g., num­ber fields that are of a fixed de­gree \( d \) over a giv­en num­ber field \( k \), or
  • fix the di­men­sion of the abeli­an vari­et­ies you are con­sid­er­ing.

If you or­gan­ize your para­met­ers ap­pro­pri­ately you can “geo­met­rize” your clas­si­fic­a­tion prob­lem by re­cast­ing it as the prob­lem of find­ing \( K \)-ra­tion­al points on a spe­cif­ic al­geb­ra­ic vari­ety.

In more tech­nic­al vocab­u­lary: you have framed a rep­res­ent­able mod­uli prob­lem — and the al­geb­ra­ic vari­ety in ques­tion is called the mod­uli space rep­res­ent­ing that mod­uli prob­lem.

Some classical examples: Modular curves
Figure 2.
Fix­ing \( N \) a pos­it­ive in­teger and stick­ing to el­lipt­ic curves, the mod­uli spaces for ra­tion­al tor­sion points or cyc­lic iso­genies are smooth curves defined over \( \mathbb{Q} \) as in Fig­ure 2. The el­lipt­ic curves defined over \( K \) pos­sess­ing a \( K \)-ra­tion­al point of or­der \( N \) are clas­si­fied by the \( K \)-ra­tion­al points of the af­fine curve \( Y_1 (N ) \) — and \( X_1 (N ) \) is the smooth pro­ject­ive com­ple­tion of \( Y_1 (N ) \) ob­tained by the ad­junc­tion of a fi­nite set of cusps.

And, sim­il­arly, the clas­si­fic­a­tion of el­lipt­ic curves defined over \( K \) pos­sess­ing a \( K \)-ra­tion­al cyc­lic iso­geny of de­gree \( N \) is re­lated to the \( K \)-ra­tion­al points of the af­fine curve \( Y_0 (N ) \), which is a coarse mod­uli space. The curve \( X_0 (N ) \) is the smooth pro­ject­ive com­ple­tion of the curve \( Y_0 (N ) \).

The geo­met­ric for­mu­la­tion comes with a num­ber of side-be­ne­fits. Here are two:

  1. If, say, the curve \( X_0 (N ) \) is of genus 0 — not­ing that one of the cusps \( (\infty \)) is defined over \( \mathbb{Q} \), it fol­lows that there is a ra­tion­al para­met­riz­a­tion of that curve over \( \mathbb{Q} \) which gives us a sys­tem­at­ic ac­count (and para­met­riz­a­tion); that is, a \( K \)-ra­tion­al para­met­riz­a­tion of cyc­lic \( N \)-iso­genies of el­lipt­ic curves — for any \( K \).
  2. If it is of genus great­er than 0, one has a \( \mathbb{Q} \)-ra­tion­al em­bed­ding (send­ing the cusp \( \infty \) to the ori­gin) \[ X_0 (N ) \hookrightarrow J_0 (N ) \] of the curve in its Jac­obi­an, which al­lows us to re­late ques­tions about \( K \)-ra­tion­al cyc­lic \( N \)-iso­genies to ques­tions about the Mor­dell–Weil group (of \( K \)-ra­tion­al points) of the abeli­an vari­ety \( J_0 (N ) \).

Be­sides be­ing able to ap­ply all these re­sources of Di­o­phant­ine tech­niques, there are the simple con­struc­tions that are easy to take ad­vant­age of.

For ex­ample, if you have a mod­uli space \( \mathcal{M} \) whose \( K \)-ra­tion­al points for every num­ber field \( K \) provides a clas­si­fic­a­tion of your prob­lem over \( K \), then, say, for any prime \( p \) the set of \( K \)-ra­tion­al points of the al­geb­ra­ic vari­ety that is the \( p \)-th sym­met­ric power of \( \mathcal{M} \) — de­noted \( \operatorname{Symm}^p (\mathcal{M}) \) — es­sen­tially clas­si­fies the same prob­lem ran­ging over all ex­ten­sions of \( K \) of de­gree \( p \). Giv­en a vari­ety \( V \) over a field \( K \), by a de­gree \( n \) point (of \( V \) over \( K \)) we mean a ra­tion­al point of \( V \) over some field ex­ten­sion of \( K \) of de­gree \( n \). The de­gree 2 points are known as the quad­rat­ic points.

As an il­lus­tra­tion of this, con­sider cyc­lic iso­genies of de­gree \( N \) and not­ing that the nat­ur­al \( \mathbb{Q} \)-ra­tion­al map­ping \[ \operatorname{Symm}^p (X_0 (N ))\longrightarrow J_0 (N ) \tag{1.1} \] defined by \[ (x_1 , x_2, \dots, x_p ) \mapsto \text{ Divisor class of }\Bigl[\sum_i x_i - p\cdot \infty\Bigr] \] has lin­ear spaces as fibers, we get that the clas­si­fic­a­tion prob­lem of all cyc­lic \( N \)-iso­genies of el­lipt­ic curves over all num­ber fields of de­gree \( p \) is geo­met­ric­ally re­lated, again, to the Mor­dell–Weil group of \( J_0 (N ) \) over \( \mathbb{Q} \).

A par­tic­u­larly nice ex­ample of this strategy car­ried out in the case of the sym­met­ric square \( \operatorname{Symm}^2 \) of Bring’s curve is in the ap­pendix by Net­an Dogra. Bring’s curve is the smooth pro­ject­ive genus 4 curve in \( \mathbb{P}^4 \) defined as the locus of com­mon zer­os of the fol­low­ing sys­tem of equa­tions: \[ \left\{ \begin{aligned} &x_1^{\phantom{2}} + x_2^{\phantom{2}} + x_3^{\phantom{2}} + x_4^{\phantom{2}} + x_5^{\phantom{2}}= 0,\\ & x^2_1 + x^2_2 + x^2_3 + x^2_4 + x^2_5 = 0,\\ &x^3_1 + x^3_2 + x^3_3 + x^3_4 + x^3_5 = 0. \end{aligned}\right.\tag{1.2} \] It has no real points and thus no ra­tion­al points. However, there are a num­ber of points defined over \( \mathbb{Q}(i) \), such as \( (1 : i : -1 : -i : 0) \). The nat­ur­al ques­tion is to find all quad­rat­ic points on Bring’s curve. Dogra proves that all quad­rat­ic points are defined over \( \mathbb{Q}(i) \) and pro­duces the com­plete list of \( \mathbb{Q}(i) \)-ra­tion­al points.

Sec­tion 2 con­cen­trates on Ogg’s tor­sion con­jec­tures and the res­ults that have emerged that are rel­ev­ant to them. In Sec­tion 3 we re­view the broad uni­form­ity con­jec­tures (and res­ults) that have evolved from that work. Sec­tion 4 is a dis­cus­sion of the more re­cent meth­od of Chabauty, Cole­man, and Kim de­signed to com­pute ra­tion­al points on curves by \( p \)-ad­ic con­sid­er­a­tions; we fo­cus spe­cific­ally on the res­ults achieved by this meth­od for com­pu­ta­tion of ra­tion­al points on spe­cif­ic fam­il­ies of mod­u­lar curves.

[Ed­it­or’s note: The text above is from Sec­tion 1 of “Ogg’s tor­sion con­jec­ture: Fifty years later” pub­lished in the Bul­let­in in April 2025. For the full art­icle, click on the PDF link at the up­per right of this page.]