Log24

Monday, April 13, 2026

“Mathematics, Not Theology” —
The Geometry of the Miracle Octad Generator
by NotebookLM on April 13, 2026

Filed under: General — m759 @ 1:11 pm
 
The relationship between the Cullinane Diamond Theorem and R. T. Curtis's Miracle Octad Generator (MOG) represents a profound mathematical unification of visual patterns, finite geometry, and sporadic simple groups. The MOG is a combinatorial tool that utilizes a 4×6 array to study the Mathieu group M24, the Steiner system S(5,8,24), and the binary Golay code. The Diamond Theorem provides the geometric and algebraic foundation for the MOG through the following key connections:
 
1. Isomorphic Combinatorial Structures
 
The core connection is that the 35 distinct square patterns analyzed in the Diamond Theorem are fundamentally the same as the 35 square patterns utilized within the MOG. In both contexts, these patterns are visually and algebraically isomorphic to the 35 lines of the finite projective space PG(3,2). The same visual "line diagrams" that explain the symmetries of the Diamond Theorem's 4×4 figures identically explain the structural symmetries of Curtis's MOG patterns.
 
2. The Octad Stabilizer Subgroup of M24 

The transformation group G that scrambles the 4×4 array in the Diamond Theorem consists of 322,560 permutations and is isomorphic to the affine group AGL(4,2). Within the framework of the MOG, Curtis demonstrated that this exact symmetry group (which he denoted as 24.A8) functions as the octad stabilizer subgroup of the sporadic simple group M24. Thus, the group defining the symmetries of the 4×4 diamond configurations is mathematically identical to the subgroup that stabilizes an 8-element "octad" within the 24-point Steiner system S(5,8,24). 

3. The Conwell/Klein Correspondence 

