Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/GAP/pkg/modules/doc/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 22.11.2024 mit Größe 17 kB image not shown  

Quelle  chap13.html   Sprache: HTML

 
 products/sources/formale Sprachen/GAP/pkg/modules/doc/chap13.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 (Modules) - Chapter 13: Examples</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="chap13"  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="chap6.html">6</a>  <a href="chap7.html">7</a>  <a href="chap8.html">8</a>  <a href="chap9.html">9</a>  <a href="chap10.html">10</a>  <a href="chap11.html">11</a>  <a href="chap12.html">12</a>  <a href="chap13.html">13</a>  <a href="chapA.html">A</a>  <a href="chapB.html">B</a>  <a href="chapC.html">C</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="chap12.html">[Previous Chapter]</a>    <a href="chapA.html">[Next Chapter]</a>   </div>

<p id="mathjaxlink" class="pcenter"><a href="chap13_mj.html">[MathJax on]</a></p>
<p><a id="X7A489A5D79DA9E5C" name="X7A489A5D79DA9E5C"></a></p>
<div class="ChapSects"><a href="chap13.html#X7A489A5D79DA9E5C">13 <span class="Heading">Examples</span></a>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap13.html#X7BB9DE017ECE6E86">13.1 <span class="Heading">ExtExt</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap13.html#X7EE63228803A04F1">13.2 <span class="Heading">Purity</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap13.html#X812EF8147AE16E72">13.3 <span class="Heading">TorExt-Grothendieck</span></a>
</span>
</div>
<div class="ContSect"><span class="tocline"><span class="nocss"> </span><a href="chap13.html#X784BC2567875830B">13.4 <span class="Heading">TorExt</span></a>
</span>
</div>
</div>

<h3>13 <span class="Heading">Examples</span></h3>

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

<h4>13.1 <span class="Heading">ExtExt</span></h4>

