Posts Tagged ‘graded’



the McKay-Thompson series

Saturday, March 22nd, 2008

Monstrous moonshine was born (sometime in 1978) the moment John McKay realized that the linear term in the j-function

j(q) = \frac{1}{q} + 744 + 196884 q + 21493760 q^2 + 864229970 q^3 + \hdots

is surprisingly close to the dimension of the smallest non-trivial irreducible representation of the monster group, which is 196883. Note that at that time, the Monster hasn’t been constructed yet, and, the only traces of its possible existence were kept as semi-secret information in a huge ledger (costing 80 pounds…) kept in the Atlas-office at Cambridge. Included were 8 huge pages describing the character table of the monster, the top left fragment, describing the lower dimensional irreducibles and their characters at small order elements, reproduced below

If you look at the dimensions of the smallest irreducible representations (the first column) : 196883, 21296876, 842609326, … you will see that the first, second and third of them are extremely close to the linear, quadratic and cubic coefficient of the j-function. In fact, more is true : one can obtain these actual j-coefficients as simple linear combination of the dimensions of the irrducibles :

\begin{cases} 196884 &= 1 + 196883 \\
21493760 &= 1 + 196883 + 21296876 \\
864229970 &= 2 \times 1 + 2 \times 196883 + 21296876 + 842609326
\end{cases}

Often, only the first relation is attributed to McKay, whereas the second and third were supposedly discovered by John Thompson after MKay showed him the first. Marcus du Sautoy tells a somewhat different sory in Finding Moonshine :

McKay has also gone on to find these extra equations, but is was Thompson who first published them. McKay admits that “I was a bit peeved really, I don’t think Thompson quite knew how much I knew.”

By the work of Richard Borcherds we now know the (partial according to some) explanation behind these numerical facts : there is a graded representation V = \oplus_i V_i of the Monster-group (actually, it has a lot of extra structure such as being a vertex algebra) such that the dimension of the i-th factor V_i equals the coefficient f q^i in the j-function. The homogeneous components V_i being finite dimensional representations of the monster, they decompose into the 194 irreducibles X_j. For the first three components we have the decompositions

\begin{cases} V_1 &= X_1 \oplus X_2 \\
V_2 &= X_1 \oplus X_2 \oplus X_3 \\
V_3 &= X_1^{\oplus 2 } \oplus X_2^{\oplus 2} \oplus X_3 \oplus X_4
\end{cases}

Calculating the dimensions on both sides give the above equations. However, being isomorphisms of monster-representations we are not restricted to just computing the dimensions. We might as well compute the character of any monster-element on both sides (observe that the dimension is just the character of the identity element). Characters are the traces of the matrices describing the action of a monster-element on the representation and these numbers fill the different columns of the character-table above.

Hence, the same integral combinations of the character values of any monster-element give another q-series and these are called the McKay-Thompson series. John Conway discovered them to be classical modular functions known as Hauptmoduln.

In most papers and online material on this only the first few coefficients of these series are documented, which may be just too little information to make new discoveries!

Fortunately, David Madore has compiled the first 3200 coefficients of all the 172 monster-series which are available in a huge 8Mb file. And, if you really need to have more coefficients, you can always use and modify his moonshine python program.

In order to reduce bandwidth, here a list containing the first 100 coefficients of the j-function

jfunct=[196884, 21493760, 864299970, 20245856256, 333202640600, 4252023300096, 44656994071935, 401490886656000, 3176440229784420, 22567393309593600, 146211911499519294, 874313719685775360, 4872010111798142520, 25497827389410525184, 126142916465781843075, 593121772421445058560, 2662842413150775245160, 11459912788444786513920, 47438786801234168813250, 189449976248893390028800, 731811377318137519245696, 2740630712513624654929920, 9971041659937182693533820, 35307453186561427099877376, 121883284330422510433351500, 410789960190307909157638144, 1353563541518646878675077500, 4365689224858876634610401280, 13798375834642999925542288376, 42780782244213262567058227200, 130233693825770295128044873221, 389608006170995911894300098560, 1146329398900810637779611090240, 3319627709139267167263679606784, 9468166135702260431646263438600, 26614365825753796268872151875584, 73773169969725069760801792854360, 201768789947228738648580043776000, 544763881751616630123165410477688, 1452689254439362169794355429376000, 3827767751739363485065598331130120, 9970416600217443268739409968824320, 25683334706395406994774011866319670, 65452367731499268312170283695144960, 165078821568186174782496283155142200, 412189630805216773489544457234333696, 1019253515891576791938652011091437835, 2496774105950716692603315123199672320, 6060574415413720999542378222812650932, 14581598453215019997540391326153984000, 34782974253512490652111111930326416268, 82282309236048637946346570669250805760, 193075525467822574167329529658775261720, 449497224123337477155078537760754122752, 1038483010587949794068925153685932435825, 2381407585309922413499951812839633584128, 5421449889876564723000378957979772088000, 12255365475040820661535516233050165760000, 27513411092859486460692553086168714659374, 61354289505303613617069338272284858777600, 135925092428365503809701809166616289474168, 299210983800076883665074958854523331870720, 654553043491650303064385476041569995365270, 1423197635972716062310802114654243653681152, 3076095473477196763039615540128479523917200, 6610091773782871627445909215080641586954240, 14123583372861184908287080245891873213544410, 30010041497911129625894110839466234009518080, 63419842535335416307760114920603619461313664, 133312625293210235328551896736236879235481600, 278775024890624328476718493296348769305198947, 579989466306862709777897124287027028934656000, 1200647685924154079965706763561795395948173320, 2473342981183106509136265613239678864092991488, 5070711930898997080570078906280842196519646750, 10346906640850426356226316839259822574115946496, 21015945810275143250691058902482079910086459520, 42493520024686459968969327541404178941239869440, 85539981818424975894053769448098796349808643878, 171444843023856632323050507966626554304633241600, 342155525555189176731983869123583942011978493364, 679986843667214052171954098018582522609944965120, 1345823847068981684952596216882155845897900827370, 2652886321384703560252232129659440092172381585408, 5208621342520253933693153488396012720448385783600, 10186635497140956830216811207229975611480797601792, 19845946857715387241695878080425504863628738882125, 38518943830283497365369391336243138882250145792000, 74484518929289017811719989832768142076931259410120, 143507172467283453885515222342782991192353207603200, 275501042616789153749080617893836796951133929783496, 527036058053281764188089220041629201191975505756160, 1004730453440939042843898965365412981690307145827840, 1908864098321310302488604739098618405938938477379584, 3614432179304462681879676809120464684975130836205250, 6821306832689380776546629825653465084003418476904448, 12831568450930566237049157191017104861217433634289960, 24060143444937604997591586090380473418086401696839680, 44972195698011806740150818275177754986409472910549646, 83798831110707476912751950384757452703801918339072000]

This information will come in handy when we will organize our Monstrous Easter Egg Race, starting tomorrow at 6 am (GMT)…

BC stands for Bi-Crystalline graded

Saturday, January 26th, 2008

Towards the end of the Bost-Connes for ringtheorists post I freaked-out because I realized that the commutation morphisms with the X_n^* were given by non-unital algebra maps. I failed to notice the obvious, that algebras such as \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] have plenty of idempotents and that this mysterious ‘non-unital’ morphism was nothing else but multiplication with an idempotent…

Here a sketch of a ringtheoretic framework in which the Bost-Connes Hecke algebra \mathcal{H} is a motivating example (the details should be worked out by an eager 20-something). Start with a suitable semi-group S, by which I mean that one must be able to invert the elements of S and obtain a group G of which all elements have a canonical form g=s_1s_2^{-1}. Probably semi-groupies have a name for these things, so if you know please drop a comment.

The next ingredient is a suitable ring R. Here, suitable means that we have a semi-group morphism \phi~:~S \rightarrow End(R) where End(R) is the semi-group of all ring-endomorphisms of R satisfying the following two (usually strong) conditions :

  1. Every \phi(s) has a right-inverse, meaning that there is an ring-endomorphism \psi(s) such that \phi(s) \circ \psi(s) = id_R (this implies that all \phi(s) are in fact epi-morphisms (surjective)), and

  2. The composition \psi(s) \circ \phi(s) usually is NOT the identity morphism id_R (because it is zero on the kernel of the epimorphism \phi(s)) but we require that there is an idempotent E_s \in R (that is, E_s^2 = E_s) such that \psi(s) \circ \phi(s) = id_R E_s

The point of the first condition is that the S-semi-group graded ring A = \oplus_{s \in S} X_s R is crystalline graded (crystalline group graded rings were introduced by Fred Van Oystaeyen and Erna Nauwelaarts) meaning that for every s \in S we have in the ring A the equality X_s R = R X_s where this is a free right R-module of rank one. One verifies that this is equivalent to the existence of an epimorphism \phi(s) such that for all r \in R we have r X_s = X_s \phi(s)(r).

