Log24

Friday, March 21, 2025

Conway Scenic Locomotion

Filed under: General — Tags: , , , — m759 @ 5:07 am

 

See as well Conway and Congregated Light  . . .

and, for Hotel New Hampshire  fans,
Conway Scenic Railroad . . .

Thursday, January 18, 2024

Conway’s Game

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

Wednesday, February 2, 2022

Conway’s Game vs. Pure Geometry

Filed under: General — m759 @ 12:00 am

A  question attributed to John Horton Conway
about configurations in his Game of Life

"Indeed, is there a Godlike still-life,
one that can only have existed
for all time . . . . ?"

A simple answer … but not  from Conway's Game —

"Before time began, there was the Cube." — Optimus Prime

Related remarks:  Ogdoad.

Thursday, August 31, 2017

A Conway-Norton-Ryba Theorem

Filed under: General,Geometry — Tags: , — m759 @ 1:40 pm

In a book to be published Sept. 5 by Princeton University Press,
John Conway, Simon Norton,  and Alex Ryba present the following
result on order-four magic squares —

A monograph published in 1976, “Diamond Theory,” deals with
more general 4×4 squares containing entries from the Galois fields
GF(2), GF(4), or GF(16).  These squares have remarkable, if not
“magic,” symmetry properties.  See excerpts in a 1977 article.

See also Magic Square and Diamond Theorem in this  journal.

Monday, October 20, 2025

Translation

Filed under: General — m759 @ 12:13 pm

A word from Sunday's scholium

AI Overview: "The word 'hull' comes from Old English hulu  meaning 'husk' or 'pod' …."

For the Pod People —

'Moth-eaten musical brocade' quote

AI Overview: "The city name 'Hull' is a separate origin . . . ."

Vide  Ron Shaw of Hull.

Thursday, August 21, 2025

Requiem for a Programmer: Dammed?

Filed under: General — m759 @ 8:20 am

An obituary yesterday for feminist programming pioneer Stephanie Shirley,
who in her early career presented herself in correspondence as "Steve,"
together with a CHE article on Milton, suggests a review of material
related to the fictional  dramatic death of a programmer and the real  death
of John Conway.

Dam

'Moth-eaten musical brocade' quote

April 11, 2020, was the dies natalis ,
in the Catholic sense,
of John Horton Conway.

  Don't call him Shirley!
 

The above-mentioned related material:

Sunday, August 10, 2025

Cullinane Diamond Theorem:
Microsoft Copilot Deep Research Report, Aug. 10, 2025

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

HTML version — 

The Copilot "Deep Research" Report on the Cullinane Diamond Theorem … Aug. 10, 2025

The Cullinane Diamond Theorem: Definition, Significance, and Applications


Introduction

Mathematics often reveals profound connections between apparently simple patterns and deep, abstract structures. The Cullinane diamond theorem is a modern example of this phenomenon, residing at the confluence of finite geometry, combinatorial design, matrix theory, group theory, and visual art. While the theorem originated in investigations of symmetric patterns seen in quilt designs and graphic art, it has become increasingly influential in mathematics, especially for its connections to finite projective geometry, automorphism groups, and combinatorics. This report provides an extensive analysis of the theorem, covering its definition, historical origins, formal statement and proof, foundational geometry, group-theoretic underpinnings, far-reaching applications, and visual as well as computational implications.


1. Definition of the Cullinane Diamond Theorem

The Cullinane diamond theorem describes the symmetry properties of a specific set of two-color patterns arranged in a 4×4 square and reveals their deep connection to the finite geometry of projective 3-space over the field with two elements, PG(3,2).

1.1 The 4×4 Diamond Figure and Permutations

To frame the theorem, start with a 4×4 array of tiles, each diagonally split into two colors (say, black and white). This array, considered as a "four-diamond figure" (denoted D), is subjected to a group of 322,560 permutations (G) constructed by taking all possible compositions of permutations of the rows, columns, and four 2×2 quadrants. Each resulting pattern is termed a G-image of D.

The action of the group G generates a vast family of distinct two-color square patterns from the initial diamond configuration. However, and this is the heart of the theorem, every G-image of D has a symmetry—either ordinary (geometric) or color-interchange. In other words, despite the apparent randomness of the process, all resulting patterns retain some structured symmetry.

1.2 Formal Statement

Theorem (Cullinane Diamond Theorem):
Let D be a 4×4 array of two-color diagonally-divided square tiles. Let G be the group of all permutations formed by arbitrary permutations of rows, columns, and quadrants.
Then every G-image of D exhibits some ordinary or color-interchange symmetry. Moreover, the 35 combinatorial structures arising among the 840 (i.e., 35 × 24) G-images of D are isomorphic to the 35 lines (i.e., 3-element sets) of the projective space PG(3,2) over the field of two elements. The symmetries of these patterns are fully explained by the automorphism group of this finite geometry, and these symmetries can be interpreted in terms of affine groups, binary addition, and ring theory.

1.3 Line Diagrams and Binary Addition

A crucial formalization is via line diagrams, which decompose the 4×4 pattern into a set of 3 line diagrams, each corresponding to a distinct partition of the four tiles involved in the original diamond. The lines of these diagrams can be added using "binary addition" (i.e., XOR). The set of all such line diagrams constitutes a visual encoding of the points and lines in PG(3,2).


2. Historical Development and Origins

The Cullinane diamond theorem, as published by Steven H. Cullinane in the late 1970s, was motivated by observations of surprising symmetries in traditional quilt and graphic patterns—designs that, although ancient in their origin, presented mathematical relationships revealed only with the later development of finite geometry and group theory.

Cullinane's work was directly influenced by earlier mathematical tools used to classify and analyze the symmetries in complex combinatorial and geometric objects. Notably, the Miracle Octad Generator (MOG) introduced by R. T. Curtis to study the Mathieu group M24 and related objects, played a prominent role as both inspiration and context.

The development of the theorem thus sits at an intersection: ancient visual motifs became a gateway into exploring profound connections with contemporary group theory, combinatorics, and coding theory.


3. Finite Projective Geometry Background

An understanding of the Cullinane diamond theorem requires some familiarity with the essentials of finite geometry, particularly the projective space PG(3,2).

3.1 Definitions and Basic Properties

Projective geometry over a finite field GF(q) generalizes the familiar concept of projective space in classical geometry, but within a finite framework. Specifically, for the projective space PG(n,q):

  • The points are equivalence classes of non-zero vectors in a (n+1)-dimensional vector space over GF(q), up to scalar multiplication.
  • Lines are sets of points corresponding to 2-dimensional subspaces.
  • Planes are 3-dimensional subspaces, and so on.

For PG(3,2) (the projective 3-space over GF(2)):

  • There are 15 points, 35 lines, and 15 planes.
  • Each line contains 3 points; each plane contains 7 points; and these incident relationships exhibit a high degree of symmetry.
  • Automorphism groups (symmetry groups) are large; for PG(3,2), the automorphism group has order 20,160.

3.2 Visual Representations

Cullinane's insight was to map the elements of PG(3,2) onto graphic arrangements, particularly line diagrams in 4×4 arrays. This visualization reveals symmetrical relationships and algebraic properties (like binary addition) in a concrete and intuitive way.


4. Affine Group Structure and Automorphism Groups

One of the foundational results in the diamond theorem is that the permutation group G of the 4×4 diamond configurations is, in fact, isomorphic to the affine group AGL(4,2)—the group of all invertible affine transformations on 4-dimensional vector space over GF(2).

4.1 The Affine Group AGL(4,2)

  • The affine group AGL(4,2) consists of all functions of the form ( v \mapsto Av + b ) where:

    • (A) is an invertible 4×4 matrix over GF(2), and
    • (b) is a vector in GF(2)^4.
       
  • The order of AGL(4,2) is 322,560, matching the number of symmetry-preserving permutations in G.

