Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 418346############################################################################# ## #W oprt.tst GAP-4 library ALexander Hulpke ## ## #Y Copyright 1997, Lehrstuhl D für Mathematik, RWTH Aachen, Germany ## ## To be listed in testinstall.g ## gap> START_TEST("oprt.tst"); gap> c5:=CyclicGroup(IsPermGroup,5);; gap> d:=Combinations([1..5],2);; gap> eo:=ExternalOrbit(c5,d,[1,2],OnSets); [ 1, 2 ]^G gap> IsTransitive(eo); true gap> Transitivity(eo); 1 gap> IsPrimitive(eo); true gap> Blocks(eo); [ [ [ 1, 2 ], [ 1, 5 ], [ 2, 3 ], [ 3, 4 ], [ 4, 5 ] ] ] gap> es:=ExternalSet(c5,d,OnSets);; gap> ess:=ExternalSubset(c5,es,[[1,2]],OnSets);; gap> IsTransitive(es); false gap> IsTransitive(ess); true gap> IsPrimitive(ess); true gap> Blocks(ess); [ [ [ 1, 2 ], [ 1, 5 ], [ 2, 3 ], [ 3, 4 ], [ 4, 5 ] ] ] gap> G:=AbelianGroup(IsPermGroup,[12,12]);; gap> eo:=ExternalOrbit(G,[1..24],1,OnPoints);; gap> IsTransitive(eo); true gap> Blocks(eo); [ [ 1, 5, 9 ], [ 2, 6, 10 ], [ 3, 7, 11 ], [ 4, 8, 12 ] ] gap> RepresentativesMinimalBlocks(eo); [ [ 1, 5, 9 ], [ 1, 7 ] ] gap> MaximalBlocks(eo); [ [ 1, 3, 5, 7, 9, 11 ], [ 2, 4, 6, 8, 10, 12 ] ] gap> eo:=ExternalOrbit(G,[1..12],1,OnPoints); 1^G gap> IsTransitive(eo); true gap> Blocks(eo); [ [ 1, 5, 9 ], [ 2, 6, 10 ], [ 3, 7, 11 ], [ 4, 8, 12 ] ] gap> STOP_TEST( "oprt.tst", 430000); ############################################################################# ## #E