The point of the second condition is that this semi-graded ring A can be naturally embedded in a G-graded ring B = \oplus_{g=s_1s_2^{-1} \in G} X_{s_1} R X_{s_2}^* which is bi-crystalline graded meaning that for all r \in R we have that r X_s^* = X_s^* \psi(s)(r) E_s.

It is clear from the construction that under the given conditions (and probably some minor extra ones making everything stand) the group graded ring B is determined fully by the semi-group graded ring A.

what does this general ringtheoretic mumbo-jumbo have to do with the BC- (or Bost-Connes) algebra \mathcal{H}?

In this particular case, the semi-group S is the multiplicative semi-group of positive integers \mathbb{N}^+_{\times} and the corresponding group G is the multiplicative group \mathbb{Q}^+_{\times} of all positive rational numbers.

The ring R is the rational group-ring \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] of the torsion-group \mathbb{Q}/\mathbb{Z}. Recall that the elements of \mathbb{Q}/\mathbb{Z} are the rational numbers 0 \leq \lambda < 1 and the group-law is ordinary addition and forgetting the integral part (so merely focussing on the ‘after the comma’ part). The group-ring is then

\mathbb{Q}[\mathbb{Q}/\mathbb{Z}] = \oplus_{0 \leq \lambda < 1} \mathbb{Q} Y_{\lambda} with multiplication linearly induced by the multiplication on the base-elements Y_{\lambda}.Y_{\mu} = Y_{\lambda+\mu}.

The epimorphism determined by the semi-group map \phi~:~\mathbb{N}^+_{\times} \rightarrow End(\mathbb{Q}[\mathbb{Q}/\mathbb{Z}]) are given by the algebra maps defined by linearly extending the map on the base elements \phi(n)(Y_{\lambda}) = Y_{n \lambda} (observe that this is indeed an epimorphism as every base element Y_{\lambda} = \phi(n)(Y_{\frac{\lambda}{n}}).

The right-inverses \psi(n) are the ring morphisms defined by linearly extending the map on the base elements \psi(n)(Y_{\lambda}) = \frac{1}{n}(Y_{\frac{\lambda}{n}} + Y_{\frac{\lambda+1}{n}} + \hdots + Y_{\frac{\lambda+n-1}{n}}) (check that these are indeed ring maps, that is that \psi(n)(Y_{\lambda}).\psi(n)(Y_{\mu}) = \psi(n)(Y_{\lambda+\mu}).

These are indeed right-inverses satisfying the idempotent condition for clearly \phi(n) \circ \psi(n) (Y_{\lambda}) = \frac{1}{n}(Y_{\lambda}+\hdots+Y_{\lambda})=Y_{\lambda} and

\begin{eqnarray_} \psi(n) \circ \phi(n) (Y_{\lambda}) =& \psi(n)(Y_{n \lambda}) = \frac{1}{n}(Y_{\lambda} + Y_{\lambda+\frac{1}{n}} + \hdots + Y_{\lambda+\frac{n-1}{n}}) \\ =& Y_{\lambda}.(\frac{1}{n}(Y_0 + Y_{\frac{1}{n}} + \hdots + Y_{\frac{n-1}{n}})) = Y_{\lambda} E_n \end{eqnarray_}

and one verifies that E_n = \frac{1}{n}(Y_0 + Y_{\frac{1}{n}} + \hdots + Y_{\frac{n-1}{n}}) is indeed an idempotent in \mathbb{Q}[\mathbb{Q}/\mathbb{Z}]. In the previous posts in this series we have already seen that with these definitions we have indeed that the BC-algebra is the bi-crystalline graded ring

B = \mathcal{H} = \oplus_{\frac{m}{n} \in \mathbb{Q}^+_{\times}} X_m \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] X_n^*

and hence is naturally constructed from the skew semi-group graded algebra A = \oplus_{m \in \mathbb{N}^+_{\times}} X_m \mathbb{Q}[\mathbb{Q}/\mathbb{Z}].

This (probably) explains why the BC-algebra \mathcal{H} is itself usually called and denoted in C^*-algebra papers the skew semigroup-algebra \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] \bowtie \mathbb{N}^+_{\times} as this subalgebra (our crystalline semi-group graded algebra A) determines the Hecke algebra completely.

Finally, the bi-crystalline idempotents-condition works well in the settings of von Neumann regular algebras (such as all limits of finite dimensional semi-simples, for example \mathbb{Q}[\mathbb{Q}/\mathbb{Z}]) because such algebras excel at idempotents galore

