| products/Sources/formale Sprachen/GAP/pkg/wpe/doc/chap2.html |
 |
<?xml version= "1.0" encoding= "UTF-8"?>
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns= "http://www.w3.org/1999/xhtml" xml:lang= "en">
< head>
< title>GAP (WPE) - Chapter 2: Notation</ title>
< meta http-equiv= "content-type" content= "text/html; charset=UTF-8" />
< meta name= "generator" content= "GAPDoc2HTML" />
< link rel= "stylesheet" type= "text/css" href= "manual.css" />
< script src= "manual.js" type= "text/javascript"></ script>
< script type= "text/javascript">overwriteStyle();</ script>
</ head>
< body class= "chap2" onload= "jscontent()">
< div class= "chlinktop">< span class= "chlink1">Goto Chapter: </ span>< a href= "chap0.html">Top</ a> < a href="chap1.html">1</a> <a href="chap2.html">2</a> <a href="chap3.html">3</a> <a href="chap4.html">4</a> <a href="chap5.html">5</a> <a href="chapBib.html">Bib</a> <a href="chapInd.html">Ind</a> </div>
<div class="chlinkprevnexttop"> <a href="chap0.html">[Top of Book]</a> <a href="chap0.html#contents">[Contents]</a> <a href="chap1.html">[Previous Chapter]</a> <a href="chap3.html">[Next Chapter]</a> </div>
<p id="mathjaxlink" class="pcenter"><a href="chap2_mj.html">[MathJax on]</a></p>
<p><a id="X7DD31B407B9402A3" name="X7DD31B407B9402A3"></a></p>
<div class="ChapSects"><a href="chap2.html#X7DD31B407B9402A3">2 <span class="Heading">Notation</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X7DF2AEBC8518FFA4">2.1 <span class="Heading">Wreath Products</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X83A8F3308644ACFA">2.2 <span class="Heading">Wreath Cycles</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap2.html#X872BE72F7B2BBD6B">2.3 <span class="Heading">Sparse Wreath Cycles</span></a>
</span>
</div>
</div>
<h3>2 <span class="Heading">Notation</span></h3>
<p>This chapter explains the notation of the package <strong class="pkg">WPE</strong>, mainly influenced by the accompanying publication <a href="chapBib.html#biBWPE">[BNRW22]</a>.</p>
<p><a id="X7DF2AEBC8518FFA4" name="X7DF2AEBC8518FFA4"></a></p>
<h4>2.1 <span class="Heading">Wreath Products</span></h4>
<p>Let <span class="SimpleMath">G = K ≀ H</span> be a wreath product of two groups, where <span class="SimpleMath">H</span> is a permutation group of degree <span class="SimpleMath">m</span>. The wreath product is defined as the semidirect product of the function space <span class="SimpleMath">K^m</span> with <span class="SimpleMath">H</span>, where <span class="SimpleMath">π ∈ H</span> acts on <span class="SimpleMath">f ∈ K^m</span> by setting <span class="SimpleMath">f^{π} : {1, ..., m} → K, i ↦ [(i)π^{-1}]f</span>. Note that <span class="SimpleMath">G</span> naturally embeds into the <em>parent wreath product</em>, that is <span class="SimpleMath">P = K ≀ Sym(m) ≥ G</span>.</p>
<p>Formally we can write an element of <span class="SimpleMath">G</span> as a tuple <span class="SimpleMath">g = (f, π) ∈ G</span>, where <span class="SimpleMath">f ∈ K^m</span> is a function <span class="SimpleMath">f : {1, ..., m} → K</span> and <span class="SimpleMath">π ∈ H ≤ Sym(m)</span> is a permutation on <span class="SimpleMath">m</span> points. We call <span class="SimpleMath">f</span> the <em>base component</em> and <span class="SimpleMath">π</span> the <em>top component</em> of <span class="SimpleMath">g</span>.</p>
<p>We can naturally identify a map <span class="SimpleMath">f ∈ K^m</span> with a tuple <span class="SimpleMath">(g_1, ..., g_m)</span>, where each <span class="SimpleMath">g_i ∈ K</span> is the image of <span class="SimpleMath">i ∈ {1, ..., m}</span> under <span class="SimpleMath">f</span>. This yields a second useful notation for elements in <span class="SimpleMath">G</span> by writing <span class="SimpleMath">g = (g_1, ..., g_m; π)</span>. Note that we use a semicolon to seperate the base component from the top component. Further we call the element <span class="SimpleMath">g_i</span> the <em><span class="SimpleMath">i</span>-th base component</em> of <span class="SimpleMath">g</span>.</p>
<p>Analogously, the subgroup <span class="SimpleMath">B = K^m × ⟨ 1_H ⟩ ≤ G</span> is called the <em>base group</em> of <span class="SimpleMath">G</span> and the subgroup <span class="SimpleMath">T = ⟨ 1_K ⟩^m × H ≤ G</span> is called the <em>top group</em> of <span class="SimpleMath">G</span>.</p>
<p>With the above notation, the multiplication of two elements</p>
<p class="pcenter">g = (f, π) = (g_1, ..., g_m; π), h = (d, σ) = (h_1, ..., h_m; σ)</p>
<p>of <span class="SimpleMath">G = K ≀ H</span>, a wreath product of finite groups, can be written as</p>
<p class="pcenter">g ⋅ h = (f ⋅ d^(π^-1), π ⋅ σ) = (g_1 ⋅ h_1^π, ..., g_m ⋅ h_m^π; π ⋅ σ).</p>
<p><a id="X83A8F3308644ACFA" name="X83A8F3308644ACFA"></a></p>
<h4>2.2 <span class="Heading">Wreath Cycles</span></h4>
<p>In a permutation group we have the well-known concept of a cycle decomposition. For wreath products we have a similar concept called <em>wreath cycle decomposition</em> that allows us to solve certain computational tasks more efficiently.</p>
<p>Detailed information on <em>wreath cycle decompositions</em> can be found in Chapter 2 in <a href="chapBib.html#biBWPE">[BNRW22]</a>. Chapters 3-5 in <a href="chapBib.html#biBWPE">[BNRW22]</a> describe how these can be exploited for finding conjugating elements, conjugacy classes, and centralisers in wreath products, and Chapter 6 in <a href="chapBib.html#biBWPE">[BNRW22]</a> contains a table of timings of sample computations done with <strong class="pkg">WPE</strong> vs. native <strong class="pkg">GAP</strong>.</p>
<p>We use the notation from Section <a href="chap2.html#X7DF2AEBC8518FFA4"><span class="RefLink">2.1</span></a> in order to introduce the following concepts.</p>
<p><span class="SimpleMath">Definition:</span> We define the <em>territory</em> of an element <span class="SimpleMath">g = (g_1, ..., g_m; π) ∈ G</span> by <span class="SimpleMath">terr(g) := supp(π) ∪ {i : g_i ≠ 1}</span>, where <span class="SimpleMath">supp(π)</span> denotes the set of moved points of <span class="SimpleMath">π</span>.</p>
<p><span class="SimpleMath">Definition:</span> Two elements <span class="SimpleMath">g, h ∈ G</span> are said to be <em>disjoint</em> if their territories are disjoint.</p>
<p><span class="SimpleMath">Lemma:</span> Disjoint elements in <span class="SimpleMath">G</span> commute.</p>
<p><span class="SimpleMath">Definition:</span> An element <span class="SimpleMath">g = (g_1, ..., g_m; π) ∈ G</span> is called a <em>wreath cycle</em> if either <span class="SimpleMath">π</span> is a cycle in <span class="SimpleMath">Sym(n)</span> and <span class="SimpleMath">terr(g) = supp(π)</span>, or <span class="SimpleMath">|terr(g)| = 1</span>.</p>
<p><span class="SimpleMath">Example:</span> For example, if we consider the wreath product <span class="SimpleMath">Sym(4) ≀ Sym(5)</span>, the element</p>
<p class="pcenter">( (), (1,2,3), (), (1,2), (); (1,2,4) )</p>
<p>is a wreath cycle as described in the first case and the element</p>
<p class="pcenter">( (), (), (1,3), (), (); () )</p>
<p>is a wreath cycle as described in the second case. Moreover, these elements are disjoint and thus commute.</p>
<p><span class="SimpleMath">Theorem:</span> Every element of <span class="SimpleMath">G</span> can be written as a finite product of disjoint wreath cycles in <span class="SimpleMath">P</span>. This decomposition is unique up to ordering of the factors. We call such a decomposition a <em>wreath cycle decomposition</em>.</p>
<p><a id="X872BE72F7B2BBD6B" name="X872BE72F7B2BBD6B"></a></p>
<h4>2.3 <span class="Heading">Sparse Wreath Cycles</span></h4>
<p>We use the notation from Section <a href="chap2.html#X7DF2AEBC8518FFA4"><span class="RefLink">2.1</span></a> in order to introduce the following concepts.</p>
<p>The main motivation for introducing the concept of <em>sparse wreath cycles</em> is the efficient computation of centralisers of wreath product elements. Simply put, we compute the centraliser <span class="SimpleMath">C_G(g)</span> of an arbitrary element <span class="SimpleMath">g ∈ P</span> in <span class="SimpleMath">G</span> by conjugating it in <span class="SimpleMath">P</span> to a restricted representative <span class="SimpleMath">h = g^c ∈ P</span>, computing the centraliser of <span class="SimpleMath">h</span> in <span class="SimpleMath">G</span> and then conjugating it back. The wreath cycle decomposition of the representative <span class="SimpleMath">h</span> consists only of sparse wreath cycles.</p>
<p>More information on <em>sparse wreath cycles</em> and centralisers of wreath product elements can be found in Chapter 5 in <a href="chapBib.html#biBWPE">[BNRW22]</a>.</p>
<p><span class="SimpleMath">Definition:</span> We say that a wreath cycle <span class="SimpleMath">g = (g_1, ..., g_m; π) ∈ G</span> is a <em>sparse wreath cycle</em>, if there exists an <span class="SimpleMath">i_0</span> such that <span class="SimpleMath">g_i = 1</span> for all <span class="SimpleMath">i ≠ i_0</span>.</p>
<p><span class="SimpleMath">Example:</span> For example, if we consider the wreath product <span class="SimpleMath">Sym(4) ≀ Sym(5)</span>, the element</p>
<p class="pcenter">( (), (1,2,3), (), (), (); (1,2,4) )</p>
<p>is a sparse wreath cycle, as well as the element</p>
<p class="pcenter">( (), (), (1,3), (), (); () ) .</p>
<p>A very important invariant under conjugation is the <em>yade</em> of a wreath cycle.</p>
<p><span class="SimpleMath">Definition:</span> For a wreath cycle <span class="SimpleMath">g = (f, π) ∈ G</span> and a point <span class="SimpleMath">i ∈ terr(g)</span> we define the <em>yade</em> of <span class="SimpleMath">g</span> in <span class="SimpleMath">i</span> as</p>
<p class="pcenter">[(i)π^0]f ⋅ [(i)π^1]f ⋯ [(i)π^|π| - 1]f .</p>
<p><span class="SimpleMath">Example:</span> Consider the wreath product <span class="SimpleMath">Sym(4) ≀ Sym(5)</span>, and the wreath cycle</p>
<p class="pcenter">g = (f, π) = ( (), (1,2,3), (), (1,2), (); (1,2,4) ).</p>
<p>The yade evaluated at <span class="SimpleMath">i = 1</span> is given by</p>
<p class="pcenter">[(1)π^0]f ⋅ [(1)π^1]f ⋅ [(1)π^2]f = [1]f ⋅ [2]f ⋅ [4]f = () ⋅ (1,2,3) ⋅ (1,2) = (2,3)</p>
<p>and the yade evaluated at <span class="SimpleMath">j = 4</span> is given by</p>
<p class="pcenter">[(4)π^0]f ⋅ [(4)π^1]f ⋅ [(4)π^2]f = [4]f ⋅ [1]f ⋅ [2]f = (1,2) ⋅ () ⋅ (1,2,3) = (1,3) .</p>
<p>Up to conjugacy, the yade is independent under the chosen evaluation point <span class="SimpleMath">i</span>. Moreover, wreath cycles are conjugate over <span class="SimpleMath">G</span> if and only if the top components are conjugate over <span class="SimpleMath">H</span> and the yades are conjugate over <span class="SimpleMath">K</span>. More specific, we can conjugate a wreath cycle <span class="SimpleMath">g</span> to a sparse wreath cycle <span class="SimpleMath">h</span> such that the <span class="SimpleMath">i</span>-th base component of <span class="SimpleMath">h</span> contains the yade of <span class="SimpleMath">g</span> in <span class="SimpleMath">i</span>. This leads to the following result.</p>
<p><span class="SimpleMath">Theorem:</span> Every element <span class="SimpleMath">g ∈ P</span> can be conjugated by some <span class="SimpleMath">c ∈ K^m × ⟨ 1_H ⟩ ≤ P</span> to an element <span class="SimpleMath">h = g^c ∈ P</span> such that the wreath cycle decomposition of <span class="SimpleMath">h</span> consists only of sparse wreath cycles.</p>
<div class="chlinkprevnextbot"> <a href="chap0.html">[Top of Book]</a> <a href="chap0.html#contents">[Contents]</a> <a href="chap1.html">[Previous Chapter]</a> <a href="chap3.html">[Next Chapter]</a> </div>
<div class="chlinkbot"><span class="chlink1">Goto Chapter: </span><a href="chap0.html">Top</a> <a href="chap1.html">1</a> <a href="chap2.html">2</a> <a href="chap3.html">3</a> <a href="chap4.html">4</a> <a href="chap5.html">5</a> <a href="chapBib.html">Bib</a> <a href="chapInd.html">Ind</a> </div>
<hr />
<p class="foot">generated by <a href="https://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc">GAPDoc2HTML</a></p>
</body>
</html>
¤ Dauer der Verarbeitung: 0.10 Sekunden
¤
*© Formatika GbR, Deutschland
|
|