GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
<Section><Heading>The <K>HapLargeGroupResolution</K> Representation</Heading>
The large group representation has one additional component called <C>groupring</C>.
Elements of the modules in a resolution are represented by lists of group
ring elements.
<P/>
All methods for the generic representation do also work for the large group
representation. Some of them are wrappers for special methods which do only
work for this representation.
The following list only contains the methods which are not already present in
the generic representation.
<P/>
Note that the input or the output of these functions does not comply
with the standard representation.
<ManSection>
<Meth Name="MultiplyGroupElts_LargeGroupRep" Arg="resolution x y" />
<Meth Name="MultiplyGroupEltsNC_LargeGroupRep" Arg="resolution x y"/>
<Returns>group element</Returns>
<Description>
Returns the product of <A>x</A> and <A>y</A>. The NC version does not check
whether <A>x</A> and <A>y</A> are actually elements of the group of
<A>resolution</A>.
</Description>
</ManSection>
<ManSection>
<Meth Name="IsFreeZGLetter_LargeGroupRep" Arg="resolution term letter"/>
<Returns>boolean</Returns>
<Description>
Returns <K>true</K> if and only if <A>letter</A> is a letter (a word of
length 1) of the <A>term</A>th module of <A>resolution</A> in the
<K>hapLargeGroupResolution</K> representation. I.e. it tests if
<A>letter</A> is a pair consisting of an integer of the right size and a
group element.
</Description>
</ManSection>
<ManSection>
<Meth Name="IsFreeZGWord_LargeGroupRep" Arg="resolution term word"/>
<Returns>boolean</Returns>
<Description>
Tests if <A>word</A> is a list of letters in the large group resolution
representation.
</Description>
</ManSection>
<ManSection>
<Meth Name="MultiplyFreeZGLetterWithGroupElt_LargeGroupRep" Arg="resolution
letter g"/>
<Meth Name="MultiplyFreeZGLetterWithGroupEltNC_LargeGroupRep" Arg="resolution
letter g"/>
<Returns>free ZG letter in large group representation (integer-group element pair)</Returns>
<Description>
Multiplies the letter <A>letter</A> with the group element <A>g</A> and
returns the result. The NC version does not check whether <A>g</A> is an
element of the group of <A>resolution</A> and <A>letter</A> can be a letter.
</Description>
</ManSection>
<ManSection>
<Meth Name="BoundaryOfFreeZGLetterNC_LargeGroupRep" Arg="resolution term
letter"/>
<Meth Name="BoundaryOfFreeZGLetter_LargeGroupRep" Arg="resolution term letter"/>
<Returns>free ZG word in large group representation</Returns>
<Description>
Calculates the boundary of the letter <A>letter</A> of the <A>term</A>th
module of <A>resolution</A> in large group representation.
The NC version does not check whether <A>letter</A> actually is a letter in
the <A>term</A>th module.
</Description>
</ManSection>
<ManSection>
<Meth Name="BoundaryOfFreeZGWord_LargeGroupRep" Arg="resolution term word"/>
<Returns>free ZG word in large group representation</Returns>
<Description>
Calculates the boundary of the element <A>word</A> of the <A>term</A>th
module of <A>resolution</A> in large group representation.
The NC version does not check whether <A>word</A> actually is a word (a list
of letters) in the <A>term</A>th module.
</Description>
</ManSection>
</Section>