Goto Chapter: Top 1 2 3 4 5 Bib Ind
 [Top of Book]  [Contents]   [Previous Chapter]   [Next Chapter] 

2 Notation
 2.1 Wreath Products
 2.2 Wreath Cycles
 2.3 Sparse Wreath Cycles

2 Notation

This chapter explains the notation of the package WPE, mainly influenced by the accompanying publication [BNRW22].

2.1 Wreath Products

Let \(G = K \wr H\) be a wreath product of two groups, where \(H\) is a permutation group of degree \(m\). The wreath product is defined as the semidirect product of the function space \(K^m\) with \(H\), where \(\pi \in H\) acts on \(f \in K^m\) by setting \(f^{{\pi}} : \{1, \ldots, m\} \rightarrow K, i \mapsto [(i)\pi^{{-1}}]f\). Note that \(G\) naturally embeds into the parent wreath product, that is \(P = K \wr \textrm{Sym}(m) \geq G\).

Formally we can write an element of \(G\) as a tuple \(g = (f, \pi) \in G\), where \(f \in K^m \) is a function \(f : \{1, \ldots, m\} \rightarrow K \) and \(\pi \in H \leq \textrm{Sym}(m)\) is a permutation on \(m\) points. We call \(f\) the base component and \(\pi\) the top component of \(g\).

We can naturally identify a map \(f \in K^m\) with a tuple \((g_1, \ldots, g_m)\), where each \(g_i \in K\) is the image of \(i \in \{1, \ldots, m\}\) under \(f\). This yields a second useful notation for elements in \(G\) by writing \(g = (g_1, \ldots, g_m; \pi)\). Note that we use a semicolon to seperate the base component from the top component. Further we call the element \(g_i\) the \(i\)-th base component of \(g\).

Analogously, the subgroup \(B = K^m \times \langle 1_H \rangle \leq G\) is called the base group of \(G\) and the subgroup \(T = \langle 1_K \rangle^m \times H \leq G\) is called the top group of \(G\).

With the above notation, the multiplication of two elements

\[ g = (f, \pi) = (g_1, \ldots, g_m; \pi),\\ h = (d, \sigma) = (h_1, \ldots, h_m; \sigma) \]

of \(G = K \wr H\), a wreath product of finite groups, can be written as

\[ g \cdot h = (f \cdot d^{(\pi^{-1})}, \pi \cdot \sigma) = (g_1 \cdot h_{1^\pi}, \ldots, g_m \cdot h_{m^\pi}; \pi \cdot \sigma)\,. \]

2.2 Wreath Cycles

In a permutation group we have the well-known concept of a cycle decomposition. For wreath products we have a similar concept called wreath cycle decomposition that allows us to solve certain computational tasks more efficiently.

Detailed information on wreath cycle decompositions can be found in Chapter 2 in [BNRW22]. Chapters 3-5 in [BNRW22] describe how these can be exploited for finding conjugating elements, conjugacy classes, and centralisers in wreath products, and Chapter 6 in [BNRW22] contains a table of timings of sample computations done with WPE vs. native GAP.

We use the notation from Section 2.1 in order to introduce the following concepts.

\(\bf{Definition:}\) We define the territory of an element \(g = (g_1, \ldots, g_m; \pi) \in G\) by \(\textrm{terr}(g) := \textrm{supp}(\pi) \cup \{i : g_i \neq 1\}\), where \(\textrm{supp}(\pi)\) denotes the set of moved points of \(\pi\).

\(\bf{Definition:}\) Two elements \(g, h \in G\) are said to be disjoint if their territories are disjoint.

\(\bf{Lemma:}\) Disjoint elements in \(G\) commute.

\(\bf{Definition:}\) An element \(g = (g_1, \ldots, g_m; \pi) \in G\) is called a wreath cycle if either \(\pi\) is a cycle in \(\textrm{Sym}(n)\) and \(\textrm{terr}(g) = \textrm{supp}(\pi)\), or \(|\textrm{terr}(g)| = 1\).

\(\bf{Example:}\) For example, if we consider the wreath product \( \textrm{Sym}(4) \wr \textrm{Sym}(5) \), the element

