Skip to content

feat: add Brauer-Fowler theorem eval problem#310

Merged
kim-em merged 1 commit into
mainfrom
eval/brauer-fowler
May 24, 2026
Merged

feat: add Brauer-Fowler theorem eval problem#310
kim-em merged 1 commit into
mainfrom
eval/brauer-fowler

Conversation

@kim-em
Copy link
Copy Markdown
Collaborator

@kim-em kim-em commented May 24, 2026

This PR adds the Brauer-Fowler theorem (1955): the order of a finite nonabelian simple group is bounded by a function of the order of any involution centralizer. A foundational organising principle of the CFSG programme, reducing the classification (in principle) to the analysis of involution centralizers — the strategy used by Brauer-Suzuki, Brauer-Suzuki-Wall, Janko, and many others to identify sporadic simple groups.

Statement uses only Mathlib (IsSimpleGroup, Nat.card, Subgroup.centralizer, orderOf) — no new definitions.

🤖 Prepared with Claude Code

This PR adds the Brauer-Fowler theorem (1955): the order of a finite
nonabelian simple group is bounded by a function of the order of any
involution centralizer. A foundational organising principle of the
CFSG programme, reducing the classification (in principle) to the
analysis of involution centralizers.

Statement uses only Mathlib — no new definitions.

🤖 Prepared with Claude Code
@kim-em kim-em marked this pull request as ready for review May 24, 2026 08:15
@kim-em kim-em merged commit efbd012 into main May 24, 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