The mathematical architecture bridging these concepts is the Klein correspondence (and Conwell's 1910 correspondence), which establishes a mapping between the 35 lines of PG(3,2) and the 35 ways to partition an 8-set into two 4-sets. The MOG physically illustrates this correspondence by pairing partitions of an 8-set (represented by a 4×2 array) with the 35 partitions of the 4×4 affine space. The Diamond Theorem translates these abstract combinatorial partitions into concrete symmetric properties governed by binary arithmetic (where components sum to zero via XOR). 

Ultimately, the Diamond Theorem serves as the geometric justification that explains why the 4×4 subarrays of the Miracle Octad Generator possess their highly structured symmetries, linking simple 2D tile arrangements to the complex algebra required for error-correcting codes and the construction of the Leech lattice.

Sunday, January 26, 2025

The Diamond Theorem and the Miracle Octad Generator —
The DeepSeek Version

Filed under: General — Tags: , — m759 @ 4:19 pm

See http://log24.com/log25/
DeepSeek-250126-Print-option-version-of-DTandMOG.pdf
.

Conclusion

"The Diamond Theorem and the MOG exemplify how finite geometry bridges abstract algebra and combinatorics. Their relationship underscores the universality of symmetry in mathematics, from graphic designs to sporadic groups and error-correcting codes. By studying one, insights into the other — and into structures like the Leech lattice — naturally emerge."

— DeepSeek R1, Jan. 26, 2025.

That AI research report from today was suggested by
a VentureBeat article from yesterday —

For a Google Gemini Deep Research report on the same topic,
see a Log24 post from Tuesday, Jan. 21.

Tuesday, January 21, 2025

The Cullinane Diamond Theorem
and the Miracle Octad Generator

Filed under: General — Tags: , — m759 @ 7:19 am

The Cullinane Diamond Theorem
and the Miracle Octad Generator

Document created on Jan. 21. 2025, by Google’s Gemini Advanced 1.5 Pro with Deep Research, in response to the following prompt:

“Research how the Cullinane diamond theorem and
the Miracle Octad Generator are related.”

 

The Cullinane diamond theorem and the Miracle Octad Generator (MOG) are two seemingly disparate mathematical concepts that find a surprising connection through the realm of finite projective geometry. This report delves into the relationship between these two concepts, exploring their definitions, properties, and historical context to illuminate their interconnectedness.

Cullinane Diamond Theorem

The Cullinane diamond theorem, developed by Steven H. Cullinane, is a mathematical concept that explores the symmetrical properties of certain geometric patterns. It focuses on a 4×4 square pattern with alternating colors arranged in a diamond shape, referred to as the "diamond figure".4 The theorem states that every permutation of the 16 tiles within this diamond figure, generated by mixing rows, columns, and quadrants, will result in a pattern with some form of ordinary or color-interchange symmetry.5 This "invariance of symmetry" is a remarkable property that highlights the inherent order within seemingly random arrangements.3

The theorem has deep roots in group theory, with the group of permutations (G) being isomorphic to the affine group A on the linear 4-space over the finite field GF(2).6 This group has an order of 322,560 and plays a crucial role in understanding the symmetry of both the diamond-theorem figures and the square patterns of the MOG.5 A key result used in the proof of the theorem states that every 4-coloring (i.e., every map into a 4-set) can be expressed as a sum of three 2-colorings.1

Interestingly, the Cullinane diamond theorem can be extended to higher dimensions. For instance, extending the action of A to a 4x4x4 array yields a way of generating the 1.3 trillion transformations natural to the 64 hexagrams of the I Ching, an ancient Chinese divination text.1 This connection suggests potential applications of the theorem in diverse fields beyond geometry.

Another interesting concept that arises from the Cullinane diamond theorem is that of "diamond rings." These rings are algebraic structures generated by the G-images of the diamond figure, and they are isomorphic to rings of matrices over GF(4).5 This algebraic formulation provides a deeper understanding of the symmetry properties explored by the theorem.

Miracle Octad Generator

The Miracle Octad Generator (MOG), conceived by R.T. Curtis, is a mathematical tool used to study the symmetries and properties of the Mathieu group M24, a sporadic simple group of significant importance in group theory and coding theory.7 It is a 4×6 array of combinations that can describe any point in 24-dimensional space.7 More precisely, each element in the array represents a combination of coordinates or symbols that contribute to defining a point in this 24-dimensional space.

Properties

The MOG preserves all the symmetries and maximal subgroups of M24, including the monad, duad, triad, octad, octern, sextet, trio, and duum groups.7 It can be used to visualize partitions of the 24 points, which is important for characterizing these maximal subgroups of M24.8

One of the key applications of the MOG lies in its ability to quickly verify codewords of the binary Golay code, a highly efficient error-correcting code used in various communication systems.7 Each element in the MOG can store a '1' or a '0', and by analyzing the counts (number of '1's) in each column and the top row, one can determine if a set of 24 coordinates forms a valid codeword.7 The MOG achieves this by projecting the 24 Golay code onto a code called the hexacode.8

The MOG is also closely related to the concept of octads and sextets. Any 5 elements of the MOG lie in a unique octad, which is a set of 8 elements.9 A sextet is a set of 6 tetrads (sets of 4 elements) where the union of any two tetrads forms an octad.9 Every tetrad lies in a unique sextet.

Furthermore, the MOG is a pairing of the 35 partitions of an 8-set into two 4-sets with the 35 partitions of AG(4,2) (the affine 4-space over GF(2)) into 4 affine planes.10 This pairing preserves specific incidence properties, which refer to the relationships between points, lines, and planes in a geometric space.

It's worth noting that there are two competing definitions of the MOG. Curtis originally defined it as a pairing of two 35-member sets.11 However, many sources now define it as a rectangular array based on Conway's hexacode.11

Finally, the MOG helps in understanding the octad stabilizer, a subgroup of M24 that leaves an octad invariant as a set.10 This subgroup is isomorphic to the automorphism group of the affine 4-space over GF(2), highlighting the deep connection between the MOG and finite geometry.

Relationship Between the Cullinane Diamond Theorem and the Miracle Octad Generator

The relationship between the Cullinane diamond theorem and the MOG emerges from their shared foundation in finite projective geometry. The 35 square patterns within the MOG have an underlying structure based on finite projective geometry.5 These patterns, composed of two-color diagonally-divided square tiles, exhibit surprising symmetry properties that can be explained using the Cullinane diamond theorem.5

A crucial link between the Cullinane diamond theorem and the MOG is the fact that the same symmetry group, of order 322,560, underlies both concepts.5 This shared symmetry group highlights a deep connection between the seemingly different patterns studied by these two concepts.

The line diagrams used to visualize the Cullinane diamond theorem also play a crucial role in understanding the symmetry of the square patterns in the MOG.5 These line diagrams, based on the three partitions of the four-set of square tiles, correspond to the 35 lines in the 3-dimensional projective space over GF(2).5 In essence, the Cullinane diamond theorem provides a way to understand and visualize the symmetry properties inherent in the MOG.

Furthermore, the underlying geometry of the 4×4 patterns in the Cullinane diamond theorem is closely related to the MOG, which is used in the construction of the Steiner system S(5,8,24).5 This connection extends to the Leech lattice, a highly symmetrical mathematical structure in 24 dimensions, which Walter Feit described as a "blown up version of S(5,8,24)".5 The Leech lattice is a dense sphere-packing in 24 dimensions with remarkable symmetry properties and connections to various areas of mathematics and physics.

Interestingly, the Cullinane diamond theorem also sheds light on the relationship between orthogonality of Latin squares and skewness of lines in a finite projective 3-space.12 Latin squares are square arrays filled with symbols, and orthogonality between two Latin squares means that when they are superimposed, each possible pair of symbols appears exactly once. Skewness of lines in projective geometry refers to lines that do not intersect. The Cullinane diamond theorem helps establish a connection between these seemingly unrelated concepts.

Another interesting connection is to Beutelspacher's model of the 15 points of PG(3,2).1 This model provides a way to visualize the points of this projective space, and it relates to the Cullinane diamond theorem and the MOG through their shared foundation in finite projective geometry.

Applications

The relationship between the Cullinane diamond theorem and the MOG has potential applications in various fields, including coding theory and cryptography. The MOG's ability to verify codewords of the binary Golay code is particularly relevant in coding theory, where efficient error-correcting codes are essential for reliable data transmission.7 The Cullinane diamond theorem, with its focus on symmetry and permutations, could potentially contribute to the development of new coding schemes or cryptographic algorithms. For example, the theorem's insights into the structure of finite projective spaces could be used to design codes with specific properties or to analyze the security of existing cryptographic systems.

Beyond coding theory, the Cullinane diamond theorem has applications in visualizing various mathematical concepts. For instance, it provides a way to visualize Walsh functions, which are a set of orthogonal functions used in signal processing and other areas of mathematics.1 The theorem also helps visualize the finite projective plane PG(2,4), a fundamental object in finite geometry with connections to various combinatorial structures.12 Additionally, the theorem has connections to the outer automorphisms of S6, the symmetric group on 6 letters, which are transformations that preserve the group structure but are not inner automorphisms.12

Visualizations

Visualizations play a crucial role in understanding the connection between the Cullinane diamond theorem and the MOG. The 35 square patterns within the original (1976) MOG, as defined by R. T. Curtis, provide a visual representation of this connection.5 These patterns, along with the line diagrams used to illustrate the Cullinane diamond theorem, offer a tangible way to grasp the interplay between these concepts.5

Here are some examples of visualizations that illustrate this connection:

  • The diamond figure: This is a 4×4 square pattern with alternating colors arranged in a diamond shape. It is the basic object studied by the Cullinane diamond theorem.2
  • The 35 square patterns in the MOG: These patterns, composed of two-color diagonally-divided square tiles, exhibit surprising symmetry properties that can be explained using the Cullinane diamond theorem.5
  • Line diagrams: These diagrams, based on the three partitions of the four-set of square tiles, correspond to the 35 lines in the 3-dimensional projective space over GF(2). They help visualize and explain the symmetry of both the diamond-theorem figures and the MOG patterns.2

Historical Connections

Historically, the development of the Cullinane diamond theorem and the MOG stemmed from explorations in finite projective geometry and group theory.5 While the exact historical connections between their development remain unclear, both concepts emerged from a desire to understand the symmetries and properties of mathematical structures in finite spaces.

Conclusion

The Cullinane diamond theorem and the Miracle Octad Generator, while seemingly distinct, are intricately linked through the principles of finite projective geometry. The theorem's focus on symmetry invariance and the MOG's ability to capture the symmetries of the Mathieu group M24 highlight their shared foundation. This connection extends to higher-dimensional structures like the Leech lattice and has potential applications in coding theory, cryptography, and the visualization of various mathematical concepts.

The relationship between these two concepts exemplifies the interconnectedness of mathematical ideas. Often, seemingly unrelated areas of mathematics converge in unexpected ways, revealing hidden symmetries and relationships. The Cullinane diamond theorem and the MOG provide a compelling example of this phenomenon, demonstrating the power of finite projective geometry in unifying and illuminating diverse mathematical structures.

Works cited

1. Diamond Theory: Symmetry in Binary Spaces, accessed January 21, 2025, https://m759.tripod.com/theory/dtheory.html

2. The Diamond Theorem in Finite Geometry, accessed January 21, 2025, http://finitegeometry.org/sc/16/dtheorem.html

3. finitegeometry.org, accessed January 21, 2025, http://finitegeometry.org/sc/gen/dtcas.html#:~:text=Cullinane,have%20some%20sort%20of%20symmetry.

4. Speak, Memory « Log24 – Home page of m759.net, a domain used by Steven H. Cullinane for a WordPress weblog., accessed January 21, 2025, http://m759.net/wordpress/?p=112809

5. Cullinane diamond theorem – Encyclopedia of Mathematics, accessed January 21, 2025, https://encyclopediaofmath.org/wiki/Cullinane_diamond_theorem

6. What is the Cullinane diamond theorem? – Log24, accessed January 21, 2025, http://log24.com/log24/240303-You.com-Cullinane_Diamond_Theorem-research-paper.pdf

7. Miracle Octad Generator – Wikipedia, accessed January 21, 2025, https://en.wikipedia.org/wiki/Miracle_Octad_Generator

8. Mathieu groups, the Golay code and Curtis' Miracle Octad Generator, accessed January 21, 2025, https://vrs.amsi.org.au/wp-content/uploads/sites/6/2014/09/UWA-Kelly.pdf

9. MOG (Miracle Octad Generator) – Stanford, accessed January 21, 2025, http://xenon.stanford.edu/~hwatheod/mog/mog.html

10. The Miracle Octad Generator (MOG) of R T. Curtis – Elements of Finite Geometry, accessed January 21, 2025, http://finitegeometry.org/sc/24/MOG.html

11. Competing Definitions of the Miracle Octad Generator – Elements of Finite Geometry, accessed January 21, 2025, http://finitegeometry.org/sc/24/mogdefs.html

12. Diamond Theory: Symmetry in Binary Spaces – Elements of Finite Geometry, accessed January 21, 2025, http://finitegeometry.org/sc/gen/dth/DiamondTheory.html

13. arxiv.org, accessed January 21, 2025, https://arxiv.org/abs/1308.1075

View this post as a standalone web page at

http://log24.com/log25/DTandMOG.html.

and as a PDF at

http://log24.com/log25/DTandMOG.pdf.

For a more elementary introduction to the MOG, see a YouTube video,

"The Most Powerful Diagram in Mathematics."

For a PDF of the video's metadata and comments, click here.

Sunday, January 5, 2025

Klein Quadric Octad Generator

Filed under: General — Tags: , — m759 @ 1:23 pm

Tuesday, December 31, 2024

The Yellow Brick Road to the
Miracle Octad Generator, with Conwell’s Heptads

Filed under: General — Tags: , , — m759 @ 2:42 am

The Klein quadric as background for the Miracle Octad Generator of R. T. Curtis —

The Klein quadric, PG(5,2), and the 'bricks' of the Miracle Octad Generator

See also Saniga on heptads in this journal.

The Miracle Octad Generator (MOG) of R. T. Curtis

Monday, December 23, 2024

A Projective-Space Home for the Miracle Octad Generator

Filed under: General — Tags: , — m759 @ 3:17 pm

The natural geometric setting for the "bricks" in the Miracle Octad Generator
(MOG) of Robert T. Curtis is PG(5,2), the projective 5-space over GF(2).

The Klein correspondence mirrors the 35 lines of PG(3,2) — and hence, via the 
graphic approach below, the 35 "heavy bricks" of the MOG that match those
lines — in PG(5,2), where the bricks may be studied with geometric methods,
as an alternative to Curtis's original MOG combinatorial construction methods.

The construction below of a PG(5,2) brick space  is analogous to the
"line diagrams"  construction of a PG(3,2) in Cullinane's diamond theorem.

Thursday, January 27, 2022

The Lexicographic Octad Generator

Filed under: General — Tags: , , , , — m759 @ 2:30 pm

A Lexicographic Basis for the Binary Golay Code:

Brouwer and Guven — "Long ago," in 
"The generating rank of the space of short vectors
in the Leech lattice mod 2," by 
Andries Brouwer & Cicek Guven,
https://www.win.tue.nl/~aeb/preprints/udim24a.pdf —

"One checks by computer" that this is a basis:

000000000000000011111111
000000000000111100001111
000000000011001100110011
000000000101010101010101
000000001001011001101001
000000110000001101010110
000001010000010101100011
000010010000011000111010
000100010001000101111000
001000010001001000011101
010000010001010001001110
100000010001011100100100

(Copied from the Brouwer-Guven paper)

_________________________________________________

Adlam at Harvard — 
"Constructing the Extended Binary Golay Code,"
by Ben Adlam, Harvard University, August 9, 2011,
https://fliphtml5.com/llqx/wppz/basic —

Adlam also asserts, citing a reference, that this same
set of twelve vectors is a basis:

000000000000000011111111
000000000000111100001111
000000000011001100110011
000000000101010101010101
000000001001011001101001
000000110000001101010110
000001010000010101100011
000010010000011000111010
000100010001000101111000
001000010001001000011101
010000010001010001001110
100000010001011100100100

(Copied from the Adlam paper)
__________________________________________________

Sources —

Background for Log24 posts on 'Embedding Change'

"One checks by computer" —

At http://magma.maths.usyd.edu.au/calc/ —

> V24 := VectorSpace(FiniteField(2), 24);
> G := sub< V24 |  
> [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1],
> [0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1],
> [0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1],
> [0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
> [0,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,1],
> [0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,1,0,1,0,1,0,1,1,0],
> [0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,0,1,1,0,0,0,1,1],
> [0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,0,0,1,1,1,0,1,0],
> [0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,1,1,1,1,0,0,0],
> [0,0,1,0,0,0,0,1,0,0,0,1,0,0,1,0,0,0,0,1,1,1,0,1],
> [0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,0,1,1,1,0],
> [1,0,0,0,0,0,0,1,0,0,0,1,0,1,1,1,0,0,1,0,0,1,0,0]>;       
> Dimension(G);
12

Monday, July 13, 2020

The Lexicographic Octad Generator (LOG)*

The lexicographic Golay code
contains, embedded within it,
the Miracle Octad Generator.

By Steven H. Cullinane, July 13, 2020

Background —


The Miracle Octad Generator (MOG)
of R. T. Curtis (Conway-Sloane version) —

Embedding Change, Illustrated

A basis for the Golay code, excerpted from a version of
the code generated in lexicographic order, in

"Constructing the Extended Binary Golay Code"
Ben Adlam
Harvard University
August 9, 2011:

000000000000000011111111
000000000000111100001111
000000000011001100110011
000000000101010101010101
000000001001011001101001
000000110000001101010110
000001010000010101100011
000010010000011000111010
000100010001000101111000
001000010001001000011101
010000010001010001001110
100000010001011100100100

Below, each vector above has been reordered within
a 4×6 array, by Steven H. Cullinane, to form twelve
independent Miracle Octad Generator  vectors
(as in the Conway-Sloane SPLAG version above, in
which Curtis's earlier heavy bricks are reflected in
their vertical axes) —

01 02 03 04 05 . . . 20 21 22 23 24 -->

01 05 09 13 17 21
02 06 10 14 18 22
03 07 11 15 19 23
04 08 12 16 20 24

0000 0000 0000 0000 1111 1111 -->

0000 11
0000 11
0000 11
0000 11 as in the MOG.

0000 0000 0000 1111 0000 1111 -->

0001 01
0001 01
0001 01
0001 01 as in the MOG.

0000 0000 0011 0011 0011 0011 -->

0000 00
0000 00
0011 11
0011 11 as in the MOG.

0000 0000 0101 0101 0101 0101 -->

0000 00
0011 11
0000 00
0011 11 as in the MOG.

0000 0000 1001 0110 0110 1001 -->

0010 01
0001 10
0001 10
0010 01 as in the MOG.

0000 0011 0000 0011 0101 0110 -->

0000 00
0000 11
0101 01
0101 10 as in the MOG.

0000 0101 0000 0101 0110 0011 -->

0000 00
0101 10
0000 11
0101 01 as in the MOG.

0000 1001 0000 0110 0011 1010 -->

0100 01
0001 00
0001 11
0100 10 as in the MOG.

0001 0001 0001 0001 0111 1000 -->

0000 01
0000 10
0000 10
1111 10 as in the MOG.

0010 0001 0001 0010 0001 1101 -->

0000 01
0000 01
1001 00
0110 11 as in the MOG.

0100 0001 0001 0100 0100 1110 -->

0000 01
1001 11
0000 01
0110 00 as in the MOG.

1000 0001 0001 0111 0010 0100 -->

10 00 00
00 01 01
00 01 10
01 11 00 as in the MOG (heavy brick at center).

Update at 7:41 PM ET the same day —
A check of SPLAG shows that the above result is not new:
MOG in LOG embedding

And at 7:59 PM ET the same day —
Conway seems to be saying that at some unspecified point in the past,
M.J.T. Guy, examining the lexicographic Golay code,  found (as I just did)
that weight-8 lexicographic Golay codewords, when arranged naturally
in 4×6 arrays, yield certain intriguing visual patterns. If the MOG existed
at the time of his discovery, he would have identified these patterns as
those of the MOG.  (Lexicographic codes have apparently been
known since 1960, the MOG since the early 1970s.)

* Addendum at 4 AM ET  the next day —
See also Logline  (Walpurgisnacht 2013).

Wednesday, December 11, 2019

Miracle Octad Generator Structure

Miracle Octad Generator — Analysis of Structure

(Adapted from Eightfold Geometry, a note of April 28, 2010.
See also the recent post Geometry of 6 and 8.)

Friday, March 21, 2014

Three Constructions of the Miracle Octad Generator

Filed under: General,Geometry — Tags: , , , , , , — m759 @ 12:24 pm

IMAGE- Two constructions, by Turyn/Curtis, and by Conway, of the Miracle Octad Generator

See also a Log24 post on this subject from Dec. 14, 2013,
especially (scroll down) the update of March 9, 2014.

Related material on the Turyn-Curtis construction
from the University of Cambridge —

— Slide by "Dr. Parker" — Apparently Richard A. Parker —
Lecture 4, "Discovering M24," in slides for lectures 1-8 from lectures
at Cambridge in 2010-2011 on "Sporadic and Related Groups."
See also the Parker lectures of 2012-2013 on the same topic.

A third construction of Curtis's 35  4×6  1976 MOG arrays would use
Cullinane's analysis of the 4×4 subarrays' affine and projective structure,
and point out the fact that Conwell's 1910 correspondence of the 35
4+4-partitions of an 8-set with the 35 lines of the projective 3-space
over the 2-element field, PG(3, 2), is essentially the same correspondence
as that constituting Curtis's 1976 MOG.

See The Diamond Theorem,  Finite Relativity, Galois Space,
Generating the Octad Generator, and The Klein Correspondence.

Update of March 22-March 23 —

Adding together as (0,1)-matrices over GF(2) the black parts (black
squares as 1's, all other squares as 0's) of the 35  4×6 arrays of the 1976
Curtis MOG would then reveal*  the symmetric role played in octads
by what Curtis called the heavy brick , and so reveal also the action of
S3 on the three Curtis bricks that leaves invariant the set of all 759
octads of the S(5, 8, 24) constructed from the 35  MOG arrays.  For more
details of this "by-hand" construction, see Geometry of the 4×4 Square.
For the mathematical properties of the S(5, 8, 24), it is convenient to
have a separate construction (such as Turyn's), not  by hand, of the
extended binary Golay code. See the Brouwer preprint quoted above.

* "Then a miracle occurs," as in the classic 1977 Sidney Harris cartoon.

Illustration of array addition from March 23 —

IMAGE- Discovery of the S_3 action on bricks in the Conwell-Cullinane 'by-hand' approach to octad-building

Sunday, April 28, 2013

The Octad Generator

Filed under: General,Geometry — Tags: , , , , — m759 @ 11:00 pm

… And the history of geometry — 
Desargues, Pascal, Brianchon and Galois
in the light of complete n-points in space.

(Rewritten for clarity at about 10 AM ET April 29, with quote from Dowling added.
Updated with a reference to a Veblen and Young exercise (on p. 53) on April 30.)

Veblen and Young, Projective Geometry, Vol. I ,
Ginn and Company, 1910, page 39:

"The Desargues configuration. A very important configuration
is obtained by taking the plane section of a complete space five-point."

Each of figures 14 and 15 above has 15 points and 20 lines.
The Desargues configuration within each figure is denoted by
10 white points and 10 solid lines, with 3 points on each line and
3 lines on each point. Black  points and dashed  lines indicate the
complete space five-point and lines connecting it to the plane section
containing the Desargues configuration.

In a 1915 University of Chicago doctoral thesis, Archibald Henderson
used a complete space six -point to construct a configuration of
15 points and 20 lines in the context not of Desargues '  theorem, but
rather of Brianchon 's theorem and of the Pascal  hexagram.
Henderson's 1915 configuration is, it turns out, isomorphic to that of
the 15 points and 20 lines in the configuration constructed via a
complete space five -point five years earlier by Veblen and Young.
(See, in Veblen and Young's 1910 Vol. I, exercise 11, page 53:
"A plane section of a 6-point in space can  be considered as
3 triangles perspective in pairs from 3 collinear points with
corresponding sides meeting in 3 collinear points." This is the
large  Desargues configuration. See Classical Geometry in Light of 
Galois Geometry
.)

For this large  Desargues configuration see April 19.
For Henderson's complete six –point, see The Six-Set (April 23).
That post ends with figures relating the large  Desargues configuration
to the Galois  geometry PG(3,2) that underlies the Curtis
Miracle Octad Generator  and the large Mathieu group M24 —

IMAGE- Geometry of the Six-Set, Steven H. Cullinane, April 23, 2013

See also Note on the MOG Correspondence from April 25, 2013.

That correspondence was also discussed in a note 28 years ago, on this date in 1985.

Tuesday, October 6, 2026

Markdown for AI, by Gemini Notebooks

Filed under: General — m759 @ 5:23 pm

# Cullinane Geometries

The provided sources explore the mathematical framework of **finite geometry** and its profound connections to abstract algebra, group theory, and visual design, largely centered on the research of Steven H. Cullinane. A prominent focus is placed on the **Cullinane diamond theorem**, which demonstrates how specific transformations applied to a **4×4 square array** of diagonally divided tiles preserve ordinary or color-interchange symmetries. These visual patterns map directly to the geometric structure of the **projective space PG(3,2)**, revealing that seemingly simple graphical arrangements are underpinned by advanced algebraic systems. Furthermore, the texts examine how these configurations relate to classical structures like the **Klein quadric**, the **Miracle Octad Generator (MOG)**, and the **Mathieu group M24**. Ultimately, the literature illustrates a seamless bridge connecting tangible visual arts, such as traditional quilt patterns, with rigorous mathematical fields including **coding theory, sporadic simple groups, and finite projective spaces**.

Friday, October 2, 2026

Today’s Google Notebooks Summary

Filed under: General — m759 @ 3:26 pm

Google Notebooks occasionally updates its summary of
my work, and today's summary seems clearer than usual.

Cullinane Diamond Theory

The provided sources present an extensive exploration of finite geometry and Diamond Theory, primarily examining the research and visual models developed by mathematician Steven H. Cullinane. At the heart of these texts is the Cullinane diamond theorem, which demonstrates how specific transformations applied to a 4×4 array of diagonally divided tiles consistently preserve fundamental structural symmetries. This geometric framework bridges discrete mathematics with abstract algebra, connecting visual patterns directly to the 35 lines of the three-dimensional projective space PG(3,2) over the Galois field GF(2). Furthermore, the literature highlights deep structural relationships between these square arrays, the Klein quadric, and advanced combinatorial tools such as R.T. Curtis's Miracle Octad Generator (MOG). Ultimately, these interconnected models link elementary visual motifs to complex mathematical domains, including group theory, error-correcting codes, sporadic simple groups like M24, and the geometry of the Leech lattice.

Tuesday, September 29, 2026

AI Remarks on the Cullinane Diamond Theorem
and the Curtis MOG

Filed under: General — Tags: — m759 @ 6:52 am

From a Google AI Mode search on Tuesday, Sept. 29, 2026 —
*
## The connection to the Miracle Octad Generator (MOG)

The connection between the Cullinane Diamond Theorem and R. T. Curtis’s [Miracle Octad Generator (MOG)](http://finitegeometry.org/sc/24/MOG.html) stems from a shared foundation in finite projective geometry and group theory. While they appear to be entirely different visual tools—one analyzing 4×4 tile patterns and the other analyzing exceptional group symmetries—they are structurally identical underneath. [1, 2] 
The relationship manifests through three deep mathematical links:
## 1. The Shared Symmetry Group
The most direct link is that both systems are governed by the exact same symmetry group of order 322,560. [1, 3] 

* 
* In the Diamond Theorem, this group G represents the operations of mixing rows, columns, and 2×2 quadrants on a 4×4 grid. It is isomorphic to the affine group AGL(4,2) acting on a linear 4-space over the finite field GF(2). [3, 4, 5] 
* In the MOG, R.T. Curtis proved that this exact same group (notated non-geometrically as 2⁴ ⋅ A₈) acts as the octad stabilizer subgroup within the massive sporadic Mathieu group M₂₄. [3, 6] 
* 

## 2. The Geometry of the "35 Patterns"
Both the Diamond Theorem and the MOG feature a prominent set of 35 unique structures that map directly to the finite projective space PG(3,2). [7] 

* 
* In the MOG: The MOG pairs 35 partitions of an 8-set into two 4-sets with 35 unique square patterns.
* In the Diamond Theorem: Permuting the rows, columns, and quadrants of the basic diamond figure yields 35 distinct line configurations. [3, 7, 8] 
* 

These 35 distinct configurations in both systems correspond exactly to the 35 lines of the 3-dimensional projective space PG(3,2). Consequently, the same line diagrams that dictate the color-interchange symmetries of Cullinane's 4×4 quilt tiles also define the combinatorial layout of Curtis's square structures. [3, 4, 7] 
## 3. Deeper Algebraic Connections
Because the MOG is a primary tool for constructing the Steiner system S(5,8,24) and the extended binary Golay code, the Diamond Theorem inherits these connections. The underlying matrix rings ("diamond rings") derived from Cullinane's symmetric patterns relate directly to the structures used to build the Leech lattice—which field medalist Walter Feit described as essentially a "blown-up version" of the Steiner system encoded by the MOG. [8, 9] 
In short, Cullinane's theorem shows that a decorative, two-color 4×4 tile design functions as a localized, visual slice of the highly complex sporadic symmetry groups found in advanced coding theory and mathematical physics. [2, 7] 
Would you like to explore:

* 
* How the 35 lines of PG(3,2) are derived geometrically?
* The specific role of the Mathieu group M₂₄ in error-correcting codes?
* A breakdown of the "diamond ring" matrix algebra?
* 


[1] [https://log24.com](http://log24.com/log25/DTandMOG.pdf)
[2] [https://www.scribd.com](https://www.scribd.com/document/819732585/Diamond-Theorem-and-MOG)
[3] [https://planetmath.org](https://planetmath.org/cullinanediamondtheorem)
[4] [https://planetmath.org](https://planetmath.org/cullinanediamondtheorem)
[5] [https://log24.com](http://log24.com/log25/DTandMOG.pdf)
[6] [https://www.log24.com](https://www.log24.com/log25/2025-08-10-Copilot-Report-Cullinane-Diamond-Theorem.html)
[7] [https://log24.com](http://log24.com/log25/250917-%27Diamond_Theory-NotebookLM%27-notebooklm.google.com.pdf)
[8] [https://finitegeometry.org](http://finitegeometry.org/sc/24/MOG.html)
[9] [https://finitegeometry.org](http://finitegeometry.org/sc/16/dtheorem.html)

Related AI Remarks 

Google AI Mode on Tuesday morning, September 29, 2026
The connection between the American mathematician Walter Feit, the Leech lattice ($\Lambda_{24}$), and the Steiner system $S(5,8,24)$ stems from a famous intuitive summary he made regarding their structural relationship. [1, 2]
In discussions tracking the emergence of sporadic finite simple groups and their underlying geometries, Feit famously remarked that the Leech lattice "is a blown up version of $S(5,8,24)$." [1, 2]

The Mathematical Context

  1. The Steiner System $S(5,8,24)$: Also known as the Witt design ($W_{24}$), this is a highly symmetrical combinatorial structure consisting of a 24-element set and a collection of 8-element subsets (called octads) such that any 5 elements are contained in exactly one octad. The automorphism group preserving this structure is the sporadic Mathieu group $M_{24}$. [3]
  2. The Extended Golay Code: If you treat the octads of $S(5,8,24)$ as the supports for binary vectors, they generate a 24-dimensional error-correcting code known as the extended binary Golay code. [4, 5]
  3. The Leech Lattice ($\Lambda_{24}$): The Leech lattice is an exceptional 24-dimensional Euclidean lattice known for providing the densest sphere packing in 24 dimensions. Its symmetry group is the Conway group $\text{Co}_0$. [6]

Why it is a "Blown Up" Version

Feit’s description captures how the continuous, high-dimensional geometric object (the Leech lattice) can be explicitly constructed directly out of the discrete combinatorial object ($S(5,8,24)$ via the Golay code). [2, 7]
Standard constructions of the Leech lattice define its points $(x_1, x_2, \dots, x_{24})$ based on the codewords of the extended Golay code ($S(5,8,24)$): [5, 7]

  • The coordinates are congruent to each other modulo 2, and their sum is congruent to $0 \pmod 4$.
  • For any vector, the set of coordinates where $x_i$ is odd corresponds exactly to a codeword in the Golay code (the blocks or combinations of blocks from $S(5,8,24)$). [7]
By applying these numeric constraints over $\mathbb{R}^{24}$, the finite 759 octads of the Steiner system effectively dictate the structural framework for the infinite grid of the Leech lattice. Feit's quote is frequently cited in geometry and finite group literature (such as discussions surrounding R.T. Curtis's Miracle Octad Generator or the Cullinane Diamond Theorem) to vividly illustrate how complex 24-dimensional geometry unfurls from basic, highly symmetric combinatorial designs. [1, 7, 8, 9]
Are you studying a specific construction method for the Leech lattice (like Conway's Lorentzian approach or the Miracle Octad Generator), or would you like to explore how other sporadic groups embed within these structures?

 

"Blown-Up Version"

Related Visual Art

Friday, September 25, 2026

Desargues Square Model

Filed under: General — m759 @ 12:24 pm

From Google Search on Friday, September 25, 2026 —
AI Overview of . . .

Desargues Theorem Cullinane Square Model

The Cullinane Square Model provides a visual, combinatorial framework for understanding the larger Desargues Configuration in the context of finite [Galois geometry](http://finitegeometry.org/sc/20/classical_finite.htm). Developed by independent geometer Steven H. Cullinane, this model uses a grid-based approach to map complex projective space geometries onto a simple square array. [1, 2] 
## 1. The Core Geometric Context

* Desargues' Theorem: In classical projective geometry, [Desargues’ Theorem](https://en.wikipedia.org/wiki/Desargues%27s_theorem) states that two triangles are in perspective from a point (centrally perspective) if and only if they are in perspective from a line (axially perspective). [1, 3] 
* The Classical Configuration: This relationship is typically visualized as a configuration of 10 points and 10 lines (with 3 points on every line and 3 lines meeting at every point). [1] 
* The Galois Extension: In finite fields like $GF(2)$, completely proving the "if and only if" condition of Desargues' Theorem requires an expanded system—the Large Desargues Configuration—which contains 15 points and 20 lines, introducing a necessary third triangle. [4] 

## 2. The Cullinane Square Model Mechanics
Instead of using standard, complex 3D diagrams or intersecting projective planes, Cullinane maps the structure onto a finite geometry square array: [2, 5] 

* Mapping PG(3,2): The 15 points of the projective space $PG(3,2)$ are represented via a $4 \times 4$ square grid (omitting one point, or using the 16 cells to define an affine 4-space vector framework over $GF(2)$). [2] 
* Visualizing Lines: Lines and planes are defined by specific geometric partitions, patterns, or blocks of squares within the grid. [6, 7] 
* The Triangles: The three triangles of the Large Desargues Configuration correspond to distinct, structured sets of blocks or cells within the square array. [4] 
* Simplifying Symmetry: By arranging the 15-point configuration in this manner, the point-line incidences (such as the 20 Rosenhain tetrads) are translated into highly symmetrical, easily scannable matrix-like arrangements rather than a chaotic web of overlapping lines. [4] 

This model serves as an alternative to Burkard Polster's tetrahedral models, bridging the gap between abstract algebra, finite field geometry, and structural visual art. [8, 9] 
To help tailor this explanation, are you studying this from the perspective of abstract algebra/finite fields, looking into its connection to the Miracle Octad Generator (MOG), or trying to generate the visual grid patterns?

[1] [https://finitegeometry.org](http://finitegeometry.org/sc/20/classical_finite.htm)
[2] [https://m759.net](https://m759.net/wordpress/?tag=geometry)
[3] [https://en.wikipedia.org](https://en.wikipedia.org/wiki/Desargues_configuration)
[4] [https://finitegeometry.org](http://finitegeometry.org/sc/20/classical_finite.htm)
[5] [https://www.pinterest.com](https://www.pinterest.com/stevenhcullinane/desargues-via-galois/)
[6] [https://independent.academia.edu](https://independent.academia.edu/StevenHCullinane)
[7] [https://ics.uci.edu](https://ics.uci.edu/~eppstein/junkyard/combinatorial.html)
[8] [https://m759.net](http://m759.net/wordpress/?m=201605)
[9] [https://m759.net](https://m759.net/wordpress/?tag=art-news)

Some Context . . . A Gemini Notebooks ("Diamond Theory") summary
generated this morning —

The Geometry of Symmetries

The provided sources detail the mathematical research of Steven H. Cullinane, specifically focusing on his Diamond Theorem and its intersection with finite geometry. This work explores how 4×4 arrays of two-color tiles can visually represent complex abstract structures, such as the 35 lines of the projective space PG(3,2). Central to these investigations is the Miracle Octad Generator (MOG), a combinatorial tool that links these geometric patterns to the Mathieu group M24 and error-correcting codes. The research further establishes bijections between combinatorial partitions of an 8-set and geometric entities like the Klein quadric. By bridging group theory, linear algebra, and visual art, Cullinane demonstrates that the inherent symmetries in graphic designs are governed by deep algebraic properties. Ultimately, these documents present a unified framework where finite projective spaces serve as the underlying reality for diverse mathematical and aesthetic phenomena.

Wednesday, September 23, 2026

Underlying Structures

Filed under: General — Tags: , — m759 @ 12:55 am

A Gemini Notebook summary written this morning —

The Diamond Theorem

The provided sources describe the Cullinane diamond theorem and its foundation in the intersection of finite projective geometry, group theory, and combinatorial design. This mathematical framework explores how 4×4 arrays of two-color tiles exhibit persistent symmetries under specific transformation groups, such as the affine group AGL(4,2). These patterns are shown to be isomorphic to the 35 lines of PG(3,2), creating a bridge between visual motifs and complex abstract structures like the Klein quadric. The research further connects these geometric models to the Miracle Octad Generator, which is essential for studying the Mathieu group M24 and the Leech lattice. Ultimately, the texts illustrate how seemingly simple graphic designs reflect deep algebraic properties found in sporadic simple groups and error-correcting codes.

Correction: "These patterns are shown to be" should be rewritten as
"The underlying structures of these patterns are shown to be."

A relevant quotation . . .

"From the dark jungle as a tiger bright,
Form from the viewless Spirit leaps to light."

— Rumi,  "Reality and Appearance,"
translated by R. A. Nicholson

The "patterns" above are the Appearance, but
the underlying structures are the Reality.

Sunday, September 20, 2026

Sunday Morning AI

Filed under: General — Tags: — m759 @ 10:46 am
 

Geometry of the Diamond Theorem

By Google Notebook AI on Sunday, Sept. 20, 2026

These sources explore the mathematical work of Steven H. Cullinane, specifically his Diamond Theorem and its deep ties to finite projective geometry. The research centers on a 4×4 array of two-color tiles whose symmetry is preserved under a specific transformation group isomorphic to the affine group AGL(4,2). This combinatorial model provides a visual gateway to complex structures like the 35 lines of PG(3,2), the Klein quadric, and the Miracle Octad Generator used to study the Mathieu group M24. By bridging visual art, quilt patterns, and group theory, Cullinane illustrates how simple geometric arrangements reflect the logic of sporadic simple groups and error-correcting codes. Ultimately, the texts demonstrate that discrete symmetry in small finite spaces underlies profound concepts in higher mathematics and theoretical physics.

This is a fairly good summary, except for the unnecessary physics hype
at the end. — Steven H. Cullinane

Sunday, September 13, 2026

Office Art

Filed under: General — Tags: — m759 @ 1:29 pm

Art from the previous post . . . Remington, "Bronco Buster" —


 

Low-hanging fruit for the National Comedy Center . . .

 

Branko Buster

 

 

Google

cullinane "pattern groups"
Sunday, September 13, 2026

Al Overview

In mathematics and combinatorics, the term "pattern groups" refers to a framework developed by mathematician Steven H. Cullinane to analyze the group theory and symmetries underlying geometric block designs.

Cullinane's work on pattem groups is deeply tied to his Diamond Theorem, which details how groups of transformations act upon structured visual arrays (specifically 2 x 2 and 4 x 4 grids of two-color tiles).

Core Concepts of Cullinane's Pattern Groups

• Definition: A pattern group consists of a group of transformations acting on a set of visual matrices or arrangements. It notes how geometric permutations change the design configurations while preserving deep structural properties. 

• The Underlying Geometry: These patterns are closely related to finite projective geometry, specifically the affine group on a 4-space over the finite field GF(2).

• Connections to Advanced Math: Cullinane's pattern groups and his Diamond Theorem establish an unexpected bridge between everyday visual art (like quilt geometry or parquetry) and highly complex mathematical structures, including:

R. T. Curtis's Miracle Octad Generator (MOG)

The Steiner system $(5,8,24)

The Leech lattice and the Conway group

Walsh functions and binary coordinate systems

Visual Structure

The framework often utilizes a 4 x 4 array of two-color, diagonally divided square tiles. By examining how certain symmetry groups alter these tiles, Cullinane showed that the resulting symmetries map directly to coordinate points in finite spaces. For an Interactive lookup of how these symmetries behave, his research notes point to practical logic games like the Diamond 16 Puzzle and the Kaleidoscope Puzzle.

Tuesday, August 25, 2026

Diamond Theory Google Notebook:
The August 25, 2026, Summary

Filed under: General — m759 @ 2:24 pm

https://notebook.google.com/notebook/
62ad8daa-277e-4fea-a680-9b209883f232

108 Sources . . . August 25, 2026

These sources explore the Cullinane diamond theorem and its profound connections between finite projective geometry, group theory, and visual symmetry. At its core, the theorem demonstrates that permuting a 4×4 array of diagonally divided tiles according to specific affine groups preserves internal symmetry or color-interchange properties. This combinatorial framework provides a visual model for PG(3,2), mapping 35 unique square patterns to the 35 lines of a three-dimensional projective space. The research further links these geometric structures to the Miracle Octad Generator, the Mathieu group M24, and the Leech lattice, bridging abstract sporadic groups with tangible graphic designs. Additionally, the texts detail how Conwell’s heptads and the Klein correspondence establish an isomorphism between partitions of an 8-set and the geometry of the Klein quadric. Beyond pure mathematics, the work extends into Boolean logic, Walsh functions, and the aesthetic philosophy of symmetric patterns found in art and quilts.

Tuesday, August 18, 2026

Today’s Google Notebook Summary

Filed under: General — Tags: — m759 @ 2:48 pm

Note written by AI at notebook.google.com
on Tuesday, August 18, 2026 —

The Geometry of the Cullinane Diamond Theorem 

The provided sources detail the Cullinane diamond theorem and its foundation in the intersection of finite geometry, group theory, and combinatorial design. This theorem describes how a 4×4 array of two-color square tiles maintains structured symmetry under a specific group of permutations, which is shown to be isomorphic to the affine group AGL(4,2). These visual patterns serve as models for the 35 lines of the projective space PG(3,2) and are intimately connected to the Klein quadric and the Miracle Octad Generator (MOG). By mapping abstract geometric properties to graphic arrangements, the research links traditional visual motifs to complex structures like the Mathieu group M24, the Leech lattice, and the binary Golay code. Ultimately, Cullinane’s work demonstrates that seemingly simple artistic symmetries are rooted in the deep mathematical logic of Galois geometry and sporadic simple groups.

Sunday, August 16, 2026

AI Summary

Filed under: General — Tags: — m759 @ 11:30 am

AI Summary from notebook.google.com, Aug. 16, 2026 

These sources explore the Cullinane diamond theorem and its profound links between visual symmetry and finite projective geometry. The research demonstrates that patterns in a 4×4 array of square tiles are governed by the affine group AGL(4,2) and the geometric properties of PG(3,2). This mathematical framework connects simple graphic designs to high-level structures like the Klein quadric, the Miracle Octad Generator, and the Mathieu group M24. By mapping combinatorial partitions of an 8-set to geometric lines, Cullinane bridges sporadic simple groups with tangible models used in coding theory and quilt art. The collection further extends into Boolean logic, Walsh functions, and the Leech lattice, illustrating a unified theory of discrete symmetry. Visual representations, such as line diagrams and triangular tile orientations, serve as an "alphabet" to decode these complex algebraic relationships.

Tuesday, August 4, 2026

Today’s Google Notebook AI Summary

Filed under: General — Tags: — m759 @ 1:30 pm

https://notebook.google.com/notebook/
62ad8daa-277e-4fea-a680-9b209883f232

These sources examine the Cullinane diamond theorem, a mathematical framework that links visual symmetry in 4×4 tiled arrays to the abstract principles of finite projective geometry. By applying a specific group of permutations to these two-color patterns, the research demonstrates that every resulting image maintains a consistent geometric or color-interchange symmetry. This work establishes a deep correspondence between combinatorial partitions of an 8-set and the 105 lines of the Klein quadric within the projective space PG(5,2). Furthermore, the sources connect these patterns to advanced topics such as the Mathieu group M24, the Miracle Octad Generator, and the Leech lattice. Beyond pure mathematics, the text explores how these structures manifest in quilt designs, Walsh functions, and the geometry of logic. This synthesis reveals how elementary graphic arrangements act as tangible models for complex sporadic simple groups and error-correcting codes.

Monday, June 22, 2026

Cayley Superlines Illustrated

Filed under: General — Tags: , — m759 @ 10:00 am

From "On the Superlines of a Quadric Surface
in Five-Dimensional Space," by Arthur Cayley —

"… we have on the quadric two systems 
of superlines; a superline of the one kind
answering in ordinary space to the lines
which pass through a given point, and
a superline of the other kind answering
to the lines  which lie in a given plane."
(Observe that, as regards the five-dimensional 
geometry, this is no distinction of nature
between the two kinds of superlines, they are
simply correlative to each other, like the two
systems of generating lines of a quadric in
ordinary space.)"

[Italics added.]

— Quarterly Journal of Pure and Applied 
Mathematics
, vol. XII (1873), pp. 176-180.
 

In the picture below,  the four-colored bricks  numbered 1 through 7 at left
form a Cayley superline "answering to the lines which lie in a given plane."

The above lines lie in the "given plane" that appears in the left half
of a 4×4 array in the Miracle Octad Generator (MOG) of R. T. Curtis.

They are seven lines in PG(3,2) on the same plane  in PG(3,2).

By using the MOG, you can also find seven lines  in PG(3,2) on  
the same point , and the corresponding seven Klein-quadric points.

Cayley's remark on "correlative" kinds of superlines
suggests a related illustration of MOG use . . .

The MOG can be used to find the seven points in the Klein quadric
corresponding to the seven lines in the PG(3,2) plane that appears in
the top  half of a 4×4 array . . .

The top-half "given plane" in the above picture corresponds, under the 
diamond theorem's projective correlation,* to the "given point" represented
by the line diagram bisecting a 4×4 array horizontally.

*  V. Harish, N. R. Kumar and N. R. Raajan, "New visual secret sharing scheme
for gray-level images using diamond theorem correlation pattern structure,"
2016 International Conference on Circuit, Power and Computing Technologies
(ICCPCT), Nagercoil, India, 2016, pp. 1-5, doi: 10.1109/ICCPCT.2016.7530155.

Wednesday, June 17, 2026

“The Geometry of Symmetry and
Cullinane’s Diamond Theorem”

Filed under: General — Tags: , — m759 @ 12:27 pm

The above title was written today by Google's NotebookLM  
for its summary of the Diamond Theory  notebook based on
sources provided by Steven H. Cullinane —

The provided sources detail the mathematical research of Steven H. Cullinane, specifically his work on the symmetry and geometry of finite spaces. His central contribution, the Cullinane diamond theorem, explores how symmetry is preserved across transformations within binary affine spaces and 4×4 coordinate grids. This research establishes deep links between projective geometry, the Mathieu group M24, and combinatorial tools like R. T. Curtis’s Miracle Octad Generator. Cullinane’s work also reinterprets the orthogonality of Latin squares through the lens of line skewness in finite projective 3-space. Beyond pure mathematics, the texts highlight the visual and philosophical dimensions of his work, connecting abstract group theory to artistic patterns and Plato's classical dialogues. These documents collectively record a lifelong investigation into the structural foundations of finite geometry and its aesthetic representations.

Sunday, June 7, 2026

“Innies and Outies” Meet Inner and Outer Automorphisms

Filed under: General — Tags: , — m759 @ 6:59 pm

From Log24 on September 6, 2006 —

Hamlet, 2.2:

"… Something have you heard
Of Hamlet's transformation; so call it,
Sith nor the exterior nor the inward man
Resembles that it was…."

The transformation:

The image “http://www.log24.com/theory/images/DTinscapes4-Trans.gif” cannot be displayed, because it contains errors.

         Click on picture for details.

NotebookLM on June 7, 2026  —

The relationship between the Cullinane Diamond Theorem and R. T. Curtis's Miracle Octad Generator (MOG) represents a profound mathematical unification of visual patterns, finite geometry, and sporadic simple groups. The MOG is a combinatorial tool that utilizes a 4×6 array to study the Mathieu group M24, the Steiner system S(5,8,24), and the binary Golay code.
The Diamond Theorem provides the geometric and algebraic foundation for the MOG through the following key connections:
 
1. Isomorphic Combinatorial Structures
The core connection is that the 35 distinct square patterns analyzed in the Diamond Theorem are fundamentally the same as the 35 square patterns utilized within the MOG. In both contexts, these patterns are visually and algebraically isomorphic to the 35 lines of the finite projective space PG(3,2). The same visual "line diagrams" that explain the symmetries of the Diamond Theorem's 4×4 figures identically explain the structural symmetries of Curtis's MOG patterns.
 
2. The Octad Stabilizer Subgroup of M24
The transformation group G that scrambles the 4×4 array in the Diamond Theorem consists of 322,560 permutations and is isomorphic to the affine group AGL(4,2). Within the framework of the MOG, Curtis demonstrated that this exact symmetry group (which he denoted as 24.A8) functions as the octad stabilizer subgroup of the sporadic simple group M24. Thus, the group defining the symmetries of the 4×4 diamond configurations is mathematically identical to the subgroup that stabilizes an 8-element "octad" within the 24-point Steiner system S(5,8,24).
 
3. The Conwell/Klein Correspondence
The mathematical architecture bridging these concepts is the Klein correspondence (and Conwell's 1910 correspondence), which establishes a mapping between the 35 lines of PG(3,2) and the 35 ways to partition an 8-set into two 4-sets. The MOG physically illustrates this correspondence by pairing partitions of an 8-set (represented by a 4×2 array) with the 35 partitions of the 4×4 affine space. The Diamond Theorem translates these abstract combinatorial partitions into concrete symmetric properties governed by binary arithmetic (where components sum to zero via XOR).
 
Ultimately, the Diamond Theorem serves as the geometric justification that explains why the 4×4 subarrays of the Miracle Octad Generator possess their highly structured symmetries, linking simple 2D tile arrangements to the complex algebra required for error-correcting codes, lattice theory, and the construction of the Leech lattice.
 

Thursday, June 4, 2026

“Geometric Logic” — Captain Queeg

Filed under: General — Tags: , — m759 @ 5:19 pm
 

By NotebookLM on June 4, 2026 . . .

Geometry of the Diamond Theorem and Mathieu Groups

These sources explore the Cullinane diamond theorem and its deep connections to finite projective geometry, group theory, and combinatorial design. Central to this research is the isomorphism between the 35 lines of the projective space PG(3,2) and specific symmetry-preserving patterns found in 4×4 arrays of two-color tiles. This framework bridges visual art and high-level mathematics by linking quilt-like motifs to the Miracle Octad Generator (MOG) and the sporadic Mathieu group M24. Algebraic tools like the Klein correspondence and Conwell’s heptads are utilized to map these combinatorial partitions onto the geometric structure of the Klein quadric. Beyond theoretical geometry, the findings extend into ring theory, coding theory, and the study of the Leech lattice. Ultimately, the text demonstrates that simple decorative symmetries are manifestations of profound, highly symmetric structures underlying multidimensional space.

Friday, May 8, 2026

Function Decomposition and the Klein Quadric

Filed under: General — Tags: — m759 @ 7:48 am

"Grid models" in finite geometry include the 4-row 2-column
"brick space" arrays of the R. T. Curtis Miracle Octad Generator.

The remarks below on grid models suggested this post's title,
"Function Decomposition and the Klein Quadric." The result of
applying the Cullinane decomposition theorem to the final 
remarks in Cameron's Parallelisms of Complete Designs —

http://m759.net/wordpress/?s=Brick+Color+Monolith .

Connecting Diverse Mathematical Fields
The grid model acts as a unifying framework for several other abstract concepts:
  • The Klein Quadric: The correspondence extends to higher dimensions via the Klein correspondence. This maps the 35 lines of  PG(3,2) (the grid structures) to 35 points on the Klein quadric in a 5-dimensional projective space, PG(5,2). This connects the combinatorial partitions of the grid to the geometry of quadric surfaces.
  • Latin Squares: The model provides a geometric interpretation of combinatorial design. The concept of orthogonality between Latin squares corresponds to the geometric concept of skewness (non-intersecting lines) in PG(3,2).
  • Walsh Functions: The symmetries and binary additions inherent in the line diagrams reflect the structure of Walsh functions, which are orthogonal functions used in digital signal processing and discrete harmonic analysis.
  • Ring Theory: The patterns can be organized algebraically to form "diamond rings," which are isomorphic to rings of matrices over the field GF(4), linking the visual design to abstract algebra and function decomposition.
Summary
The 4×4 grid model acts as a "kaleidoscope" of mathematical structure. Just as a kaleidoscope rearranges simple elements into symmetric patterns, this grid rearranges simple binary tiles to reveal the invariant structures of finite geometries, sporadic groups, and error-correcting codes. It transforms what appears to be a simple problem of tiling into a visualization of the affine 4-space over GF(2)

Monday, April 20, 2026

NotebookLM Report:  Grid as Portal

Filed under: General — Tags: — m759 @ 11:03 am
 

Mapping the Infinite: A Visual Guide
to the Cullinane Diamond Theorem

[ NotebookLM report on April 20, 2026 ]

1. The Canvas: The 4×4 Diamond Figure (D)

Welcome, fellow explorers of the visible and the abstract. Our journey into the heart of finite geometry begins with a deceptively simple object: the Diamond Figure D. Far from being a mere decorative motif, this grid serves as a portal—a visual coordinate system for a high-dimensional universe that otherwise remains hidden from the naked eye.

Figure D is defined by three essential physical characteristics:

  • The 16-Tile Array: A 4×4 square grid comprising 16 individual square cells.
  • The Diagonal Split: Every single square tile is divided diagonally into two distinct triangles.
  • The Two-Color System: A binary coloring scheme (typically black and white) is applied to the triangles, creating a directional "diamond" or "chevron" tension.

This specific configuration is the "key" to unlocking deep mathematics because it forces abstract algebraic structures into the open. By dividing the cells diagonally, we create a visual language that responds to movement and rotation, allowing us to "see" the properties of a finite field through the interplay of light and shadow.

As we look upon this static grid, realize that it is but a single state in a vast ocean of possibilities. To understand its true nature, we must set the grid in motion.

——————————————————————————–

2. The Engine of Transformation: Group G and Symmetry Invariance

When we rearrange this 4×4 grid, we are not simply playing with tiles; we are invoking the power of Group G. This mathematical engine is isomorphic to AGL(4,2)—the full affine group of a 4-dimensional vector space over the field of two elements. It consists of a staggering 322,560 distinct permutations.

These transformations are built from three primary rules:

Primary Transformation Rule

Description

Permutations of Rows

Any of the four rows may be swapped or rearranged in any of the 4! possible ways.

Permutations of Columns

Any of the four columns may be swapped or rearranged in any of the 4! possible ways.

Permutations of Quadrants

The grid's four 2×2 blocks (quadrants) can be swapped or permuted as independent units.

The "So What?" of the Diamond Theorem The revelation of Steven Cullinane’s theorem is its absolute Symmetry Invariance. No matter which of the 322,560 scrambles you apply, the resulting image always retains a discernible structure. It is never a random mess. Specifically, every G-image of D exhibits either:

  1. Ordinary Geometric Symmetry: Standard rotational or reflectional symmetry.
  2. Color-Interchange Symmetry: A property where the pattern remains identical if you swap all black sections for white and vice versa.

These 2D shuffles are actually the "shadows" of a higher-dimensional origin, acting as a flat projection of a four-dimensional world.

——————————————————————————–

3. Dimensional Collapse: From 3D Cubes to 2D Arrays

To truly "grok" the Diamond Theorem, we must view the 16 cells of the grid as witnesses to 4-dimensional symmetry. The 4×4 grid is a "dimensional collapse" of a tesseract (a 4D hypercube) onto a flat surface.

The Steps of Dimensional Mapping:

  1. Labeling with Affine 4-Space: We label each cell with a point from the affine 4-space over the finite field GF(2).
  2. Binary Positioning: Coordinates (0 and 1) are assigned to represent positions across four dimensions.
  3. The Hypercube Map: The 16 vertices of a tesseract are mapped directly onto the 16 cells of the square array.

The Parallelogram Rule of Vector Addition In this 4×4 space, geometry and algebra become one through the Parallelogram Rule. In a standard 3D space, if you have two vectors u and v, their sum w = u + v forms the diagonal of a parallelogram. On our 4×4 grid, this manifests visually: picking any two "direction" vectors automatically defines a third vertex. This means that vector addition in 4D space is performed directly on the grid; the "sum" of two cells is always another specific cell, maintaining a perfect triangular closure within the array.

This mapping turns a difficult-to-visualize 4D space into a visual "calculator" where geometric intuition replaces complex calculation.

——————————————————————————–

4. The Visual Language of Finite Fields: GF(16) and Binary XOR

The grid functions as a map of the finite field GF(16). Operations here utilize "Binary Addition," better known to computer scientists as the XOR operation (where 1 + 1 = 0).

The Zero-Sum Property and Closure Every pattern in this system can be decomposed into three "line diagrams." When these diagrams (D_1, D_2, D_3) are combined, they follow a strict "Zero-Sum" rule: D_1 + D_2 + D_3 = 0. In finite geometry, this represents the : if you have two points of a line, the third point is "forced" into existence to complete the set. The symmetry of the final pattern is inevitable because the algebra is perfectly balanced.

This visual language reveals the structure of the projective space PG(3,2):

  • The 15 Points: There are 15 possible basic line diagrams, representing the 15 points of the projective space.
  • The 35 Lines: The 840 distinct images produced by Group G fall into 35 families of patterns. Each family represents a "line" in the projective space—a set of three points that XOR to zero.

These abstract "lines" are not straight paths but families of symmetry, representing physical alignment and orthogonality in a finite world.

——————————————————————————–

5. Advanced Correspondences: Latin Squares and Skew Lines  [Table rewritten from NotebookLM version]

One of the most revolutionary aspects of the Diamond Theorem is how it bridges combinatorial puzzles and abstract geometry. Specifically, it provides a dictionary for "seeing" algebraic independence.

Within the 35 families of patterns, we find that exactly six special order-4 Latin squares have orthogonal mates. The theorem shows that the combinatorial "orthogonality" of these squares is actually a geometric property in disguise.

Combinatorial Term

Orthogonal Latin Squares

Superimposed grids showing every ordered pair of symbols exactly once.

Geometric Translation

Skew Lines in PG(3,2)

The Visual Outcome

Disjoint sets of line 
diagrams.

When a student sees that two patterns are "orthogonal," they are literally looking at skew lines—lines that exist in the same 3D projective space but never meet. Algebraic independence has never been more visible.

——————————————————————————–

6. The Tapestry of Application: From Quilts to Deep Space

The Cullinane Diamond Theorem proves that symmetry is not a decorative choice, but a mathematical inevitability found in everything from folk art to the stars.

  1. Quilt Design: Ancient artisans unintentionally utilized finite geometry. The theorem explains why traditional quilt blocks (like the "diamond" and "chevron") possess pervasive symmetry—they were tapping into the AGL(4,2) group without knowing it.
  2. The MOG & M24: The theorem is a visual sister to the Miracle Octad Generator (MOG). The symmetry group G is isomorphic to the octad stabilizer subgroup of the Mathieu group M_{24}, one of the mysterious sporadic simple groups.
  3. The Leech Lattice: These patterns serve as a visual bridge to the Leech Lattice, the most efficient way to pack spheres in 24 dimensions. The lattice is essentially a "blown-up" version of the Steiner system S(5,8,24) that governs these 4×4 symmetries.
  4. Coding Theory & Uninterrupted Cuts: The theorem is deeply linked to the Golay code, used by the Voyager probes to send clear images from deep space. Within the "Diamond Ring" of patterns, there exists an ideal of 1024 patterns characterized by "uninterrupted cuts" (where all horizontal or vertical lines remain unbroken). These patterns represent the peak of structural stability used in error-correcting codes.

——————————————————————————–

7. Summary Checklist for the Aspiring Learner

As you gaze upon the next 4×4 pattern you encounter, use this checklist to verify your understanding of the secrets "hidden in plain sight":

  • [ ] I understand that the 4×4 grid is a visual map of a 4-dimensional vector space.
  • [ ] I recognize that symmetry is preserved because the transformations are governed by the full affine group AGL(4,2).
  • [ ] I see that a "line" in this geometry is actually a family of three patterns that XOR to zero.
  • [ ] I can visualize the Parallelogram Rule, where adding two positions on the grid "forces" the third into existence.
  • [ ] I recognize the 1024 patterns with uninterrupted cuts as the mathematical "ideal" within the diamond ring.
  • [ ] I understand that orthogonal Latin squares are simply the visual manifestation of skew lines in projective space.

Keep your eyes open, for the infinite is often mapped onto the smallest of canvases.

Saturday, April 4, 2026

Geometry of the Diamond Theorem
and the Mathieu Group
by NotebookLM on April 4, 2026

Filed under: General — m759 @ 5:14 am
 

Based on the provided sources, the connection between the Cullinane Diamond Theorem and the Mathieu group M24 is established through group theory, finite geometry, and a combinatorial tool known as the Miracle Octad Generator (MOG).

1. Group Theoretic Connection:
    The Octad Stabilizer

The most direct link lies in the symmetry groups governing both structures.
  • The Diamond Theorem's Group (G): The theorem involves a group G of 322,560 permutations acting on a 4×4 grid of two-color tiles. This group is isomorphic to the affine group AGL(4,2), which consists of all invertible affine transformations on a 4-dimensional vector space over the field with two elements, GF(2).
  • The M24 Connection: This specific group, AGL(4,2), is identified as the octad stabilizer subgroup of the Mathieu group M24. In the context of the Steiner system S(5,8,24) preserved by M24, this subgroup fixes one "octad" (an 8-element set) and permutes the remaining 16 points according to the affine geometry of the 4×4 grid.
2. The Miracle Octad Generator (MOG)

The "Miracle Octad Generator," developed by R.T. Curtis to study M24 and the binary Golay code, serves as the bridge between the visual patterns of the Diamond Theorem and the abstract algebra of the Mathieu group.
  • Shared Structures: The Diamond Theorem identifies 35 distinct combinatorial structures (sets of line diagrams) arising from the permutations of the diamond figure. These structures are essentially the same as the 35 square patterns found within the MOG.
  • Geometric Construction: The MOG uses a 4×6 array, consisting of three 4×2 "bricks." Two of these bricks form a 4×4 square. The Diamond Theorem provides the geometric justification for the symmetries observed in this 4×4 part of the MOG, relating them to the 35 lines of the finite projective space PG(3,2).
  • Generating Octads: The MOG uses these patterns to construct the 759 octads of the Steiner system S(5,8,24), for which M24 is the automorphism group.
3. Geometric Unification

The connection is further unified by finite geometries that underlie both systems:
  • PG(3,2): The 35 lines of the projective space PG(3,2) correspond to the 35 structures in the Diamond Theorem and the MOG.
  • Klein Correspondence: The MOG and the Diamond Theorem structures are linked via the Klein correspondence, which maps the 35 lines of PG(3,2) to points on the Klein quadric in PG(5,2). This geometry is fundamental to understanding the maximal subgroups of M24.
In summary, the group that shuffles the Diamond Theorem's 4×4 tiles is physically the same mathematical object (up to isomorphism) as the subgroup of M24 that stabilizes an octad, and the visual patterns produced are the geometric building blocks of the Miracle Octad Generator used to construct M24.

Sunday, March 22, 2026

Non-MOG Pattern Symmetry

Filed under: General — Tags: — m759 @ 8:36 am

The Miracle Octad Generator (MOG) of R. T. Curtis
greatly simplified the study of the 759 octads in the
Steiner system S(5, 8, 24).

The MOG arranges these octads very neatly in a 4×6 array
of square unit cells. There is, however, one aesthetic drawback
to the arrangement . . . It lacks symmetry under the natural
rotations and reflections of the entire 4×6 rectangular array.

A note of my own from 1981 may or may not lead eventually 
to a rearrangement of the 759 octads, each within a 4×6 array,
that does  have such overall symmetry under the symmetries
of a bare 4×6 rectangle . . . If, that is, such overall symmetry is
even possible, in light of purely group-theoretic considerations.

(Exercise: Would such symmetry imply the existence of a normal
subgroup in a group known to have no such subgroups?)

Previous posts in this journal have described approaches to the 
above symmetric-rearrangement problem . . . a problem that 
could be posed more generally, for binary patterns other than
those of the MOG.

Symmetric Generation of a Linear Code

The following Magma code shows that although the above space has
12 dimensions, it is NOT the Golay-code space.

// 260322 Magma Check March 22, 2026

> K := FiniteField(2);
> C := LinearCode<K, 24 |
> [0,0,0,0,0,1,0,1,0,0,1,1,1,0,0,1,0,1,1,1,0,1,1,1],
> [0,1,0,0,0,0,0,1,1,0,0,1,1,1,0,1,0,0,1,1,1,1,0,1],
> [0,1,1,0,1,0,0,0,1,0,0,0,1,1,1,1,1,0,1,0,1,1,0,0],
> [0,0,1,0,1,1,0,0,0,0,1,0,1,0,1,1,1,1,1,0,0,1,1,0],
> [1,0,0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,1,1,1,1,0,1,1],
> [1,1,0,1,0,0,0,1,0,0,0,0,1,1,1,1,0,1,0,1,1,0,0,1],
> [0,1,0,1,1,0,0,0,0,1,0,0,0,1,1,1,1,1,0,0,1,1,0,1],
> [0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,0,1,1,1,0,1,1,1,1],
> [1,0,1,1,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,1,1,0,1,0],
> [1,1,1,1,0,1,1,1,0,1,0,0,0,1,1,0,0,1,0,1,0,0,0,0],
> [1,1,0,1,1,1,1,0,0,1,0,1,0,1,0,0,1,1,0,0,0,0,0,1],
> [1,0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,1,0,0,0,1,0,1,1],
> [0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,1,0,0,0,1,0,1,1,0],
> [0,1,1,0,0,1,1,1,1,1,0,1,0,1,0,0,0,0,1,1,0,1,0,0],
> [1,1,1,0,1,1,1,0,1,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0],
> [1,0,1,1,1,1,0,0,1,0,1,1,1,0,0,1,1,0,0,0,0,0,1,0],
> [1,0,0,1,0,1,0,0,0,0,0,1,1,1,0,1,1,1,0,1,0,0,1,1],
> [0,0,0,1,0,0,0,0,1,1,0,1,0,1,0,1,1,0,0,1,1,1,1,1],
> [0,0,1,0,0,0,1,0,1,1,0,0,0,1,1,0,1,0,1,1,1,1,1,0],
> [1,0,1,0,0,1,1,0,0,0,0,0,1,1,1,0,1,1,1,1,0,0,1,0],
> [0,1,0,0,1,1,1,1,0,1,1,1,0,0,0,0,0,1,1,0,0,1,0,1],
> [1,1,0,0,1,0,1,1,1,0,1,1,1,0,0,0,0,0,1,0,1,0,0,1],
> [1,1,1,1,1,0,0,1,1,0,1,0,1,0,1,1,0,0,0,0,1,0,0,0],
> [0,1,1,1,1,1,0,1,0,1,1,0,0,0,1,1,0,1,0,0,0,1,0,0],
//
// Bricks
> [1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0],
> [0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0],
> [0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1,0,0,0,0,1,1],
// Top and bottom halves
> [1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0],
> [0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1],
// Left and right halves
> [1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0],
> [0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1]>;
//
> Dimension(C);
> MinimumWeight(C);
> WeightDistribution(C);

12
4
[ <0, 1>, <4, 42>, <8, 591>, <12, 2828>,
<16, 591>, <20, 42>, <24, 1> ]

Here are some earlier Log24 images related to this topic.

Older Posts »

Powered by WordPress