return

Celebratio Mathematica

Andrew Pollard Ogg

A Guide to Moonshine

by John F. R. Duncan

1. Monstrous moonshine

The story of moon­shine in­volves al­co­hol, and is in a cer­tain sense il­li­cit, and be­gins with the in­aug­ur­al lec­ture of Jacques Tits at the Collège de France, held in 1975 on Janu­ary 14 at 18:00.

In this lec­ture the speak­er presen­ted some new de­vel­op­ments in group the­ory, in­clud­ing the con­jec­tured ex­ist­ence of a new nona­beli­an fi­nite simple group, (tent­at­ively) dubbed the Mon­ster. Not­ably, the Mon­ster, were it to ex­ist, would not be­long to any of the known in­fin­ite and nat­ur­ally oc­cur­ring fam­il­ies. That is, it would be a sporad­ic simple group: Not the group of even per­muta­tions of a fi­nite set, and not a fi­nite group of Lie type.

A strik­ing fea­ture of the Mon­ster, \( \mathbb{M} \), is its im­pos­ing (con­jec­tur­al) size, which was giv­en pre­cisely by the speak­er as fol­lows. \begin{equation} \tag{1.1} \#\mathbb{M}= 2^{46}\cdot3^{20}\cdot5^9\cdot7^6\cdot11^2\cdot13^3\cdot17\cdot19\cdot23\cdot29\cdot31\cdot41\cdot47\cdot59\cdot71. \end{equation} (This works out to be about \( 8\times 10^{53} \), which is ap­par­ently a reas­on­able ap­prox­im­a­tion1 to the num­ber of atoms in Jupiter.)

It is at this mo­ment that moon­shine be­gins, be­cause An­drew Ogg was in the audi­ence that day, and he had come equipped with an al­tern­at­ive point of view. In­deed, in the course of in­vest­ig­at­ing the geo­metry of mod­u­lar curves (see [1], [2]), Ogg had re­cently ar­rived at the fol­low­ing res­ult.

Pro­pos­i­tion 1.1: (part of the Corollaire in [2]) For \( p \) a prime, the fol­low­ing con­di­tions are equi­val­ent.
  • All the su­per­sin­gu­lar \( j \)-val­ues in char­ac­ter­ist­ic \( p \) lie in \( \mathbb{F}_p \).
  • \( X_0(p)+p \) has genus zero.
  • \( p\leq 31 \) or \( p\in \{41,47,59,71\} \).

Ima­gine the sur­prise you would feel, with Pro­pos­i­tion 1.1 fresh in your mind, at see­ing the cut­ting-edge con­jec­tur­al product (1.1) of fi­nite-group the­ory stead­ily in­scribed upon the board in front of you: 2, 3 and all the primes up to 31 ap­pear, and 37 does not, and 41 does! And bey­ond that no oth­ers than 47, 59 and 71.

Struck by the co­in­cid­ence between Equa­tion (1.1) and Pro­pos­i­tion 1.1, Ogg offered a bottle of Jack Daniels2 (see [2]) in ex­change for an ex­plan­a­tion.

One of the main mor­als of this co­in­cid­ence is that the fi­nite simple Mon­ster group is most nat­ur­ally rep­res­en­ted on an in­fin­ite-di­men­sion­al space rather than a fi­nite-di­men­sion­al one. More spe­cific­ally, the “nat­ur­al” rep­res­ent­a­tion \begin{equation}\label{eqn:Vnatural} \tag{1.2} V^{\natural} =\bigoplus V^{\natural}_n \end{equation} of the Mon­ster has the nor­mal­ized el­lipt­ic mod­u­lar in­vari­ant \begin{equation}\label{eqn:J1isj} \tag{1.3} T_1(\tau):=j(\tau)-744=q^{-1}+196884q+\cdots \end{equation} as its graded di­men­sion func­tion, \begin{equation}\label{eqn:J1issum} \tag{1.4} T_1(\tau)=\sum \dim(V^{\natural}_n)q^n, \end{equation} and Pro­pos­i­tion 1.1 is telling us the graded traces of cer­tain ele­ments of prime or­der. (In (1.3)–(1.4) and in what fol­lows, \( q=e^{2\pi i \tau} \).)

To ex­plain this last state­ment we make some defin­i­tions. For \( m \) a pos­it­ive in­teger define \( \Gamma_0(m) \) to be the group of trans­form­a­tions of the com­plex up­per half-plane \begin{equation} \tag{1.5} \mathbb{H}:=\{\tau\in\mathbb{C}\mid\Im(\tau) > 0\} \end{equation} that take the form \begin{equation}\label{eqn:Gamma0N_xfms} \tag{1.6} \tau\mapsto \frac{a\tau+b}{cm\tau+d}, \end{equation} where \( a,b,c,d\in \mathbb{Z} \), with \( ad-cdm=1 \), and for \( n \) an ex­act di­visor of \( m \) write \( \Gamma_0(m)+n \) for the group com­posed of the trans­form­a­tions of \( \Gamma_0(m) \) to­geth­er with those of the form \begin{equation}\label{eqn:Wn_xfms} \tag{1.7} \tau\mapsto \frac{an\tau+b}{cm\tau+dn}, \end{equation} where \( a,b,c,d\in \mathbb{Z} \), but now \( adn-bc\frac mn=1 \). (A di­visor \( n \) of \( m \) is called ex­act if \( n \) and \( \frac mn \) are coprime.) Next, giv­en a dis­crete group \( \Gamma \) of trans­form­a­tions of \( \mathbb{H} \) that is com­men­sur­able with \( SL_2(\mathbb{Z}) \) define \begin{equation}\label{eqn:XGamma} \tag{1.8} X_\Gamma:=\Gamma\backslash(\mathbb{H}\cup\mathbb{P}_1(\mathbb{Q})) \end{equation} to be the nat­ur­al com­pac­ti­fic­a­tion of the or­bit space \( Y_\Gamma:=\Gamma\backslash\mathbb{H} \) (cf., e.g., [e5]), and to ease nota­tion set \begin{equation}\label{eqn:X0m} \tag{1.9} X_0(m):=X_{\Gamma_0(m)}, \quad Y_0(m):=Y_{\Gamma_0(m)}, \quad X_0(m)+n:=X_{\Gamma_0(m)+n}, \quad \text{\&c.} \end{equation} There is a stand­ard way to re­gard each of these spaces (1.9) as al­geb­ra­ic curves over \( \mathbb{Q} \). The points of \( Y_0(m)\subset X_0(m) \) para­met­er­ize iso­morph­ism classes of iso­genies (i.e., morph­isms) of el­lipt­ic curves with cyc­lic ker­nel of or­der \( m \).

Note that \( \Gamma_0(1)=\Gamma_0(1)+1 \) is the mod­u­lar group, and \( X_0(1)=X_0(1)+1 \) has genus zero as a Riemann sur­face. Note also that the nor­mal­ized el­lipt­ic mod­u­lar in­vari­ant (1.3) defines an iso­morph­ism \[ X_0(1)\xrightarrow{\sim} \mathbb{C}\cup\{\infty\}. \] More gen­er­ally, if \( X_0(m)+n \) has genus zero then there is a unique \( \Gamma_0(m)+n \)-in­vari­ant holo­morph­ic func­tion \begin{equation}\label{eqn:Tm+n} \tag{1.10} T_{m+n}(\tau)=q^{-1}+O(q) \end{equation} on \( \mathbb{H} \) that in­duces a coun­ter­part iso­morph­ism, \( X_0(m)+n\xrightarrow{\sim}\mathbb{C}\cup\{\infty\} \). Call \( T_{m+n} \) as in (1.10) the nor­mal­ized prin­cip­al mod­u­lus, or nor­mal­ized Haupt­modul of \( \Gamma_0(m)+n \).

