give the inert families dummy mult tables
This commit is contained in:
parent
ba8bc89544
commit
cb77a7c7df
@ -8,8 +8,10 @@ DeclareCategoryCollections("IsLInertum");
|
|||||||
DeclareCategoryCollections("IsRInertum");
|
DeclareCategoryCollections("IsRInertum");
|
||||||
LInertumFamily@ := NewFamily("LeftInertFamily", IsLInertum,
|
LInertumFamily@ := NewFamily("LeftInertFamily", IsLInertum,
|
||||||
IsLSelfDistElement and IsIdempotent);
|
IsLSelfDistElement and IsIdempotent);
|
||||||
|
SetMultiplicationTable(LInertumFamily@, []);
|
||||||
RInertumFamily@ := NewFamily("RightInertFamily", IsRInertum,
|
RInertumFamily@ := NewFamily("RightInertFamily", IsRInertum,
|
||||||
IsRSelfDistElement and IsIdempotent);
|
IsRSelfDistElement and IsIdempotent);
|
||||||
|
SetMultiplicationTable(RInertumFamily@, []);
|
||||||
LInertumType@ := NewType(LInertumFamily@,
|
LInertumType@ := NewType(LInertumFamily@,
|
||||||
IsLInertum and IsPositionalObjectOneSlotRep);
|
IsLInertum and IsPositionalObjectOneSlotRep);
|
||||||
RInertumType@ := NewType(RInertumFamily@,
|
RInertumType@ := NewType(RInertumFamily@,
|
||||||
@ -78,7 +80,6 @@ InstallGlobalFunction(TrivialLeftQuandle,
|
|||||||
I := LeftQuandleNC(CollectionsFamily(LInertumFamily@), trivs);
|
I := LeftQuandleNC(CollectionsFamily(LInertumFamily@), trivs);
|
||||||
SetIsTrivial(I, true);
|
SetIsTrivial(I, true);
|
||||||
SetAsSSortedList(I, trivs);
|
SetAsSSortedList(I, trivs);
|
||||||
SetIsBuiltFromMultiplicationTable(I, true);
|
|
||||||
SetMultiplicationTable(I, ListWithIdenticalEntries(n, [1..n]));
|
SetMultiplicationTable(I, ListWithIdenticalEntries(n, [1..n]));
|
||||||
LeftTrivs@[n] := I;
|
LeftTrivs@[n] := I;
|
||||||
fi;
|
fi;
|
||||||
|
Loading…
Reference in New Issue
Block a user