GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
12[1X[5XHap Programming[0m[1X – An experimental framework for objectifying the data3structures of Hap[0m456( development version of 27.10.2013 )789Marc Röder10111213Marc Röder14Email: [7Xmailto:marc.roeder(at)nuigalway.ie[0m151617Address: Marc Röder, Department of Mathematics, NUI Galway, Irleland181920-------------------------------------------------------21[1XAbstract[0m22This extension does not change the behaviour of Hap and is fully23backwards-compatible. It is not a part of Hap and there is no guarantee that24it will at any point be supported by Hap. Use at your own risk.252627-------------------------------------------------------28[1XCopyright[0m29© 2007 Marc Röder.3031This package is distributed under the terms of the GNU General Public32License version 2 or later (at your convenience). See the file [11XLICENSE.txt[0m33or [7Xhttp://www.gnu.org/copyleft/gpl.html[0m343536-------------------------------------------------------37[1XAcknowledgements[0m38This work was supported by Marie Curie Grant No. MTKD-CT-2006-042685394041-------------------------------------------------------424344[1XContents (HAPprog)[0X45461 Resolutions in Hap471.1 The Standard Representation [9XHapResolutionRep[0m481.2 The [9XHapLargeGroupResolutionRep[0m Representation492 Accessing and Manipulating Resolutions502.1 Representation-Independent Access Methods512.1-1 StrongestValidRepresentationForLetter522.1-2 StrongestValidRepresentationForWord532.1-3 PositionInGroupOfResolution542.1-4 IsValidGroupInt552.1-5 GroupElementFromPosition562.1-6 MultiplyGroupElts572.1-7 MultiplyFreeZGLetterWithGroupElt582.1-8 MultiplyFreeZGWordWithGroupElt592.1-9 BoundaryOfFreeZGLetter602.1-10 BoundaryOfFreeZGWord612.2 Converting Between Representations622.2-1 ConvertStandardLetter632.2-2 ConvertStandardWord642.2-3 ConvertLetterToStandardRep652.2-4 ConvertWordToStandardRep662.3 Special Methods for [9XHapResolutionRep[0m672.3-1 IsFreeZGLetter682.3-2 IsFreeZGWord692.3-3 MultiplyGroupEltsNC702.3-4 MultiplyFreeZGLetterWithGroupEltNC712.3-5 MultiplyFreeZGWordWithGroupEltNC722.3-6 BoundaryOfFreeZGLetterNC732.3-7 BoundaryOfFreeZGWordNC742.4 The [9XHapLargeGroupResolutionRep[0m Representation752.4-1 GroupRingOfResolution762.4-2 MultiplyGroupElts_LargeGroupRep772.4-3 IsFreeZGLetterNoTermCheck_LargeGroupRep782.4-4 IsFreeZGWordNoTermCheck_LargeGroupRep792.4-5 IsFreeZGLetter_LargeGroupRep802.4-6 IsFreeZGWord_LargeGroupRep812.4-7 MultiplyFreeZGLetterWithGroupElt_LargeGroupRep822.4-8 MultiplyFreeZGWordWithGroupElt_LargeGroupRep832.4-9 GeneratorsOfModuleOfResolution_LargeGroupRep842.4-10 BoundaryOfGenerator_LargeGroupRep852.4-11 BoundaryOfFreeZGLetterNC_LargeGroupRep862.4-12 BoundaryOfFreeZGWord_LargeGroupRep873 Contracting Homotopies883.1 The [9XPartialContractingHomotopy[0m Data Type893.1-1 ResolutionOfContractingHomotopy903.1-2 PartialContractingHomotopyLookup919293-------------------------------------------------------949596