-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
See my following example:
gap> Sgen:=[ [ [ -1, 0, 0, -15/2 ], [ 0, -1, 0, 1/2 ], [ 3/2, 5/2, 1, 11/2 ], [ 0, 0, 0, 1 ] ], [ [ 1, 18, 0, 13/2 ], [ 0, -1, 0, -1/2 ], [ -3/2, -27/2, -1, -17/4 ], [ 0, 0, 0, 1 ] ]
> , [ [ -27/2, -41/2, -18, -13/4 ], [ 3/2, 5/2, 2, 1/4 ], [ 17/2, 29/2, 11, 9/4 ], [ 0, 0, 0, 1 ] ],
> [ [ -9/2, -77/2, 0, -18 ], [ 1/2, 9/2, 0, 2 ], [ 2, 22, -1, 43/4 ], [ 0, 0, 0, 1 ] ], [ [ -1, 0, 0, 5 ], [ 0, -1, 0, -1 ], [ 0, 0, -1, -13/4 ], [ 0, 0, 0, 1 ] ],
> [ [ 1, 0, 0, -9 ], [ 0, 1, 0, 1 ], [ 0, 0, 1, 6 ], [ 0, 0, 0, 1 ] ], [ [ 1, 0, 0, 2 ], [ 0, 1, 0, 0 ], [ 0, 0, 1, -1 ], [ 0, 0, 0, 1 ] ],
> [ [ 1, 0, 0, 0 ], [ 0, 1, 0, 0 ], [ 0, 0, 1, 1 ], [ 0, 0, 0, 1 ] ] ];
[ [ [ -1, 0, 0, -15/2 ], [ 0, -1, 0, 1/2 ], [ 3/2, 5/2, 1, 11/2 ], [ 0, 0, 0, 1 ] ], [ [ 1, 18, 0, 13/2 ], [ 0, -1, 0, -1/2 ], [ -3/2, -27/2, -1, -17/4 ], [ 0, 0, 0, 1 ] ]
, [ [ -27/2, -41/2, -18, -13/4 ], [ 3/2, 5/2, 2, 1/4 ], [ 17/2, 29/2, 11, 9/4 ], [ 0, 0, 0, 1 ] ],
[ [ -9/2, -77/2, 0, -18 ], [ 1/2, 9/2, 0, 2 ], [ 2, 22, -1, 43/4 ], [ 0, 0, 0, 1 ] ], [ [ -1, 0, 0, 5 ], [ 0, -1, 0, -1 ], [ 0, 0, -1, -13/4 ], [ 0, 0, 0, 1 ] ],
[ [ 1, 0, 0, -9 ], [ 0, 1, 0, 1 ], [ 0, 0, 1, 6 ], [ 0, 0, 0, 1 ] ], [ [ 1, 0, 0, 2 ], [ 0, 1, 0, 0 ], [ 0, 0, 1, -1 ], [ 0, 0, 0, 1 ] ],
[ [ 1, 0, 0, 0 ], [ 0, 1, 0, 0 ], [ 0, 0, 1, 1 ], [ 0, 0, 0, 1 ] ] ]
gap> S:=AffineCrystGroupOnLeft(Sgen);
<matrix group with 8 generators>
gap> cc:=[
> [18, 0, -4, 1],
> [-10, 0, 2, -1/2],
> [-11, 1, 3, -1/8],
> [0,0,0,1]
> ];
[ [ 18, 0, -4, 1 ], [ -10, 0, 2, -1/2 ], [ -11, 1, 3, -1/8 ], [ 0, 0, 0, 1 ] ]
gap> # My method works:
gap> AffineIsomorphismSpaceGroups(SpaceGroupOnLeftIT(3,227,'2'), S^cc);
[ [ 35/8, 43/8, 9/4, 3/32 ], [ -3/8, -17/8, 5/4, -5/32 ], [ 1, 5/4, 1/2, -1/16 ], [ 0, 0, 0, 1 ] ]
gap> SpaceGroupOnLeftIT(3,227,'2')^(last^-1)=S^cc;
true
gap> # ConjugatorSpaceGroups fails:
gap> ConjugatorSpaceGroups(SpaceGroupOnLeftIT(3,227,'2'),S^cc);
Error, no method found! For debugging hints type ?Recovery from NoMethodFound
Error, no 1st choice method found for `Length' on 1 arguments
The 1st argument is 'fail' which might point to an earlier problem
at /home/werner/Public/repo/github.com/gap-system/gap.git/lib/methsel2.g:250 called from
Length( str ) at /home/werner/Public/repo/github.com/gap-system/gap.git/pkg/caratinterface/gap/carat.gi:57 called from
CaratNextNumber( str, 1 ) at /home/werner/Public/repo/github.com/gap-system/gap.git/pkg/caratinterface/gap/carat.gi:93 called from
CaratReadNumbers( input, n * m ) at /home/werner/Public/repo/github.com/gap-system/gap.git/pkg/caratinterface/gap/carat.gi:160 called from
CaratReadMatrixFull( input, n, n ) at /home/werner/Public/repo/github.com/gap-system/gap.git/pkg/caratinterface/gap/carat.gi:207 called from
CaratReadMatrix( input, line ) at /home/werner/Public/repo/github.com/gap-system/gap.git/pkg/caratinterface/gap/methods.gi:299 called from
... at *stdin*:181
type 'quit;' to quit to outer loop
brk> As you can see, my method works, but ConjugatorSpaceGroups fails.
Regards,
Zhao
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels