Skip to content →

Category: featured

Mathieu’s blackjack (1)

Mathieu’s blackjack is a two-person combinatorial game played with 12 cards of values 0,1,2,…,11. For example take from any deck the numbered cards together with the jack (value 11) and the queen (value 0) (btw. if you find this PI by all means replace the queen by a zero-valued king). Shuffle the cards and divide them into two piles of 6 cards (all of them face up on the table) : the main-pile and the other-pile. The rules of the game are

  • players alternate moves
  • a move consists of exchanging a card of the main-pile with a lower-valued card from the other-pile
  • the player whose move makes the sum of all cards in the main-pile under 21 looses the game

For example, the starting main-pile might consist of the six cards

This pile has total value 3+4+7+8+9+11=42. A move replaces one of these cards with a lowever vlued one not in the pile. So for example, replacing 8 with 5 or 1 or 2 or the queen are all valid moves. A winning move from this situation is for example replacing 8 by the queen (value 0) decreasing the value from 42 to 34

But there are otthers, such as replacing 11 by 5, 9 by 1 or 4 by 2. To win this game you need to know the secrets of the tetracode and the MINIMOG.

The tetracode is a one-error correcting code consisting of the following nine words of length four over F3=0,+,

 0 0000 +++0 + 0++ +0+ 0+ 0+ +0 +0

The first element (which is slightly offset from the rest) is the slope s of the words, and the other three digits cyclically increase by s (in the field F3). Because the Hamming-distance is 3 (the minimal number of different digits between two codewords), the tetracode can correct one error, meaning that if at most one of the four digits gets distorted by the channel one can detect and correct this. For example, if you would receive the word + ++ (which is not a codeword) and if you would know that at most one digits went wrong, you can deduce that the word + 0+ was sent. Thus, one can solve the 4-problem for the tetracode : correctt a tetracodeword given all 4 of its digits, one of which may be mistaken.

Another easy puzzle is the 2-problem for the tertracode : complete a tetracodeword from any 2 of its digits. For example, given the incomplete word ? ?0+ you can decide that the slope should be + and hence that the complete word must be + 0+.

We will use the MINIMOG here as a way to record the blackjack-position. It is a 4×3 array where the 12 boxes correspond to the card-values by the following scheme

63095271041811

and given a blackjack-position we place a star in the corresponding box, so the above start-position (resp. after the first move) corresponds to

 00+  respectively 0+

In the final row we have added elements of F3 indicating wher ethe stars are placed in that column (if there is just one star, we write the row-number of the star (ordered 0,+,- from top to bottom), if there are two stars we record the row-number of the empty spot. If we would have three or no stars in a column we would record a wild-card character : ?

Observe that the final row of the start position is  00+ which is NOT a tetracodeword, whereas that of the winning position  0+ IS a tetracodeword! This is the essence of the _Conway-Ryba winning strategy_ for Mathieu’s blackjack. There are precisely 132 winning positions forming the Steiner-system S(5,6,12). By an S(5,6,12) we mean a collection of 6-element subsets (our card-piles) from a 12-element set (the deck minus the king) having the amazing property that for EVERY 5-tuple from the 12-set there is a UNIQUE 6-element set containing this 5-tuple. Hence, there are exactly (12 5)/6=132 elements in a Steiner S(5,6,12) system. The winning positions are exactly those MINOMOGs having 6 stars such that the final row is a tetracodeword (or can be extended to a tetracodeword replacing the wildcards ? by suitable digits) and such that the distribution of the stars over the columns is NOT (3,2,1,0) in any order.

Provided the given blackjack-position is not in this Steiner-system (and there is only a 1/7 chance that it is), the strategy is clear : remove one of the stars to get a 5-tuple and determine the unique 6-set of the Steiner-system containing this 5-tuple. If the required extra star corresponds to a value less than the removed star you have a legal and winning move (if not, repeat this for another star). Finding these winning positions means solving 2- and 4-problems for the tetracode. _Another time_ we will say more about this Steiner system and indicate the relation with the Mathieu group M12.

References

J.H. Conway and N.J.A. Sloane, ‘The Golay codes and the Mathieu groups’, chp. 10 of “Sphere Packings, Lattices and Groups

David Joyner and Ann Casey-Luers, ‘Kittens, S(5,6,12) and Mathematical blackjack in SAGE

Leave a Comment

Hexagonal Moonshine (3)

Hexagons keep on popping up in the representation theory of the modular group and its close associates. We have seen before that singularities in 2-dimensional representation varieties of the three string braid group B3 are ‘clanned together’ in hexagons and last time Ive mentioned (in passing) that the representation theory of the modular group is controlled by the double quiver of the extended Dynkin diagram A5~, which is an hexagon…

Today we’re off to find representations of the extended modular group Γ~=PGL2(Z), which is obtained by adding to the modular group (see this post for a proof of generation)

Γ=U=[01 10],V=[01 11] the matrix R=[01 10]

In terms of generators and relations, one easily verfifies that

Γ~= U,V,R | U2=R2=V3=(RU)2=(RV)2=1 

and therefore Γ~ is the amalgamated free product of the dihedral groups D2 and D3 over their common subgroup C2= R , that is

Γ~=U,R|U2=R2=(RU)2=1R|R2=1V,R|V3=R2=(RV)2=1=D2C2D3

From this description it is easy to find all n-dimensional Γ~-representations V and relate them to quiver-representations. D2=C2×C2 and hence has 4 1-dimensonal simples S1,S2,S3,S4. Restricting VD2 to the subgroup D2 it decomposes as

VD2S1a1S2a2S3a3S4a4 with a1+a2+a3+a4=n

Similarly, because D3=S3 has two one-dimensional representations T,S (the trivial and the sign representation) and one simple 2-dimensional representation W, restricting V to this subgroup gives a decomposition

VD3Tb1Sb2Wb3, this time with b1+b2+2b3=n

Restricting both decompositions further down to the common subgroup C2 one obtains a C2-isomorphism VD2ϕVD3 which implies also that the above numbers must be chosen such that a1+a3=b1+b3 and a2+a4=b2+b3. We can summarize all this info about V in a representation of the quiver

Here, the vertex spaces on the left are the iso-typical factors of VD2 and those on the right those of VD3 and the arrows give the block-components of the C2-isomorphism ϕ. The nice things is that one can also reverse this process to get all Γ~-representations from θ-semistable representations of this quiver (having the additional condition that the square matrix made of the arrows is invertible) and isomorphisms of group-representation correspond to those of quiver-representations!

This proves that for all n the varieties of n-dimensional representations repn Γ~ are smooth (but have several components corresponding to the different dimension vectors  (a1,a2,a3,a4;b1,b2,b3) such that ai=n=b1+b2+2b3.

The basic principle of _M-geometry_ is that a lot of the representation theory follows from the ‘clan’ (see this post) determined by the simples of smallest dimensions. In the case of the extended modular group Γ~ it follows that there are exactly 4 one-dimensional simples and exactly 4 2-dimensional simples, corresponding to the dimension vectors

{a=(0,0,0,1;0,1,0) b=(0,1,0,0;0,1,0) c=(1,0,0,0;1,0,0) d=(0,0,1,0;1,0,0) resp. {e=(0,1,1,0;0,0,1) f=(1,0,0,1;0,0,1) g=(0,0,1,1;0,0,1) h=(1,1,0,0;0,0,1)

If one calculates the ‘clan’ of these 8 simples one obtains the double quiver of the graph on the left. Note that a and b appear twice, so one should glue the left and right hand sides together as a Moebius-strip. That is, the clan determining the representation theory of the extended modular group is a Moebius strip made of two hexagons!

However, one should not focuss too much on the hexagons (that is, the extended Dynkin diagram A5~) here. The two ‘backbones’ (e–f and g–h) have their vertices corresponding to 2-dimensional simples whereas the topand bottom vertices correspond to one-dimensional simples. Hence, the correct way to look at this clan is as two copies of the double quiver of the extended Dynkin diagram D5~ glued over their leaf vertices to form a Moebius strip. Remark that the components of the sotropic root of D5~ give the dimensions of the corresponding Γ~ simples.

The remarkable ubiquity of (extended) Dynkins never ceases to amaze!

Leave a Comment

Generators of modular subgroups

In older NeverEndingBooks-posts (and here) proofs were given that the modular group Γ=PSL2(Z) is the group free product C2C3, so let’s just skim over details here. First one observes that Γ is generated by (the images of) the invertible 2×2 matrices

U=[01 10] and V=[01 11]

A way to see this is to consider X=U.V and Y=V.U and notice that multiplying with powers of X adds multiples of the second row to the first (multiply on the left) or multiples of the first column to the second (multiply on the right) and the other cases are handled by taking multiples with powers of Y. Use this together with the fact that matrices in GL2(Z) have their rows and columns made of coprime numbers to get any such matrix by multiplication on the left or right by powers of X and Y into the form

[±10 0±1] and because U2=V3=[10 01]

we see that Γ is an epimorphic image of C2C3. To prove isomorphism one can use the elegant argument due to Roger Alperin considering the action of the Moebius transformations u(z)=1z and v(z)=11z (with v1(z)=11z) induced by the generators U and V on the sets P and N of all positive (resp. negative) irrational real numbers. Observe that

u(P)N and v±(N)P

Hence, if w is a word in u and v± of off length we either have w(P)N or w(N)P so w can never be the identity. If the length is even we can conjugate w such that it starts with v±. If it starts with v then w(P)v(N) is a subset of positive rationals less than 1 whereas if it starts with v1 then w(P)v1(N) is a subset of positive rationals greater than 1, so again it cannot be the identity. Done!

By a result of Aleksandr Kurosh it follows that every modular subgroup is the group free product op copies of C2,C3 or C and we would like to determine the free generators explicitly for a cofinite subgroup starting from its associated Farey code associated to a special polygon corresponding to the subgroup.

To every even interval [tex]\xymatrix{x_i = \frac{a_i}{b_i} \ar@{-}[r]_{\circ} & x_{i+1}= \frac{a_{i+1}}{b_{i+1}}}[/tex] in the Farey code one associates the generator of a C2 component

Ai=[ai+1bi+1+aibiai2ai+12 bi2+bi+12ai+1bi+1aibi]

to every odd interval [tex]\xymatrix{x_i = \frac{a_i}{b_i} \ar@{-}[r]_{\bullet} & x_{i+1} = \frac{a_{i+1}}{b_{i+1}}}[/tex] in the Farey code we associate the generator of a C3 component

Bi=[ai+1bi+1+aibi+1+aibiai2aiai+1ai+12 bi2+bibi+1+bi+12ai+1bi+1ai+1biaibi]

and finally, to every pair of free intervals [tex]\xymatrix{x_k \ar@{-}[r]_{a} & x_{k+1}} \ldots \xymatrix{x_l \ar@{-}[r]_{a} & x_{l+1}}[/tex] we associate the generator of a C component

Ck,l=[alal+1 blbl+1][ak+1ak bk+1bk]1

Kulkarni’s result states that these matrices are free generators of the cofiniite modular subgroup determined by the Farey code. For example, for the M(12) special polygon on the left (bounded by the thick black geodesics), the Farey-code for this Mathieu polygon is

[tex]\xymatrix{\infty \ar@{-}[r]_{1} & 0 \ar@{-}[r]_{\bullet} & \frac{1}{3} \ar@{-}[r]_{\bullet} & \frac{1}{2} \ar@{-}[r]_{\bullet} & 1 \ar@{-}[r]_{1} & \infty}[/tex]

Therefore, the structure of the subgroup must be CC3C3C3 with the generator of the infinite factor being

[11 10] and those of the cyclic factors of order three


[31 134],[73 198] and [43 75]

This approach also gives another proof of the fact that Γ=C2C3 because the Farey code to the subgroup of index 1 is [tex]\xymatrix{\infty \ar@{-}[r]_{\circ} & 0 \ar@{-}[r]_{\bullet} & \infty}[/tex] corresponding to the fundamental domain on the left. This finishes (for now) this thread on Kulkarni’s paper (or rather, part of it). On the Lost? page I will try to list threads in a logical ordering when they materialize.

Reference

Ravi S. Kulkarni, “An arithmetic-geometric method in the study of the subgroups of the modular group”, Amer. J. Math 113 (1991) 1053-1133

Leave a Comment