@@ -13,7 +13,7 @@ InstallMethod( CategoryOfSkeletalFinSets,
1313
1414 cat := CreateCapCategoryWithDataTypes(
1515 " SkeletalFinSets" , IsCategoryOfSkeletalFinSets,
16- IsSkeletalFiniteSet, IsSkeletalFiniteSetMap , IsCapCategoryTwoCell,
16+ IsObjectInCategoryOfSkeletalFinSets, IsMorphismInCategoryOfSkeletalFinSets , IsCapCategoryTwoCell,
1717 IsBigInt, rec ( filter := IsList, element_type := rec ( filter := IsBigInt ) ), fail
1818 );
1919
6363# #
6464InstallMethod( AsList,
6565 " for a CAP skeletal finite set" ,
66- [ IsSkeletalFiniteSet ] ,
66+ [ IsObjectInCategoryOfSkeletalFinSets ] ,
6767
6868 function ( s )
6969
7474# #
7575InstallMethod( ListOp,
7676 " for a CAP skeletal finite set and a function" ,
77- [ IsSkeletalFiniteSet , IsFunction ] ,
77+ [ IsObjectInCategoryOfSkeletalFinSets , IsFunction ] ,
7878
7979 function ( s, f )
8080
8787# #
8888InstallMethod( MapOfFinSets,
8989 " for two CAP skeletal finite sets and a list" ,
90- [ IsSkeletalFiniteSet , IsList, IsSkeletalFiniteSet ] ,
90+ [ IsObjectInCategoryOfSkeletalFinSets , IsList, IsObjectInCategoryOfSkeletalFinSets ] ,
9191
9292 function ( s, G, t )
9393
9898# #
9999InstallOtherMethod( MapOfFinSets,
100100 " for a category of skeletal finite sets, two CAP skeletal finite sets and a list" ,
101- [ IsCategoryOfSkeletalFinSets, IsSkeletalFiniteSet , IsList, IsSkeletalFiniteSet ] ,
101+ [ IsCategoryOfSkeletalFinSets, IsObjectInCategoryOfSkeletalFinSets , IsList, IsObjectInCategoryOfSkeletalFinSets ] ,
102102
103103 function ( cat, s, G, t )
104104
@@ -109,7 +109,7 @@ end );
109109# #
110110InstallMethod( EmbeddingOfFinSets,
111111 " for two CAP skeletal finite sets" ,
112- [ IsSkeletalFiniteSet, IsSkeletalFiniteSet ] ,
112+ [ IsObjectInCategoryOfSkeletalFinSets, IsObjectInCategoryOfSkeletalFinSets ] ,
113113
114114 function ( s, t )
115115 local iota;
@@ -126,7 +126,7 @@ end );
126126# #
127127InstallMethod( Preimage,
128128 " for a CAP map of skeletal finite sets and a CAP skeletal finite set" ,
129- [ IsSkeletalFiniteSetMap , IsList ] ,
129+ [ IsMorphismInCategoryOfSkeletalFinSets , IsList ] ,
130130
131131 function ( phi, t )
132132 local S;
@@ -142,7 +142,7 @@ end );
142142# #
143143InstallMethod( ImageObject,
144144 " for a CAP map of skeletal finite sets and a CAP skeletal finite set" ,
145- [ IsSkeletalFiniteSetMap, IsSkeletalFiniteSet ] ,
145+ [ IsMorphismInCategoryOfSkeletalFinSets, IsObjectInCategoryOfSkeletalFinSets ] ,
146146 function ( phi, s_ )
147147
148148 return ImageObject( PreCompose( EmbeddingOfFinSets( s_, Source( phi ) ), phi ) );
@@ -152,7 +152,7 @@ end );
152152# #
153153InstallMethod( CallFuncList,
154154 " for a CAP map of skeletal finite sets and a list" ,
155- [ IsSkeletalFiniteSetMap , IsList ] ,
155+ [ IsMorphismInCategoryOfSkeletalFinSets , IsList ] ,
156156
157157 function ( phi, L )
158158 local x;
@@ -988,7 +988,7 @@ end );
988988# #
989989InstallMethod( String,
990990 " for a CAP skeletal finite set" ,
991- [ IsSkeletalFiniteSet ] ,
991+ [ IsObjectInCategoryOfSkeletalFinSets ] ,
992992
993993 function ( s )
994994 return Concatenation( " FinSet( SkeletalFinSets, " , String( Length( s ) ), " )" );
@@ -997,7 +997,7 @@ end );
997997# #
998998InstallMethod( String,
999999 " for a CAP map of skeletal finite sets" ,
1000- [ IsSkeletalFiniteSetMap ] ,
1000+ [ IsMorphismInCategoryOfSkeletalFinSets ] ,
10011001
10021002 function ( phi )
10031003 return Concatenation( " MapOfFinSets( SkeletalFinSets, " , String( Source( phi ) ), " , " , String( AsList( phi ) ), " , " , String( Range( phi ) ), " )" );
@@ -1006,7 +1006,7 @@ end );
10061006# #
10071007InstallMethod( ViewString,
10081008 " for a CAP skeletal finite set" ,
1009- [ IsSkeletalFiniteSet ] ,
1009+ [ IsObjectInCategoryOfSkeletalFinSets ] ,
10101010
10111011 function ( s )
10121012 return Concatenation( " |" , String( Length( s ) ), " |" );
@@ -1015,7 +1015,7 @@ end );
10151015# #
10161016InstallMethod( ViewString,
10171017 " for a CAP map of skeletal finite sets" ,
1018- [ IsSkeletalFiniteSetMap ] ,
1018+ [ IsMorphismInCategoryOfSkeletalFinSets ] ,
10191019
10201020 function ( phi )
10211021 local arrow;
@@ -1049,7 +1049,7 @@ end );
10491049# #
10501050InstallMethod( PrintString,
10511051 " for a CAP skeletal finite set" ,
1052- [ IsSkeletalFiniteSet ] ,
1052+ [ IsObjectInCategoryOfSkeletalFinSets ] ,
10531053
10541054 function ( s )
10551055 local l, string;
@@ -1073,7 +1073,7 @@ end );
10731073# #
10741074InstallMethod( PrintString,
10751075 " for a CAP map of skeletal finite sets" ,
1076- [ IsSkeletalFiniteSetMap ] ,
1076+ [ IsMorphismInCategoryOfSkeletalFinSets ] ,
10771077
10781078 function ( phi )
10791079
@@ -1087,7 +1087,7 @@ end );
10871087# #
10881088InstallMethod( DisplayString,
10891089 " for a CAP skeletal finite set" ,
1090- [ IsSkeletalFiniteSet ] ,
1090+ [ IsObjectInCategoryOfSkeletalFinSets ] ,
10911091
10921092 function ( s )
10931093
@@ -1098,7 +1098,7 @@ end );
10981098# #
10991099InstallMethod( DisplayString,
11001100 " for a CAP map of skeletal finite sets" ,
1101- [ IsSkeletalFiniteSetMap ] ,
1101+ [ IsMorphismInCategoryOfSkeletalFinSets ] ,
11021102
11031103 function ( phi )
11041104
0 commit comments