#SIXFORMAT  GapDocGAP
HELPBOOKINFOSIXTMP := rec(
encoding := "UTF-8",
bookname := "HAPprog",
entries :=
[ [ "Title page", "0.0", [ 0, 0, 0 ], 1, 1, "title page", "X7D2C85EC87DD46E5" 
     ], 
  [ "Abstract", "0.0-1", [ 0, 0, 1 ], 22, 2, "abstract", "X7AA6C5737B711C89" ]
    , 
  [ "Copyright", "0.0-3", [ 0, 0, 3 ], 29, 2, "copyright", 
      "X81488B807F2A1CF1" ], 
  [ "Acknowledgements", "0.0-2", [ 0, 0, 2 ], 38, 2, "acknowledgements", 
      "X82A988D47DFAFCFA" ], 
  [ "Table of Contents", "0.0-4", [ 0, 0, 4 ], 43, 3, "table of contents", 
      "X8537FEB07AF2BEC8" ], 
  [ "\033[1X\033[33X\033[0;-2YResolutions in Hap\033[133X\033[101X", "1", 
      [ 1, 0, 0 ], 1, 4, "resolutions in hap", "X7C6DD73E7BB931AB" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YThe Standard Representation \033[9XHapResolutionR\
ep\033[109X\033[101X\027\033[1X\027\033[133X\033[101X", "1.1", [ 1, 1, 0 ], 
      19, 4, "the standard representation hapresolutionrep", 
      "X804F611B7E23BDB1" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YThe \033[9XHapLargeGroupResolutionRep\033[109X\\
033[101X\027\033[1X\027 Representation\033[133X\033[101X", "1.2", 
      [ 1, 2, 0 ], 70, 5, "the haplargegroupresolutionrep representation", 
      "X8024014D8488FE30" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YAccessing and Manipulating Resolutions\033[133X\\
033[101X", "2", [ 2, 0, 0 ], 1, 6, "accessing and manipulating resolutions", 
      "X86374CEA7CDC6946" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YRepresentation-Independent Access Methods\033[133\
X\033[101X", "2.1", [ 2, 1, 0 ], 4, 6, 
      "representation-independent access methods", "X7A7225067E7895A9" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YConverting Between Representations\033[133X\033[1\
01X", "2.2", [ 2, 2, 0 ], 124, 8, "converting between representations", 
      "X7B94A2ED857C62D5" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YSpecial Methods for \033[9XHapResolutionRep\033[1\
09X\033[101X\027\033[1X\027\033[133X\033[101X", "2.3", [ 2, 3, 0 ], 170, 9, 
      "special methods for hapresolutionrep", "X84FB45EB83B5822C" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YThe \033[9XHapLargeGroupResolutionRep\033[109X\\
033[101X\027\033[1X\027 Representation\033[133X\033[101X", "2.4", 
      [ 2, 4, 0 ], 239, 10, "the haplargegroupresolutionrep representation", 
      "X8024014D8488FE30" ], 
  [ "\033[1X\033[33X\033[0;-2YContracting Homotopies\033[133X\033[101X", "3", 
      [ 3, 0, 0 ], 1, 13, "contracting homotopies", "X792B9CC97C670AEA" ], 
  [ 
      "\033[1X\033[33X\033[0;-2YThe \033[9XPartialContractingHomotopy\033[109X\\
033[101X\027\033[1X\027 Data Type\033[133X\033[101X", "3.1", [ 3, 1, 0 ], 4, 
      13, "the partialcontractinghomotopy data type", "X7E957D2381DBE362" ], 
  [ "\033[2XStrongestValidRepresentationForLetter\033[102X", "2.1-1", 
      [ 2, 1, 1 ], 21, 6, "strongestvalidrepresentationforletter", 
      "X7CBC6D4C783383BE" ], 
  [ "\033[2XStrongestValidRepresentationForWord\033[102X", "2.1-2", 
      [ 2, 1, 2 ], 31, 6, "strongestvalidrepresentationforword", 
      "X7C10841285614D04" ], 
  [ "\033[2XPositionInGroupOfResolution\033[102X", "2.1-3", [ 2, 1, 3 ], 41, 
      6, "positioningroupofresolution", "X780AD2DB7F5D4935" ], 
  [ "\033[2XPositionInGroupOfResolutionNC\033[102X", "2.1-3", [ 2, 1, 3 ], 
      41, 6, "positioningroupofresolutionnc", "X780AD2DB7F5D4935" ], 
  [ "\033[2XIsValidGroupInt\033[102X", "2.1-4", [ 2, 1, 4 ], 51, 7, 
      "isvalidgroupint", "X7A58EC7B8130D6E2" ], 
  [ "\033[2XGroupElementFromPosition\033[102X", "2.1-5", [ 2, 1, 5 ], 58, 7, 
      "groupelementfromposition", "X822604B67B2A9133" ], 
  [ "\033[2XMultiplyGroupElts\033[102X", "2.1-6", [ 2, 1, 6 ], 66, 7, 
      "multiplygroupelts", "X7D3673E8840FA0B6" ], 
  [ "\033[2XMultiplyFreeZGLetterWithGroupElt\033[102X", "2.1-7", [ 2, 1, 7 ], 
      79, 7, "multiplyfreezgletterwithgroupelt", "X8540F3B37BAC695F" ], 
  [ "\033[2XMultiplyFreeZGWordWithGroupElt\033[102X", "2.1-8", [ 2, 1, 8 ], 
      91, 7, "multiplyfreezgwordwithgroupelt", "X826835B185CA4DAF" ], 
  [ "\033[2XBoundaryOfFreeZGLetter\033[102X", "2.1-9", [ 2, 1, 9 ], 103, 7, 
      "boundaryoffreezgletter", "X7D8B54D7828D7C5C" ], 
  [ "\033[2XBoundaryOfFreeZGWord\033[102X", "2.1-10", [ 2, 1, 10 ], 114, 8, 
      "boundaryoffreezgword", "X81A6037F82C3C31E" ], 
  [ "\033[2XConvertStandardLetter\033[102X", "2.2-1", [ 2, 2, 1 ], 130, 8, 
      "convertstandardletter", "X7EB515317948BE8E" ], 
  [ "\033[2XConvertStandardLetterNC\033[102X", "2.2-1", [ 2, 2, 1 ], 130, 8, 
      "convertstandardletternc", "X7EB515317948BE8E" ], 
  [ "\033[2XConvertStandardWord\033[102X", "2.2-2", [ 2, 2, 2 ], 140, 8, 
      "convertstandardword", "X7A1CB5DF7A459D76" ], 
  [ "\033[2XConvertStandardWordNC\033[102X", "2.2-2", [ 2, 2, 2 ], 140, 8, 
      "convertstandardwordnc", "X7A1CB5DF7A459D76" ], 
  [ "\033[2XConvertLetterToStandardRep\033[102X", "2.2-3", [ 2, 2, 3 ], 150, 
      8, "convertlettertostandardrep", "X83153E2682184860" ], 
  [ "\033[2XConvertLetterToStandardRepNC\033[102X", "2.2-3", [ 2, 2, 3 ], 
      150, 8, "convertlettertostandardrepnc", "X83153E2682184860" ], 
  [ "\033[2XConvertWordToStandardRep\033[102X", "2.2-4", [ 2, 2, 4 ], 160, 8, 
      "convertwordtostandardrep", "X848203218271A166" ], 
  [ "\033[2XConvertWordToStandardRepNC\033[102X", "2.2-4", [ 2, 2, 4 ], 160, 
      8, "convertwordtostandardrepnc", "X848203218271A166" ], 
  [ "\033[2XIsFreeZGLetter\033[102X", "2.3-1", [ 2, 3, 1 ], 178, 9, 
      "isfreezgletter", "X7B803CC184BD2612" ], 
  [ "\033[2XIsFreeZGWord\033[102X", "2.3-2", [ 2, 3, 2 ], 186, 9, 
      "isfreezgword", "X7A36FB7B84E9A892" ], 
  [ "\033[2XMultiplyGroupEltsNC\033[102X", "2.3-3", [ 2, 3, 3 ], 194, 9, 
      "multiplygroupeltsnc", "X836D3F9886EED6AC" ], 
  [ "\033[2XMultiplyFreeZGLetterWithGroupEltNC\033[102X", "2.3-4", 
      [ 2, 3, 4 ], 204, 9, "multiplyfreezgletterwithgroupeltnc", 
      "X85893CC5823508A8" ], 
  [ "\033[2XMultiplyFreeZGWordWithGroupEltNC\033[102X", "2.3-5", [ 2, 3, 5 ], 
      213, 9, "multiplyfreezgwordwithgroupeltnc", "X8073DE7E7AD8B7CB" ], 
  [ "\033[2XBoundaryOfFreeZGLetterNC\033[102X", "2.3-6", [ 2, 3, 6 ], 222, 9, 
      "boundaryoffreezgletternc", "X7BD3994E7C414149" ], 
  [ "\033[2XBoundaryOfFreeZGWordNC\033[102X", "2.3-7", [ 2, 3, 7 ], 231, 10, 
      "boundaryoffreezgwordnc", "X84B1DA21805A0880" ], 
  [ "\033[2XGroupRingOfResolution\033[102X", "2.4-1", [ 2, 4, 1 ], 255, 10, 
      "groupringofresolution", "X861BE6C787FA8032" ], 
  [ "\033[2XMultiplyGroupElts_LargeGroupRep\033[102X", "2.4-2", [ 2, 4, 2 ], 
      265, 10, "multiplygroupelts_largegrouprep", "X8338F7A37F240E33" ], 
  [ "\033[2XMultiplyGroupEltsNC_LargeGroupRep\033[102X", "2.4-2", 
      [ 2, 4, 2 ], 265, 10, "multiplygroupeltsnc_largegrouprep", 
      "X8338F7A37F240E33" ], 
  [ "\033[2XIsFreeZGLetterNoTermCheck_LargeGroupRep\033[102X", "2.4-3", 
      [ 2, 4, 3 ], 274, 10, "isfreezgletternotermcheck_largegrouprep", 
      "X86F91A948022DEBB" ], 
  [ "\033[2XIsFreeZGWordNoTermCheck_LargeGroupRep\033[102X", "2.4-4", 
      [ 2, 4, 4 ], 285, 10, "isfreezgwordnotermcheck_largegrouprep", 
      "X793BA61478AEBE16" ], 
  [ "\033[2XIsFreeZGLetter_LargeGroupRep\033[102X", "2.4-5", [ 2, 4, 5 ], 
      294, 11, "isfreezgletter_largegrouprep", "X85A7BFC284E9D9CB" ], 
  [ "\033[2XIsFreeZGWord_LargeGroupRep\033[102X", "2.4-6", [ 2, 4, 6 ], 304, 
      11, "isfreezgword_largegrouprep", "X7BF4A7EC83BE61C8" ], 
  [ "\033[2XMultiplyFreeZGLetterWithGroupElt_LargeGroupRep\033[102X", 
      "2.4-7", [ 2, 4, 7 ], 311, 11, 
      "multiplyfreezgletterwithgroupelt_largegrouprep", "X7A4B682079630694" ],
  [ "\033[2XMultiplyFreeZGLetterWithGroupEltNC_LargeGroupRep\033[102X", 
      "2.4-7", [ 2, 4, 7 ], 311, 11, 
      "multiplyfreezgletterwithgroupeltnc_largegrouprep", "X7A4B682079630694" 
     ], [ "\033[2XMultiplyFreeZGWordWithGroupElt_LargeGroupRep\033[102X", 
      "2.4-8", [ 2, 4, 8 ], 321, 11, 
      "multiplyfreezgwordwithgroupelt_largegrouprep", "X7F2365D2851E3E3C" ], 
  [ "\033[2XMultiplyFreeZGWordWithGroupEltNC_LargeGroupRep\033[102X", 
      "2.4-8", [ 2, 4, 8 ], 321, 11, 
      "multiplyfreezgwordwithgroupeltnc_largegrouprep", "X7F2365D2851E3E3C" ],
  [ "\033[2XGeneratorsOfModuleOfResolution_LargeGroupRep\033[102X", "2.4-9", 
      [ 2, 4, 9 ], 331, 11, "generatorsofmoduleofresolution_largegrouprep", 
      "X8355F6E8842B3D8C" ], 
  [ "\033[2XBoundaryOfGenerator_LargeGroupRep\033[102X", "2.4-10", 
      [ 2, 4, 10 ], 339, 11, "boundaryofgenerator_largegrouprep", 
      "X840DF79086D5473E" ], 
  [ "\033[2XBoundaryOfGeneratorNC_LargeGroupRep\033[102X", "2.4-10", 
      [ 2, 4, 10 ], 339, 11, "boundaryofgeneratornc_largegrouprep", 
      "X840DF79086D5473E" ], 
  [ "\033[2XBoundaryOfFreeZGLetterNC_LargeGroupRep\033[102X", "2.4-11", 
      [ 2, 4, 11 ], 350, 12, "boundaryoffreezgletternc_largegrouprep", 
      "X83D90EC28357DCCE" ], 
  [ "\033[2XBoundaryOfFreeZGLetter_LargeGroupRep\033[102X", "2.4-11", 
      [ 2, 4, 11 ], 350, 12, "boundaryoffreezgletter_largegrouprep", 
      "X83D90EC28357DCCE" ], 
  [ "\033[2XBoundaryOfFreeZGWord_LargeGroupRep\033[102X", "2.4-12", 
      [ 2, 4, 12 ], 360, 12, "boundaryoffreezgword_largegrouprep", 
      "X78C681D37F8DC2A1" ], 
  [ "\033[2XResolutionOfContractingHomotopy\033[102X", "3.1-1", [ 3, 1, 1 ], 
      36, 13, "resolutionofcontractinghomotopy", "X7D899ACD7EB512FA" ], 
  [ "\033[2XPartialContractingHomotopyLookup\033[102X", "3.1-2", [ 3, 1, 2 ], 
      44, 13, "partialcontractinghomotopylookup", "X79C69C9B877C6D60" ], 
  [ "\033[2XPartialContractingHomotopyLookupNC\033[102X", "3.1-2", 
      [ 3, 1, 2 ], 44, 13, "partialcontractinghomotopylookupnc", 
      "X79C69C9B877C6D60" ] ]
);