<p>This corresponds to Example B.2 in <a href="chapBib.html#biBBaSF">[Bar09]</a>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">zz := HomalgRingOfIntegers( );</span>
Z
<span class="GAPprompt">gap></span> <span class="GAPinput">imat := HomalgMatrix( "[ \

<span class="GAPprompt">></span> <span class="GAPinput">  262,  -33,   75,  -40, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">  682,  -86,  196, -104, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1186, -151,  341, -180, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">-1932,  248, -556,  292, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1018, -127,  293, -156  \</span>
<span class="GAPprompt">></span> <span class="GAPinput">]", 5, 4, zz );
<A 5 x 4 matrix over an internal ring>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := LeftPresentation( imat );</span>
<A left module presented by 5 relations for 4 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">N := Hom( zz, M );</span>
<A rank 1 right module on 4 generators satisfying yet unknown relations>
<span class="GAPprompt">gap></span> <span class="GAPinput">F := InsertObjectInMultiFunctor( Functor_Hom_for_fp_modules, 2, N, "TensorN" );</span>
<The functor TensorN for f.p. modules and their maps over computable rings>
<span class="GAPprompt">gap></span> <span class="GAPinput">G := LeftDualizingFunctor( zz );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">II_E := GrothendieckSpectralSequence( F, G, M );</span>
<A stable homological spectral sequence with sheets at levels 
[ 0 .. 2 ] each consisting of left modules at bidegrees [ -1 .. 0 ]x
[ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( II_E );</span>
The associated transposed spectral sequence:

a homological spectral sequence at bidegrees
[ [ 0 .. 1 ], [ -1 .. 0 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . .
---------
Level 2:

 s s
 . .

Now the spectral sequence of the bicomplex:

a homological spectral sequence at bidegrees
[ [ -1 .. 0 ], [ 0 .. 1 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . s
---------
Level 2:

 s s
 . s
<span class="GAPprompt">gap></span> <span class="GAPinput">filt := FiltrationBySpectralSequence( II_E, 0 );</span>
<An ascending filtration with degrees [ -1 .. 0 ] and graded parts:
   0:   <A non-torsion left module presented by 3 relations for 4 generators>
  -1:   <A non-zero left module presented by 21 relations for 8 generators>
of
<A non-zero left module presented by 31 relations for 19 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">ByASmallerPresentation( filt );</span>
<An ascending filtration with degrees [ -1 .. 0 ] and graded parts:
   0:   <A rank 1 left module presented by 2 relations for 3 generators>
  
-1:   <A non-zero torsion left module presented by 6 relations for 6 generators>
of
<A rank 1 left module presented by 8 relations for 9 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">m := IsomorphismOfFiltration( filt );</span>
<A non-zero isomorphism of left modules>
</pre></div>

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

<h4>13.2 <span class="Heading">Purity</span></h4>

<p>This corresponds to Example B.3 in <a href="chapBib.html#biBBaSF">[Bar09]</a>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">zz := HomalgRingOfIntegers( );</span>
Z
<span class="GAPprompt">gap></span> <span class="GAPinput">imat := HomalgMatrix( "[ \
<span class="GAPprompt">></span> <span class="GAPinput">  262,  -33,   75,  -40, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">  682,  -86,  196, -104, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1186, -151,  341, -180, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">-1932,  248, -556,  292, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1018, -127,  293, -156  \</span>
<span class="GAPprompt">></span> <span class="GAPinput">]", 5, 4, zz );
<A 5 x 4 matrix over an internal ring>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := LeftPresentation( imat );</span>
<A left module presented by 5 relations for 4 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">filt := PurityFiltration( M );</span>
<The ascending purity filtration with degrees [ -1 .. 0 ] and graded parts:
   0:   <A free left module of rank 1 on a free generator>
  
-1:   <A non-zero torsion left module presented by 2 relations for 2 generators>
of
<A non-pure rank 1 left module presented by 2 relations for 3 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">M;</span>
<A non-pure rank 1 left module presented by 2 relations for 3 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">II_E := SpectralSequence( filt );</span>
<A stable homological spectral sequence with sheets at levels 
[ 0 .. 2 ] each consisting of left modules at bidegrees [ -1 .. 0 ]x
[ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( II_E );</span>
The associated transposed spectral sequence:

a homological spectral sequence at bidegrees
[ [ 0 .. 1 ], [ -1 .. 0 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . .
---------
Level 2:

 s .
 . .

Now the spectral sequence of the bicomplex:

a homological spectral sequence at bidegrees
[ [ -1 .. 0 ], [ 0 .. 1 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . s
---------
Level 2:

 s .
 . s
<span class="GAPprompt">gap></span> <span class="GAPinput">m := IsomorphismOfFiltration( filt );</span>
<A non-zero isomorphism of left modules>
<span class="GAPprompt">gap></span> <span class="GAPinput">IsIdenticalObj( Range( m ), M );</span>
true
<span class="GAPprompt">gap></span> <span class="GAPinput">Source( m );</span>
<A non-torsion left module presented by 2 relations for 3 generators (locked)>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( last );</span>
[ [   0,   2,   0 ],
  [   0,   0,  12 ] ]

Cokernel of the map

Z^(1x2) --> Z^(1x3),

currently represented by the above matrix
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( filt );</span>
Degree 0:

Z^(1 x 1)
----------
Degree -1:

Z/< 2 > + Z/< 12 > 
</pre></div>

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

<h4>13.3 <span class="Heading">TorExt-Grothendieck</span></h4>

<p>This corresponds to Example B.5 in <a href="chapBib.html#biBBaSF">[Bar09]</a>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">zz := HomalgRingOfIntegers( );</span>
Z
<span class="GAPprompt">gap></span> <span class="GAPinput">imat := HomalgMatrix( "[ \
<span class="GAPprompt">></span> <span class="GAPinput">  262,  -33,   75,  -40, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">  682,  -86,  196, -104, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1186, -151,  341, -180, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">-1932,  248, -556,  292, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1018, -127,  293, -156  \</span>
<span class="GAPprompt">></span> <span class="GAPinput">]", 5, 4, zz );
<A 5 x 4 matrix over an internal ring>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := LeftPresentation( imat );</span>
<A left module presented by 5 relations for 4 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">F := InsertObjectInMultiFunctor( Functor_TensorProduct_for_fp_modules, 2, M, "TensorM" );</span>
<The functor TensorM for f.p. modules and their maps over computable rings>
<span class="GAPprompt">gap></span> <span class="GAPinput">G := LeftDualizingFunctor( zz );;</span>
<span class="GAPprompt">gap></span> <span class="GAPinput">II_E := GrothendieckSpectralSequence( F, G, M );</span>
<A stable cohomological spectral sequence with sheets at levels 
[ 0 .. 2 ] each consisting of left modules at bidegrees [ -1 .. 0 ]x
[ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( II_E );</span>
The associated transposed spectral sequence:

a cohomological spectral sequence at bidegrees
[ [ 0 .. 1 ], [ -1 .. 0 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . .
---------
Level 2:

 s s
 . .

Now the spectral sequence of the bicomplex:

a cohomological spectral sequence at bidegrees
[ [ -1 .. 0 ], [ 0 .. 1 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . s
---------
Level 2:

 s s
 . s
<span class="GAPprompt">gap></span> <span class="GAPinput">filt := FiltrationBySpectralSequence( II_E, 0 );</span>
<A descending filtration with degrees [ -1 .. 0 ] and graded parts:

-1:   <A non-zero left module presented by yet unknown relations for 6 generator\
s>

0:   <A non-zero left module presented by yet unknown relations for 4 generators\
>
of
<A left module presented by yet unknown relations for 14 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">ByASmallerPresentation( filt );</span>
<A descending filtration with degrees [ -1 .. 0 ] and graded parts:
  -1:   <A non-zero torsion left module presented by 4 relations
             for 4 generators>
   0:   <A rank 1 left module presented by 2 relations for 3 generators>
of
<A rank 1 left module presented by 6 relations for 7 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">m := IsomorphismOfFiltration( filt );</span>
<A non-zero isomorphism of left modules>
</pre></div>

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

<h4>13.4 <span class="Heading">TorExt</span></h4>

<p>This corresponds to Example B.6 in <a href="chapBib.html#biBBaSF">[Bar09]</a>.</p>


<div class="example"><pre>
<span class="GAPprompt">gap></span> <span class="GAPinput">zz := HomalgRingOfIntegers( );</span>
Z
<span class="GAPprompt">gap></span> <span class="GAPinput">imat := HomalgMatrix( "[ \
<span class="GAPprompt">></span> <span class="GAPinput">  262,  -33,   75,  -40, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">  682,  -86,  196, -104, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1186, -151,  341, -180, \</span>
<span class="GAPprompt">></span> <span class="GAPinput">-1932,  248, -556,  292, \</span>
<span class="GAPprompt">></span> <span class="GAPinput"> 1018, -127,  293, -156  \</span>
<span class="GAPprompt">></span> <span class="GAPinput">]", 5, 4, zz );
<A 5 x 4 matrix over an internal ring>
<span class="GAPprompt">gap></span> <span class="GAPinput">M := LeftPresentation( imat );</span>
<A left module presented by 5 relations for 4 generators>
<span class="GAPprompt">gap></span> <span class="GAPinput">P := Resolution( M );</span>
<A non-zero right acyclic complex containing a single morphism of left modules\
 at degrees [ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">GP := Hom( P );</span>
<A non-zero acyclic cocomplex containing a single morphism of right modules at\
 degrees [ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">FGP := GP * P;</span>
<A non-zero acyclic cocomplex containing a single morphism of left complexes a\
t degrees [ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">BC := HomalgBicomplex( FGP );</span>
<A non-zero bicocomplex containing left modules at bidegrees [ 0 .. 1 ]x
[ -1 .. 0 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">p_degrees := ObjectDegreesOfBicomplex( BC )[1];</span>
[ 0, 1 ]
<span class="GAPprompt">gap></span> <span class="GAPinput">II_E := SecondSpectralSequenceWithFiltration( BC, p_degrees );</span>
<A stable cohomological spectral sequence with sheets at levels 
[ 0 .. 2 ] each consisting of left modules at bidegrees [ -1 .. 0 ]x
[ 0 .. 1 ]>
<span class="GAPprompt">gap></span> <span class="GAPinput">Display( II_E );</span>
The associated transposed spectral sequence:

a cohomological spectral sequence at bidegrees
[ [ 0 .. 1 ], [ -1 .. 0 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 . .
---------
Level 2:

 s s
 . .

Now the spectral sequence of the bicomplex:

a cohomological spectral sequence at bidegrees
[ [ -1 .. 0 ], [ 0 .. 1 ] ]
---------
Level 0:

 * *
 * *
---------
Level 1:

 * *
 * *
---------
Level 2:

 s s
 . s
<span class="GAPprompt">gap></span> <span class="GAPinput">filt := FiltrationBySpectralSequence( II_E, 0 );</span>
<A descending filtration with degrees [ -1 .. 0 ] and graded parts:

-1:   <A non-zero torsion left module presented by yet unknown relations for
     4 generators>
   0:   <A rank 1 left module presented by 3 relations for 4 generators>
of
<A left module presented by yet unknown relations for 13 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">ByASmallerPresentation( filt );</span>
<A descending filtration with degrees [ -1 .. 0 ] and graded parts:
  -1:   <A non-zero torsion left module presented by 4 relations
              for 4 generators>
   0:   <A rank 1 left module presented by 2 relations for 3 generators>
of
<A rank 1 left module presented by 6 relations for 7 generators>>
<span class="GAPprompt">gap></span> <span class="GAPinput">m := IsomorphismOfFiltration( filt );</span>
<A non-zero isomorphism of left modules>
</pre></div>


<div class="chlinkprevnextbot"> <a href="chap0.html">[Top of Book]</a>   <a href="chap0.html#contents">[Contents]</a>    <a href="chap12.html">[Previous Chapter]</a>    <a href="chapA.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="chap6.html">6</a>  <a href="chap7.html">7</a>  <a href="chap8.html">8</a>  <a href="chap9.html">9</a>  <a href="chap10.html">10</a>  <a href="chap11.html">11</a>  <a href="chap12.html">12</a>  <a href="chap13.html">13</a>  <a href="chapA.html">A</a>  <a href="chapB.html">B</a>  <a href="chapC.html">C</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.2 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.