Bost-Connes for ringtheorists

Wednesday, January 23rd, 2008

Over the last days I’ve been staring at the Bost-Connes algebra to find a ringtheoretic way into it. Ive had some chats about it with the resident graded-guru but all we came up with so far is that it seems to be an extension of Fred’s definition of a ‘crystalline’ graded algebra. Knowing that several excellent ringtheorists keep an eye on my stumblings here, let me launch an appeal for help :

What is the most elegant ringtheoretic framework in which the Bost-Connes Hecke algebra is a motivating example?

Let us review what we know so far and extend upon it with a couple of observations that may (or may not) be helpful to you. The algebra \mathcal{H} is the algebra of \mathbb{Q}-valued functions (under the convolution product) on the double coset-space \Gamma_0 \backslash \Gamma / \Gamma_0 where

\Gamma = \{ \begin{bmatrix} 1 & b \\ 0 & a \end{bmatrix}~:~a,b \in \mathbb{Q}, a > 0 \} and \Gamma_0 = \{ \begin{bmatrix} 1 & n \\ 0 & 1 \end{bmatrix}~:~n \in \mathbb{N}_+ \}

We have seen that a \mathbb{Q}-basis is given by the characteristic functions X_{\gamma} (that is, such that X_{\gamma}(\gamma') = \delta_{\gamma,\gamma'}) with \gamma a rational point represented by the couple ~(a,b) (the entries in the matrix definition of a representant of \gamma in \Gamma) lying in the fractal comb

defined by the rule that b < \frac{1}{n} if a = \frac{m}{n} with m,n \in \mathbb{N}, (m,n)=1. Last time we have seen that the algebra \mathcal{H} is generated as a \mathbb{Q}-algebra by the following elements (changing notation)

\begin{cases}X_m=X_{\alpha_m} & \text{with } \alpha_m = \begin{bmatrix} 1 & 0 \\ 0 & m \end{bmatrix}~\forall m \in \mathbb{N}_+ \\
X_n^*=X_{\beta_n} & \text{with } \beta_n = \begin{bmatrix} 1 & 0 \\ 0 & \frac{1}{n} \end{bmatrix}~\forall n \in \mathbb{N}_+ \\
Y_{\gamma} = X_{\gamma} & \text{with } \gamma = \begin{bmatrix} 1 & \gamma \\ 0 & 1 \end{bmatrix}~\forall \lambda \in \mathbb{Q}/\mathbb{Z} \end{cases}

Using the tricks of last time (that is, figuring out what functions convolution products represent, knowing all double-cosets) it is not too difficult to prove the defining relations among these generators to be the following1

\begin{enumerate}
\item{(1) : $X_n^* X_n = 1, \forall n \in \mathbb{N}_+$}
\item{(2) : $X_n X_m = X_{nm}, \forall m,n \in \mathbb{N}_+$}
\item{(3) : $X_n X_m^* = X_m^* X_n, \text{whenever } (m,n)=1$}
\item{(4) : $Y_{\gamma} Y_{\mu} = Y_{\gamma+\mu}, \forall \gamma,mu \in \mathbb{Q}/\mathbb{Z}$}
\item{(5) : $Y_{\gamma}X_n = X_n Y_{n \gamma},~\forall n \in \mathbb{N}_+, \gamma \in \mathbb{Q}/\mathbb{Z}$}
\item{(6) : $X_n Y_{\lambda} X_n^* = \frac{1}{n} \sum_{n \delta = \gamma} Y_{\delta},~\forall n \in \mathbb{N}_+, \gamma \in \mathbb{Q}/\mathbb{Z}$}
\end{enumerate}

Simple as these equations may seem, they bring us into rather uncharted ringtheoretic territories. Here a few fairly obvious ringtheoretic ingredients of the Bost-Connes Hecke algebra \mathcal{H}

the group-algebra of \mathbb{Q}/\mathbb{Z}

The equations (4) can be rephrased by saying that the subalgebra generated by the Y_{\gamma} is the rational groupalgebra \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] of the (additive) group \mathbb{Q}/\mathbb{Z}. Note however that \mathbb{Q}/\mathbb{Z} is a torsion group (that is, for all \gamma = \frac{m}{n} we have that n.\gamma = (\gamma+\gamma+ \hdots + \gamma) = 0). Hence, the groupalgebra has LOTS of zero-divisors. In fact, this group-algebra doesn’t have any good ringtheoretic properties except for the fact that it can be realized as a limit of finite groupalgebras (semi-simple algebras)

