Skip to content

Commit

Permalink
FIX: NormalizerParentSA will not return subgroups outside the parent
Browse files Browse the repository at this point in the history
  • Loading branch information
hulpke committed Dec 4, 2016
1 parent 9fd2198 commit c854936
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions lib/gpprmsya.gi
Original file line number Diff line number Diff line change
Expand Up @@ -1197,15 +1197,15 @@ syll, act, typ, sel, bas, wdom, comp, lperm, other, away, i, j,b0,opg;
w:=PermList(w);
pg:=ClosureGroup(pg,w);
od;
return pg;
return Intersection(s,pg);
else
SortBy(b,Size);
b:=Reversed(b); # larger ones should give most reduction.
pg:=NormalizerParentSA(s,b[1]);
for i in [2..Length(b)] do
pg:=Normalizer(pg,b[i]);
od;
return pg;
return Intersection(s,pg);
fi;
elif Length(o)=1 and IsPrimitive(u,dom) then
# natural symmetric/alternating
Expand Down Expand Up @@ -1241,7 +1241,7 @@ syll, act, typ, sel, bas, wdom, comp, lperm, other, away, i, j,b0,opg;
for i in ll do
pg:=ClosureGroup(pg,i);
od;
return pg;
return Intersection(s,pg);

elif Length(o)=1 then

Expand Down

0 comments on commit c854936

Please sign in to comment.