Imprimitivity gives a wreath product embedding #
Let G act transitively on α, and let B be a nonempty block. The translates g • B form the
block system MulAction.orbit G B, a partition of α on which G acts. Choosing, for each
translate C, an element of G carrying B onto C identifies α with the grid
orbit G B × B: a point is sent to the translate containing it, together with its position
inside that translate transported back to B.
Under this identification every element of G permutes the rows {C} × B of the grid, so it acts
through the imprimitive action of the wreath product Sym(B) ≀ Sym(orbit G B). This gives a group
homomorphism G →* WreathProduct (Equiv.Perm B) (orbit G B) whose top component is the action of
G on the block system. Its kernel is the kernel of the action on α, so it is injective exactly
when that action is faithful. The elements it sends into the base group
orbit G B → Equiv.Perm B are exactly those acting trivially on the block system. So when the
action on α is faithful, the kernel of the action on the block system embeds in the base group.
The identification of α with the grid depends on the chosen elements of G. The lemmas below
describe it only through properties that hold for every such choice.
Main definitions #
MulAction.IsBlock.imprimitivityEquiv: the identificationα ≃ orbit G B × B.MulAction.IsBlock.toWreathProduct: the homomorphismG →* WreathProduct (Equiv.Perm B) (orbit G B).
Main results #
MulAction.IsBlock.imprimitivityEquiv_smul: the identification is equivariant, from the action onαto the imprimitive wreath-product action onorbit G B × B.MulAction.IsBlock.toWreathProduct_right: the top component is the action on the block system.MulAction.IsBlock.toWreathProduct_eq_iff: two elements have the same image exactly when they act identically onα.MulAction.IsBlock.ker_toWreathProduct: the kernel is the kernel of the action onα.MulAction.IsBlock.toWreathProduct_injective_iff: the homomorphism is injective exactly when the action onαis faithful.MulAction.IsBlock.comap_toWreathProduct_range_inl: the preimage of the base group is the kernel of the action on the block system.
References #
- J. D. Dixon and B. Mortimer, Permutation Groups, Theorem 2.6A.
For a transitive action and a nonempty block B, the identification of α with the grid
orbit G B × B. A point x is sent to the translate C of B containing it, together with the
point of B obtained by moving x back along a chosen element of G carrying B onto C.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first coordinate of hB.imprimitivityEquiv hBne x is the translate of B containing
x.
Moving a point by g moves the translate containing it by g.
For a transitive action and a nonempty block B, the homomorphism from G to the wreath
product Sym(B) ≀ Sym(orbit G B) through which G acts on the grid
hB.imprimitivityEquiv hBne : α ≃ orbit G B × B.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The imprimitive permutation of the grid given by hB.toWreathProduct hBne g is the action of
g transported along hB.imprimitivityEquiv hBne.
The identification α ≃ orbit G B × B is equivariant for the action of G on α and the
imprimitive wreath-product action through hB.toWreathProduct hBne.
The top component of hB.toWreathProduct hBne g is the action of g on the block system.
The base component of hB.toWreathProduct hBne g at the translate C moves a grid position
b to the position of g applied to the point at (g⁻¹ • C, b).
Two elements have the same wreath-product image exactly when they act identically on α.
This holds without a faithfulness assumption.
The wreath-product homomorphism has exactly the kernel of the action on α.
The homomorphism hB.toWreathProduct hBne is injective exactly when G acts faithfully on
α. In that case it embeds G in Sym(B) ≀ Sym(orbit G B).
The elements of G that hB.toWreathProduct hBne sends into the base group
orbit G B → Equiv.Perm B are exactly those acting trivially on the block system.