These automorphism groups—sets of all invertible structure-preserving transformations—explain how seemingly disparate patterns are interrelated and how symmetry is preserved under allowed operations. In mathematical terms, the group-theoretic analysis links the visual and combinatorial structure of the 4×4 arrays to the highly symmetric structure of PG(3,2) and, by extension, to structures like the Steiner system S(5,8,24) and the Mathieu group M24.


5. Miracle Octad Generator and Connections to Sporadic Groups

5.1 The Miracle Octad Generator (MOG)

The MOG is a combinatorial diagram introduced by R. T. Curtis to study the largest Mathieu group, M24, which is a sporadic simple group and, notably, the automorphism group of the S(5,8,24) Steiner system.

  • The MOG arranges 24 elements or points (e.g., in the context of the binary Golay code or subsets of 24) in a 4×6 array.
  • The 35 square patterns defined within the MOG correspond to partitions of the 8-set into two 4-sets, linking directly with the 35 lines of PG(3,2).
  • According to Curtis, the symmetries of the MOG correspond exactly to the octad stabilizer subgroup within the Mathieu group M24.

Cullinane's theorem establishes that the same group-theoretic and geometric structures underlie both his "diamond figures" and these squares in the MOG.

5.2 Mathieu Group M24 and Wider Context

M24 is one of the 26 sporadic simple groups—mathematical structures that sit outside the infinite families of simple groups and exhibit highly exceptional symmetries. Its connections with combinatorics, geometry, and coding theory are multiple:

  • It acts as the automorphism group for the binary Golay code.
  • It stabilizes "octads" in the MOG, relating to the unique S(5,8,24) Steiner system.
  • Its action on combinatorial and geometric structures leads to dense sphere packings, as in the Leech lattice.

Cullinane's analysis situates his theorem as a bridge between accessible geometric patterns and the abstract world of sporadic group symmetries.


6. Line Diagrams, Binary Addition, and Orthogonality

6.1 Line Diagrams and Point-Line Incidence

The "three-set" of line diagrams mentioned in the diamond theorem refers to the fact that, for each 4-tile subset defining a pattern, there are three natural partitions into two 2-sets. These correspond, in the geometry of PG(3,2), to the 35 lines (each with three points) among the 15 points.

Line diagrams can be "added" via component-wise binary addition (in practice, XOR of the diagrams), respecting the arithmetic of GF(2). Each three-set of line diagrams sums to zero, reflecting deep structure:

  • If D1, D2, D3 are the three line diagrams in a set, then ( D1 \oplus D2 \oplus D3 = 0 ).
  • This mirrors the closure property of lines in finite projective geometry.

6.2 Orthogonality and Skew Lines

One of the finer points of the theorem is the relationship between orthogonality of Latin squares and skewness of lines in PG(3,2).

  • In combinatorial design, two Latin squares are orthogonal if, when superimposed, every ordered pair of symbols appears exactly once.
  • In the finite geometry PG(3,2), two lines are skew if they do not intersect.
  • Cullinane demonstrates that these two notions correspond: the combinatorial orthogonality of square patterns reflects geometric skewness of lines, providing a dictionary between abstract algebraic combinatorics and finite geometry.

7. Infinite Family of Diamond Rings and Ring Theory

The diamond theorem admits natural algebraic generalizations:

  • The set of G-images can be endowed with additive and multiplicative structures analogous to those in ring theory.
  • Specifically, the G-images of D (the 4×4 square patterns) generate an ideal of 1024 patterns (characterized by all horizontal or vertical cuts being uninterrupted) within a ring of 4096 symmetric patterns.
  • More generally, there is an infinite family of such "diamond" rings—structures isomorphic to rings of matrices over GF(4).

This identification links the geometric insight of the theorem to the algebraic machinery of rings and modules and allows for exploration of function decomposition over finite fields.


8. Applications and Implications

The ramifications of the Cullinane diamond theorem are wide-ranging. Below, we discuss its major areas of impact, supported by examples and analyses.


8.1 Applications to the Leech Lattice and Sphere Packings

The Leech lattice is one of the most extraordinary structures in mathematics, providing the densest sphere packing in 24 dimensions and featuring vast symmetry groups—including the Conway groups, which are closely related to M24. The connection between the Cullinane diamond theorem and the Leech lattice is via the Miracle Octad Generator and the associated binary Golay code:

  • The 35 square patterns arising in both the diamond theorem and the MOG are intimately related to the 35 lines of PG(3,2), which themselves participate in the construction of the binary Golay code.
  • The structures and automorphism groups highlighted by the diamond theorem thus feed directly into the symmetrical arrangements needed for the Leech lattice and its applications in coding theory and geometry.

8.2 Graphic Designs and Quilt Symmetry

One of the original motivations for the theorem was the unexpected mathematical depth underlying "folk" and traditional quilt patterns:

  • Many classic quilt blocks and graphic designs exhibit symmetries captured by the 4×4 arrangements considered in the theorem.
  • The theorem explains why certain diamond-shaped and square motifs exhibit pervasive symmetry, and why their transformations yield only a finite set of structurally distinct types.

Quilt design thus becomes a real-world laboratory for finite geometry, group action, and combinatorics, bringing mathematical elegance into the world of visual and textile art.


8.3 Walsh Functions, Symmetry, and Discrete Harmonic Analysis

The Walsh functions form a complete orthogonal system used in digital signal processing. Symmetry considerations in their construction and in the formation of Hadamard matrices are reflected in the combinatorial and binary structures underlying the diamond theorem.

  • The arrangement and addition of line diagrams via binary XOR echoes the production of Walsh functions from elementary Rademacher functions.
  • This supports the use of the theorem’s combinatorial frameworks in discrete harmonic analysis, coding, and signal design.

8.4 Latin-Square Orthogonality and Experimental Design

As previously discussed, the maps between mutual orthogonality of Latin squares and skewness of lines in PG(3,2) open new perspectives on the design of experiments:

  • Mutually orthogonal Latin squares (MOLS) are a cornerstone of statistical design, providing structure for multifactorial experiments with balanced representation.
  • The theorem’s framework supplies both direct constructions for such squares and geometric insight into their symmetry and relations.

8.5 Connections with the Sporadic Simple Groups and M24

Perhaps the deepest mathematical connection is to the Mathieu group M24, one of the largest sporadic simple groups, which stands at the crossroad of combinatorics, geometry, and algebra:

  • The symmetries underlying the diamond theorem, when viewed through the lens of the Miracle Octad Generator, mirror the stabilizer subgroups in M24.
  • The transformation group G of the theorem is, in Curtis’s notation, isomorphic to 2⁴.A₈, the octad stabilizer in M24, and this exact symmetry appears in error-correcting codes, lattice theory, and group theory.

8.6 Computational Visualizations and Interactive Puzzles

The explicit geometric and combinatorial nature of the theorem makes it ideal for visual and interactive exploration, and several puzzles, games, and computational models have been developed for educational and analytical purposes:

  • The "Diamond 16 Puzzle" allows users to manipulate the 4×4 arrays generated by G, exploring their symmetries and combinatorial properties in real time.
  • Such interactive tools provide both pedagogical value in teaching symmetry and combinatorics, and research value in testing hypotheses about transformations and structures.

8.7 Broader Mathematical Impact: Ring Theory, Function Decomposition, and Block Designs

The diamond theorem's reach extends to other key areas:

  • In ring theory, the diamond rings generated as ideals of patterns illustrate new classes of commutative and non-commutative rings, with multiplication and addition defined via tile operations and binary addition.
  • The decomposition techniques developed for the theorem's proof have applications in function analysis over finite fields, benefiting both abstract theory and applied mathematics (such as cryptography).
  • The configuration of lines and points addressed by the theorem closely relates to classical block design theory, fundamental in combinatorics and design of experiments.

9. Examples and Illustrations

To cement understanding, consider specific constructs and examples.

9.1 The Line Diagram Correspondence

Consider the 35 G-images of D, each associated with a triple of line diagrams corresponding to three distinct ways of partitioning the tiles. Each triple satisfies the XOR zero-sum property—capturing closure under addition in PG(3,2). The visual symmetry in the two-color 4×4 patterns directly encodes the projective geometric relationships.

9.2 The Orthogonality Correspondence

For any two Latin squares of order 4 corresponding to different skew lines in PG(3,2), their superpositions yield all possible ordered pairs of symbols, representing the design-theoretic concept of complete orthogonality.

9.3 Computational Puzzle

The Diamond 16 Puzzle, available online, illustrates the group action and symmetry described in the theorem by allowing users to permute the array and observe symmetry invariance in real time.


10. Comparative Table: Analytical Summary

Mathematical Component Role in Cullinane Diamond Theorem Linked Structure/Field
 
4×4 Diagonal Tile Array Base of all patterns; permutations generate G-images
 
Graphic design, combinatorics
Group G (AGL(4,2)) Symmetry group acting via permutations of rows, columns, quadrants; isomorphic to affine group on 4-space
 
Group theory, finite geometry
PG(3,2) Geometry of combinatorial structures; lines correspond to three-element sets among 15 points
 
Finite projective geometry
Line Diagrams Visual representation of points/lines; sum to zero under binary addition (XOR); correspond to configurations in PG(3,2)
 
Coding theory, geometry
Miracle Octad Generator (MOG) Combinatorial tool connecting diamond patterns, Golay code, and M24; mirrors the arrangement of 35 square patterns
 
Group theory, lattices
Latin-square Orthogonality Orthogonality mirrors skew lines in PG(3,2); supports combinatorial design and coding
 
Experimental design, statistics
Diamond Rings Ideals in ring of patterns; extensions lead to infinite family of combinatorial algebraic structures
 
Ring theory, algebra
Leech Lattice Dense sphere packing; ultimate application of symmetry and combinatorial code
 
Lattice theory, group theory
Walsh Functions Symmetry of binary additions reflected in digital orthogonal functions
 
Harmonic analysis, signal proc.
Quilt and Art Symmetry Real-world manifestation, accessible via design and visual arts
 
Visual art, education
Computational Puzzles Interactive models for exploring symmetry, group action, and combinatorial geometry
 
Pedagogy, computer science
Mathieu Group M24 Underlying sporadic group structure; stabilizer subgroups correspond to symmetry group in theorem Algebra, finite group theory

11. Conclusion

The Cullinane diamond theorem stands as an exemplar of mathematical interconnectedness, taking a pattern as accessible as a quilt design and showing that, beneath its surface, lies a structure as rich and profound as the group theory of sporadic simple groups, the design of error-correcting codes, and the geometric packing of spheres in the Leech lattice. Its formal statement grounds a vast array of applications: from explaining graphic symmetries, guiding experimental design via Latin squares, informing coding theory, to underpinning interactive computational tools and advancing pure mathematical research in finite geometry and algebra.

What emerges is a tapestry where geometry, algebra, combinatorics, and visual art are tightly interwoven. The diamond theorem transforms our view of symmetry from decorative flourish to mathematical inevitability—a property rooted not just in aesthetic preference, but in the deep logic of finite geometry and algebraic structure.


Further Reading and Exploration

  • For those interested in interactive exploration, the Diamond 16 Puzzle and related online visualizers provide intuitive, hands-on experience with the theorem's implications.
  • Advanced readers may delve into the role of the Miracle Octad Generator in coding and lattice theory, and the profound consequences in error correction and sphere packing.
  • Explorations into quilt design, art, and symmetry continue to bring this sophisticated mathematics into mainstream cultural contexts, demonstrating that mathematics, at its zenith, is both rigorous abstraction and artistic inspiration.

