The Monster is the largest of the 26 sporadic simple groups and has order
808 017 424 794 512 875 886 459 904 961 710 757 005 754 368 000 000 000
= 2^46 3^20 5^9 7^6 11^2 13^3 17 19 23 29 31 41 47 59 71.
It is not so much the size of its order that makes it hard to do actual calculations in the monster, but rather the dimensions of its smallest non-trivial irreducible representations (196 883 for the smallest, 21 296 876 for the next one, and so on).
In characteristic two there is an irreducible representation of one dimension less (196 882) which appears to be of great use to obtain information. For example, Robert Wilson used it to prove that The Monster is a Hurwitz group. This means that the Monster is generated by two elements g and h satisfying the relations

Geometrically, this implies that the Monster is the automorphism group of a Riemann surface of genus g satisfying the Hurwitz bound 84(g-1)=#Monster. That is,
g=9619255057077534236743570297163223297687552000000001=42151199 * 293998543 * 776222682603828537142813968452830193
Or, in analogy with the Klein quartic which can be constructed from 24 heptagons in the tiling of the hyperbolic plane, there is a finite region of the hyperbolic plane, tiled with heptagons, from which we can construct this monster curve by gluing the boundary is a specific way so that we get a Riemann surface with exactly 9619255057077534236743570297163223297687552000000001 holes. This finite part of the hyperbolic tiling (consisting of #Monster/7 heptagons) we’ll call the empire of the monster and we’d love to describe it in more detail.
Look at the half-edges of all the heptagons in the empire (the picture above learns that every edge in cut in two by a blue geodesic). They are exactly #Monster such half-edges and they form a dessin d’enfant for the monster-curve.
If we label these half-edges by the elements of the Monster, then multiplication by g in the monster interchanges the two half-edges making up a heptagonal edge in the empire and multiplication by h in the monster takes a half-edge to the one encountered first by going counter-clockwise in the vertex of the heptagonal tiling. Because g and h generated the Monster, the dessin of the empire is just a concrete realization of the monster.
Because g is of order two and h is of order three, the two permutations they determine on the dessin, gives a group epimorphism
from the
modular group
onto the Monster-group.
In noncommutative geometry, the group-algebra of the modular group
can be interpreted as the coordinate ring of a noncommutative manifold (because it is formally smooth in the sense of
Kontsevich-Rosenberg or Cuntz-Quillen) and the group-algebra of the Monster
itself corresponds in this picture to a finite collection of ‘points’ on the manifold. Using this geometric viewpoint we can now ask the question What does the Monster see of the modular group?
To make sense of this question, let us first consider the commutative equivalent : what does a point P see of a commutative variety X?
Evaluation of polynomial functions in P gives us an algebra epimorphism
from the coordinate ring of the variety
onto
and the kernel of this map is the maximal ideal
of
consisting of all functions vanishing in P.
Equivalently, we can view the point
as the scheme corresponding to the quotient
. Call this the 0-th formal neighborhood of the point P.
This sounds pretty useless, but let us now consider higher-order formal neighborhoods. Call the affine scheme
the n-th forml neighborhood of P, then the first neighborhood, that is with coordinate ring
gives us tangent-information. Alternatively, it gives the best linear approximation of functions near P.
The second neighborhood
gives us the best quadratic approximation of function near P, etc. etc.
These successive quotients by powers of the maximal ideal
form a system of algebra epimorphisms
![\hdots \frac{\mathbb{C}[X]}{\mathfrak{m}_P^{n+1}} \rightarrow \frac{\mathbb{C}[X]}{\mathfrak{m}</em>P^{n}} \rightarrow \hdots \hdots \rightarrow \frac{\mathbb{C}[X]}{\mathfrak{m}_P^{2}} \rightarrow \frac{\mathbb{C}[X]}{\mathfrak{m}</em>P} = \mathbb{C} \hdots \frac{\mathbb{C}[X]}{\mathfrak{m}_P^{n+1}} \rightarrow \frac{\mathbb{C}[X]}{\mathfrak{m}</em>P^{n}} \rightarrow \hdots \hdots \rightarrow \frac{\mathbb{C}[X]}{\mathfrak{m}_P^{2}} \rightarrow \frac{\mathbb{C}[X]}{\mathfrak{m}</em>P} = \mathbb{C}](/latexrender/pictures/6a278836e78a63816fa601fd36f9c55c.gif)
and its inverse limit
is the completion of the local ring in P and contains all the infinitesimal information (to any order) of the variety X in a neighborhood of P. That is, this completion
contains all information that P can see of the variety X.
In case P is a smooth point of X, then X is a manifold in a neighborhood of P and then this completion
is isomorphic to the algebra of formal power series
where the
form a local system of coordinates for the manifold X near P.
Right, after this lengthy recollection, back to our question what does the monster see of the modular group? Well, we have an algebra epimorphism

and in analogy with the commutative case, all information the Monster can gain from the modular group is contained in the
-adic completion

where
is the kernel of the epimorphism
sending the two free generators of the modular group
to the permutations g and h determined by the dessin of the pentagonal tiling of the Monster’s empire.
As it is a hopeless task to determine the Monster-empire explicitly, it seems even more hopeless to determine the kernel
let alone the completed algebra… But, (surprise) we can compute
as explicitly as in the commutative case we have
for a point P on a manifold X.
Here the details : the quotient
has a natural structure of
-bimodule. The group-algebra of the monster is a semi-simple algebra, that is, a direct sum of full matrix-algebras of sizes corresponding to the dimensions of the irreducible monster-representations. That is,

with exactly 194 components (the number of irreducible Monster-representations). For any
-bimodule
one can form the tensor-algebra

and applying the formal neighborhood theorem for formally smooth algebras (such as
) due to
Joachim Cuntz (left) and
Daniel Quillen (right) we have an isomorphism of algebras

where the right-hand side is the completion of the tensor-algebra (at the unique graded maximal ideal) of the
-bimodule
, so we’d better describe this bimodule explicitly.
Okay, so what’s a bimodule over a semisimple algebra of the form
? Well, a simple S-bimodule must be either (1) a factor
with all other factors acting trivially or (2) the full space of rectangular matrices
with the factor
acting on the left,
acting on the right and all other factors acting trivially.
That is, any S-bimodule can be represented by a quiver (that is a directed graph) on k vertices (the number of matrix components) with a loop in vertex i corresponding to each simple factor of type (1) and a directed arrow from i to j corresponding to every simple factor of type (2).
That is, for the Monster, the bimodule
is represented by a quiver on 194 vertices and now we only have to determine how many loops and arrows there are at or between vertices.
Using Morita equivalences and standard representation theory of quivers it isn’t exactly rocket science to determine that the number of arrows between the vertices corresponding to the irreducible Monster-representations
and
is equal to

Now, I’ve been wasting a lot of time already here explaining what representations of the modular group have to do with quivers (see for example here or some other posts in the same series) and for quiver-representations we all know how to compute Ext-dimensions in terms of the Euler-form applied to the dimension vectors.
Right, so for every Monster-irreducible
we have to determine the corresponding dimension-vector
for the quiver
![\xymatrix{ & & & &
\vtx{b_1} \\ \vtx{a</em>1} \ar[rrrru]^(.3){B_{11}} \ar[rrrrd]^(.3){B</em>{21}}
\ar[rrrrddd]_(.2){B</em>{31}} & & & & \\ & & & & \vtx{b_2} \\ \vtx{a</em>2}
\ar[rrrruuu]_(.7){B</em>{12}} \ar[rrrru]_(.7){B</em>{22}}
\ar[rrrrd]_(.7){B</em>{23}} & & & & \\ & & & & \vtx{b_3}} \xymatrix{ & & & &
\vtx{b_1} \\ \vtx{a</em>1} \ar[rrrru]^(.3){B_{11}} \ar[rrrrd]^(.3){B</em>{21}}
\ar[rrrrddd]_(.2){B</em>{31}} & & & & \\ & & & & \vtx{b_2} \\ \vtx{a</em>2}
\ar[rrrruuu]_(.7){B</em>{12}} \ar[rrrru]_(.7){B</em>{22}}
\ar[rrrrd]_(.7){B</em>{23}} & & & & \\ & & & & \vtx{b_3}}](/latexrender/pictures/b14ee3df25936c4571f1ab4867c1c9c1.gif)
Now the dimensions
are the dimensions of the +/-1 eigenspaces for the order 2 element g in the representation and the
are the dimensions of the eigenspaces for the order 3 element h. So, we have to determine to which conjugacy classes g and h belong, and from Wilson’s paper mentioned above these are classes 2B and 3B in standard
Atlas notation.
So, for each of the 194 irreducible Monster-representations we look up the character values at 2B and 3B (see below for the first batch of those) and these together with the dimensions determine the dimension vector
.

For example take the 196883-dimensional irreducible. Its 2B-character is 275 and the 3B-character is 53. So we are looking for a dimension vector such that
and
giving us for that representation the dimension vector of the quiver above
.
Okay, so for each of the 194 irreducibles
we have determined a dimension vector
, then standard quiver-representation theory asserts that the number of loops in the vertex corresponding to
is equal to

and that the number of arrows from vertex
to vertex
is equal to

This data then determines completely the
-bimodule
and hence the structure of the completion
containing all information the Monster can gain from the modular group.
But then, one doesn’t have to go for the full regular representation of the Monster. Any faithful permutation representation will do, so we might as well go for the one of minimal dimension.
That one is known to correspond to the largest maximal subgroup of the Monster which is known to be a two-fold extension
of the
Baby-Monster. The corresponding permutation representation is of dimension 97239461142009186000 and decomposes into Monster-irreducibles

(in standard Atlas-ordering) and hence repeating the arguments above we get a quiver on just 9 vertices! The actual numbers of loops and arrows (I forgot to mention this, but the quivers obtained are actually symmetric) obtained were found after laborious computations mentioned in this post and the details I’ll make avalable here.
Anyone who can spot a relation between the numbers obtained and any other part of mathematics will obtain quantities of genuine (ie. non-Inbev) Belgian beer…
is determined by the conjugacy class of a cofinite subgroup
, or equivalently, to a dessin d’enfant. We have introduced a quiver (aka an oriented graph) which comes from a triangulation of the compactification of
where
is the hyperbolic upper half-plane. This quiver is independent of the chosen embedding of the dessin in the Dedeking tessellation. (For more on these terms and constructions, please consult the series
defines a noncommutative algebra, the path algebra
, which has as a
of the quiver one places a finite dimensional vectorspace
and any arrow in the quiver
determines a linear map between these vertex spaces, that is, to
corresponds a matrix in
. These matrices determine how the paths of length one act on the representation, longer paths act via multiplcation of matrices along the oriented path.![\xymatrix{\vtx{} \ar[rr]^a & & \vtx{} \ar[ld]^b \\ & \vtx{} \ar[lu]^c &} \xymatrix{\vtx{} \ar[rr]^a & & \vtx{} \ar[ld]^b \\ & \vtx{} \ar[lu]^c &}](/latexrender/pictures/35440701b59e55eed3f49ecc53aa8325.gif)
or
or
. How does a necklace act on a representation? Well, the matrix-multiplication of the matrices corresponding to the arrows gives a square matrix in each of the vertices in the cycle. Though the dimensions of this matrix may vary from vertex to vertex, what does not change (and hence is a property of the necklace rather than of the particular choice of cycle) is the trace of this matrix. That is, necklaces give complex-valued functions on representations of
be a super-potential (again, a linear combination of necklaces) then our commutative intuition tells us that extrema correspond to zeroes of all partial differentials
where
(2 cyclic turns), then for example
, the second to the second). Okay, but then the vacua-representations will be the representations of the quotient-algebra (which I like to call the vacualgebra)
and if we choose an orientation it turns out that all ‘black’ triangles (with respect to the Dedekind tessellation) have their arrow-sides defining a necklace, whereas for the ‘white’ triangles the reverse orientation makes the arrow-sides into a necklace. Hence, it makes sense to look at the cubic superpotential
![\xymatrix{& & \rho \ar[lld]_d \ar[ld]^f \ar[rd]^e & \\
i \ar[rrd]</em>a & i+1 \ar[rd]^b & & \omega \ar[ld]^c \\
& & 0 \ar[uu]^h \ar@/^/[uu]^g \ar@/_/[uu]</em>i &} \xymatrix{& & \rho \ar[lld]_d \ar[ld]^f \ar[rd]^e & \\
i \ar[rrd]</em>a & i+1 \ar[rd]^b & & \omega \ar[ld]^c \\
& & 0 \ar[uu]^h \ar@/^/[uu]^g \ar@/_/[uu]</em>i &}](/latexrender/pictures/e1c120419149a24f94076db197ff48d7.gif)

associated to this index 3 subgroup. Contrary to what I believed at the start of this series, the algebras one obtains in this way from dessins d’enfants are far from being Calabi-Yau (in whatever definition). For example, using a GAP-program written by
, so in this case
…
We have
a quiver (that is, an oriented graph). For example, one verifies that the fundamental domain of the subgroup
(an index 3 subgroup) is depicted on the right by the region between the thick lines with the identification of edges as indicated. The associated quiver is then![\xymatrix{i \ar[rr]^a \ar[dd]^b & & 1 \ar@/^/[ld]^h \ar@/_/[ld]</em>i \\
& \rho \ar@/^/[lu]^d \ar@/_/[lu]</em>e \ar[rd]^f & \\
0 \ar[ru]^g & & i+1 \ar[uu]^c} \xymatrix{i \ar[rr]^a \ar[dd]^b & & 1 \ar@/^/[ld]^h \ar@/_/[ld]</em>i \\
& \rho \ar@/^/[lu]^d \ar@/_/[lu]</em>e \ar[rd]^f & \\
0 \ar[ru]^g & & i+1 \ar[uu]^c}](/latexrender/pictures/ecd3192807d44d444002a819fee3e548.gif)
is ![\xymatrix{| \ar@{-}[r] & \bullet \ar@{-}@/^8ex/[r] \ar@{-}@/_8ex/[r] & -} \xymatrix{| \ar@{-}[r] & \bullet \ar@{-}@/^8ex/[r] \ar@{-}@/_8ex/[r] & -}](/latexrender/pictures/eb0cd35215ed8b87c510b3f372a262c1.gif)
whereas the blue dot (an odd point in the tessellation) is depicted by a
. There is another ‘quiver-like’ picture associated to this dessin, a quilt of the modular subgroup
On the left, a quilt-diagram copied from Hsu’s book
(rather than its quotient, the modular group
where
is the cyclic center of
. The
-stabilizer subgroup of all elements in a transitive permutation representation of
where M is called the modulus of the representation. The arrow-data of a quilt, that is the direction of certain edges and their labeling with numbers from
(which have to satisfy some requirements, the flow rules, but more about that another time) encode the Z-action on the permutation representation. The dimension of the representation is
where
is the number of half-edges in the dessin. In the above example, the modulus is 5 and the dessin has 3 (half)edges, so it depicts a 15-dimensional permutation representation of 
we get our quiver back from the modular quilt
For example, the modular group itself is represented by the Farey symbol
or by its dessin (the green circle-edge) or by its fundamental domain which is the region of the upper halfplane bounded by the red and blue vertical boundaries. Both the red and blue boundary consist of TWO edges which are identified with each other and are therefore called a and b. These edges carry a natural orientation given by circling counter-clockwise along the boundary of the marked triangle (or clockwise along the boundary of the upper unmarked triangle having
as its third vertex). That is the edge a is oriented from
to
(or from
(or from
consistent with the fact that the compactification of
is the 2-sphere
. Under this identification the triangle-boundary abc can be seen to circle the equator whereas the top triangle gives the upper half sphere and the lower triangle the lower half sphere. Emphasizing the orientation we can depict the triangle-boundary as the quiver![\xymatrix{i \ar[rd]_a & & \rho \ar[ll]</em>c \\ & 0 \ar[ru]_b} \xymatrix{i \ar[rd]_a & & \rho \ar[ll]</em>c \\ & 0 \ar[ru]_b}](/latexrender/pictures/dee3e42d926afb9a75138195ee06ca2e.gif)
Okay, let’s look at the next case, that of the unique index 2 subgroup
represented by the Farey symbol
or the dessin (the two green edges) or by its fundamental domain consisting of the 4 triangles where again the left and right vertical boundaries are to be identified in parts.
all of them oriented by the above rule. So, for example the lower-right triangle is oriented as
. To see how this oriented graph (the quiver) is embedded in
view the big lower region (cdab) as the under hemisphere and the big upper region (abcd) as the upper hemisphere. So, the two green edges together with a and b are the equator and the remaining two yellow edges form the two parts of a bigcircle connecting the north and south pole. That is, the graph are the cut-lines if we cut the sphere in 4 equal parts. The corresponding quiver-picture is![\xymatrix{& i \ar@/^/[dd]^f \ar@/_/[dd]</em>e & \\
\rho^2 \ar[ru]^d & & \rho \ar[lu]_c \\
& 0 \ar[lu]^a \ar[ru]</em>b &} \xymatrix{& i \ar@/^/[dd]^f \ar@/_/[dd]</em>e & \\
\rho^2 \ar[ru]^d & & \rho \ar[lu]_c \\
& 0 \ar[lu]^a \ar[ru]</em>b &}](/latexrender/pictures/75089edec4b2908b60f81052060fa022.gif)
, whose fundamental domain with identifications is given on the left, has as its associated quiver picture
, whose fundamental domain with identifications is depicted on the right, has as its associated quiver
![\xymatrix{\infty \ar@{-}_{(1)}[r] & 0 \ar@{-}</em>{\bullet}[r] & 1 \ar@{-}_{(1)}[r] & \infty} \xymatrix{\infty \ar@{-}_{(1)}[r] & 0 \ar@{-}</em>{\bullet}[r] & 1 \ar@{-}_{(1)}[r] & \infty}](/latexrender/pictures/173a357d71570c018e12062bbc4abda0.gif)
we get the special polygonal region bounded by the thick edges, the vertical edges are identified as are the two bottom edges. Hence, this fundamental domain has 6 vertices (the 5 blue dots and the point at
) and 8 hyperbolic triangles (4 colored black, indicated by a black dot, and 4 white ones).
-axis from bottom to top and where I’ve used the physics-convention for double arrows, that is there are two F-arrows, two G-arrows and two H-arrows. Observe that the quiver is of Calabi-Yau type meaning that there are as much arrows coming into a vertex as there are arrows leaving the vertex.