How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Computing the socle of a finite primitive permutation group
For a finite permutation group given by generators on a finite set, the socle can be computed by a terminating enumeration. First close the generating set under products and inverses; the process stabilizes inside the finite symmetric group and yields the full list of group elements. Enumerate its subsets. A subset is a subgroup exactly when it contains the identity and is closed under products and inverses, and it is normal exactly when conjugation by each group element preserves it. All these tests are finite.
Among the nontrivial normal subgroups retain those having no proper nontrivial normal subgroup of the whole group inside them. These are precisely the minimal normal subgroups of Minimal normal subgroups and the socle of a finite group. Closing their union under products and inverses computes their generated subgroup, which is the socle by that definition. If there are no such subgroups, this closure is the trivial group. This algorithm uses no classification theorem and makes no efficiency claim.
For a faithful primitive action, each retained minimal normal subgroup is transitive by Minimal normal subgroups of faithful primitive groups are transitive. Its orbits can also be computed directly from the finite permutation list. Thus the local structural theorem supplies a concrete consistency condition on the computed normal subgroups and socle. Determining the socle and its orbits provides structural data for further calculations on the given group.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
5 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Computing the socle of a finite primitive permutation group (standard reference, not scraped)