In summary, the Cullinane diamond theorem not only provides a window into deep symmetries underlying visual and combinatorial designs, but also acts as a portal bridging the worlds of finite geometry, abstract algebra, coding theory, and even the arts—a convergence as unexpected as it is mathematically natural.

Wednesday, April 23, 2025

For Doctor Sleep: Night Court Crux

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

From this journal on Harry Anderson's dies natalis . . .

Happy birthday to Pope Emeritus Benedict XVI.

Monday, March 17, 2025

Annals of Metadata: Math Hacks

Filed under: General — Tags: — m759 @ 4:37 pm

This post was suggested by the meta-reality of much current
entertainment . . . Specifically, by an ad for the Max series
Hacks  that preceded the Sunday, March 16, "Full Moon Party"
White Lotus
.

From this  journal on May 13, 2021

The Axiomatic Method:

"We hold these truths to be self-evident…."

Other methods:

"In Gauss we trust."  (See below.)

But perhaps not so much in Princeton . . .

Related material —

250317-Hacks-movie-ad-before-White-Lotus-of-250316.jpg:

AI Overview scholium —

Related numerical theology —

Shadow Work for Styx4639.

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.

Thursday, October 10, 2024

Automata Studies: Sevenfold Studio Work

Filed under: General — Tags: , , — m759 @ 6:07 am

Motifs for Conway:

Later . . .

The above reposting was suggested in part by
the word "sevenfold" in Milton —

From the above nineteenth-century text, a verse by Spenser, adapted —

"Bodied, heard, souled, seen."

— might well be applied to a noted brother and sister, as in Petronius:

" dum frater sororis suae automata per clostellum miratur …."

Detail from the Instagram of Emma Watson —

Thursday, August 15, 2024

Geometry Exercise

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

As G. M. Conwell pointed out in a 1910 paper, the group of all
40,320 permutations of an 8-element set is the same, in an
abstract sense, as the group of all collineations and dualities
of PG(3,2), the projective 3-space over the 2-element field.

This suggests we study the geometry related to the above group's
actions on the 105 partitions of an 8-set into four separate 2-sets.

Note that 105 equals 15×7 and also 35×3.

In such a study, the 15 points of PG(3,2) might correspond (somehow)
to 15 pairwise-disjoint seven-element subsets of the set of 105 partitions,
and the 35 lines of PG(3,2) might correspond (somehow) to 35 pairwise-
disjoint three-element subsets of the set of 105 partitions.

Exercise:  Is this a mere pipe dream?

A search for such a study yields some useful background . . .

.

Taylor's Index of Names  includes neither Conwell nor the
more recent, highly relevant, names Curtis  and Conway .

Wednesday, May 29, 2024

The Strong Law of Small Shapes*

Filed under: General — Tags: , , , , — m759 @ 9:52 am

Two examples:

The above note led to a letter from John H. Conway, which in turn
led to the following . . .

'Dreaming Jewels' from October 10, 1985

* The title refers to a well-known 1988 article by Richard K. Guy.

   A shape from the date of Guy's reported death

Monday, November 6, 2023

Letter from Birmingham Grid

Filed under: General — Tags: , , , , , — m759 @ 8:48 pm

"Just as Socrates felt that it was necessary to create a tension in the mind
so that individuals could rise from the bondage of myths and half-truths
to the unfettered realm of creative analysis and objective appraisal . . . ."

See also today's previous post, from "Terminator Zero: Rise of the Chatbots."

Saturday, October 21, 2023

Chapter 11 Continues: A Larger Box

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

"… really we should use larger boxes." — Ursula K. Le Guin

"The Steiner system S (5, 8, 24) is a block design
made up of 24 points and 759 blocks, each of size 8,
with the property that every 5 points lie in exactly one block.
This design is naturally associated with the Golay code, and
its automorphism group is the simple Mathieu group M24;
see [3, Ch. 11].

3.  J.H. Conway and N.J.A. Sloane, Sphere Packings,
     Lattices and Groups
, Springer-Verlag, New York, 1988."

