Alphabeta Math
Session-authored (Fable 5 assisted)
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.

16 results · all verified · 15 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 1 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Blocks Primitivity and Multiple Transitivity

1 · Prerequisites

2 · Summary

The page starts from the published language of group actions, orbits, free actions, semidirect products, and commutator subgroups. On that base it introduces blocks, block systems, and primitive actions, then uses transitivity and stabilizers to compare blocks with intermediate subgroups and with invariant equivalence relations. Those identifications are what later let normal-subgroup arguments turn into permutation-group structure.

From there the development moves through multiple transitivity, rank, and sharp transitivity to the standard structural consequences: prime-degree primitivity, rank-two characterizations of double transitivity, the imprimitive wreath-product model, and Iwasawa’s criterion. The companion examples keep the same spine visible in concrete actions of cyclic, symmetric, alternating, affine, dihedral, and projective linear groups, and the false statements isolate the precise places where transitive, primitive, homogeneous, regular, and faithful stop coinciding.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Blocks and block systems for a group action

Definition

Let G act on a set Ω by a left action (Left group actions, transitive actions, and faithful actions), and let gB:={gb:bB} for BΩ.

A nonempty subset BΩ is a block for this action if for every gG one has either gB=Bor(gB)B=.

A block system is a partition of Ω into blocks.

Every singleton {ω} is a block, and each orbit of the action is a block. These are the trivial examples to which later definitions compare all other block systems.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The translates of a block partition its orbit

Statement

Let G act on Ω, and let BΩ be a block. Then the family TB:={gB:gG} has pairwise equal-or-disjoint members, its union is GB:={gb:gG, bB}, and it is preserved by the action of G. Hence TB is a G-invariant partition of GB.

Facts & Assumptions

Given: A left action of G on Ω and a block BΩ.

[L1]

A block is a nonempty subset B such that for every gG one has either gB=B or (gB)B= (Blocks and block systems for a group action).

Proof

technique · direct
1.1

If gB meets hB, choose x(gB)(hB). Then h1x(h1g)BB, so [L1] gives (h1g)B=B.

L1choose
1.2

By definition every point of TB has the form gb with gG and bB, and every such point lies in the translate gB. So TB=GB.

givenalgebra
2.1

From step 1.1, gB=hB whenever the two translates meet. Thus distinct translates are disjoint.

step 1.1
3.1

For kG one has k(gB)=(kg)B, which is again in TB. Hence G permutes the members of TB, and steps 2.1 and 1.2 make it a G-invariant partition of GB.

step 2.1step 1.2algebra
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

G-invariant block systems are exactly the invariant equivalence relations

Statement

Let G act on a set Ω.

  1. If B is a G-invariant partition of Ω into blocks, then the relation xBy defined by “x and y lie in the same member of B” is a G-invariant equivalence relation.
  2. If is a G-invariant equivalence relation on Ω, then its equivalence classes form a G-invariant block system.

Here G-invariance of a partition means that gB is again a member of the partition for every part B and every gG.

Facts & Assumptions

Given: A left action of G on Ω.

[L1]

A block system is a partition of Ω into blocks, and a block B satisfies: for every gG, either gB=B or (gB)B= (Blocks and block systems for a group action).

Proof

technique · direct
1.1

For the forward direction, let B be a G-invariant partition into blocks. The relation B is reflexive because every point lies in its own part, symmetric because “lying in the same part” is symmetric, and transitive because two parts that meet are equal.

L1given
1.2

For the converse direction, let be a G-invariant equivalence relation. Its equivalence classes partition Ω: every point lies in its own class, and two classes that meet are equal because symmetry and transitivity identify every element of one with every element of the other.

givenalgebra
1.3

For the converse direction, fix an equivalence class C=[x]. Invariance gives gC=[gx] for every gG, so G permutes the equivalence classes. In particular, if (gC)C, the two equivalence classes are equal; otherwise they are disjoint. Thus every class is a block and the class partition is G-invariant.

givenalgebra
2.1

For the forward direction, if xBy and both lie in a part B, then gx and gy lie in the part gB of the same partition by its G-invariance. Thus B is G-invariant.

step 1.1given
3.1

Step 1.3 shows that the equivalence classes form a G-invariant block system, and steps 1.1 and 2.1 give the converse construction.

step 1.1step 2.1step 1.2step 1.3
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Primitive and imprimitive transitive actions

Definition

Let G act transitively on a set Ω (Left group actions, transitive actions, and faithful actions).

The action is primitive if every block BΩ is trivial: either B=Ω or B={ω} for some ωΩ.

The action is imprimitive if it is transitive and not primitive, that is, if it admits a block that is neither a singleton nor all of Ω.

When Ω is nonempty, this is equivalently the condition that the only G-invariant block systems are the singleton partition {{ω}:ωΩ} and the one-block partition {Ω}. The block formulation also covers the empty transitive action without treating {} as a partition into nonempty blocks.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Blocks in a finite transitive action have a common size

Statement

Let G act transitively on a finite set Ω, and let B be a block system. Then any two blocks in B have the same finite cardinality. In particular, if BB, then Ω is a disjoint union of finitely many copies of B, so B divides Ω.

Facts & Assumptions

Given: A transitive action of G on a finite set Ω and a block system B.

[L1]

A transitive action sends any chosen point to any other point by some element of G (Left group actions, transitive actions, and faithful actions).

[L2]

A block system is a partition of Ω into blocks, and if B is a block then every translate gB is again a block (Blocks and block systems for a group action).

Proof

technique · direct
1.1

Let B,CB. Choose bB and cC. By transitivity there is gG with gb=c.

L1choose
2.1

Since gb(gB)C, the two blocks gB and C meet. Because B is a partition into blocks, they are equal.

step 1.1L2
3.1

The map BC, xgx, is a bijection because every group element acts bijectively on Ω. Hence B=C.

step 2.1algebra
4.1

As B and C were arbitrary, all blocks in B have the same size. Since the blocks are pairwise disjoint and cover the finite set Ω, the cardinality of any block divides Ω.

step 3.1given
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Blocks containing a point correspond to intermediate subgroups

Statement

Let G act transitively on a set Ω, fix αΩ, and write Gα:={gG:gα=α}.

Then the assignments HHα:={hα:hH},BGB:={gG:gB=B} give mutually inverse bijections between

  1. subgroups H with GαHG, and
  2. blocks BΩ with αB.

Facts & Assumptions

Given: A transitive left action of G on Ω and a point αΩ.

[L1]

A block is a nonempty subset B such that for every gG one has either gB=B or (gB)B= (Blocks and block systems for a group action).

[L2]

Transitivity means that for every βΩ there is gG with gα=β (Left group actions, transitive actions, and faithful actions).

Proof

technique · direct
1.1

For the forward direction, let H satisfy GαHG and put BH:=Hα. If (gBH)BH, choose gh1α=h2α with h1,h2H. Then h21gh1GαH, so gH and therefore gBH=BH. Thus BH is a block, and clearly αBH.

L1choose
1.2

For the converse direction, let B be a block containing α, and let GB:={gG:gB=B}. If sGα, then sα=αB, so (sB)B; [L1] gives sB=B, hence GαGBG.

L1
1.3

For the converse direction, every gGB sends αB back into B, so GBαB. Conversely, if βB, choose gG with gα=β by [L2]. Then β(gB)B, so [L1] gives gB=B and therefore gGB. Hence β=gαGBα, so B=GBα.

L1L2choose
2.1

Step 1.3 shows that BGBGBα returns B. Step 1.1 gives Hα as a block containing α, and if gGHα then gαHα, so gα=hα for some hH; thus h1gGαH, and hence gH. Therefore GHα=H. The two assignments are mutually inverse.

step 1.1step 1.3
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A transitive action on more than one point is primitive exactly when a point stabilizer is maximal

Statement

Let G act transitively on Ω with Ω>1, and fix αΩ. Then the action is primitive if and only if the point stabilizer Gα:={gG:gα=α} is a maximal proper subgroup of G.

Facts & Assumptions

Given: A transitive action of G on Ω with Ω>1 and a point αΩ.

[L1]

A transitive action is primitive exactly when every block is either a singleton or the whole set (Primitive and imprimitive transitive actions).

[L2]

Blocks containing α correspond bijectively to subgroups H with GαHG, by HHα and BGB (Blocks containing a point correspond to intermediate subgroups).

Proof

technique · direct
1.1

Because Ω>1, choose βΩ with βα. Transitivity gives gG with gα=β, so gGα. Hence Gα is a proper subgroup of G.

givenchoose
1.2

For the converse direction, suppose Gα is maximal proper. Let B be a block containing α. By [L2], the corresponding subgroup GB satisfies GαGBG, so maximality gives GB=Gα or GB=G. The first case gives B={α} and the second gives B=Ω by [L2]. Hence every block containing α is trivial.

L2
2.1

Let C be any block and choose cC. By transitivity, choose gG with gc=α. Then gC is a block containing α, so step 1.2 makes it either {α} or Ω. Applying g1 shows that C is respectively a singleton or Ω. Hence the action is primitive by [L1].

L1step 1.2choose
2.2

For the forward direction, suppose the action is primitive. By [L2], any subgroup H with GαHG corresponds to a block containing α. By [L1], that block is either {α} or Ω, so [L2] forces H=Gα or H=G. Together with step 1.1, this makes Gα maximal proper.

L1L2step 1.1
3.1

Step 2.2 proves that primitivity implies maximality, while steps 1.2 and 2.1 prove the converse.

step 2.2step 1.2step 2.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A transitive action of prime degree is primitive

Statement

Let G act transitively on a finite set Ω of prime cardinality. Then the action is primitive.

Facts & Assumptions

Given: A transitive action of G on a finite set Ω with Ω prime.

[L1]

A transitive action is primitive when its only block systems are the singleton partition and the one-block partition (Primitive and imprimitive transitive actions).

[L2]

In a finite transitive action, every block in a block system has the same size, and that size divides Ω (Blocks in a finite transitive action have a common size).

[L3]

A prime natural number has no positive divisors other than 1 and itself (Prime and composite integers: p is prime when p>1 and its only positive divisors are 1 and p).

Proof

technique · direct
1.1

Let B be a block system and let BB. By [L2], the positive integer B divides the prime Ω. So [L3] gives B=1 or B=Ω.

L2L3
2.1

If B=1, then every block has size 1 by [L2], so B is the singleton partition. If B=Ω, then B=Ω and B={Ω}. Thus every block system is trivial, and [L1] makes the action primitive.

step 1.1L1L2
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Normal subgroups of a primitive action are transitive or lie in the kernel

Statement

Let G act primitively on Ω, and let NG be a normal subgroup. Then either N acts transitively on Ω, or every element of N fixes every point of Ω. In other words, every normal subgroup of a primitive action is either transitive or contained in the action kernel.

In particular, if the action is faithful and N1, then N is transitive.

Facts & Assumptions

Given: A primitive action of G on Ω and a normal subgroup NG.

[L1]

A primitive action is a transitive action whose only block systems are the singleton partition and the one-block partition (Primitive and imprimitive transitive actions).

[L2]

Partitions into blocks are exactly the G-invariant equivalence relations (G-invariant block systems are exactly the invariant equivalence relations).

[L3]

A normal subgroup satisfies gNg1=N for every gG (Normal subgroup: invariance under conjugation).

Proof

technique · direct
1.1

Define xNy when y=nx for some nN. This is an equivalence relation because 1N, inverses in N reverse the relation, and products in N compose it.

givenalgebra
2.1

The relation N is G-invariant: if y=nx with nN, then for every gG one has gy=(gng1)(gx), and [L3] puts gng1 back in N.

L3step 1.1
3.1

By [L2], the N-classes form a block system. Since the action is primitive, [L1] makes that block system either the one-block partition or the singleton partition.

L1L2step 2.1
4.1

In the one-block case, every point lies in the N-orbit of every other point, so N is transitive. In the singleton case, every N-orbit has one point, so each nN fixes every point of Ω.

step 3.1
5.1

If the action is faithful and N1, the second case of step 4.1 is impossible. Hence a nontrivial normal subgroup of a faithful primitive action is transitive.

step 4.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Regular actions

Definition

Let G act on a set Ω.

The action is regular if it is both transitive (Left group actions, transitive actions, and faithful actions) and free (A free group action has no nonidentity element fixing a point).

Equivalently, the action is transitive and each point stabilizer is trivial: for every αΩ, the condition gα=α forces g=e.

CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Abelian normal subgroups of faithful primitive actions are regular

Statement

Let G act faithfully and primitively on Ω, and let NG be a nontrivial abelian normal subgroup. Then the action of N on Ω is regular.

Facts & Assumptions

Given: A faithful primitive action of G on Ω and a nontrivial abelian normal subgroup NG.

[L1]

In a faithful primitive action, every nontrivial normal subgroup is transitive (Normal subgroups of a primitive action are transitive or lie in the kernel).

[L2]

An action is regular exactly when it is both transitive and free (Regular actions).

Proof

technique · direct
1.1

By [L1], the action of N on Ω is transitive.

L1
2.1

Fix αΩ, and suppose nN fixes α. For any βΩ, step 1.1 gives mN with β=mα. Since N is abelian, nβ=n(mα)=(nm)α=(mn)α=m(nα)=mα=β.

step 1.1givenchoose
3.1

Step 2.1 shows that any element of N fixing one point fixes every point. Faithfulness of the ambient action therefore forces that element to be the identity. So the action of N is free.

step 2.1
4.1

Steps 1.1 and 3.1 make the action of N transitive and free, hence regular by [L2].

step 1.1step 3.1L2
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

k-transitive and k-homogeneous actions

Definition

Let k1, and let G act on a set Ω.

The action is k-transitive if for any ordered k-tuples (α1,,αk),(β1,,βk) of pairwise distinct points of Ω, there is some gG with gαi=βifor every 1ik.

The action is k-homogeneous if for any k-element subsets A,BΩ, there is some gG with gA=B.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

k-transitivity implies k-homogeneity and lower transitivity

Statement

Let 1jk, and let G act on a set Ω with at least k distinct points. If the action is k-transitive, then it is k-homogeneous and also j-transitive.

Facts & Assumptions

Given: Integers 1jk, a G-action on a set Ω with at least k distinct points, and the action is k-transitive.

[L1]

For k1, a k-transitive action sends any ordered k-tuple of distinct points to any other, and a k-homogeneous action sends any k-element subset to any other (k-transitive and k-homogeneous actions).

Proof

technique · direct
1.1

To prove k-homogeneity, let A,BΩ be k-element subsets. Choose orderings A={α1,,αk} and B={β1,,βk}. By [L1], some gG sends each αi to βi, so gA=B.

L1choose
1.2

To prove j-transitivity, start with ordered j-tuples of distinct points (α1,,αj) and (β1,,βj). Because Ω has at least k distinct points, extend them to ordered k-tuples of distinct points (α1,,αk) and (β1,,βk). Then [L1] gives gG with gαi=βi for all 1ik, in particular for 1ij.

L1choose
2.1

Step 1.1 gives k-homogeneity and step 1.2 gives j-transitivity.

step 1.1step 1.2
PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-26Open item page →

Every doubly transitive action is primitive

Statement

Every doubly transitive action is primitive.

Facts & Assumptions

Given: A doubly transitive action of G on Ω.

[L1]

A block B satisfies: for every gG, either gB=B or (gB)B= (Blocks and block systems for a group action).

[L2]

A 2-transitive action sends any ordered pair of distinct points to any other such pair (k-transitive and k-homogeneous actions).

[L3]

