Skip to content

fix: require IsSimpleGroup G in m23_irrep_tensor_square_decomp#469

Merged
kim-em merged 1 commit into
mainfrom
fix-m23-require-simple-group
Jun 27, 2026
Merged

fix: require IsSimpleGroup G in m23_irrep_tensor_square_decomp#469
kim-em merged 1 commit into
mainfrom
fix-m23-require-simple-group

Conversation

@kim-em

@kim-em kim-em commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

This PR adds an IsSimpleGroup G hypothesis to m23_irrep_tensor_square_decomp so that the statement genuinely requires the Mathieu group M₂₃ rather than admitting an unrelated witness.

The previous statement existentially quantified the group with only an order constraint (Fintype.card G = 10200960), so it did not pin down M₂₃. Lorenzo Luccioli, using Harmonic's Aristotle, found a clever solution that never builds M₂₃: the solvable direct product SL(2, 𝔽₃) × (C₂₃ ⋊ C₁₁) × C₁₆₈₀ has order 24 · 253 · 1680 = 10 200 960, and the external tensor product of a 2-, 11-, and 1-dimensional irreducible has dimension 2 · 11 · 1 = 22 with tensor-square isotypic count 2 · 2 · 1 = 4, satisfying the old existential with none of the intended M₂₃ content. A nontrivial direct product is never simple, so IsSimpleGroup G excludes every such decomposable witness; by the classification of finite simple groups the unique simple group of order 10 200 960 is M₂₃. The docstring and manifest record the correction and credit Lorenzo and Aristotle for the disproof, and the generated workspace is regenerated to match.

The corresponding leaderboard solve is retracted in leanprover/lean-eval-submissions#490 ("retract: remove m23_irrep_tensor_square_decomp solve").

🤖 Prepared with Claude Code

The statement existentially quantified the group with only an order
constraint, so it did not pin down M₂₃. Lorenzo Luccioli, using Harmonic's
Aristotle, found a clever solution that never builds M₂₃: the solvable
direct product SL(2,𝔽₃) × (C₂₃ ⋊ C₁₁) × C₁₆₈₀ has order
24 · 253 · 1680 = 10 200 960, and the external tensor product of a 2-,
11-, and 1-dimensional irreducible has dimension 22 and tensor-square
isotypic count 2 · 2 · 1 = 4, satisfying the old existential with none of
the intended M₂₃ content.

Add IsSimpleGroup G. A nontrivial direct product is never simple, so all
decomposable witnesses are excluded; by the classification of finite
simple groups the unique simple group of order 10 200 960 is M₂₃. Update
the docstring, manifest title/notes, and regenerate the workspace. Thanks
to Lorenzo and Aristotle for the disproof of the earlier version.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kim-em kim-em merged commit ff230a6 into main Jun 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant