Guest User

Untitled

a guest
Jan 23rd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. gap> TestDeMeoTransitive(2,30);
  2. [ ]
  3.  
  4. TransitiveIntermediate:=function(d,r)
  5. local G,H,a,N,s;
  6. G:=TransitiveGroup(d,r);
  7. H:=Stabilizer(G,1);
  8. N:=IntermediateSubgroups(G,H);
  9. return N;
  10. end;;
  11.  
  12. TestDeMeoTransitive:=function(d1,d2)
  13. local LL,d,n,r,int,sub,inc,L,l,i,j,G;
  14. LL:=[];
  15. for d in [d1..d2] do
  16. n:=NrTransitiveGroups(d);
  17. for r in [1..n] do
  18. G:=TransitiveGroup(d,r);
  19. if IsPrimitive(G) and not IsSolvable(G) then
  20. int:=TransitiveIntermediate(d,r);
  21. sub:=int.subgroups; inc:=int.inclusions;
  22. if Length(sub)=5 and Length(inc)=9 then
  23. L:=List(Filtered(inc,i->i[1]=0),j->j[2]);
  24. if Length(L) = 3 and Length(Filtered(inc,(i->i[1] in L) and i[2]=6)) = 1 then
  25. Add(LL,[d,r]);
  26. fi;
  27. fi;
  28. fi;
  29. od;
  30. od;
  31. return LL;
  32. end;;
Add Comment
Please, Sign In to add comment