A transitive action is primitive when its only block systems are the singleton partition and the one-block partition (Primitive and imprimitive transitive actions).

Proof

technique · direct
1.1

Let B be a block containing some αΩ. If B={α} there is nothing to prove, so suppose B also contains βα.

L1choose
1.2

For any γα, [L2] gives an element gG with gα=α and gβ=γ. Then γgB, while αgBB because g fixes α. So [L1] gives gB=B, and therefore γB.

L1L2
2.1

Step 1.2 shows that every γα lies in B, so B=Ω. Thus any block containing more than one point is all of Ω, and the only block systems are the trivial ones. By [L3], the action is primitive.

step 1.1step 1.2L3
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Rank, suborbits, and subdegrees of a transitive action

Definition

Let G act transitively on a set Ω, and fix a point αΩ. Its stabilizer is Gα:={gG:gα=α} (The orbit Gx and stabilizer Gx of a point in a group action).

The orbits of Gα on Ω are the suborbits of the action at α.

Their cardinalities are the subdegrees.

The rank of the transitive action is the number of its suborbits at the chosen basepoint α.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Orbits on ordered pairs correspond to suborbits

Statement

Let G act transitively on Ω, and fix αΩ. Then the assignment G(α,β)Gαβ is a bijection from the G-orbits on Ω×Ω to the suborbits of the action at α.

Facts & Assumptions

Given: A transitive action of G on Ω and a point αΩ.

[L1]

A suborbit at α is an orbit of the stabilizer Gα on Ω (Rank, suborbits, and subdegrees of a transitive action).

[L2]

A transitive action sends any chosen point to any other point by some element of G (Left group actions, transitive actions, and faithful actions).

Proof

technique · direct
1.1

Every G-orbit on Ω×Ω contains some pair (α,β): for (x,y) choose gG with gx=α by [L2], and then (gx,gy)=(α,gy).

L2choose
1.2

The assignment is well defined. If (α,β1) and (α,β2) lie in the same G-orbit, choose gG with g(α,β1)=(α,β2). Then gGα, so β2=gβ1 and the two second coordinates lie in the same suborbit.

L1choose
1.3

The assignment is surjective because every suborbit has the form Gαβ, and it is the image of the orbital G(α,β).

L1
1.4

The assignment is injective. If Gαβ1=Gαβ2, choose gGα with gβ1=β2. Then g(α,β1)=(α,β2), so the two pairs lie in the same G-orbit.

L1choose
2.1

Steps 1.2, 1.3, and 1.4 show that orbital classes on ordered pairs correspond bijectively to suborbits at α.

step 1.2step 1.3step 1.4
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A transitive action on more than one point is doubly transitive exactly when it has rank two

Statement

A transitive action on more than one point is doubly transitive if and only if it has rank two.

Facts & Assumptions

Given: A transitive action of G on Ω with Ω>1 and a point αΩ.

[L1]

A transitive action has rank two when the stabilizer Gα has exactly two orbits on Ω (Rank, suborbits, and subdegrees of a transitive action).

[L2]

A 2-transitive action sends any ordered pair of distinct points to any other such pair (k-transitive and k-homogeneous actions).

[L3]

The suborbits at α correspond to the G-orbits on ordered pairs through (α,β) (Orbits on ordered pairs correspond to suborbits).

Proof

technique · direct
1.1

For the forward direction, suppose the action is doubly transitive. Then every βα can be sent to every other γα by some element fixing α, because [L2] applies to the ordered pairs (α,β) and (α,γ). Since Ω>1, the complement Ω{α} is nonempty, so the two Gα-orbits are exactly {α} and Ω{α}. Hence the rank is two by [L1].

L1L2given
1.2

For the converse direction, suppose the rank is two. Then [L1] says the only Gα-orbits are {α} and Ω{α}, so Gα is transitive on the complement of α. Given ordered pairs (x,y) and (x,y) with xy and xy, choose gG with gx=x by transitivity. The stabilizer satisfies Gx=gGxg1, and because the action is transitive the rank-two hypothesis at α implies the same two-suborbit description at x. Hence Gx is transitive on Ω{x}, so some hGx sends gy to y. Then hg sends (x,y) to (x,y). Therefore the action is doubly transitive by [L2].

