Properties take just a single filter, I guess.
This commit is contained in:
parent
722f25e51f
commit
e05b2a6deb
@ -80,12 +80,12 @@ DeclareCategory( "IsLoop", IsQuasigroup and IsMagmaWithOne and
|
|||||||
## TESTING MULTIPLICATION TABLES
|
## TESTING MULTIPLICATION TABLES
|
||||||
## -------------------------------------------------------------------------
|
## -------------------------------------------------------------------------
|
||||||
|
|
||||||
DeclareProperty( "IsLeftQuasigroupTable", [ IsMatrix ]);
|
DeclareProperty( "IsLeftQuasigroupTable", IsMatrix );
|
||||||
DeclareProperty( "IsRightQuasigroupTable", [ IsMatrix ]);
|
DeclareProperty( "IsRightQuasigroupTable", IsMatrix );
|
||||||
DeclareSynonym( "IsQuasigroupTable",
|
DeclareSynonym( "IsQuasigroupTable",
|
||||||
IsLeftQuasigroupTable and IsRightQuasigroupTable );
|
IsLeftQuasigroupTable and IsRightQuasigroupTable );
|
||||||
DeclareSynonym( "IsQuasigroupCayleyTable", IsQuasigroupTable );
|
DeclareSynonym( "IsQuasigroupCayleyTable", IsQuasigroupTable );
|
||||||
DeclareProperty( "IsLoopTable", [ IsMatrix ] );
|
DeclareProperty( "IsLoopTable", IsMatrix );
|
||||||
DeclareSynonym( "IsLoopCayleyTable", IsLoopTable );
|
DeclareSynonym( "IsLoopCayleyTable", IsLoopTable );
|
||||||
DeclareGlobalFunction("CanonicalCayleyTableOfLeftQuasigroupTable");
|
DeclareGlobalFunction("CanonicalCayleyTableOfLeftQuasigroupTable");
|
||||||
DeclareOperation( "CanonicalCayleyTable", [ IsMatrix ] );
|
DeclareOperation( "CanonicalCayleyTable", [ IsMatrix ] );
|
||||||
|
Loading…
Reference in New Issue
Block a user