Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/unitlib/doc/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 12.5.2025 mit Größe 8 kB image not shown  

Quelle  chap1.html   Sprache: HTML

 
 products/Sources/formale Sprachen/GAP/pkg/unitlib/doc/chap1.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 (UnitLib) - Chapter 1: Introduction</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="chap1"  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="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="chap0.html">[Previous Chapter]</a>    <a href="chap2.html">[Next Chapter]</a>   </div>

<p id="mathjaxlink" class="pcenter"><a href="chap1_mj.html">[MathJax on]</a></p>
<p><a id="X7DFB63A97E67C0A1" name="X7DFB63A97E67C0A1"></a></p>
<div class="ChapSects"><a href="chap1.html#X7DFB63A97E67C0A1">1 <span class="Heading">Introduction</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X8557083378F2A3B2">1.1 <span class="Heading">General aims</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X7B6AEBDF7B857E2E">1.2 <span class="Heading">Theoretical background</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap1.html#X7DB566D5785B7DBC">1.3 <span class="Heading">Installation and system requirements</span></a>
</span>
</div>
</div>

<h3>1 <span class="Heading">Introduction</span></h3>

<p><a id="X8557083378F2A3B2" name="X8557083378F2A3B2"></a></p>

<h4>1.1 <span class="Heading">General aims</span></h4>

<p>Let <span class="SimpleMath">KG</span> be a group algebra of a finite <span class="SimpleMath">p</span>-group <span class="SimpleMath">G</span> over the field <span class="SimpleMath">K</span> of characteristic <span class="SimpleMath">p</span>, and let <span class="SimpleMath">V(KG)</spanbe the normalized unit group of <span class="SimpleMath">KG</span>. The pc-presentation of the group <span class="SimpleMath">V(KG)</span> can be computed using the <strong class="pkg">GAP</strong> package <strong class="pkg">LAGUNA</strong> (<span class="URL"><a href="https://gap-packages.github.io/laguna/">https://gap-packages.github.io/laguna/</a></span>), but for groups of orders 64 and more such computation will already take a lot of time.</p>

<p>The <strong class="pkg">UnitLib</strong> package is an extension of the <strong class="pkg">LAGUNA</strong> package that is focused on this problem. It contains the library of normalized unit groups of modular group algebras of finite <span class="SimpleMath">p</span>-groups over the field of <span class="SimpleMath">p</span> elements. This allows the user to retrieve the pre-computed group from the library instead of the time-consuming computation. The group created with <strong class="pkg">UnitLib</strong> will have the same properties and attributes as the one computed with <strong class="pkg">LAGUNA</strong>.</p>

<p>The version <strong class="pkg">UnitLib</strong> 3.0.0 released in May 2009 also contained a parallel implementation of the computation of the normalized unit group of a modular group algebra of a finite <span class="SimpleMath">p</span>-group over the field of <span class="SimpleMath">p</span> elements, which works for groups from the <strong class="pkg">GAP</strongsmall groups library. It is developed on the base of the sequential version of this algorithm (which works for any <span class="SimpleMath">p</span>-group with no limitations) from the <strong class="pkg">LAGUNA</strong> package. Parallelisation is implemented using the <strong class="pkg">SCSCP</strongpackage that is capable of connecting several local or remote <strong class="pkg">GAP</strong> instances using the <strong class="pkg">SCSCP</strong> protocol.</p>

<p>In April 2012, <strong class="pkg">UnitLib</strong> 3.1.0 was updated to comply with <strong class="pkg">GAP</strong> 4.5.</p>

<p>The current version of <strong class="pkg">UnitLib</strong> provides the library of normalized unit groups <span class="SimpleMath">V(KG)</span> for all <span class="SimpleMath">p</span>-groups of order up to 243.</p>

<p>If you need to work with groups of bigger orders, please write to the maintainers, because they may be already computed or we can compute them for you.</p>

<p><a id="X7B6AEBDF7B857E2E" name="X7B6AEBDF7B857E2E"></a></p>

<h4>1.2 <span class="Heading">Theoretical background</span></h4>

<p>Since the <strong class="pkg">UnitLib</strong> package is an extension of the <strong class="pkg">LAGUNA</strong> package <a href="chapBib.html#biBLaguna">[BKRS]</a>, we refer to the <a href="../../../pkg/laguna/doc/chap0.html#X7AA6C5737B711C89"><span class="RefLink">LAGUNA: LAGUNA package</span></a> manual for the theoretical backround. In particular, Chapter 3 (The basic theory behind <strong class="pkg">LAGUNA</strong>) of that manual contains definitions of the modular group algebra and its normalized unit group, the power-commutator presentation of the group, and also more details about the algorithm for the computation of the pc-presentation of the normalized unit group of a modular group algebra of a finite <span class="SimpleMath">p</span>-group.</p>

<p><a id="X7DB566D5785B7DBC" name="X7DB566D5785B7DBC"></a></p>

<h4>1.3 <span class="Heading">Installation and system requirements</span></h4>

<p><strong class="pkg">UnitLib</strong> 5.0.0 requires at least <strong class="pkg">GAP</strong> 4.10. The libraries of normalized unit groups of groups of orders less than 243 are included in the distribution. The data for order 243 is available as an optional download.</p>

<p>Because the <strong class="pkg">UnitLib</strong> is an extension of the <strong class="pkg">LAGUNA</strong> package, you must have the <strong class="pkg">LAGUNA</strong> package installed. You can obtain it from the <strong class="pkg">GAP</strong> homepage or from its homepage <span class="URL"><a href="https://gap-packages.github.io/laguna/">https://gap-packages.github.io/laguna/</a></span>.</p>

<p>To use the <strong class="pkg">UnitLib</strong> online help it is necessary to install the <strong class="pkg">GAP</strong>4 package <strong class="pkg">GAPDoc</strong> by Frank Lübeck and Max Neunhöffer, which is available from the <strong class="pkg">GAP</strong> homepage or from <span class="URL"><a href="http://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc/">http://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc/</a></span>.</p>

<p><strong class="pkg">UnitLib</strong> is distributed in standard formats (<code class="file">tar.gz</code>, <code class="file">tar.bz2</code>, <code class="file">.zip</code>, <code class="file">-win.zip</code>) and can be obtained from the <strong class="pkg">GAP</strong> homepage or from <span class="URL"><a href="https://gap-packages.github.io/unitlib/">https://gap-packages.github.io/unitlib/</a></span>. To install <strong class="pkg">UnitLib</strong>, unpack its archive into the <code class="file">pkg</code> subdirectory of your <strong class="pkg">GAP</strong> installation. When you don't have access to the directory of your main GAP installation, you can also install the package outside the GAP main directory by unpacking it inside a directory MYGAPDIR/pkg. Then to be able to load UnitLib you need to call GAP with the -l ";MYGAPDIR" option.




<div class="chlinkprevnextbot"> <a href="chap0.html">[Top of Book]</a>   <a href="chap0.html#contents">[Contents]</a>    <a href="chap0.html">[Previous Chapter]</a>    <a href="chap2.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="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>

100%


¤ Dauer der Verarbeitung: 0.20 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.