Alphabeta Math
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 g⋅B:={ g⋅b:b∈B } for B⊆Ω.

A nonempty subset B⊆Ω is a block for this action if for every g∈G one has either g⋅B=Bor(g⋅B)∩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:={ g⋅B:g∈G } has pairwise equal-or-disjoint members, its union is G⋅B:={ g⋅b:g∈G, b∈B }, and it is preserved by the action of G. Hence TB is a G-invariant partition of G⋅B.

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 g∈G one has either g⋅B=B or (g⋅B)∩B=∅ (Blocks and block systems for a group action).

Proof

technique · direct
1.1L1choose

If g⋅B meets h⋅B, choose x∈(g⋅B)∩(h⋅B). Then h−1⋅x∈(h−1g)⋅B∩B, so [L1] gives (h−1g)⋅B=B.

1.2givenalgebra

By definition every point of ⋃TB has the form g⋅b with g∈G and b∈B, and every such point lies in the translate g⋅B. So ⋃TB=G⋅B.

2.1step 1.1

From step 1.1, g⋅B=h⋅B whenever the two translates meet. Thus distinct translates are disjoint.

3.1step 2.1step 1.2algebra∎

For k∈G one has k⋅(g⋅B)=(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 G⋅B.

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 x∼By 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 g⋅B is again a member of the partition for every part B and every g∈G.

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 g∈G, either g⋅B=B or (g⋅B)∩B=∅ (Blocks and block systems for a group action).

Proof

technique · direct
1.1L1given

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.

1.2givenalgebra

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.

1.3givenalgebra

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

2.1step 1.1given

For the forward direction, if x∼By and both lie in a part B, then g⋅x and g⋅y lie in the part g⋅B of the same partition by its G-invariance. Thus ∼B is G-invariant.

3.1step 1.1step 2.1step 1.2step 1.3∎

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.

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 B∈B, 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 g⋅B is again a block (Blocks and block systems for a group action).

Proof

technique · direct
1.1L1choose

Let B,C∈B. Choose b∈B and c∈C. By transitivity there is g∈G with g⋅b=c.

2.1step 1.1L2

Since g⋅b∈(g⋅B)∩C, the two blocks g⋅B and C meet. Because B is a partition into blocks, they are equal.

3.1step 2.1algebra

The map B→C, x↦g⋅x, is a bijection because every group element acts bijectively on Ω. Hence ∣B∣=∣C∣.

4.1step 3.1given∎

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 ∣Ω∣.

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α:={ g∈G:g⋅α=α }.

Then the assignments H⟼H⋅α:={ h⋅α:h∈H },B⟼GB:={ g∈G:g⋅B=B } give mutually inverse bijections between

  1. subgroups H with Gα≤H≤G, 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 g∈G one has either g⋅B=B or (g⋅B)∩B=∅ (Blocks and block systems for a group action).

[L2]

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

Proof

technique · direct
1.1L1choose

For the forward direction, let H satisfy Gα≤H≤G and put BH:=H⋅α. If (g⋅BH)∩BH≠∅, choose gh1⋅α=h2⋅α with h1,h2∈H. Then h2−1gh1∈Gα≤H, so g∈H and therefore g⋅BH=BH. Thus BH is a block, and clearly α∈BH.

1.2L1

For the converse direction, let B be a block containing α, and let GB:={ g∈G:g⋅B=B }. If s∈Gα, then s⋅α=α∈B, so (s⋅B)∩B≠∅; [L1] gives s⋅B=B, hence Gα≤GB≤G.

1.3L1L2choose

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

2.1step 1.1step 1.3∎

Step 1.3 shows that B↦GB↦GB⋅α returns B. Step 1.1 gives H⋅α as a block containing α, and if g∈GH⋅α then g⋅α∈H⋅α, so g⋅α=h⋅α for some h∈H; thus h−1g∈Gα≤H, and hence g∈H. Therefore GH⋅α=H. The two assignments are mutually inverse.

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α:={ g∈G: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α≤H≤G, by H↦H⋅α and B↦GB (Blocks containing a point correspond to intermediate subgroups).

Proof

technique · direct
1.1givenchoose

Because ∣Ω∣>1, choose β∈Ω with β≠α. Transitivity gives g∈G with g⋅α=β, so g∉Gα. Hence Gα is a proper subgroup of G.

1.2L2

For the converse direction, suppose Gα is maximal proper. Let B be a block containing α. By [L2], the corresponding subgroup GB satisfies Gα≤GB≤G, 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.

2.1L1step 1.2choose

Let C be any block and choose c∈C. By transitivity, choose g∈G with g⋅c=α. Then g⋅C is a block containing α, so step 1.2 makes it either {α} or Ω. Applying g−1 shows that C is respectively a singleton or Ω. Hence the action is primitive by [L1].

2.2L1L2step 1.1

For the forward direction, suppose the action is primitive. By [L2], any subgroup H with Gα≤H≤G 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.

3.1step 2.2step 1.2step 2.1∎

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

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.1L2L3

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

2.1step 1.1L1L2∎

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.

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 N⊴G 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 N≠1, then N is transitive.

Facts & Assumptions

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

[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 gNg−1=N for every g∈G (Normal subgroup: invariance under conjugation).

Proof

technique · direct
1.1givenalgebra

Define x∼Ny when y=n⋅x for some n∈N. This is an equivalence relation because 1∈N, inverses in N reverse the relation, and products in N compose it.

2.1L3step 1.1

The relation ∼N is G-invariant: if y=n⋅x with n∈N, then for every g∈G one has g⋅y=(gng−1)⋅(g⋅x), and [L3] puts gng−1 back in N.

3.1L1L2step 2.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.

4.1step 3.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 n∈N fixes every point of Ω.

5.1step 4.1∎

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

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 N⊴G 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 N⊴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]

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

Proof

technique · direct
1.1L1

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

2.1step 1.1givenchoose

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

3.1step 2.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.

4.1step 1.1step 3.1L2∎

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

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

k-transitive and k-homogeneous actions

Definition

Let k≥1, 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 g∈G with g⋅αi=βifor every 1≤i≤k.

The action is k-homogeneous if for any k-element subsets A,B⊆Ω, there is some g∈G with g⋅A=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 1≤j≤k, 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 1≤j≤k, a G-action on a set Ω with at least k distinct points, and the action is k-transitive.

[L1]

For k≥1, 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.1L1choose

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

1.2L1choose

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 g∈G with g⋅αi=βi for all 1≤i≤k, in particular for 1≤i≤j.

2.1step 1.1step 1.2∎

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

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 g∈G, either g⋅B=B or (g⋅B)∩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.1L1choose

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

1.2L1L2

For any γ≠α, [L2] gives an element g∈G with g⋅α=α and g⋅β=γ. Then γ∈g⋅B, while α∈g⋅B∩B because g fixes α. So [L1] gives g⋅B=B, and therefore γ∈B.

2.1step 1.1step 1.2L3∎

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.

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α:={ g∈G:g⋅α=α } (The orbit G⋅x 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.1L2choose

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

1.2L1choose

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

1.3L1

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

1.4L1choose

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

2.1step 1.2step 1.3step 1.4∎

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

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.1L1L2given

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].

1.2L1L2L3

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 x≠y and x′≠y′, choose g∈G with g⋅x=x′ by transitivity. The stabilizer satisfies Gx′=gGxg−1, 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 h∈Gx′ sends g⋅y to y′. Then hg sends (x,y) to (x′,y′). Therefore the action is doubly transitive by [L2].

2.1step 1.1step 1.2∎

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

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

Sharply k-transitive actions

Definition

Let k≥1, 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 g∈G with g⋅αi=βifor every 1≤i≤k.

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 k≤n. Then ∣G∣=n(n−1)⋯(n−k+1).

Facts & Assumptions

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

[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.1L1construct

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

2.1L1step 1.1

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

3.1step 2.1algebra∎

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

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 (k⋅f)(σ):=f(k−1⋅σ). 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⋅(k⋅f′), kk′), then the first coordinate at (b,σ) becomes (f⋅(k⋅f′))(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 Σ:={ g⋅B:g∈G },GB:={ g∈G:g⋅B=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 tC∈G with tC⋅B=C,tB=e. Then there is a homomorphism Φ:G⟶H≀Σ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 Σ:={ g⋅B:g∈G }, and a choice of tC∈G with tC⋅B=C and tB=e.

[L1]

A block B satisfies: for every g∈G, either g⋅B=B or (g⋅B)∩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(k⋅C)⋅b, k⋅C). (The imprimitive wreath product of permutation groups).

Proof

technique · constructive
1.1L1construct

For each g∈G, let kg be the permutation of Σ induced by g, so kg(C)=g⋅C. For each C∈Σ, the element tC−1gtg−1⋅C stabilizes B setwise because tC−1gtg−1⋅C⋅B=tC−1g⋅(g−1⋅C)=tC−1⋅C=B. Let fg(C)∈H be the induced permutation of B defined by this element.

2.1step 1.1L2algebra

Define Φ(g):=(fg,kg). For C∈Σ, the function component of Φ(g)Φ(h) at C is fg(C) fh(g−1⋅C), while tC−1gh t(gh)−1⋅C=(tC−1gtg−1⋅C)(tg−1⋅C−1hth−1g−1⋅C), so it induces the same permutation of B as fgh(C). Also kgh=kgkh. Hence Φ(gh)=Φ(g)Φ(h).

3.1step 1.1step 2.1L2algebra

Identify Ω with B×Σ by Ψ(b,C):=tC⋅b. Then for every g∈G one has Ψ(Φ(g)⋅(b,C))=tg⋅C⋅(fg(g⋅C)⋅b)=g⋅(tC⋅b)=g⋅Ψ(b,C). So Φ(g)=1 exactly when g fixes every point of Ω.

4.1step 3.1discharge-construct∎

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.

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α:={ g∈G:g⋅α=α }. Assume A⊴Gα is nontrivial and abelian, and that the conjugates { gAg−1:g∈G } generate G.

Then every nontrivial normal subgroup N⊴G 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 A⊴Gα, 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]=ghg−1h−1 (Commutators [g,h]=ghg−1h−1 and the commutator subgroup [G,G]).

[L3]

A normal subgroup satisfies gNg−1=N for every g∈G (Normal subgroup: invariance under conjugation).

Proof

technique · direct
1.1L1choose

Let N⊴G be nontrivial. By [L1], N is transitive on Ω. Hence for every g∈G there is n∈N with n⋅α=g⋅α, and then g−1n∈Gα. So G=NGα.

2.1step 1.1L3algebra

Fix g∈G, and write g=nh with n∈N and h∈Gα as in step 1.1. Because A⊴Gα, one has hAh−1=A. For a∈A, the element nan−1a−1 lies in N by [L3], so nan−1=(nan−1a−1)a∈NA. Therefore gAg−1=n(hAh−1)n−1=nAn−1⊆NA.

3.1step 2.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.

4.1L2step 3.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.

5.1step 4.1∎

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

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 A⊴Gα, 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.1L1

The stated hypotheses are exactly those of [L1].

2.1L1step 1.1∎

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

5 · Examples, counterexamples and false statements

None yet.

Sources