Skip to content

Commit 69b1cb5

Browse files
added IsEquippedWithHomomorphismStructure
1 parent aac3e2a commit 69b1cb5

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

CAP/gap/CAP.gd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,8 @@ end );
130130

131131
Perform(
132132
## This is the CAP_INTERNAL_CATEGORICAL_PROPERTIES_LIST
133-
[ [ "IsEnrichedOverCommutativeRegularSemigroup" ],
133+
[ [ "IsEquippedWithHomomorphismStructure" ],
134+
[ "IsEnrichedOverCommutativeRegularSemigroup" ],
134135
[ "IsSkeletalCategory" ],
135136
[ "IsAbCategory" ],
136137
[ "IsLinearCategoryOverCommutativeRing" ],

CAP/gap/ConstructiveCategoriesRecord.gi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@ InstallValue( CAP_INTERNAL_CONSTRUCTIVE_CATEGORIES_RECORD, rec(
88
EveryCategory := [
99
"PreCompose", "IdentityMorphism", "IsEqualForObjects", "IsEqualForMorphisms", "IsCongruentForMorphisms" ],
1010

11+
IsEquippedWithHomomorphismStructure := Concatenation( [
12+
"DistinguishedObjectOfHomomorphismStructure",
13+
"HomomorphismStructureOnObjects",
14+
"HomomorphismStructureOnMorphisms",
15+
"InterpretMorphismAsMorphismFromDistinguishedObjectToHomomorphismStructure",
16+
"InterpretMorphismFromDistinguishedObjectToHomomorphismStructureAsMorphism" ], ~.EveryCategory ),
17+
1118
IsEnrichedOverCommutativeRegularSemigroup := Concatenation(
1219
[ "AdditionForMorphisms" ], ~.EveryCategory ),
1320

0 commit comments

Comments
 (0)