L1L2L3
2.1

The two directions of steps 1.1 and 1.2 prove the equivalence.

step 1.1step 1.2
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Sharply k-transitive actions

Definition

Let k1, and let G act on a set Ω.

The action is sharply k-transitive if for every ordered k-tuples of pairwise distinct points (α1,,αk),(β1,,βk) there is a unique gG with gαi=βifor every 1ik.

Thus sharply k-transitive means “k-transitive, with the transporting element unique”.

PropositionStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A finite sharply k-transitive action has order n(n-1)...(n-k+1)

Statement

Let G act sharply k-transitively on a finite set Ω of size n, with kn. Then G=n(n1)(nk+1).

Facts & Assumptions

Given: A sharply k-transitive action of G on a finite set Ω of size n, with kn.

[L1]

In a sharply k-transitive action, for any two ordered k-tuples of distinct points there is a unique group element carrying the first tuple to the second (Sharply k-transitive actions).

Proof

technique · direct
1.1

Fix one ordered k-tuple of distinct points (α1,,αk). Define Φ:GTk(Ω) by Φ(g):=(gα1,,gαk), where Tk(Ω) is the set of ordered k-tuples of distinct points of Ω.

L1construct
2.1

The map Φ is bijective: existence in [L1] makes it surjective, and uniqueness in [L1] makes it injective.

L1step 1.1
3.1

The set Tk(Ω) has n choices for the first entry, then n1 for the second, and so on down to nk+1 for the last. Hence Tk(Ω)=n(n1)(nk+1), and step 2.1 gives the same value for G.

step 2.1algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The imprimitive wreath product of permutation groups

Definition

Let H act on a set B, and let K act on a set Σ, both by left actions (Left group actions, transitive actions, and faithful actions).

Write HΣ:={f:ΣH} with pointwise multiplication. The action of K on HΣ by automorphisms is (kf)(σ):=f(k1σ). Using An action of a group H on a group N by automorphisms and The external semidirect product NαH, form the semidirect product HΣK.

The imprimitive wreath product of the two permutation groups is this semidirect product, written HΣK:=HΣK.

It acts on B×Σ by

(f,k)(b,σ):=(f(kσ)b, kσ).

Indeed, if

(f,k)(f,k)=(f(kf), kk),

then the first coordinate at (b,σ) becomes (f(kf))(kkσ)b=f(kkσ)(f(kσ)b), which is exactly what one gets by first applying (f,k) and then (f,k).

TheoremStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A transitive imprimitive action embeds modulo its kernel in an imprimitive wreath product

Statement

Let G act transitively on Ω, and let BΩ be a nontrivial block. Put Σ:={gB:gG},GB:={gG:gB=B}. Let K be the permutation group induced by G on Σ, and let H be the permutation group induced by GB on B.

Choose for each CΣ an element tCG with tCB=C,tB=e. Then there is a homomorphism Φ:GHΣK whose kernel is exactly the kernel of the given action on Ω.

In particular, if the action of G on Ω is faithful, then Φ is an embedding.

Facts & Assumptions

Given: A transitive action of G on Ω, a block BΩ, the block system Σ:={gB:gG}, and a choice of tCG with tCB=C and tB=e.

[L1]

A block B satisfies: for every gG, either gB=B or (gB)B= (Blocks and block systems for a group action).

[L2]

The imprimitive wreath product HΣK is the semidirect product HΣK acting on B×Σ by (f,k)(b,C)=(f(kC)b, kC). (The imprimitive wreath product of permutation groups).

Proof

technique · constructive
1.1

For each gG, let kg be the permutation of Σ induced by g, so kg(C)=gC. For each CΣ, the element tC1gtg1C stabilizes B setwise because tC1gtg1CB=tC1g(g1C)=tC1C=B. Let fg(C)H be the induced permutation of B defined by this element.