\mathbb{Q}[\mathbb{Q}/\mathbb{Z}] = \underset{\rightarrow}{lim}~\mathbb{Q}[\mathbb{Z}/n \mathbb{Z}]

and hence is a quasi-free (or formally smooth) algebra, BUT far from being finitely generated…

the grading group \mathbb{Q}^+_{\times}

The multiplicative group of all positive rational numbers \mathbb{Q}^+_{\times} is a torsion-free Abelian ordered group and it follows from the above defining relations that \mathcal{H} is graded by this group if we give

deg(Y_{\gamma})=1,~deg(X_m)=m,~deg(X_n^*) = \frac{1}{n}

Now, graded algebras have been studied extensively in case the grading group is torsion-free abelian ordered AND finitely generated, HOWEVER \mathbb{Q}^+_{\times} is infinitely generated and not much is known about such graded algebras. Still, the ordering should allow us to use some tricks such as taking leading coefficients etc.

the endomorphisms of \mathbb{Q}[\mathbb{Q}/\mathbb{Z}]

We would like to view the equations (5) and (6) (the latter after multiplying both sides on the left with X_n^* and using (1)) as saying that X_n and X_n^* are normalizing elements. Unfortunately, the algebra morphisms they induce on the group algebra \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] are NOT isomorphisms, BUT endomorphisms. One source of algebra morphisms on the group-algebra comes from group-morphisms from \mathbb{Q}/\mathbb{Z} to itself. Now, it is known that

Hom_{grp}(\mathbb{Q}/\mathbb{Z},\mathbb{Q}/\mathbb{Z}) \simeq \hat{\mathbb{Z}}, the profinite completion of \mathbb{Z}. A class of group-morphisms of interest to us are the maps given by multiplication by n on \mathbb{Q}/\mathbb{Z}. Observe that these maps are epimorphisms with a cyclic order n kernel. On the group-algebra level they give us the epimorphisms

\mathbb{Q}[\mathbb{Q}/\mathbb{Z}] \longrightarrow^{\phi_n} \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] such that \phi_n(Y_{\lambda}) = Y_{n \lambda} whence equation (5) can be rewritten as Y_{\lambda} X_n = X_n \phi_n(Y_{\lambda}), which looks good until you think that \phi_n is not an automorphism…

There are even other (non-unital) algebra endomorphisms such as the map \mathbb{Q}[\mathbb{Q}/\mathbb{Z}] \rightarrow^{\psi_n} R_n defined by \psi_n(Y_{\lambda}) = \frac{1}{n}(Y_{\frac{\lambda}{n}} + Y_{\frac{\lambda + 1}{n}} + \hdots + Y_{\frac{\lambda + n-1}{n}}) and then, we can rewrite equation (6) as Y_{\lambda} X_n^* = X_n^* \psi_n(Y_{\lambda}), but again, note that \psi_n is NOT an automorphism.

almost strongly graded, but not quite…

Recall from last time that the characteristic function X_a for any double-coset-class a \in \Gamma_0 \backslash \Gamma / \Gamma_0 represented by the matrix a=\begin{bmatrix} 1 & \lambda \\ 0 & \frac{m}{n} \end{bmatrix} could be written in the Hecke algebra as X_a = n X_m Y_{n \lambda} X_n^* = n Y_{\lambda} X_m X_n^*. That is, we can write the Bost-Connes Hecke algebra as

\mathcal{H} = \oplus_{\frac{m}{n} \in \mathbb{Q}^+_{\times}}~\mathbb{Q}[\mathbb{Q}/\mathbb{Z}] X_mX_n^*

Hence, if only the morphisms \phi_n and \psi_m would be automorphisms, this would say that \mathcal{H} is a strongly \mathbb{Q}^+_{\times}-algebra with part of degree one the groupalgebra of \mathbb{Q}/\mathbb{Z}.

However, they are not. But there is an extension of the notion of strongly graded algebras which Fred has dubbed crystalline graded algebras in which it is sufficient that the algebra maps are all epimorphisms. (maybe I’ll post about these algebras, another time). However, this is not the case for the \psi_m

So, what is the most elegant ringtheoretic framework in which the algebra \mathcal{H} fits??? Surely, you can do better than generalized crystalline graded algebra

  1. if someone wants the details, tell me and I’ll include a ‘technical post’ or consult the Bost-Connes original paper but note that this scanned version needs 26.8Mb []
AWSOM Powered