GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
12[1X CAP [101X345[1X Categories, Algorithms, Programming [101X6782017.09.259101125 September 2017121314Sebastian Gutsche1516Sebastian Posur1718Øystein Skartsæterhagen19202122Sebastian Gutsche23Email: [7Xmailto:[email protected][107X24Homepage: [7Xhttp://www.uni-siegen.de/fb6/rmi/[107X25Address: [33X[0;14YDepartment Mathematik[133X26[33X[0;14YUniversität Siegen[133X27[33X[0;14YWalter-Flex-Straße 3[133X28[33X[0;14Y57068 Siegen[133X29[33X[0;14YGermany[133X303132Sebastian Posur33Email: [7Xmailto:[email protected][107X34Homepage: [7Xhttp://www.uni-siegen.de/fb6/rmi/[107X35Address: [33X[0;14YDepartment Mathematik[133X36[33X[0;14YUniversität Siegen[133X37[33X[0;14YWalter-Flex-Straße 3[133X38[33X[0;14Y57068 Siegen[133X39[33X[0;14YGermany[133X404142Øystein Skartsæterhagen43Email: [7Xmailto:[email protected][107X44Homepage: [7Xhttp://www.math.ntnu.no/~oysteini/[107X45Address: [33X[0;14YNTNU[133X46[33X[0;14YInstitutt for matematiske fag[133X47[33X[0;14Y7491 Trondheim[133X48[33X[0;14YNorway[133X49505152-------------------------------------------------------535455[1XContents (CAP)[101X56571 [33X[0;0YCAP Categories[133X581.1 [33X[0;0YCategories[133X591.1-1 IsCapCategory601.1-2 IsCapCategoryCell611.1-3 IsCapCategoryObject621.1-4 IsCapCategoryMorphism631.1-5 IsCapCategoryTwoCell641.2 [33X[0;0YConstructor[133X651.2-1 CreateCapCategory661.2-2 CreateCapCategory671.3 [33X[0;0YInternal Attributes[133X681.3-1 CategoryFilter691.3-2 CellFilter701.3-3 ObjectFilter711.3-4 MorphismFilter721.3-5 TwoCellFilter731.4 [33X[0;0YLogic switcher[133X741.4-1 CapCategorySwitchLogicOn751.4-2 CapCategorySwitchLogicOff761.5 [33X[0;0YTool functions[133X771.5-1 CanCompute781.5-2 CheckConstructivenessOfCategory791.6 [33X[0;0YWell-Definedness of Cells[133X801.6-1 IsWellDefined811.7 [33X[0;0YType check[133X821.7-1 DisableBasicOperationTypeCheck832 [33X[0;0YCategory of Categories[133X842.1 [33X[0;0YThe Category Cat[133X852.1-1 CapCat862.2 [33X[0;0YCategories[133X872.2-1 IsCapCategoryAsCatObject882.2-2 IsCapFunctor892.2-3 IsCapNaturalTransformation902.3 [33X[0;0YConstructors[133X912.3-1 AsCatObject922.3-2 AsCapCategory932.4 [33X[0;0YFunctors[133X942.4-1 CapFunctor952.4-2 AddObjectFunction962.4-3 FunctorObjectOperation972.4-4 AddMorphismFunction982.4-5 FunctorMorphismOperation992.4-6 ApplyFunctor1002.4-7 InstallFunctor1012.4-8 IdentityFunctor1022.4-9 FunctorCanonicalizeZeroObjects1032.4-10 NaturalIsomorophismFromIdentityToCanonicalizeZeroObjects1042.4-11 FunctorCanonicalizeZeroMorphisms1052.4-12 NaturalIsomorophismFromIdentityToCanonicalizeZeroMorphisms1062.5 [33X[0;0YNatural transformations[133X1072.5-1 Name1082.5-2 NaturalTransformation1092.5-3 AddNaturalTransformationFunction1102.5-4 ApplyNaturalTransformation1112.5-5 InstallNaturalTransformation1122.5-6 HorizontalPreComposeNaturalTransformationWithFunctor1132.5-7 HorizontalPreComposeFunctorWithNaturalTransformation1143 [33X[0;0YMorphisms[133X1153.1 [33X[0;0YAttributes for the Type of Morphisms[133X1163.1-1 CapCategory1173.1-2 Source1183.1-3 Range1193.2 [33X[0;0YCategorical Properties of Morphisms[133X1203.2-1 AddIsMonomorphism1213.2-2 AddIsEpimorphism1223.2-3 AddIsIsomorphism1233.2-4 AddIsSplitMonomorphism1243.2-5 AddIsSplitEpimorphism1253.2-6 AddIsOne1263.2-7 AddIsIdempotent1273.3 [33X[0;0YNon-Categorical Properties of Morphisms[133X1283.3-1 IsIdenticalToIdentityMorphism1293.3-2 AddIsIdenticalToIdentityMorphism1303.3-3 IsIdenticalToZeroMorphism1313.3-4 AddIsIdenticalToZeroMorphism1323.3-5 AddIsEndomorphism1333.3-6 AddIsAutomorphism1343.4 [33X[0;0YEquality and Congruence for Morphisms[133X1353.4-1 IsCongruentForMorphisms1363.4-2 AddIsCongruentForMorphisms1373.4-3 IsEqualForMorphisms1383.4-4 AddIsEqualForMorphisms1393.4-5 IsEqualForMorphismsOnMor1403.4-6 AddIsEqualForMorphismsOnMor1413.5 [33X[0;0YBasic Operations for Morphisms in Ab-Categories[133X1423.5-1 IsZeroForMorphisms1433.5-2 AddIsZeroForMorphisms1443.5-3 AdditionForMorphisms1453.5-4 AddAdditionForMorphisms1463.5-5 SubtractionForMorphisms1473.5-6 AddSubtractionForMorphisms1483.5-7 AdditiveInverseForMorphisms1493.5-8 AddAdditiveInverseForMorphisms1503.5-9 ZeroMorphism1513.5-10 AddZeroMorphism1523.6 [33X[0;0YSubobject and Factorobject Operations[133X1533.6-1 IsEqualAsSubobjects1543.6-2 AddIsEqualAsSubobjects1553.6-3 IsEqualAsFactorobjects1563.6-4 AddIsEqualAsFactorobjects1573.6-5 IsDominating1583.6-6 AddIsDominating1593.6-7 IsCodominating1603.6-8 AddIsCodominating1613.7 [33X[0;0YIdentity Morphism and Composition of Morphisms[133X1623.7-1 IdentityMorphism1633.7-2 AddIdentityMorphism1643.7-3 PreCompose1653.7-4 PreCompose1663.7-5 AddPreCompose1673.7-6 PostCompose1683.7-7 PostCompose1693.7-8 AddPostCompose1703.8 [33X[0;0YWell-Definedness of Morphisms[133X1713.8-1 IsWellDefinedForMorphisms1723.8-2 AddIsWellDefinedForMorphisms1733.9 [33X[0;0YBasic Operations for Morphisms in Abelian Categories[133X1743.9-1 LiftAlongMonomorphism1753.9-2 AddLiftAlongMonomorphism1763.9-3 ColiftAlongEpimorphism1773.9-4 AddColiftAlongEpimorphism1783.10 [33X[0;0YLift/ Colift[133X1793.10-1 Lift1803.10-2 AddLift1813.10-3 Colift1823.10-4 AddColift1833.11 [33X[0;0YInverses[133X1843.11-1 AddInverse1853.12 [33X[0;0YTool functions for caches[133X1863.12-1 IsEqualForCacheForMorphisms1873.12-2 AddIsEqualForCacheForMorphisms1884 [33X[0;0YObjects[133X1894.1 [33X[0;0YAttributes for the Type of Objects[133X1904.1-1 CapCategory1914.2 [33X[0;0YEquality for Objects[133X1924.2-1 IsEqualForObjects1934.2-2 AddIsEqualForObjects1944.3 [33X[0;0YCategorical Properties of Objects[133X1954.3-1 AddIsProjective1964.3-2 AddIsInjective1974.3-3 AddIsTerminal1984.3-4 AddIsInitial1994.3-5 IsZeroForObjects2004.3-6 AddIsZeroForObjects2014.4 [33X[0;0YTool functions for caches[133X2024.4-1 IsEqualForCacheForObjects2034.4-2 AddIsEqualForCacheForObjects2044.5 [33X[0;0YWell-Definedness of Objects[133X2054.5-1 IsWellDefinedForObjects2064.5-2 AddIsWellDefinedForObjects2074.6 [33X[0;0YProjectives[133X2084.6-1 SomeProjectiveObject2094.6-2 EpimorphismFromSomeProjectiveObject2104.6-3 EpimorphismFromSomeProjectiveObjectWithGivenSomeProjectiveObject2114.6-4 ProjectiveLift2124.6-5 AddSomeProjectiveObject2134.6-6 AddEpimorphismFromSomeProjectiveObject2144.6-7 AddEpimorphismFromSomeProjectiveObjectWithGivenSomeProjectiveObject2154.6-8 AddProjectiveLift2164.7 [33X[0;0YInjectives[133X2174.7-1 SomeInjectiveObject2184.7-2 MonomorphismIntoSomeInjectiveObject2194.7-3 MonomorphismIntoSomeInjectiveObjectWithGivenSomeInjectiveObject2204.7-4 InjectiveColift2214.7-5 AddSomeInjectiveObject2224.7-6 AddMonomorphismIntoSomeInjectiveObject2234.7-7 AddMonomorphismIntoSomeInjectiveObjectWithGivenSomeInjectiveObject2244.7-8 AddInjectiveColift2255 [33X[0;0YCategory 2-Cells[133X2265.1 [33X[0;0YAttributes for the Type of 2-Cells[133X2275.1-1 Source2285.1-2 Range2295.2 [33X[0;0YIdentity 2-Cell and Composition of 2-Cells[133X2305.2-1 IdentityTwoCell2315.2-2 AddIdentityTwoCell2325.2-3 HorizontalPreCompose2335.2-4 AddHorizontalPreCompose2345.2-5 HorizontalPostCompose2355.2-6 AddHorizontalPostCompose2365.2-7 VerticalPreCompose2375.2-8 AddVerticalPreCompose2385.2-9 VerticalPostCompose2395.2-10 AddVerticalPostCompose2405.3 [33X[0;0YWell-Definedness for 2-Cells[133X2415.3-1 IsWellDefinedForTwoCells2425.3-2 AddIsWellDefinedForTwoCells2436 [33X[0;0YUniversal Objects[133X2446.1 [33X[0;0YKernel[133X2456.1-1 KernelObject2466.1-2 KernelEmbedding2476.1-3 KernelEmbeddingWithGivenKernelObject2486.1-4 KernelLift2496.1-5 KernelLiftWithGivenKernelObject2506.1-6 AddKernelObject2516.1-7 AddKernelEmbedding2526.1-8 AddKernelEmbeddingWithGivenKernelObject2536.1-9 AddKernelLift2546.1-10 AddKernelLiftWithGivenKernelObject2556.1-11 KernelObjectFunctorial2566.1-12 KernelObjectFunctorial2576.1-13 KernelObjectFunctorialWithGivenKernelObjects2586.1-14 AddKernelObjectFunctorialWithGivenKernelObjects2596.2 [33X[0;0YCokernel[133X2606.2-1 CokernelObject2616.2-2 CokernelProjection2626.2-3 CokernelProjectionWithGivenCokernelObject2636.2-4 CokernelColift2646.2-5 CokernelColiftWithGivenCokernelObject2656.2-6 AddCokernelObject2666.2-7 AddCokernelProjection2676.2-8 AddCokernelProjectionWithGivenCokernelObject2686.2-9 AddCokernelColift2696.2-10 AddCokernelColiftWithGivenCokernelObject2706.2-11 CokernelObjectFunctorial2716.2-12 CokernelObjectFunctorial2726.2-13 CokernelObjectFunctorialWithGivenCokernelObjects2736.2-14 AddCokernelObjectFunctorialWithGivenCokernelObjects2746.3 [33X[0;0YZero Object[133X2756.3-1 ZeroObject2766.3-2 ZeroObject2776.3-3 MorphismFromZeroObject2786.3-4 MorphismIntoZeroObject2796.3-5 UniversalMorphismFromZeroObject2806.3-6 UniversalMorphismFromZeroObjectWithGivenZeroObject2816.3-7 UniversalMorphismIntoZeroObject2826.3-8 UniversalMorphismIntoZeroObjectWithGivenZeroObject2836.3-9 IsomorphismFromZeroObjectToInitialObject2846.3-10 IsomorphismFromInitialObjectToZeroObject2856.3-11 IsomorphismFromZeroObjectToTerminalObject2866.3-12 IsomorphismFromTerminalObjectToZeroObject2876.3-13 AddZeroObject2886.3-14 AddUniversalMorphismIntoZeroObject2896.3-15 AddUniversalMorphismIntoZeroObjectWithGivenZeroObject2906.3-16 AddUniversalMorphismFromZeroObject2916.3-17 AddUniversalMorphismFromZeroObjectWithGivenZeroObject2926.3-18 AddIsomorphismFromZeroObjectToInitialObject2936.3-19 AddIsomorphismFromInitialObjectToZeroObject2946.3-20 AddIsomorphismFromZeroObjectToTerminalObject2956.3-21 AddIsomorphismFromTerminalObjectToZeroObject2966.3-22 ZeroObjectFunctorial2976.3-23 AddZeroObjectFunctorial2986.4 [33X[0;0YTerminal Object[133X2996.4-1 TerminalObject3006.4-2 TerminalObject3016.4-3 UniversalMorphismIntoTerminalObject3026.4-4 UniversalMorphismIntoTerminalObjectWithGivenTerminalObject3036.4-5 AddTerminalObject3046.4-6 AddUniversalMorphismIntoTerminalObject3056.4-7 AddUniversalMorphismIntoTerminalObjectWithGivenTerminalObject3066.4-8 TerminalObjectFunctorial3076.4-9 AddTerminalObjectFunctorial3086.5 [33X[0;0YInitial Object[133X3096.5-1 InitialObject3106.5-2 InitialObject3116.5-3 UniversalMorphismFromInitialObject3126.5-4 UniversalMorphismFromInitialObjectWithGivenInitialObject3136.5-5 AddInitialObject3146.5-6 AddUniversalMorphismFromInitialObject3156.5-7 AddUniversalMorphismFromInitialObjectWithGivenInitialObject3166.5-8 InitialObjectFunctorial3176.5-9 AddInitialObjectFunctorial3186.6 [33X[0;0YDirect Sum[133X3196.6-1 DirectSumOp3206.6-2 ProjectionInFactorOfDirectSum3216.6-3 ProjectionInFactorOfDirectSumOp3226.6-4 ProjectionInFactorOfDirectSumWithGivenDirectSum3236.6-5 InjectionOfCofactorOfDirectSum3246.6-6 InjectionOfCofactorOfDirectSumOp3256.6-7 InjectionOfCofactorOfDirectSumWithGivenDirectSum3266.6-8 UniversalMorphismIntoDirectSum3276.6-9 UniversalMorphismIntoDirectSumOp3286.6-10 UniversalMorphismIntoDirectSumWithGivenDirectSum3296.6-11 UniversalMorphismFromDirectSum3306.6-12 UniversalMorphismFromDirectSumOp3316.6-13 UniversalMorphismFromDirectSumWithGivenDirectSum3326.6-14 IsomorphismFromDirectSumToDirectProduct3336.6-15 IsomorphismFromDirectSumToDirectProductOp3346.6-16 IsomorphismFromDirectProductToDirectSum3356.6-17 IsomorphismFromDirectProductToDirectSumOp3366.6-18 IsomorphismFromDirectSumToCoproduct3376.6-19 IsomorphismFromDirectSumToCoproductOp3386.6-20 IsomorphismFromCoproductToDirectSum3396.6-21 IsomorphismFromCoproductToDirectSumOp3406.6-22 MorphismBetweenDirectSums3416.6-23 MorphismBetweenDirectSumsOp3426.6-24 AddProjectionInFactorOfDirectSum3436.6-25 AddProjectionInFactorOfDirectSumWithGivenDirectSum3446.6-26 AddInjectionOfCofactorOfDirectSum3456.6-27 AddInjectionOfCofactorOfDirectSumWithGivenDirectSum3466.6-28 AddUniversalMorphismIntoDirectSum3476.6-29 AddUniversalMorphismIntoDirectSumWithGivenDirectSum3486.6-30 AddUniversalMorphismFromDirectSum3496.6-31 AddUniversalMorphismFromDirectSumWithGivenDirectSum3506.6-32 AddIsomorphismFromDirectSumToDirectProduct3516.6-33 AddIsomorphismFromDirectProductToDirectSum3526.6-34 AddIsomorphismFromDirectSumToCoproduct3536.6-35 AddIsomorphismFromCoproductToDirectSum3546.6-36 AddDirectSum3556.6-37 DirectSumFunctorial3566.6-38 DirectSumFunctorialWithGivenDirectSums3576.6-39 AddDirectSumFunctorialWithGivenDirectSums3586.7 [33X[0;0YCoproduct[133X3596.7-1 Coproduct3606.7-2 Coproduct3616.7-3 Coproduct3626.7-4 CoproductOp3636.7-5 InjectionOfCofactorOfCoproduct3646.7-6 InjectionOfCofactorOfCoproductOp3656.7-7 InjectionOfCofactorOfCoproductWithGivenCoproduct3666.7-8 UniversalMorphismFromCoproduct3676.7-9 UniversalMorphismFromCoproductOp3686.7-10 UniversalMorphismFromCoproductWithGivenCoproduct3696.7-11 AddCoproduct3706.7-12 AddInjectionOfCofactorOfCoproduct3716.7-13 AddInjectionOfCofactorOfCoproductWithGivenCoproduct3726.7-14 AddUniversalMorphismFromCoproduct3736.7-15 AddUniversalMorphismFromCoproductWithGivenCoproduct3746.7-16 CoproductFunctorial3756.7-17 CoproductFunctorialWithGivenCoproducts3766.7-18 AddCoproductFunctorialWithGivenCoproducts3776.8 [33X[0;0YDirect Product[133X3786.8-1 DirectProductOp3796.8-2 ProjectionInFactorOfDirectProduct3806.8-3 ProjectionInFactorOfDirectProductOp3816.8-4 ProjectionInFactorOfDirectProductWithGivenDirectProduct3826.8-5 UniversalMorphismIntoDirectProduct3836.8-6 UniversalMorphismIntoDirectProductOp3846.8-7 UniversalMorphismIntoDirectProductWithGivenDirectProduct3856.8-8 AddDirectProduct3866.8-9 AddProjectionInFactorOfDirectProduct3876.8-10 AddProjectionInFactorOfDirectProductWithGivenDirectProduct3886.8-11 AddUniversalMorphismIntoDirectProduct3896.8-12 AddUniversalMorphismIntoDirectProductWithGivenDirectProduct3906.8-13 DirectProductFunctorial3916.8-14 DirectProductFunctorialWithGivenDirectProducts3926.8-15 AddDirectProductFunctorialWithGivenDirectProducts3936.9 [33X[0;0YFiber Product[133X3946.9-1 IsomorphismFromFiberProductToKernelOfDiagonalDifference3956.9-2 IsomorphismFromFiberProductToKernelOfDiagonalDifferenceOp3966.9-3 AddIsomorphismFromFiberProductToKernelOfDiagonalDifference3976.9-4 IsomorphismFromKernelOfDiagonalDifferenceToFiberProduct3986.9-5 IsomorphismFromKernelOfDiagonalDifferenceToFiberProductOp3996.9-6 AddIsomorphismFromKernelOfDiagonalDifferenceToFiberProduct4006.9-7 DirectSumDiagonalDifference4016.9-8 DirectSumDiagonalDifferenceOp4026.9-9 AddDirectSumDiagonalDifference4036.9-10 FiberProductEmbeddingInDirectSum4046.9-11 FiberProductEmbeddingInDirectSumOp4056.9-12 AddFiberProductEmbeddingInDirectSum4066.9-13 FiberProduct4076.9-14 FiberProductOp4086.9-15 ProjectionInFactorOfFiberProduct4096.9-16 ProjectionInFactorOfFiberProductOp4106.9-17 ProjectionInFactorOfFiberProductWithGivenFiberProduct4116.9-18 UniversalMorphismIntoFiberProduct4126.9-19 UniversalMorphismIntoFiberProductOp4136.9-20 UniversalMorphismIntoFiberProductWithGivenFiberProduct4146.9-21 AddFiberProduct4156.9-22 AddProjectionInFactorOfFiberProduct4166.9-23 AddProjectionInFactorOfFiberProductWithGivenFiberProduct4176.9-24 AddUniversalMorphismIntoFiberProduct4186.9-25 AddUniversalMorphismIntoFiberProductWithGivenFiberProduct4196.9-26 FiberProductFunctorial4206.9-27 FiberProductFunctorialWithGivenFiberProducts4216.9-28 AddFiberProductFunctorialWithGivenFiberProducts4226.10 [33X[0;0YPushout[133X4236.10-1 IsomorphismFromPushoutToCokernelOfDiagonalDifference4246.10-2 IsomorphismFromPushoutToCokernelOfDiagonalDifferenceOp4256.10-3 AddIsomorphismFromPushoutToCokernelOfDiagonalDifference4266.10-4 IsomorphismFromCokernelOfDiagonalDifferenceToPushout4276.10-5 IsomorphismFromCokernelOfDiagonalDifferenceToPushoutOp4286.10-6 AddIsomorphismFromCokernelOfDiagonalDifferenceToPushout4296.10-7 DirectSumCodiagonalDifference4306.10-8 DirectSumCodiagonalDifferenceOp4316.10-9 AddDirectSumCodiagonalDifference4326.10-10 DirectSumProjectionInPushout4336.10-11 DirectSumProjectionInPushoutOp4346.10-12 AddDirectSumProjectionInPushout4356.10-13 Pushout4366.10-14 Pushout4376.10-15 PushoutOp4386.10-16 InjectionOfCofactorOfPushout4396.10-17 InjectionOfCofactorOfPushoutOp4406.10-18 InjectionOfCofactorOfPushoutWithGivenPushout4416.10-19 UniversalMorphismFromPushout4426.10-20 UniversalMorphismFromPushoutOp4436.10-21 UniversalMorphismFromPushoutWithGivenPushout4446.10-22 AddPushout4456.10-23 AddInjectionOfCofactorOfPushout4466.10-24 AddInjectionOfCofactorOfPushoutWithGivenPushout4476.10-25 AddUniversalMorphismFromPushout4486.10-26 AddUniversalMorphismFromPushoutWithGivenPushout4496.10-27 PushoutFunctorial4506.10-28 PushoutFunctorialWithGivenPushouts4516.10-29 AddPushoutFunctorialWithGivenPushouts4526.11 [33X[0;0YImage[133X4536.11-1 IsomorphismFromImageObjectToKernelOfCokernel4546.11-2 AddIsomorphismFromImageObjectToKernelOfCokernel4556.11-3 IsomorphismFromKernelOfCokernelToImageObject4566.11-4 AddIsomorphismFromKernelOfCokernelToImageObject4576.11-5 ImageObject4586.11-6 ImageEmbedding4596.11-7 ImageEmbeddingWithGivenImageObject4606.11-8 CoastrictionToImage4616.11-9 CoastrictionToImageWithGivenImageObject4626.11-10 UniversalMorphismFromImage4636.11-11 UniversalMorphismFromImageWithGivenImageObject4646.11-12 AddImageObject4656.11-13 AddImageEmbedding4666.11-14 AddImageEmbeddingWithGivenImageObject4676.11-15 AddCoastrictionToImage4686.11-16 AddCoastrictionToImageWithGivenImageObject4696.11-17 AddUniversalMorphismFromImage4706.11-18 AddUniversalMorphismFromImageWithGivenImageObject4716.12 [33X[0;0YCoimage[133X4726.12-1 MorphismFromCoimageToImage4736.12-2 MorphismFromCoimageToImageWithGivenObjects4746.12-3 AddMorphismFromCoimageToImageWithGivenObjects4756.12-4 InverseMorphismFromCoimageToImage4766.12-5 InverseMorphismFromCoimageToImageWithGivenObjects4776.12-6 AddInverseMorphismFromCoimageToImageWithGivenObjects4786.12-7 IsomorphismFromCoimageToCokernelOfKernel4796.12-8 AddIsomorphismFromCoimageToCokernelOfKernel4806.12-9 IsomorphismFromCokernelOfKernelToCoimage4816.12-10 AddIsomorphismFromCokernelOfKernelToCoimage4826.12-11 Coimage4836.12-12 CoimageProjection4846.12-13 CoimageProjection4856.12-14 CoimageProjectionWithGivenCoimage4866.12-15 AstrictionToCoimage4876.12-16 AstrictionToCoimage4886.12-17 AstrictionToCoimageWithGivenCoimage4896.12-18 UniversalMorphismIntoCoimage4906.12-19 UniversalMorphismIntoCoimageWithGivenCoimage4916.12-20 AddCoimage4926.12-21 AddCoimageProjection4936.12-22 AddCoimageProjectionWithGivenCoimage4946.12-23 AddAstrictionToCoimage4956.12-24 AddAstrictionToCoimageWithGivenCoimage4966.12-25 AddUniversalMorphismIntoCoimage4976.12-26 AddUniversalMorphismIntoCoimageWithGivenCoimage4987 [33X[0;0YTensor Product and Internal Hom[133X4997.1 [33X[0;0YMonoidal Categories[133X5007.1-1 TensorProductOnObjects5017.1-2 AddTensorProductOnObjects5027.1-3 TensorProductOnMorphisms5037.1-4 TensorProductOnMorphismsWithGivenTensorProducts5047.1-5 AddTensorProductOnMorphismsWithGivenTensorProducts5057.1-6 AssociatorRightToLeft5067.1-7 AssociatorRightToLeftWithGivenTensorProducts5077.1-8 AddAssociatorRightToLeftWithGivenTensorProducts5087.1-9 AssociatorLeftToRight5097.1-10 AssociatorLeftToRightWithGivenTensorProducts5107.1-11 AddAssociatorLeftToRightWithGivenTensorProducts5117.1-12 TensorUnit5127.1-13 AddTensorUnit5137.1-14 LeftUnitor5147.1-15 LeftUnitorWithGivenTensorProduct5157.1-16 AddLeftUnitorWithGivenTensorProduct5167.1-17 LeftUnitorInverse5177.1-18 LeftUnitorInverseWithGivenTensorProduct5187.1-19 AddLeftUnitorInverseWithGivenTensorProduct5197.1-20 RightUnitor5207.1-21 RightUnitorWithGivenTensorProduct5217.1-22 AddRightUnitorWithGivenTensorProduct5227.1-23 RightUnitorInverse5237.1-24 RightUnitorInverseWithGivenTensorProduct5247.1-25 AddRightUnitorInverseWithGivenTensorProduct5257.1-26 LeftDistributivityExpanding5267.1-27 LeftDistributivityExpandingWithGivenObjects5277.1-28 AddLeftDistributivityExpandingWithGivenObjects5287.1-29 LeftDistributivityFactoring5297.1-30 LeftDistributivityFactoringWithGivenObjects5307.1-31 AddLeftDistributivityFactoringWithGivenObjects5317.1-32 RightDistributivityExpanding5327.1-33 RightDistributivityExpandingWithGivenObjects5337.1-34 AddRightDistributivityExpandingWithGivenObjects5347.1-35 RightDistributivityFactoring5357.1-36 RightDistributivityFactoringWithGivenObjects5367.1-37 AddRightDistributivityFactoringWithGivenObjects5377.2 [33X[0;0YBraided Monoidal Categories[133X5387.2-1 Braiding5397.2-2 BraidingWithGivenTensorProducts5407.2-3 AddBraidingWithGivenTensorProducts5417.2-4 BraidingInverse5427.2-5 BraidingInverseWithGivenTensorProducts5437.2-6 AddBraidingInverseWithGivenTensorProducts5447.3 [33X[0;0YSymmetric Monoidal Categories[133X5457.4 [33X[0;0YSymmetric Closed Monoidal Categories[133X5467.4-1 InternalHomOnObjects5477.4-2 AddInternalHomOnObjects5487.4-3 InternalHomOnMorphisms5497.4-4 InternalHomOnMorphismsWithGivenInternalHoms5507.4-5 AddInternalHomOnMorphismsWithGivenInternalHoms5517.4-6 EvaluationMorphism5527.4-7 EvaluationMorphismWithGivenSource5537.4-8 AddEvaluationMorphismWithGivenSource5547.4-9 CoevaluationMorphism5557.4-10 CoevaluationMorphismWithGivenRange5567.4-11 AddCoevaluationMorphismWithGivenRange5577.4-12 TensorProductToInternalHomAdjunctionMap5587.4-13 AddTensorProductToInternalHomAdjunctionMap5597.4-14 InternalHomToTensorProductAdjunctionMap5607.4-15 AddInternalHomToTensorProductAdjunctionMap5617.4-16 MonoidalPreComposeMorphism5627.4-17 MonoidalPreComposeMorphismWithGivenObjects5637.4-18 AddMonoidalPreComposeMorphismWithGivenObjects5647.4-19 MonoidalPostComposeMorphism5657.4-20 MonoidalPostComposeMorphismWithGivenObjects5667.4-21 AddMonoidalPostComposeMorphismWithGivenObjects5677.4-22 DualOnObjects5687.4-23 AddDualOnObjects5697.4-24 DualOnMorphisms5707.4-25 DualOnMorphismsWithGivenDuals5717.4-26 AddDualOnMorphismsWithGivenDuals5727.4-27 EvaluationForDual5737.4-28 EvaluationForDualWithGivenTensorProduct5747.4-29 AddEvaluationForDualWithGivenTensorProduct5757.4-30 CoevaluationForDual5767.4-31 CoevaluationForDualWithGivenTensorProduct5777.4-32 AddCoevaluationForDualWithGivenTensorProduct5787.4-33 MorphismToBidual5797.4-34 MorphismToBidualWithGivenBidual5807.4-35 AddMorphismToBidualWithGivenBidual5817.4-36 TensorProductInternalHomCompatibilityMorphism5827.4-37 TensorProductInternalHomCompatibilityMorphismWithGivenObjects5837.4-38 AddTensorProductInternalHomCompatibilityMorphismWithGivenObjects5847.4-39 TensorProductDualityCompatibilityMorphism5857.4-40 TensorProductDualityCompatibilityMorphismWithGivenObjects5867.4-41 AddTensorProductDualityCompatibilityMorphismWithGivenObjects5877.4-42 MorphismFromTensorProductToInternalHom5887.4-43 MorphismFromTensorProductToInternalHomWithGivenObjects5897.4-44 AddMorphismFromTensorProductToInternalHomWithGivenObjects5907.4-45 IsomorphismFromTensorProductToInternalHom5917.4-46 AddIsomorphismFromTensorProductToInternalHom5927.4-47 MorphismFromInternalHomToTensorProduct5937.4-48 MorphismFromInternalHomToTensorProductWithGivenObjects5947.4-49 AddMorphismFromInternalHomToTensorProductWithGivenObjects5957.4-50 IsomorphismFromInternalHomToTensorProduct5967.4-51 AddIsomorphismFromInternalHomToTensorProduct5977.4-52 TraceMap5987.4-53 AddTraceMap5997.4-54 RankMorphism6007.4-55 AddRankMorphism6017.4-56 IsomorphismFromDualToInternalHom6027.4-57 AddIsomorphismFromDualToInternalHom6037.4-58 IsomorphismFromInternalHomToDual6047.4-59 AddIsomorphismFromInternalHomToDual6057.4-60 UniversalPropertyOfDual6067.4-61 AddUniversalPropertyOfDual6077.4-62 LambdaIntroduction6087.4-63 AddLambdaIntroduction6097.4-64 LambdaElimination6107.4-65 AddLambdaElimination6117.4-66 IsomorphismFromObjectToInternalHom6127.4-67 IsomorphismFromObjectToInternalHomWithGivenInternalHom6137.4-68 AddIsomorphismFromObjectToInternalHomWithGivenInternalHom6147.4-69 IsomorphismFromInternalHomToObject6157.4-70 IsomorphismFromInternalHomToObjectWithGivenInternalHom6167.4-71 AddIsomorphismFromInternalHomToObjectWithGivenInternalHom6177.5 [33X[0;0YRigid Symmetric Closed Monoidal Categories[133X6187.5-1 TensorProductInternalHomCompatibilityMorphismInverse6197.5-2 TensorProductInternalHomCompatibilityMorphismInverseWithGivenObjects6207.5-3 AddTensorProductInternalHomCompatibilityMorphismInverseWithGivenObjects6217.5-4 MorphismFromBidual6227.5-5 MorphismFromBidualWithGivenBidual6237.5-6 AddMorphismFromBidualWithGivenBidual6248 [33X[0;0YManaging Derived Methods[133X6258.1 [33X[0;0YInfo Class[133X6268.1-1 DerivationInfo6278.1-2 ActivateDerivationInfo6288.1-3 DeactivateDerivationInfo6298.2 [33X[0;0YDerivation Objects[133X6308.2-1 IsDerivedMethod6318.2-2 MakeDerivation6328.2-3 DerivationName6338.2-4 DerivationWeight6348.2-5 DerivationFunctionsWithExtraFilters6358.2-6 CategoryFilter6368.2-7 IsApplicableToCategory6378.2-8 TargetOperation6388.2-9 UsedOperations6398.2-10 UsedOperationMultiples6408.2-11 UsedOperationsWithMultiples6418.2-12 InstallDerivationForCategory6428.2-13 DerivationResultWeight6438.3 [33X[0;0YDerivation Graphs[133X6448.3-1 IsDerivedMethodGraph6458.3-2 MakeDerivationGraph6468.3-3 AddOperationsToDerivationGraph6478.3-4 AddDerivation6488.3-5 AddDerivation6498.3-6 AddDerivation6508.3-7 AddDerivation6518.3-8 AddDerivationPair6528.3-9 AddDerivationPair6538.3-10 AddDerivationPair6548.3-11 AddDerivationPair6558.3-12 AddDerivationToCAP6568.3-13 AddDerivationPairToCAP6578.3-14 AddWithGivenDerivationPairToCAP6588.3-15 Operations6598.3-16 DerivationsUsingOperation6608.3-17 DerivationsOfOperation6618.4 [33X[0;0YManaging Derivations in a Category[133X6628.4-1 IsOperationWeightList6638.4-2 MakeOperationWeightList6648.4-3 DerivationGraph6658.4-4 CategoryOfOperationWeightList6668.4-5 CurrentOperationWeight6678.4-6 OperationWeightUsingDerivation6688.4-7 DerivationOfOperation6698.4-8 InstallDerivationsUsingOperation6708.4-9 Reevaluate6718.4-10 AddPrimitiveOperation6728.4-11 PrintDerivationTree6738.4-12 PrintTree6748.4-13 PrintTreeRec6758.5 [33X[0;0YMin Heaps for Strings[133X6768.5-1 IsStringMinHeap6778.5-2 StringMinHeap6788.5-3 Add6798.5-4 ExtractMin6808.5-5 DecreaseKey6818.5-6 IsEmptyHeap6828.5-7 HeapSize6838.5-8 Contains6848.5-9 Swap6858.5-10 Heapify6869 [33X[0;0YAdd Functions[133X6879.1 [33X[0;0YFunctions Installed by Add[133X6889.2 [33X[0;0YAdd Method[133X6899.3 [33X[0;0YInstallAdd Function[133X6909.4 [33X[0;0YInstall All Adds[133X69110 [33X[0;0YTechnical Details[133X69210.1 [33X[0;0YThe Category Cat[133X69310.1-1 ObjectCache69410.1-2 MorphismCache69510.2 [33X[0;0YInstall Functions for IsWellDefined[133X69610.2-1 InstallMethodWithToDoForIsWellDefined69710.2-2 InstallSetWithToDoForIsWellDefined69810.2-3 DeclareAttributeWithToDoForIsWellDefined69910.2-4 DeclareFamilyProperty70010.2-5 CAP_INTERNAL_REPLACE_STRINGS_WITH_FILTERS70110.2-6 CAP_INTERNAL_MERGE_FILTER_LISTS70210.2-7 CAP_INTERNAL_RETURN_OPTION_OR_DEFAULT70310.2-8 CAP_INTERNAL_FIND_APPEARANCE_OF_SYMBOL_IN_FUNCTION70410.2-9 CAP_INTERNAL_MERGE_PRECONDITIONS_LIST70511 [33X[0;0YMonoidal Categories[133X70612 [33X[0;0YExamples and Tests[133X70712.1 [33X[0;0YSpectral Sequences[133X70812.2 [33X[0;0YMonoidal Categories[133X70912.3 [33X[0;0YGeneralized Morphisms Category[133X71012.4 [33X[0;0YIsWellDefined[133X71112.5 [33X[0;0YKernel[133X71212.6 [33X[0;0YFiberProduct[133X713714715[32X716717718