L1construct
2.1

Define Φ(g):=(fg,kg). For CΣ, the function component of Φ(g)Φ(h) at C is fg(C)fh(g1C), while tC1ght(gh)1C=(tC1gtg1C)(tg1C1hth1g1C), so it induces the same permutation of B as fgh(C). Also kgh=kgkh. Hence Φ(gh)=Φ(g)Φ(h).

step 1.1L2algebra
3.1

Identify Ω with B×Σ by Ψ(b,C):=tCb. Then for every gG one has Ψ(Φ(g)(b,C))=tgC(fg(gC)b)=g(tCb)=gΨ(b,C). So Φ(g)=1 exactly when g fixes every point of Ω.

step 1.1step 2.1L2algebra
4.1

Step 3.1 shows that kerΦ is the kernel of the given action. Therefore a faithful action makes kerΦ=1, so in that case Φ is an embedding into HΣK.

step 3.1discharge-construct
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Iwasawa's simplicity criterion for primitive actions

Statement

Let G act faithfully and primitively on Ω, and fix αΩ. Write Gα:={gG:gα=α}. Assume AGα is nontrivial and abelian, and that the conjugates {gAg1:gG} generate G.

Then every nontrivial normal subgroup NG contains the commutator subgroup [G,G]. In particular, if G=[G,G], then G is simple.

Facts & Assumptions

Given: A faithful primitive action of G on Ω, a point αΩ, a nontrivial abelian normal subgroup AGα, and the conjugates of A generate G.

[L1]

In a faithful primitive action, every nontrivial normal subgroup is transitive (Normal subgroups of a primitive action are transitive or lie in the kernel).

[L2]

The commutator subgroup [G,G] is the subgroup generated by all commutators [g,h]=ghg1h1 (Commutators [g,h]=ghg1h1 and the commutator subgroup [G,G]).

[L3]

A normal subgroup satisfies gNg1=N for every gG (Normal subgroup: invariance under conjugation).

Proof

technique · direct
1.1

Let NG be nontrivial. By [L1], N is transitive on Ω. Hence for every gG there is nN with nα=gα, and then g1nGα. So G=NGα.

L1choose
2.1

Fix gG, and write g=nh with nN and hGα as in step 1.1. Because AGα, one has hAh1=A. For aA, the element nan1a1 lies in N by [L3], so nan1=(nan1a1)aNA. Therefore gAg1=n(hAh1)n1=nAn1NA.

step 1.1L3algebra
3.1

The conjugates of A generate G by hypothesis, and step 2.1 puts each of them inside NA. Hence G=NA. Modulo N, this says G/N is generated by the image of A; since A is abelian, G/N is abelian.

step 2.1
4.1

Because G/N is abelian, every commutator of G lies in N. By [L2], the subgroup they generate is [G,G], so [G,G]N.

L2step 3.1
5.1

Step 4.1 holds for every nontrivial normal subgroup NG. Therefore if G=[G,G], every nontrivial normal subgroup contains all of G and is equal to G. So G is simple.

step 4.1
CorollaryStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The finite Iwasawa criterion

Statement

Let a finite group G act faithfully and primitively on Ω, and fix αΩ. Assume Gα has a nontrivial abelian normal subgroup A whose conjugates generate G. If G=[G,G], then G is simple.

Facts & Assumptions

Given: A finite faithful primitive action of G on Ω, a point αΩ, a nontrivial abelian normal subgroup AGα, the conjugates of A generate G, and G=[G,G].

[L1]

Under these hypotheses, every nontrivial normal subgroup of G contains [G,G], and therefore a group with G=[G,G] is simple (Iwasawa's simplicity criterion for primitive actions).

Proof

technique · direct
1.1

The stated hypotheses are exactly those of [L1].

L1
2.1

Since G=[G,G], the concluding clause of [L1] applies and yields that G is simple.

L1step 1.1

5 · Examples, counterexamples and false statements

None yet.

Sources