New Zealand Journal of Mathematics,
Volume 25 (1996), 133-139.
"Markings of the Golay Code," by
Marston Conder and John McKay.
(Received July 1995.)

See also the Harlan Kane Special from Broomsday 2023.
That post relates properties of the 4×4 box (Cullinane, 1979)
to those of the 4×6 box (Conway and Sloane, 1988, without
mention of Cullinane 1979).

Monday, October 16, 2023

A Harlan Kane Rite Aid Special:  Chapter 11

Filed under: General — Tags: , , — m759 @ 11:01 pm

From a search in this journal for "Chapter 11" —

 

Inner structure —

IMAGE- Hyperplanes (square and triangular) in PG(3,2), and coordinates for AG(4,2)

The above three images share the same
vector-space structure —

   0     c     d   c + d
   a   a + c   a + d a + c + d
   b   b + c   b + d b + c + d

a + b

a + b + c

a + b + d

  a + b + 
  c + d

   (This vector-space a b c d  diagram is from  
    Chapter 11 of Sphere Packings, Lattices 
    and Groups
 , by John Horton Conway and
    N. J. A. Sloane, first published by Springer
    in 1988.)

Monday, March 13, 2023

Frontiers of Artificial Mathematics

Filed under: General — Tags: , , — m759 @ 11:57 am

Previous posts have shown ChatGPT answering the question
"What is the diamond theorem?" with references to Thurston
and, later, to Conway. Today it is Penrose's turn.

Related search results (click to enlarge) —

 

Sunday, March 5, 2023

Annals of Artificial Mathematics

Filed under: General — Tags: , , — m759 @ 9:11 pm

The response of ChatGPT to a question about my work
continues to evolve.  It now credits Conway, not Thurston,*
for the diamond theorem.

The paragraph beginning "The theorem states" appears** to be based
on the following 24 patterns — which number only 8, if rotated or
reflected patterns are considered equivalent.

* For Thurston in an earlier ChatGPT response to the same question,
see a Log24 post of Feb. 25.

** The illustration above is based on the divison of a square into
four smaller subsquares.  If the square is rotated by 45 degrees,
it becomes a diamond  that can be, in the language of ChatGPT,
divided into "four smaller diamonds ."

Saturday, November 5, 2022

Under the Bridge, Over the Dam … Whatever.

Filed under: General — Tags: , — m759 @ 7:24 pm

Bridge

Dam

'Moth-eaten musical brocade' quote

April 11, 2020, was the dies natalis ,
in the Catholic sense,
of John Horton Conway.

Whatever.

 

 

Thursday, February 3, 2022

Through the Asian Looking Glass

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

The Miracle Octad Generator (MOG) —
The Conway-Sloane version of 1988:

Embedding Change, Illustrated

See also the 1976 R. T. Curtis version, of which the Conway-Sloane version
is a mirror reflection —

“There is a correspondence between the two systems
of 35 groups, which is illustrated in Fig. 4 (the MOG or
Miracle Octad Generator).”
—R.T. Curtis, “A New Combinatorial Approach to M24,” 
Mathematical Proceedings of the Cambridge Philosophical
Society
 (1976), 79: 25-42

http://www.log24.com/log/pix10A/100514-Curtis1976MOG.jpg

Curtis’s 1976 Fig. 4. (The MOG.)

The Guy Embedding (named for M.J.T., not Richard K., Guy) states that
the MOG is naturally embedded in the codewords of the extended binary
Golay code, if those codewords are generated in lexicographic order.

MOG in LOG embedding

The above reading order for the MOG 4×6 array —
down the columns, from left to right — yields the Conway-Sloane MOG.

Since that is a mirror image of the original Curtis MOG, the reading order
yielding that  MOG is down the columns, from right to left.

"Traditionally, ChineseJapaneseVietnamese and Korean are written vertically
in columns going from top to bottom and ordered from right to left, with each
new column starting to the left of the preceding one." — Wikipedia

The Asian reading order has certain artistic advantages:

