The LOOPS isomorphism test for the two quasigroups represented by tables t1 and t2 below does not seem to produce the correct result:
gap> t1:=[ [ 1, 2, 3, 4 ], [ 2, 1, 4, 3 ], [ 3, 4, 1, 2 ], [ 4, 3, 2, 1 ] ];
[ [ 1, 2, 3, 4 ], [ 2, 1, 4, 3 ], [ 3, 4, 1, 2 ], [ 4, 3, 2, 1 ] ]
gap> t2:=[ [ 3, 4, 1, 2 ], [ 4, 3, 2, 1 ], [ 1, 2, 3, 4 ], [ 2, 1, 4, 3 ] ];
[ [ 3, 4, 1, 2 ], [ 4, 3, 2, 1 ], [ 1, 2, 3, 4 ], [ 2, 1, 4, 3 ] ]
gap> q1:= QuasigroupByCayleyTable(t1);
<quasigroup of order 4>
gap> q2:= QuasigroupByCayleyTable(t2);
<quasigroup of order 4>
gap> IsomorphismQuasigroups(q1,q2);
(1,3)
The LOOPS isomorphism test for the two quasigroups represented by tables t1 and t2 below does not seem to produce the correct result:
If my analysis is correct then this permutation should be (1,3)(2,4)
Is this an error in
IsomorphismQuasigroupsor is my understanding incorrect?