Properties take just a single filter, I guess.

This commit is contained in:
Glen Whitney 2017-10-17 21:56:00 +02:00
parent 722f25e51f
commit e05b2a6deb

View File

@ -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 ] );