Saturday, January 29, 2022

On the Diamond-Theorem Group* of Order 322,560

Taormina and Wendland have often discussed this group, which they
call "overarching" within the context of their Mathieu-moonshine research.

This seems to be the first time they have attempted to explore its geometric
background as an affine group, apart from its role as "the octad group" in the
researches of R. T. Curtis and John Conway on the large Mathieu group M24.

* See a Log24 post of June 1, 2013.

Saturday, June 26, 2021

Annals of Experimental Theology . . .

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

Continues.

See as well . . .

'Moth-eaten musical brocade' quote

April 11, 2020, was the dies natalis ,
in the Catholic sense,
of John Horton Conway.

Thursday, May 13, 2021

Annals of Experimental Theology

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

The Axiomatic Method:

"We hold these truths to be self-evident…."

Other methods:

"In Gauss we trust."  (See below.)

But perhaps not so much in Princeton . . .

Wednesday, April 28, 2021

Blocks in a Box

Filed under: General — Tags: — m759 @ 11:54 pm

In Scientific American  today —

For a more sophisticated approach to the phrase
"blocks in a box," search for "the 759 blocks" and
then see box759.wordpress.com.

The mathematics there is based on an apparently
less  sophisticated example of "blocks in a box" —

See also Cube Space in this  journal.

Monday, December 28, 2020

Logos Animation

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

Childermas

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

Related material for innocents — Siobhan Roberts
on Conway’s Game of Life in today’s New York Times .

Those desiring greater literary depth may consult
this  journal’s  Gameplayers.

Thursday, August 27, 2020

The Complete Extended Binary Golay Code

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

All 4096 vectors in the code are at . . .

http://neilsloane.com/oadir/oa.4096.12.2.7.txt.

Sloane’s list* contains the 12 generating vectors
listed in 2011 by Adlam —

As noted by Conway in Sphere Packings, Lattices and Groups ,
these 4096 vectors, constructed lexicographically, are exactly
the same vectors produced by using the Conway-Sloane version
of the Curtis Miracle Octad Generator (MOG). Conway says this
lexico-MOG equivalence was first discovered by M. J. T. Guy.

(Of course, any  permutation of the 24 columns above produces
a version of the code qua  code. But because the lexicographic and
the MOG constructions yield the same result, that result is in
some sense canonical.)

See my post of July 13, 2020 —

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

For some related results, Google the twelfth generator:

* Sloane’s list is of the codewords as the rows of  an orthogonal array

See also http://neilsloane.com/oadir/.

Saturday, August 8, 2020

A Natural Diagram

Filed under: General — Tags: , — m759 @ 7:54 pm

See also other posts now tagged
       Natural Diagram .

Related remarks by J. H. Conway —

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).

Saturday, May 2, 2020

Turyn’s Octad Theorem: The Next Level*

Filed under: General — Tags: , , — m759 @ 11:24 am

From  the obituary of a game inventor  who reportedly died
on Monday, February 25, 2013 —

” ‘He was hired because of the game,’ Richard Turyn,
a mathematician who worked at Sylvania, told
the Washington Post in a 2004 feature on Diplomacy.”

* For the theorem, see Wolfram Neutsch,  Coordinates .
(Published by de Gruyter, 1996. See pp. 761-766.)

Having defined (pp. 751-752) the Miracle Octad Generator (MOG)
as a 4×6 array to be used with Conway’s “hexacode,” Neutsch says . . .

“Apart from the three constructions of the Golay codes
discussed at length in this book (lexicographic and via
the MOG or the projective line), there are literally
dozens of alternatives. For lack of space, we have to
restrict our attention to a single example. It has been
discovered by Turyn and can be connected in a very
beautiful way with the Miracle Octad Generator….

To this end, we consider the natural splitting of the MOG into
three disjoint octads L, M, R (‘left’, ‘middle’, and ‘right’ octad)….”

— From page 761

“The theorem of Turyn”  is on page 764

Older Posts »

Powered by WordPress