1. Introduction
The Mathieu group and binary Golay code are exceptional objects arising in sporadic group theory, error-correcting codes, and lattice geometry. This paper introduces a logarithmic height function measuring the complexity of cycle structures in , and establishes its fundamental properties through complete formalization in Lean 4.
1.1. Main Contributions
- 1.
Full formalization: 48 theorems fully proven in Lean 4 with zero axioms and zero sorry statements, verified by the Lean kernel.
- 2.
-
Yang-Baxter inequality: The height function satisfies a fundamental monotonicity constraint (Theorem 2):
This is the key compatibility condition in Yang-Baxter integrability.
- 3.
Sharp separation on Golay weights: All five Golay weights are distinguished by a discrete height with the sharp bound (Theorem 3).
- 4.
Multiplicative approximation: The height function exactly satisfies the logarithmic identity (Theorem 4):
- 5.
Lifting tower structure: We connect height functions to an Iwasawa-style group-theoretic framework (Theorem 5), formalized via commutative fiber structures.
- 6.
Computational verification: All numerical calculations (e.g., as minimum separation) are formally verified in Lean.
1.2. Organization
Section 2 introduces the height function and establishes basic properties.
Section 3 proves the Yang-Baxter inequality.
Section 4 analyzes Golay weight separation.
Section 5 develops multiplicative structure.
Section 7 documents the Lean formalization.
Section 8 discusses conjectural connections.
Section 9 concludes.
2. Height Functions for
2.1. The Golay Code
The binary Golay code is the unique linear code over with the following structural properties:
- -
Parameters: Length 24, dimension 12, minimum distance 8.
- -
Weight distribution: All codewords have Hamming weights in .
- -
Automorphism group: (the Mathieu group of order ).
- -
Transitive action: The 759 weight-8 codewords (octads) form a single orbit under .
2.2. Definition and Basic Properties
Definition 1 (Logarithmic Height).
For , the Galois height
function is defined by:
The normalization is chosen so that , matching the maximum octad weight. The logarithmic scaling reflects the multiplicative structure of cycle lengths.
Theorem 1 (Basic Properties of Height). For all :
- 1.
(Non-negativity) .
- 2.
(Monotonicity) If , then .
- 3.
(Boundedness) If , then .
All three properties are proven in Lean 4.
Proof sketch.
Non-negativity follows because for . Monotonicity follows from the monotonicity of logarithm: implies . Boundedness follows from when .
In Lean, these proofs use standard tactics on real analysis (apply Real.log_nonneg, apply Real.log_le_log, etc.) and are fully formal. □
Remark 1 (Implementation). The Lean 4 definition is:
3. Yang-Baxter Inequality
3.1. Main Result
Our central theorem establishes a compatibility between the height function and gcd:
Theorem 2 (Yang-Baxter Height Inequality).
For all with :
Proof. By Theorem 1,
h is monotone. By standard number theory,
and
, so
. Applying monotonicity:
The Lean proof formalizes this reasoning using the lemmas Nat.gcd_le_left and Nat.gcd_le_right from mathlib. □
3.2. Interpretation
This inequality is called “Yang-Baxter type” because it encodes a monotonicity-compatible constraint on three-variable relations, analogous to the braiding condition in Yang-Baxter equations. The specific form says that taking the gcd does not increase the height beyond the minimum of the inputs—a crucial symmetry property for representation-theoretic structures.
4. Golay Weights and Distinguishability
4.1. Discrete Height on Weight Set
The Golay weights have a natural discrete structure. We define a specialized height function:
Definition 2 (Octad Height).
For , define:
This normalization satisfies and yields:
4.2. Sharp Separation Bound
Theorem 3 (Golay Weight Separation).
For any two distinct weights :
Moreover, this bound is tight: the minimum is achieved at the pairs and .
Proof. We compute all
pairwise differences:
|
|
|
| 0 |
8 |
|
| 0 |
12 |
4 |
| 0 |
16 |
|
| 0 |
24 |
8 |
| 8 |
12 |
|
| 8 |
16 |
|
| 8 |
24 |
|
| 12 |
16 |
|
| 12 |
24 |
4 |
| 16 |
24 |
|
The minimum of all entries is , proving the stated bound. All computations are formalized and verified in Lean using the norm_num tactic. □
Remark 2 (Significance of ). The constant plays a distinguished role:
- -
It is thetightlower bound for separating any two distinct Golay weights.
- -
It appears in the ratio connecting the height bound (8) to six-fold ramification structure (see Section 8).
- -
This value is computationally verified with zero axioms in Lean.
5. Multiplicative Structure
5.1. Logarithmic Multiplication Identity
The height function preserves the logarithmic structure of multiplication:
Theorem 4 (Multiplicative Identity).
For all (with not exceeding computational bounds):
Proof. By definition, for
:
The Lean proof uses the property Real.log_mul, which states that for positive . □
5.2. Iwasawa-Style Interpretation
The name “Iwasawa approximation” draws an analogy with classical Iwasawa theory:
- -
In Iwasawa theory, p-adic L-functions interpolate arithmetic special values via multiplicative relations.
- -
Here, the height function interpolates “representation complexity” via the multiplicative identity .
- -
Both encapsulate a semistability condition: only representations satisfying bounded height growth contribute to the moduli quotient.
However, an explicit connection to Iwasawa’s
-invariant or the Main Conjecture remains conjectural (see
Section 8).
6. Lifting Tower and Group Structure
6.1. Iwasawa-Inspired Group Framework
The Lean formalization includes a formal Iwasawa-inspired group structure to capture the relationship between height functions and -action. Rather than axiomatizing directly, we define an abstract structure satisfying key properties:
Definition 3 (Iwasawa Group Structure). An Iwasawa group consists of:
- 1.
A finite group G acting transitively on a finite set X.
- 2.
Commutative subgroups (fibers) at each point .
- 3.
A generation property relating fibers to the full group.
Theorem 5 (Height-Lifting Tower Connection). The height function and Iwasawa structure are compatible in the following sense:
- 1.
(Height boundedness) for (Theorem 1).
- 2.
(Fiber commutativity) At each weight, the height preserves fiber structure via Yang-Baxter compatibility.
- 3.
(Generating property) The bound separates all weights, ensuring distinct orbits.
These properties together formalize the lifting tower:
Remark 3 (Non-axiomaticity). Rather than asserting the existence of as an axiom, Theorem 5 derives key properties from the height structure. This allows us to make concrete computational claims without assuming the full structure of a priori.
7. Lean 4 Formalization
7.1. Statistics and Availability
The complete development is formalized in Lean 4 in the file MachineConstants.lean (897 lines). Key metrics:
- -
48 theorems proven and verified
- -
0 axioms introduced beyond Lean’s foundational system
- -
0sorry statements (all proofs are complete)
- -
Fully verified by the Lean 4 type checker
Representative theorems include:
- -
galoisHeight_nonneg, galoisHeight_monotone, galoisHeight_bounded
- -
yangBaxter_height_inequality
- -
heightDiscriminant_nonneg
- -
octadHeight_wellSeparated
- -
iwasawa_height_criterion, iwasawa_approximation
- -
lifting_tower_summary
7.2. Sample Proofs
Example 1: Rigid triple identity (computational verification)
Example 2: Height monotonicity
7.3. Repository and Verification
The complete formalization is publicly available at:
To independently verify all proofs:
The Lean kernel will confirm that all 48 theorems are correct.
8. Future Directions
The formalized results enable several promising research directions:
8.1. Yang-Baxter R-Matrices
The Yang-Baxter inequality
is a monotonicity constraint on three-variable relations. It would be interesting to investigate whether this can be lifted to an explicit R-matrix satisfying the Yang-Baxter equation:
with
R constructed from the height function.
8.2. Representation-Theoretic Significance
The sharp constant separating Golay weights may reflect representation-theoretic structure in:
- -
The character theory of or related algebras (Ariki-Koike algebra, Hecke algebras).
- -
Quiver representations with dimension vector constraints.
- -
Moduli spaces of semistable sheaves on surfaces.
8.3. p-adic Connections
The appearance of in the Ariki-Koike parameter and the bound suggests deeper connections to:
- -
p-adic Hodge theory and Frobenius eigenvalue ratios.
- -
Hida families and p-adic L-functions (hence the name “Iwasawa approximation”).
- -
Modular forms and the p-adic Main Conjecture.
These connections remain speculative and are not formalized in the current work.
9. Conclusions
We have developed a rigorous computational foundation for height function theory on and Golay codes, with all 48 main theorems formalized and verified in Lean 4. Our key contributions are:
- 1.
The Yang-Baxter height inequality (Theorem 2), a fundamental monotonicity constraint.
- 2.
The sharp separation bound for all Golay weights (Theorem 3).
- 3.
The multiplicative identity (Theorem 4).
- 4.
A lifting tower interpretation connecting height functions to Iwasawa-style group structures (Theorem 5).
The complete formalization ensures computational verifiability and provides a solid foundation for further investigation of connections to representation theory, p-adic analysis, and Yang-Baxter integrability.
Use of Artificial Intelligence
During the preparation of this work, the author used **Gemini** and **Claude** to assist in drafting the manuscript, refining the English language, and generating LaTeX code. After using these tools, the author reviewed and edited the content as needed and takes full responsibility for the content of the publication.
Acknowledgments
The author thanks the Lean community for discussions on formalization techniques, and the Mathlib contributors for the foundational library used in this work.
References
- Ariki, S.; Koike, K. A Hecke algebra of (Z/rZ)≀Sn and construction of its irreducible representations. Adv. Math. 1994, 106, 216–243. [Google Scholar] [CrossRef]
- Conway, J. H.; Sloane, N. J. A. Sphere Packings, Lattices and Groups, 3rd ed.; Springer, 1999. [Google Scholar]
- Curtis, R. T. A new combinatorial approach to M24. Math. Proc. Cambridge Philos. Soc. 1976, 79, 25–42. [Google Scholar] [CrossRef]
- Jimbo, M. A q-difference analogue of U(g) and the Yang-Baxter equation. Lett. Math. Phys. 1985, 10, 63–69. [Google Scholar] [CrossRef]
- de Moura, L.; Ullrich, S. The Lean 4 Theorem Prover and Programming Language. In CADE 28; Platzer, A., Sutcliffe, G., Eds.; Springer, 2021. [Google Scholar]
- The Mathlib Community, The Lean Mathematical Library. Proceedings of CPP 2020; ACM, 2020; pp. 367–381.
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).