The il­li­cit as­pect of mon­strous moon­shine is that the no­tion of nor­mal­ized prin­cip­al mod­u­lus al­lows us to dir­ectly com­pute traces of ele­ments of the Mon­ster on \( V^{\natural} \), without any know­ledge of how to com­pute with ele­ments them­selves. (How can this be leg­al?) For an op­er­at­ive ex­ample let \( p \) be a prime that di­vides \( \#\mathbb{M} \). Then \( X_0(p)+p \) has genus zero ac­cord­ing to Equa­tion (1.1) and Pro­pos­i­tion 1.1, and it de­vel­ops that there is an or­der \( p \) ele­ment \( g_{p+p}\in\mathbb{M} \) such that the McKay–Thompson series \begin{equation}\label{eqn:Tg} \tag{1.11} T_{g}(\tau):=\sum \operatorname{tr}(g\,|\,V^{\natural}_n)q^n, \end{equation} for \( g=g_{p+p} \), is none oth­er than the nor­mal­ized prin­cip­al mod­u­lus \( T_{p+p} \) for \( \Gamma_0(p)+p \). That is, \begin{equation} \tag{1.12} T_{g_{p+p}}=T_{p+p}. \end{equation}

The hy­po­thes­is that all the McKay–Thompson series \( T_g \) as­so­ci­ated to the ac­tion of \( \mathbb{M} \) on \( V^{\natural} \) should be nor­mal­ized prin­cip­al mod­uli is presen­ted by Thompson in [e9], in the same is­sue of the same journ­al in which Con­wayNorton give their pre­cise pre­dic­tions [e8] for what all these nor­mal­ized prin­cip­al mod­uli should be. This hy­po­thes­is is strong, be­cause the Mon­ster is big (see (1.1)) and nor­mal­ized prin­cip­al mod­uli are scarce (see [e30], [e31]). On the oth­er hand, it is hard to ima­gine how any­one could pos­sibly pre­dict all the trace func­tions \( T_g \), as Con­way–Norton did, without such a strong hy­po­thes­is to help.

We have some sense, now, of the second con­di­tion of Pro­pos­i­tion 1.1. To put the first con­di­tion in con­text we re­call that an el­lipt­ic curve is called su­per­sin­gu­lar if its en­do­morph­ism ring, like that of the el­lipt­ic curve over \( \mathbb{F}_3 \) spe­cified by \begin{equation}\label{eqn:E8|4} \tag{1.13} y^2=x^3-x, \end{equation} has rank 4 as a \( \mathbb{Z} \)-mod­ule. (The map \( \iota:(x,y)\mapsto (-x,iy) \) acts with or­der 4 on the solu­tions to (1.13) in any char­ac­ter­ist­ic oth­er than 2. In char­ac­ter­ist­ic 3 the map \( (x,y)\mapsto (x+1,y) \) also acts, with or­der 3, and does not com­mute with \( \iota \).)

We can re­late su­per­sin­gu­lar \( j \) val­ues in char­ac­ter­ist­ic \( p \) to the curve \( X_0(p)+p \) by not­ing, as Ogg did (see [2]), that the re­duc­tion of \( X_0(p) \) mod­ulo \( p \) is a uni­on of two cop­ies of \( X_0(1)\bmod p \), cross­ing trans­vers­ally at the su­per­sin­gu­lar points of \( X_0(1)\bmod p \). Moreover, the ac­tion of the non-trivi­al coset \begin{equation}\label{eqn:Wp} \tag{1.14} W_p:=\Gamma_0(p)+p\setminus \Gamma_0(p) \end{equation} of \( \Gamma_0(p) \) in \( \Gamma_0(p)+p \) (see (1.7)) in­ter­changes these two cop­ies of \( X_0(1)\bmod p \), and fixes a point of in­ter­sec­tion pre­cisely when it is rep­res­en­ted by a su­per­sin­gu­lar el­lipt­ic curve that is defined over \( \mathbb{F}_p \). The quo­tient \( X_0(p)+p\bmod p \) (cf. (1.9)) is there­fore a single copy of \( X_0(1)\bmod p \), but with or­din­ary double points in­dexed by pairs of su­per­sin­gu­lar \( j \) val­ues that do not be­long to \( \mathbb{F}_p \). In par­tic­u­lar, the arith­met­ic genus of \( X_0(p)+p\bmod p \), which is the same as the to­po­lo­gic­al genus of the com­plex curve \( X_0(p)+p \), is not zero if and only if there are su­per­sin­gu­lar \( j \) val­ues in char­ac­ter­ist­ic \( p \) that do not be­long to \( \mathbb{F}_p \).

After the con­crete al­geb­ra­ic con­struc­tion [e12] of the Mon­ster by Griess, a con­crete al­geb­ra­ic con­jec­tur­al con­struc­tion of its “nat­ur­al” mod­ule \( V^{\natural} \) was de­veloped by Fren­kelLepowskyMeur­man [e14], [e15], [e21]; the con­jec­tur­al part be­ing the ex­pect­a­tion that the trace func­tions (1.11) it defines agree with the pre­dic­tions of Con­way–Norton. Borcherds was awar­ded the Fields Medal in 1998 in part for the math­em­at­ics he de­veloped in or­der to solve this prob­lem. (There is also his en­su­ing the­ory of auto­morph­ic products. See [e24], [e25], [e26].) More spe­cific­ally, Borcherds ini­ti­ated the the­ory of ver­tex al­geb­ras [e17] and the the­ory of gen­er­al­ized Kac–Moody al­geb­ras [e20], [e23], and used these the­or­ies in [e24] to re­duce the veri­fic­a­tion to a short cal­cu­la­tion.

The work of Borcherds earned him at least half a bottle of Jack Daniels, be­cause it ex­plained “one half” of the co­in­cid­ence between Equa­tion (1.1) and Pro­pos­i­tion 1.1. Namely, it ex­plained why it is that if \( p \) di­vides the or­der of the Mon­ster then \( X_0(p)+p \) has genus zero. To this day the oth­er half re­mains un­ex­plained: We don’t yet know how to go from a mod­u­lar curve \( X_0(p)+p \) that has genus zero, or the su­per­sin­gu­lar el­lipt­ic curves in char­ac­ter­ist­ic \( p \) for \( p \) as in Pro­pos­i­tion 1.1, to an or­der-\( p \) auto­morph­ism of the ver­tex-al­gebra struc­ture on \( V^{\natural} \).

2. Umbral moonshine

The first con­di­tion of Pro­pos­i­tion 1.1 may be for­mu­lated as the state­ment that every su­per­sin­gu­lar point of \( X_0(1) \) in char­ac­ter­ist­ic \( p \) is defined over \( \mathbb{F}_p \). Shortly after the work [2] that an­ti­cip­ated mon­strous moon­shine, Ogg con­sidered su­per­sin­gu­lar points on the high­er-level mod­u­lar curves \( X_0(m) \) [4], and in so do­ing an­ti­cip­ated an­oth­er chapter in moon­shine, called umbral moon­shine.

The group-the­or­et­ic as­pect of umbral moon­shine goes back to Émile Math­ieu’s in­vest­ig­a­tion of mul­tiply trans­it­ive per­muta­tion groups in the mid-nine­teenth cen­tury: In [e1] Math­ieu con­siders the 2-trans­it­ive ac­tion of a cer­tain group of semi­affine trans­form­a­tions of \( \mathbb{F}_9 \), and gives a re­cipe for ex­tend­ing this to a 5-trans­it­ive ac­tion of a group of per­muta­tions on 12 points. (By semi­affine we mean a trans­form­a­tion of the form \( x\mapsto ax+b \), for \( a,b\in \mathbb{F}_9 \), or the com­pos­i­tion of such a map with the Frobeni­us auto­morph­ism \( x\mapsto x^3 \).) This 5-trans­it­ive group is the one we now call \( M_{12} \); with the be­ne­fit of hind­sight we re­cog­nize it as the first known sporad­ic simple group. For its or­der we have \begin{equation}\label{eqn:orderm12} \tag{2.1} \# M_{12} = 2^6\cdot 3^3\cdot 5\cdot 11. \end{equation}

Also in [e1] Math­ieu an­nounces (but does not de­tail) a 5-trans­it­ive group of per­muta­tions of 24 points. In a sub­sequent work [e2] he re­casts his con­struc­tion of \( M_{12} \) in terms of the pro­ject­ive lin­ear trans­form­a­tions of the pro­ject­ive line over \( \mathbb{F}_{11} \), and then con­structs his 5-trans­it­ive per­muta­tion group of de­gree 24 ex­pli­citly, by us­ing \( \mathbb{F}_{23} \) in an ana­log­ous way. (Con­way gives a beau­ti­ful ac­count of these con­struc­tions in [e6], which is re­prin­ted as Chapter 10 of [e27]). The lat­ter group, be­ing the second known sporad­ic simple group, is the one we now call \( M_{24} \). Its or­der is giv­en by \begin{equation}\label{eqn:orderm24} \tag{2.2} \# M_{24} = 2^{10}\cdot3^3\cdot5\cdot7\cdot11\cdot23. \end{equation}

For the mod­u­lar as­pect of umbral moon­shine we look back a cen­tury or so, to the in­tro­duc­tion of mock theta func­tions by Srinivasa Ramanu­jan. Sev­en­teen ex­amples of these, in­clud­ing \begin{equation}\label{eqn:Ram-mock} \tag{2.3} f(q):=1+\sum_{n > 0} \frac{q^{n^2}}{(1+q)^2(1+q^2)^2\cdots(1+q^{n})^2}, \end{equation} were writ­ten down by Ramanu­jan in his last let­ter to Hardy in 1920. (See pp. 354–355 of [e28] and pp. 127–131 of [e22].) Sev­er­al more ex­amples, in­clud­ing \begin{equation}\label{eqn:Ram-mock2} \tag{2.4} \omega(q):=\frac{1}{(1-q)^2}+\sum_{n > 0} \frac{q^{2n(n+1)}}{(1-q)^2(1-q^3)^2\cdots(1-q^{2n+1})^2}, \end{equation} were dis­covered dec­ades lat­ter (see [e38]), amongst his hand­writ­ten notes from the last year or so of his life.

The \( q \)-series (2.3)–(2.4) are sim­il­ar to \( q \)-series that define mod­u­lar forms. For ex­ample, we ob­tain the par­ti­tion gen­er­at­ing func­tion \begin{equation}\label{eqn:ptn} \tag{2.5} \pi(q):=1+\sum_{n > 0} \frac{q^{n^2}}{(1-q)^2(1-q^2)^2\cdots(1-q^{n})^2} \end{equation} by swap­ping ad­di­tion for sub­trac­tion in the de­nom­in­at­ors of (2.3), and \( \eta(\tau):=q^{\frac1{24}}\pi(q)^{-1} \) is a (weakly holo­morph­ic) mod­u­lar form (with mul­ti­pli­er sys­tem) of weight \( \frac12 \) for \( \Gamma_0(1) \). (See [e32] for a com­bin­at­or­i­al in­ter­pret­a­tion of the coef­fi­cients of (2.3).) But Ramanu­jan’s mock theta func­tions are not re­lated to mod­u­lar forms in such a simple way, and it was not un­til the doc­tor­al work of Zwegers in 2002 [e29] that a mod­u­lar form-like the­ory for them would be­gin to take hold.

The mock theta func­tions are now re­garded (once suit­ably mod­i­fied, cf. (2.12)–(2.16)) as spe­cial cases of mock mod­u­lar forms, which we may define by in­tro­du­cing a cer­tain twist­ing of the usu­al mod­u­lar ac­tion that defines mod­u­lar forms. To mo­tiv­ate this twist­ing choose a cusp form \( g\in S_2(\Gamma) \) of weight 2, for some group \( \Gamma \) as in (1.8). Then \( g(z)\,{\mathrm d}z \) is \( \Gamma \)-in­vari­ant, in the sense that \begin{equation}\label{eqn:gdz_inv} \tag{2.6} g(z)\,{\mathrm d}z= g(\gamma z)\,{\mathrm d}\gamma z \end{equation} for \( \gamma\in \Gamma \), and \( g(z)\,{\mathrm d}z \) des­cends to a holo­morph­ic 1-form on the com­plex curve \( X_\Gamma \). We can try now to con­struct a func­tion on \( X_\Gamma \) by in­teg­rat­ing this 1-form. Pro­ceed­ing with an open mind we define \( F(\tau) \) for \( \tau\in\mathbb{H} \) by set­ting \begin{equation}\label{eqn:f=int} \tag{2.7} F(\tau):=\int_{\tau}^\infty g(z)\,{\mathrm d}z, \end{equation} where the in­teg­ra­tion is over any path that starts at \( \tau \) and tends to \( i\infty \). We promptly check if it worked or not: Us­ing (2.6) we have \begin{align} F(\tau)-F(\gamma\tau)&= \int_{\tau}^\infty g(z)\,{\mathrm d}z - \int_{\gamma\tau}^\infty g(z)\,{\mathrm d}z \nonumber\\ &= \int_{\tau}^\infty g(z)\,{\mathrm d}z - \int_{\tau}^{\gamma^{-1}\infty} g(z)\,{\mathrm d}z \nonumber\\ &= \int_{\gamma^{-1}\infty}^\infty g(z)\,{\mathrm d}z \tag{2.8}\label{eqn:f-fgamma} \end{align} for \( \gamma\in \Gamma \), which is gen­er­ally not zero.

So we failed to con­struct a func­tion on \( \mathbb{H} \) that is in­vari­ant for the usu­al ac­tion of \( \Gamma \), but we suc­ceeded in con­struct­ing a func­tion on \( \mathbb{H} \) that is in­vari­ant for a “\( g \)-twis­ted” ac­tion \begin{equation}\label{eqn:Fslashggamma} \tag{2.9} (F|_{g}^{\prime}\gamma)(\tau):=F(\gamma\tau) + \int^\infty_{\gamma^{-1}\infty} g(z)\,{\mathrm d}z. \end{equation} In clas­sic­al lan­guage the \( F \) in (2.7)–(2.9) is an abeli­an in­teg­ral (cf., e.g., [e3]). In more mod­ern lan­guage it is a mock mod­u­lar form of weight 0.

The gen­er­al pic­ture (see [e34] or [e37] for re­views, and [e46] for a com­pre­hens­ive ref­er­ence) is that the (weakly holo­morph­ic) mock mod­u­lar forms \( \mathfrak{M}^{\operatorname{wh}}_k(\Gamma) \) of weight \( k\in \frac12\mathbb{Z} \) for \( \Gamma \) fit in­to a short ex­act se­quence \begin{equation}\label{eqn:ses} \tag{2.10} 0\to M_k^{\operatorname{wh}}(\Gamma)\to\mathfrak{M}_k^{\operatorname{wh}}(\Gamma)\to \overline{M_{2-k}(\Gamma)}\to 0, \end{equation} where \( M_k(\Gamma) \) de­notes the space of usu­al mod­u­lar forms of weight \( k \) for \( \Gamma \), and \( M_k^{\operatorname{wh}}(\Gamma) \) de­notes the space of weakly holo­morph­ic mod­u­lar forms of weight \( k \) for \( \Gamma \). For gen­er­al \( k \) and \( g\in M_{2-k}(\Gamma) \) it is con­veni­ent to for­mu­late the cor­res­pond­ing twist of the usu­al weight-\( k \) ac­tion of \( \Gamma \) by set­ting \begin{equation}\label{eqn:fslashkggamma} \tag{2.11} (F|_{k,g}\gamma)(\tau):=(c\tau+d)^{-k}F(\gamma\tau) + C\int^\infty_{-\gamma^{-1}\infty} (\tau+z)^{-k}\overline{g(-\bar{z})}\,{\mathrm d}z \end{equation} for \( \gamma=\left(\begin{smallmatrix}*&*\\c&d\end{smallmatrix}\right)\in\Gamma \), for a suit­able con­stant \( C \). The \( g \) in (2.11) is called the shad­ow of \( F \) when \( F|_{k,g}\gamma=F \) for \( \gamma\in \Gamma \).

It de­vel­ops that there are few ex­amples of mock mod­u­lar forms that re­main bounded near the cusps of their in­vari­ance groups. For this reas­on it is com­mon to use “mock mod­u­lar form” as a short­hand for “weakly holo­morph­ic mock mod­u­lar form”. We will ad­opt that con­ven­tion here, and use the qual­i­fi­er “holo­morph­ic” to de­scribe mock mod­u­lar forms which ac­tu­ally do re­main bounded near cusps (cf. (3.3)). To for­mu­late the mock mod­u­lar­ity of Ramanu­jan’s mock theta func­tions \( f \) and \( \omega \) we in­tro­duce the vec­tor-val­ued func­tion \begin{equation}\label{eqn:H6plus2} \tag{2.12} H^{(6+2)}(\tau):= \begin{pmatrix} -2q^{-\frac1{24}}f(q) \\ 4q^{-\frac16}(\omega(q)-\omega(-q)) \\ 0 \\ 4q^{\frac13}(\omega(q)+\omega(-q)) \\ 2q^{-\frac1{24}}f(q) \end{pmatrix}, \end{equation} where \( f \) and \( \omega \) are as in (2.3)–(2.4). Then \( H^{(6+2)} \) is a vec­tor-val­ued mock mod­u­lar form of weight \( \frac12 \) for \( \Gamma_0(1) \), with shad­ow a cer­tain vec­tor-val­ued un­ary theta func­tion of weight \( \frac32 \) (see [e53]).

It is time to de­scribe umbral moon­shine (“moon­shine with shad­ows”), which first emerged in 2011 [e40]. Armed with sub­sequent works, es­pe­cially [e53], [e41], [e48], [e44], [e45], we may for­mu­late its main fea­tures as fol­lows.

The­or­em 2.1: ( [e53], [e40], [e41], [e48], [e44], [e45])
  1. To each non-Fricke genus-zero curve of the form \[ X_0(m)+n,n^{\prime},\dots \] is at­tached a dis­tin­guished vec­tor-val­ued mock mod­u­lar form \( H^{(m+n,n^{\prime},\dots)} \) of weight \( \frac12 \), all of whose coef­fi­cients are in­tegers.
  2. If the genus-zero curve in part (1) takes the form
    • \( X_0(m) \),
    • \( X_0(m)+\frac m2 \),
    • \( X_0(12)+4 \) or
    • \( X_0(30)+6,10,15 \),

    then the as­so­ci­ated mock mod­u­lar form \( H^{(m+n,n^{\prime},\dots)} \) serves as the graded di­men­sion of an in­fin­ite-di­men­sion­al mod­ule \( K^{(m+n,n^{\prime},\dots)} \) for an as­so­ci­ated fi­nite group \( G^{(m+n,n^{\prime},\dots)} \).

The ele­ments of (1.7) form the Atkin–Lehner coset \( W_n \) of \( \Gamma_0(m) \) in the full group of iso­met­ries of \( \mathbb{H} \) (cf. (1.14)). For the state­ment of The­or­em 2.1 we ex­tend the nota­tion of (1.9) by writ­ing \( X_0(m)+n,n^{\prime},\dots \) for the nat­ur­al com­pac­ti­fic­a­tion of the quo­tient of \( \mathbb{H} \) defined by the ac­tion of the group \( \Gamma_0(m)+n,n^{\prime},\dots \) ob­tained by ad­join­ing sev­er­al Atkin–Lehner cosets \( W_n, W_{n^{\prime}}, \dots \) to \( \Gamma_0(m) \). Also, we say that \[ X_0(m)+{n,n^{\prime},\dots} \] is non-Fricke if \( m \) does not ap­pear amongst the \( n,n^{\prime},\dots \).

There are 23 genus-zero curves ap­pear­ing in part (2), and they are in nat­ur­al cor­res­pond­ence with the un­im­od­u­lar even lat­tices of rank 24 with roots. See [e41] for the de­tails of this. For a curve \( X_0(m)+n,n^{\prime},\dots \) as in part (2) we have \begin{equation} \tag{2.13} G^{(m+n,n^{\prime},\dots)}=\operatorname{Aut}(L)/\operatorname{Weyl}(L), \end{equation} where \( L=L^{(m+n,n^{\prime},\dots)} \) is the cor­res­pond­ing lat­tice and \( W(L) \) is the group gen­er­ated by re­flec­tions in the roots of \( L \). Con­crete al­geb­ra­ic con­struc­tions have been giv­en for sev­er­al of the \( K^{(m+n,n^{\prime},\dots)} \) (see [e51], [e52], [e54], [e47], [e49]), but many, in­clud­ing \( K^{(2)} \) and \( K^{(3)} \) (see be­low), are yet to be found. At the time of writ­ing it also re­mains to be de­term­ined wheth­er or not the in­teger-coef­fi­cient mock mod­u­lar forms as­so­ci­ated to the non-Fricke genus-zero curves of part (1) that do not ap­pear in part (2), e.g., \( H^{(6+2)} \), serve as graded-di­men­sion func­tions of mod­ules for fi­nite groups in a nat­ur­al way.

The pur­suit of umbral moon­shine was pre­cip­it­ated by com­ments of Don Za­gi­er on a 2010 ob­ser­va­tion of Egu­chiOoguriTachi­kawa (see [e36]) that re­lated mock mod­u­lar forms to \( M_{24} \) (cf. (2.2)), and sub­sequently be­came known as Math­ieu moon­shine. More re­cently, Aricheta ob­served [e50] that Ogg found clues for this in 1975 as well. For ex­ample, Ogg points out in [4] that the primes \( p\neq 2 \) for which every su­per­sin­gu­lar point of \( X_0(2) \) in char­ac­ter­ist­ic \( p \) is defined over \( \mathbb{F}_p \) are 3, 5, 7, 11 and 23, be­cause \( X_0(2p)+p \) has genus zero ex­actly for these primes. Com­par­ing with (2.2) we see that these are ex­actly the odd primes that di­vide the or­der of \( M_{24} \). Sure enough, \( X_0(2) \) is non-Fricke and genus zero, and \( G^{(2)}=M_{24} \) is the fi­nite group at­tached to \( X_0(2) \) by umbral moon­shine (and Math­ieu moon­shine turns out to be the \( X_0(2) \)-case of umbral moon­shine).

Ogg also points out in [4] that the primes \( p\neq 3 \) for which every su­per­sin­gu­lar point of \( X_0(3) \) in char­ac­ter­ist­ic \( p \) is defined over \( \mathbb{F}_p \) are 2, 5 and 11, be­cause \begin{equation}\label{eqn:X03p+p} \tag{2.14} X_0(3p)+p \end{equation} has genus zero ex­actly for these primes. These are also ex­actly the primes oth­er than 3 that di­vide the or­der of \( M_{12} \) ac­cord­ing to (2.1), and the group \( G^{(3)} \) at­tached to \( X_0(3) \) by umbral moon­shine turns out to be the unique per­fect 2-fold cov­er \begin{equation}\label{eqn:ses2M12} \tag{2.15} 0\to\mathbb{Z}/2\mathbb{Z}\to 2.M_{12}\to M_{12}\to 1 \end{equation} of \( M_{12} \). (Note that this 2-fold cov­er (2.15) of \( M_{12} \) is the Schur cov­er of \( M_{12} \), and the Schur cov­er of \( M_{24} \) is none oth­er than \( M_{24} \) it­self. See, e.g., [e16].)

Just as in mon­strous moon­shine, Ogg’s work is telling us the McKay–Thompson series (cf. (1.11)) as­so­ci­ated to the ac­tions of ele­ments of prime or­der in the groups \( G^{(m+n,n^{\prime},\dots)} \) on the mod­ules \( K^{(m+n,n^{\prime},\dots)} \). (In oth­er words, the il­li­cit as­pect of moon­shine “ex­tends to the shad­ows”.) For ex­ample, the mock mod­u­lar form \( H^{(6+2)} \) that we get from part (1) of The­or­em 2.1 and the fact that \( X_0(3p)+p \) has genus zero for \( p=2 \), re­appears, re­pack­aged, as the McKay–Thompson series \begin{equation}\label{eqn:H32B} \tag{2.16} H^{(3)}_{2B}(\tau)= \left( \begin{matrix} -2q^{-\frac{1}{12}}f(q^2) \\ -4q^{\frac23}\omega(-q) \end{matrix} \right) \end{equation} (cf. (2.12)) as­so­ci­ated to the ac­tion of an (non­cent­ral) ele­ment of or­der \( p=2 \) in \( G^{(3)}=2.M_{12} \) on \( K^{(3)} \).

It is cru­cial for the above that the mock mod­u­lar forms of The­or­em 2.1 are dis­tin­guished from gen­er­al mock mod­u­lar forms in a way that is dir­ectly ana­log­ous to how the prin­cip­al mod­uli (1.10) are dis­tin­guished from gen­er­al mod­u­lar func­tions. (Oth­er­wise there would be little hope of spe­cify­ing them ex­pli­citly, as was done in [e40], [e41].) We refer to Sec­tion 4 of [e43] and Sec­tion 1 of [e48] for de­tailed dis­cus­sions of this. The con­nec­tion to genus zero curves \( X_0(m)+n,n^{\prime},\dots \) is ex­plained in [e53].

Apart from re­la­tion­ships to rep­res­ent­a­tions of groups, the in­teger-coef­fi­cient prop­erty in part (1) of The­or­em 2.1 is sig­ni­fic­ant in that it stands in con­trast to the gen­er­al ex­pect­a­tion (see [e35], [e39], [e53]) that the gen­er­al mock mod­u­lar form has tran­scend­ent­al coef­fi­cients. This prop­erty, which of course holds for all of Ramanu­jan’s ex­amples, is per­haps part of the reas­on that it took so long to in­cor­por­ate them in­to a con­veni­ent the­ory. From the point of view of umbral moon­shine, the reas­on why the mock theta func­tions (2.3)–(2.4) ex­ist, and in par­tic­u­lar the reas­on why they have in­teger coef­fi­cients, is that \( X_0(6)+2 \) has genus zero. (One can check that all of the mock theta func­tions of Ramanu­jan ap­pear as com­pon­ents of, or lin­ear com­bin­a­tions of com­pon­ents of, the mock mod­u­lar forms of The­or­em 2.1. See [e53].)

3. Arithmetic

Re­flect­ing upon mon­strous and umbral moon­shine, it is nat­ur­al to ask if we have reached the end of the story, or if there are fur­ther re­la­tion­ships between fi­nite groups and mod­u­lar forms that are worthy of re­gard. One may ar­gue that the most im­port­ant mod­u­lar forms are cusp forms, on ac­count of the roles they play in arith­met­ic and geo­metry. But if we make cusp forms our fo­cus then the mon­strous and umbral moon­shine we have dis­cussed so far di­min­ishes in sig­ni­fic­ance, be­cause it seems to oc­cur pre­cisely in situ­ations that cusp forms do not: The space of cusp forms of weight 2 for \( \Gamma \) is trivi­al ex­actly when \( X_\Gamma \) has genus zero. In this fi­nal sec­tion we ex­plain how Ogg’s tor­sion con­jec­ture points to­ward a the­ory that ex­tends moon­shine bey­ond curves of genus zero, and does so in an arith­met­ic­ally in­ter­est­ing way.

Let \( J_0(m) \) de­note the Jac­obi­an of \( X_0(m) \). Ogg’s tor­sion con­jec­ture (see Con­jec­ture 2 of [3]), proven by Mazur (see The­or­em 1 of [e7]), is the state­ment that the tor­sion sub­group \( J_0(p)(\mathbb{Q})_{\mathrm{tor}} \) of the group of \( \mathbb{Q} \)-ra­tion­al points on \( J_0(p) \) is — for \( p \) prime — cyc­lic with or­der \begin{equation}\label{eqn:J0Ntor} \tag{3.1} \# J_0(p)(\mathbb{Q})_{\mathrm{tor}} = n_p := \operatorname{num}\left(\frac{p-1}{12}\right). \end{equation} (Write \( \operatorname{num}(\alpha) \) for the nu­mer­at­or of a ra­tion­al num­ber \( \alpha \).) At the level of mod­u­lar forms, (3.1) im­plies the ex­ist­ence of an in­teger-coef­fi­cient cusp form \( g\in S_2(\Gamma_0(p)) \) such that \begin{equation}\label{eqn:eiscspcng} \tag{3.2} pE_2(p\tau)-E_2(\tau) \equiv g(\tau) \bmod n_p, \end{equation} where \( E_2(\tau):=1-24\sum_{n > 0}nq^n(1-q^n)^{-1} \) is the quasimod­u­lar Ei­s­en­stein series.

In [e56] this con­gru­ence (3.2) is used to es­tab­lish an in­fin­ite fam­ily of re­la­tion­ships between mock mod­u­lar forms and (abeli­an) fi­nite simple groups. The pres­ence of the cusp form in (3.2) en­tails arith­met­ic con­sequences.

To mo­tiv­ate the meth­ods of [e56] we fo­cus first on the case that \( p=11 \). This is nat­ur­al in that \( p=11 \) is the smal­lest prime for which \( S_2(\Gamma_0(p)) \) is not trivi­al. It is also of in­terest on ac­count of a spe­cial re­la­tion­ship to the \( X_0(3) \) case of umbral moon­shine (cf. The­or­em 2.1). Re­call from Sec­tion 2 that the fi­nite group as­so­ci­ated to \( X_0(3) \) is \( G^{(3)}=2.M_{12} \) (cf. (2.15)). In [e55] an op­er­a­tion on mock mod­u­lar forms is presen­ted that trans­forms each McKay–Thompson series \( H^{(3)}_g \) for \( g\in 2.M_{12} \) (cf. (2.16)) in­to an in­teger-coef­fi­cient holo­morph­ic mock mod­u­lar form \begin{equation}\label{eqn:msH2M12g} \tag{3.3} \mathcal{H}_g^{2.M_{12}}(\tau)=-2+\sum_{D < 0}C^{2.M_{12}}_g(D)q^{|D|} \end{equation} of weight \( \frac32 \) for \( \Gamma_0(4o(g)) \). Moreover, it is shown that this op­er­a­tion lifts to the level of mod­ules. That is, there ex­ists a vir­tu­al graded \( 2.M_{12} \)-mod­ule \begin{equation}\label{eqn:W2M12} \tag{3.4} W^{2.M_{12}}=\bigoplus_{D < 0} W^{2.M_{12}}_D \end{equation} such that \begin{equation}\label{eqn:C2M12} \tag{3.5} C^{2.M_{12}}_g(D)=\operatorname{tr}(g\,|\,W^{2.M_{12}}_D) \end{equation} (cf. (3.3)) for each \( D < 0 \). (For us a vir­tu­al mod­ule is an in­teger com­bin­a­tion of ir­re­du­cible mod­ules, and a vir­tu­al graded mod­ule is an in­dexed col­lec­tion of vir­tu­al mod­ules.)

For \( D \) an in­teger write \( \mathcal{Q}(D) \) for the set of in­teger-coef­fi­cient bin­ary quad­rat­ic forms \begin{equation}\label{eqn:Qxy} \tag{3.6} Q(x,y)=Ax^2+Bxy+Cy^2 \end{equation} of dis­crim­in­ant \( D=B^2-4AC \), and for \( Q\in \mathcal{Q}(D) \) let \( \Gamma_0(1)_Q \) de­note the sta­bil­izer of \( Q \) in \( \Gamma_0(1) \), where the ac­tion is giv­en by \begin{equation}\label{eqn:Qabcd} \tag{3.7} \left(Q\left|\left(\begin{smallmatrix}a&b\\c&d\end{smallmatrix}\right)\right.\right)(x,y):=Q(ax+by,cx+dy). \end{equation} For \( D < 0 \) the Hur­witz class num­ber of \( D \) is \begin{equation}\label{eqn:HD} \tag{3.8} H(D):=\sum_{Q\in \mathcal{Q}(D)/\Gamma_0(1)}\frac1{\#\Gamma_0(1)_Q}, \end{equation} and the Hur­witz class num­ber gen­er­at­ing func­tion \begin{equation}\label{eqn:msH} \tag{3.9} \mathcal{H}(\tau):=-\frac1{12}+\sum_{D < 0} H(D)q^{|D|} \end{equation} is the unique (up to scale) holo­morph­ic mock mod­u­lar form of weight \( \frac32 \) for \( \Gamma_0(4) \).

Com­par­ing (3.3) and (3.9) we con­clude that \begin{equation}\label{eqn:msH2M121A} \tag{3.10} \mathcal{H}_{1A}^{2.M_{12}}=24\mathcal{H}. \end{equation} Thus the \( X_0(3) \) case of umbral moon­shine gives us an in­ter­pret­a­tion of \( 24H(D) \) as the graded di­men­sion of a vir­tu­al mod­ule \( W^{2.M_{12}}_D \) for \( 2.M_{12} \), for each Hur­witz class num­ber \( H(D) \).

To get a sense for how the McKay–Thompson series as­so­ci­ated to this mod­ule struc­ture (3.3)–(3.5) look, we gen­er­al­ize the con­struc­tion (3.8)–(3.9) as fol­lows. For \( N \) a pos­it­ive in­teger let \( \mathcal{Q}_N(D) \) de­note the set of dis­crim­in­ant-\( D \) in­teger-coef­fi­cient bin­ary quad­rat­ic forms \( Q \) as in (3.6) but with \( A\equiv 0\bmod N \), and ob­serve that the rule (3.7) defines an ac­tion of \( \Gamma_0(N) \) on \( \mathcal{Q}_N(D) \). Next define the gen­er­al­ized Hur­witz class num­ber \begin{equation}\label{eqn:HND} \tag{3.11} {H}_N(D):=\sum_{Q\in\mathcal{Q}_N(D)/\Gamma_0(N)}\frac1{\#\Gamma_0(N)_Q}, \end{equation} and the gen­er­al­ized Hur­witz class num­ber gen­er­at­ing func­tion \begin{equation}\label{eqn:msHN} \tag{3.12} \mathcal{H}_N(\tau):=-\frac1{12}[\Gamma_0(1):\Gamma_0(N)]+\sum_{D < 0}{H}_N(D)q^{|D|}. \end{equation} Then \( \mathcal{H}_N \) is a holo­morph­ic mock mod­u­lar form of weight \( \frac32 \) for \( \Gamma_0(4N) \).

Now re­call that \( 2.M_{12} \) has an ele­ment of or­der 11, be­cause \( X_0(33)+11 \) has genus zero (cf. (2.14)). By dir­ect com­pu­ta­tion we find that the cor­res­pond­ing McKay–Thompson series on \( W^{2.M_{12}} \), which we de­note \( \mathcal{H}^{2.M_{12}}_{11A} \) (cf. (3.3)), takes the form \begin{equation}\label{eqn:msH2M1211A} \tag{3.13} \mathcal{H}^{2.M_{12}}_{11A}= \frac15(11\mathcal{H}_{11}-12\mathcal{H}) -\frac{11}{5}\varphi_{11} \end{equation} (cf. (3.10)), where \( \mathcal{H}_{11} \) is defined by (3.12) and \( \varphi_{11} \) is the unique in­teger-coef­fi­cient plus-space cusp form of weight \( \frac32 \) for \( \Gamma_0(44) \) with \( \varphi_{11}(\tau)=q^3+O(q^4) \). (A mock mod­u­lar form of half-in­teger weight \( k+\frac12 \) is in the Kohnen plus-space if its coef­fi­cients are sup­por­ted on ex­po­nents \( n \) such that \( (-1)^kn \) is a square mod­ulo 4.) The series \( \mathcal{H}^{2.M_{12}}_{11A} \) and \( \varphi_{11} \) have in­teger coef­fi­cients, so \( 11\mathcal{H}_{11}-12\mathcal{H} \) has in­teger coef­fi­cients too. We con­clude from (3.13) that \begin{equation}\label{eqn:11msH1112msHequivvarphi11} \tag{3.14} 11\mathcal{H}_{11}-12\mathcal{H}\equiv\varphi_{11}\bmod 5, \end{equation} and if not for this con­gru­ence (3.14) then \( W^{2.M_{12}} \) would not ex­ist, and neither would umbral moon­shine for \( X_0(3) \). Of course \begin{equation} \tag{3.15} \#J_0(11)(\mathbb{Q})_\mathrm{ tor} = n_{11} = \operatorname{num}\left(\frac{11-1}{12}\right) = 5 \end{equation} (cf. (3.1)) ac­cord­ing to Mazur’s proof of Ogg’s tor­sion con­jec­ture.

Work of Wald­spur­ger (see [e10], [e11]) im­plies that the coef­fi­cients of \( \varphi_{11} \) are pro­por­tion­al to spe­cial val­ues of \( L \)-func­tions of quad­rat­ic twists of the abeli­an vari­ety \( J_0(11) \) (which turns out to be an el­lipt­ic curve be­cause \( X_0(11) \) has genus one). On the oth­er hand the coef­fi­cients of \( \mathcal{H} \) and \( \mathcal{H}_{11} \) may be ex­pressed in terms of class num­bers of ima­gin­ary-quad­rat­ic num­ber fields by con­struc­tion (3.8)–(3.9), (3.11)–(3.12). It fol­lows that the in­teger-coef­fi­cient prop­erty of (3.10) {“pre­vents”} the \( L \)-func­tion of a twist of \( J_0(11) \) from van­ish­ing if a cor­res­pond­ing lin­ear com­bin­a­tion of ima­gin­ary-quad­rat­ic class num­bers is not di­vis­ible by \( n_{11}=5 \). This, to­geth­er with Kolyva­gin’s work [e19] on Euler sys­tems, al­lows to prove the fol­low­ing.

Pro­pos­i­tion 3.1: (Corollary 4.2.2 in [e56]) Sup­pose that \( D \) is a neg­at­ive fun­da­ment­al dis­crim­in­ant and a quad­rat­ic non­residue mod­ulo 11. If the class num­ber of \( \mathbb{Q}(\sqrt{D}) \) is not di­vis­ible by 5 then the el­lipt­ic curve defined by \begin{equation}\label{eqn:J011D} \tag{3.16} y^2 = x^3 - 13392D^2x - 1080432D^3 \end{equation} has only fi­nitely many ra­tion­al points.

(Call \( D\in\mathbb{Z} \) a fun­da­ment­al dis­crim­in­ant if \( D \) is the dis­crim­in­ant of \( \mathbb{Q}(\sqrt{D}) \). Equi­val­ently, \( D \) is odd and square­free, or \( D=4d \) for some odd and square­free \( d \).)

Just as Ogg’s tor­sion con­jec­ture (3.1) is val­id for all primes, the story (3.13)–(3.16) we have just told for \( p=11 \) gen­er­al­izes to all primes too. To ex­plain this define \begin{equation}\label{eqn:np^{\prime}} \tag{3.17} n_p^{\prime}:=\operatorname{num}\left(\frac{p+1}{6}\right), \quad d_p^{\prime}:=\operatorname{den}\left(\frac{p+1}{6}\right), \quad d_p:=\operatorname{den}\left(\frac{p-1}{12}\right) \end{equation} (cf. (3.1), and write \( \operatorname{den}(\alpha) \) for the de­nom­in­at­or of \( \alpha\in \mathbb{Q} \)), and define \begin{equation}\label{eqn:msHZZpZZ1} \tag{3.18} \mathcal{H}^{\mathbb{Z}/p\mathbb{Z}}_{1}:=12n_p^{\prime}\mathcal{H}. \end{equation} Su­per­sin­gu­lar el­lipt­ic curves make a pleas­ing reen­trance now (cf. Pro­pos­i­tion 1.1), and not just in the char­ac­ter­ist­ics \( p \) for which \( X_0(p)+p \) has genus zero: In [e56] the en­do­morph­ism rings of the su­per­sin­gu­lar el­lipt­ic curves in char­ac­ter­ist­ic \( p \) are used to prove the ex­ist­ence of an in­teger-coef­fi­cient cusp form \( \varphi_p \) such that \begin{equation}\label{eqn:msHZZpZZp} \tag{3.19} \mathcal{H}^{\mathbb{Z}/p\mathbb{Z}}_{p} :=\frac{1}{n_p}\left(\frac{d_pd_p^{\prime}}{6}p\mathcal{H}_p-d_pn_p^{\prime}\mathcal{H}\right) -\frac{p}{n_p}\varphi_p \end{equation} is an in­teger-coef­fi­cient holo­morph­ic mock mod­u­lar form of weight \( \frac32 \) for \( \Gamma_0(4p) \). (See Lemma 4.1.4 of [e56].) These forms (3.18)–(3.19) are con­gru­ent mod­ulo \( p \) by con­struc­tion, so if we define \( \mathcal{H}^{\mathbb{Z}/p\mathbb{Z}}_g := \mathcal{H}^{\mathbb{Z}/p\mathbb{Z}}_{o(g)} \) for \( g\in \mathbb{Z}/p\mathbb{Z} \) then there ex­ists a vir­tu­al graded \( \mathbb{Z}/p\mathbb{Z} \)-mod­ule \begin{equation}\label{eqn:WZZpZZ} \tag{3.20} W^{\mathbb{Z}/p\mathbb{Z}}=\bigoplus_{D < 0}W^{\mathbb{Z}/p\mathbb{Z}}_D \end{equation} (cf. (3.4)) such that \begin{equation}\label{eqn:ZZpZZ} \tag{3.21} C^{\mathbb{Z}/p\mathbb{Z}}_g(D)=\operatorname{tr}(g\,|\,W^{\mathbb{Z}/p\mathbb{Z}}_D) \end{equation} for each \( D < 0 \) (cf. (3.5)), where \begin{equation} \tag{3.22} \mathcal{H}^{\mathbb{Z}/p\mathbb{Z}}_g = -n_p^{\prime} +\sum_{D < 0} C_g^{\mathbb{Z}/p\mathbb{Z}}(D)q^{|D|} \end{equation} (cf. (3.3)). We re­cov­er \( \mathcal{H}^{2.M_{12}}_{1A} \) (see (3.10)) by tak­ing \( p=11 \) in (3.18), and we re­cov­er \( \mathcal{H}^{2.M_{12}}_{11A} \) (see (3.13)) by tak­ing \( p=11 \) and mak­ing a suit­able choice of \( \varphi_{p} \) in (3.19). We re­cov­er the re­stric­tion of \( W^{2.M_{12}} \) (cf. (3.4)) to any cyc­lic sub­group of \( 2.M_{12} \) of or­der 11 by tak­ing \( p=11 \) (and mak­ing a suit­able choice of \( \varphi_{p} \)) in (3.20). The in­volve­ment of \( \varphi_{p} \) in (3.19) al­lows to prove the fol­low­ing, which spe­cial­izes to Pro­pos­i­tion 3.1 when \( p=11 \).

The­or­em 3.2: (Theorem 4.2.1 in [e56]) For \( p \) an odd prime sup­pose that \( D \) is a neg­at­ive fun­da­ment­al dis­crim­in­ant and a quad­rat­ic non­residue mod­ulo \( p \). If the class num­ber of \( \mathbb{Q}(\sqrt{D}) \) is coprime to some non­trivi­al di­visor of \( \# J_0(p)(\mathbb{Q})_{\mathrm{tor}} \) then there ex­ists a quo­tient \( A \) of \( J_0(N) \) such that the \( D \)-twist of \( A \) has only fi­nitely many ra­tion­al points.

(See [e33] for gen­er­al­it­ies on twists of com­mut­at­ive al­geb­ra­ic groups.)

The read­er will no­tice that Pro­pos­i­tion 3.1 doesn’t use any more of the \( 2.M_{12} \)-mod­ule struc­ture on \( W^{2.M_{12}} \) than its re­stric­tion to a cyc­lic sub­group of or­der 11. This re­stric­ted mod­ule struc­ture, in turn, de­pends mainly on the con­gru­ence \begin{equation} \tag{3.23} 11\mathcal{H}_{11}-12\mathcal{H} \equiv \varphi_{11} \bmod 5 \end{equation} (cf. (3.13)), but the same can be said of Pro­pos­i­tion 3.1. This sug­gests that it might not be ne­ces­sary to men­tion mod­ules for fi­nite groups in or­der to es­tab­lish said res­ult. Sure enough, the con­clu­sion of Pro­pos­i­tion 3.1 was es­tab­lished much earli­er in [e18], without any ref­er­ence to graded vir­tu­al mod­ules for fi­nite groups.

So is there arith­met­ic mean­ing to the \( 2.M_{12} \)-mod­ule struc­ture on \( W^{2.M_{12}} \)? In [e55] a pos­it­ive an­swer to this ques­tion is for­mu­lated, for the re­stric­tion, \begin{equation}\label{eqn:WM11} \tag{3.24} W^{M_{11}}=\bigoplus_{D < 0}W^{M_{11}}_D, \end{equation} of \( W^{2.M_{12}} \) to a copy of the smal­lest sporad­ic simple group, \( M_{11} \), which may be de­scribed as the sta­bil­izer of a point for the 5-trans­it­ive ac­tion of \( M_{12} \) on 12 points, \begin{equation} \tag{3.25} \# M_{11} = 2^4\cdot3^2\cdot5\cdot11 \end{equation} (cf. (2.1)). (In fact there are two con­jugacy classes of sub­groups of \( 2.M_{12} \) iso­morph­ic to \( M_{11} \): One maps to the sta­bil­izer of a point un­der the nat­ur­al map \( 2.M_{12}\to M_{12} \) (cf. (2.15)), but the oth­er maps to a trans­it­ive sub­group of \( S_{12} \). To define \( W^{M_{11}} \) (3.24) we should re­strict \( W^{2.M_{12}} \) to a trans­it­ive copy of \( M_{11} \).)

It de­vel­ops that \( M_{11} \) has ele­ments of or­der 8, and for such an ele­ment the as­so­ci­ated McKay–Thompson series on \( W^{M_{11}} \), which we de­note \( \mathcal{H}^{M_{11}}_{8AB} \), takes the form \begin{equation} \tag{3.26} \mathcal{H}^{M_{11}}_{8AB}(\tau) = -2\theta(4\tau)(2\theta(64\tau)-\theta(16\tau))^2 - \varphi_{8|4} \end{equation} (cf. (3.13)), where \( \theta(\tau):=\sum_n q^{n^2} \) and \( \varphi_{8|4} \) is a cer­tain cusp form of weight \( \frac32 \) for \( \Gamma_0(32) \) (with a char­ac­ter of or­der 4). Now \( \varphi_{8|4} \) is re­lated to the quad­rat­ic twists \begin{equation}\label{eqn:y2x3D2x} \tag{3.27} y^2 = x^3-D^2x \end{equation} of the el­lipt­ic curve over \( \mathbb{Q} \) defined by (1.13) in the same way as \( \varphi_{11} \) is re­lated to the quad­rat­ic twists (3.16) of \( J_0(11) \). These twists (3.27) are in turn re­lated to the “con­gru­ent num­ber prob­lem” of an­tiquity: It de­vel­ops that \( |D| \) is a con­gru­ent num­ber — that is, the area of a right tri­angle with ra­tion­al side lengths — if and only if the el­lipt­ic curve defined by (3.27) has in­fin­itely many ra­tion­al points. (See [e4] for the early his­tory of the con­gru­ent num­ber prob­lem, see [e42] for a more re­cent ex­pos­it­ory ac­count, and see [e13] for an ex­plan­a­tion of the con­nec­tion to el­lipt­ic curves.)

The re­la­tion­ship between \( \varphi_{8|4} \), the el­lipt­ic curves of (3.27) and the con­gru­ent num­ber prob­lem plays a key role in the proof of the fol­low­ing res­ult.

The­or­em 3.3: (Theorem 4.3.1 in [e55]) Sup­pose that \( D \) is neg­at­ive, square­free, and con­gru­ent to 21 mod­ulo 24. If the \( M_{11} \)-mod­ule \( W^{M_{11}}_D \) con­tains an ir­re­du­cible 55-di­men­sion­al \( M_{11} \)-mod­ule with nonzero mul­ti­pli­city then \( |D| \) is not a con­gru­ent num­ber.

The sta­bil­izer of a point for the 5-trans­it­ive ac­tion of \( M_{24} \) on 24 points, de­noted \( M_{23} \), is also a sporad­ic simple group, \begin{equation} \tag{3.28} \# M_{23} = 2^7\cdot3^2\cdot5\cdot7\cdot11\cdot23 \end{equation} (cf. (2.2)). In forth­com­ing joint work with Cheng and Mer­tens we show that the \( \mathbb{Z}/p\mathbb{Z} \)-mod­ule struc­ture on \( W^{\mathbb{Z}/p\mathbb{Z}} \) (cf. (3.20)) ex­tends to a \( M_{23} \)-mod­ule struc­ture when \( p=23 \). The ex­ist­ence or oth­er­wise of rich­er mod­ule struc­tures on the \( W^{\mathbb{Z}/p\mathbb{Z}} \) for gen­er­al \( p \) is a fo­cus for fu­ture re­search.

Works

[1] A. P. Ogg: “Hy­per­el­lipt­ic mod­u­lar curves,” Bull. Soc. Math. France 102 (1974), pp. 449–​462. MR 364259 Zbl 0314.​10018 article

[2] A. P. Ogg: “Auto­morph­ismes de courbes mod­u­laires,” pp. Exp. No. 7, 8 in Sémin­aire Delange–Pisot–Poit­ou (16e année: 1974/75), Théorie des nombres, Fasc. 1. Secrétari­at Mathématique (Par­is), 1975. MR 417184 Zbl 0336.​14006 incollection

[3] A. P. Ogg: “Di­o­phant­ine equa­tions and mod­u­lar forms,” Bull. Amer. Math. Soc. 81 (1975), pp. 14–​27. MR 354675 Zbl 0316.​14012 article

[4] A. P. Ogg: “Mauvaise réduc­tion des courbes de Shimura,” pp. 199–​217 in Sémin­aire de théorie des nombres, Par­is 1983–84. Edi­ted by C. Gold­stein. Pro­gr. Math. 59. Birkhäuser (Bo­ston), 1985. MR 902833 Zbl 0581.​14024 incollection