\[ {\bf(} \;\; (),\, (1,2,3),\, (),\, (1,2),\, ();\, (1,2,4) \;\; {\bf)} \]

is a wreath cycle as described in the first case and the element

\[ {\bf(} \; (),\, (),\, (1,3),\, (),\, ();\, () \;\; {\bf)} \]

is a wreath cycle as described in the second case. Moreover, these elements are disjoint and thus commute.

\(\bf{Theorem:}\) Every element of \(G\) can be written as a finite product of disjoint wreath cycles in \(P\). This decomposition is unique up to ordering of the factors. We call such a decomposition a wreath cycle decomposition.

2.3 Sparse Wreath Cycles

We use the notation from Section 2.1 in order to introduce the following concepts.

The main motivation for introducing the concept of sparse wreath cycles is the efficient computation of centralisers of wreath product elements. Simply put, we compute the centraliser \(C_G(g)\) of an arbitrary element \(g \in P\) in \(G\) by conjugating it in \(P\) to a restricted representative \(h = g^c \in P\), computing the centraliser of \(h\) in \(G\) and then conjugating it back. The wreath cycle decomposition of the representative \(h\) consists only of sparse wreath cycles.

More information on sparse wreath cycles and centralisers of wreath product elements can be found in Chapter 5 in [BNRW22].

\(\bf{Definition:}\) We say that a wreath cycle \(g = (g_1, \ldots, g_m; \pi) \in G\) is a sparse wreath cycle, if there exists an \(i_0\) such that \(g_i = 1\) for all \(i \neq i_0\).

\(\bf{Example:}\) For example, if we consider the wreath product \( \textrm{Sym}(4) \wr \textrm{Sym}(5) \), the element

\[ {\bf(} \;\; (),\, (1,2,3),\, (),\, (),\, ();\, (1,2,4) \;\; {\bf)} \]

is a sparse wreath cycle, as well as the element

\[ {\bf(} \;\; (),\, (),\, (1,3),\, (),\, ();\, () \;\; {\bf)} \;. \]

A very important invariant under conjugation is the yade of a wreath cycle.

\(\bf{Definition:}\) For a wreath cycle \(g = (f, \pi) \in G\) and a point \(i \in \textrm{terr}(g)\) we define the yade of \(g\) in \(i\) as

\[ [(i)\pi^{0}]f \cdot [(i)\pi^{1}]f \cdots [(i)\pi^{|\pi| - 1}]f \;. \]

\(\bf{Example:}\) Consider the wreath product \( \textrm{Sym}(4) \wr \textrm{Sym}(5) \), and the wreath cycle

\[ g = (f, \pi) = {\bf(} \;\; (),\, (1,2,3),\, (),\, (1,2),\, ();\, (1,2,4) \;\; {\bf)}. \]

The yade evaluated at \(i = 1\) is given by

\[ [(1)\pi^{0}]f \cdot [(1)\pi^{1}]f \cdot [(1)\pi^{2}]f = [1]f \cdot [2]f \cdot [4]f = () \cdot (1,2,3) \cdot (1,2) = (2,3) \]

and the yade evaluated at \(j = 4\) is given by

\[ [(4)\pi^{0}]f \cdot [(4)\pi^{1}]f \cdot [(4)\pi^{2}]f = [4]f \cdot [1]f \cdot [2]f = (1,2) \cdot () \cdot (1,2,3) = (1,3) \;. \]

Up to conjugacy, the yade is independent under the chosen evaluation point \(i\). Moreover, wreath cycles are conjugate over \(G\) if and only if the top components are conjugate over \(H\) and the yades are conjugate over \(K\). More specific, we can conjugate a wreath cycle \(g\) to a sparse wreath cycle \(h\) such that the \(i\)-th base component of \(h\) contains the yade of \(g\) in \(i\). This leads to the following result.

\(\bf{Theorem:}\) Every element \(g \in P\) can be conjugated by some \(c \in K^m \times \langle 1_H \rangle \leq P\) to an element \(h = g^c \in P\) such that the wreath cycle decomposition of \(h\) consists only of sparse wreath cycles.

 [Top of Book]  [Contents]   [Previous Chapter]   [Next Chapter] 
Goto Chapter: Top 1 2 3 4 5 Bib Ind

generated by GAPDoc2HTML