/* J3 presented in terms of its standard generators. */ G:=Group; a:=x;b:=y; K1:=sub; // C19, of order 19 and index 2643840. K2:=sub; // L2(16), of order 4080 and index 12312. H:=sub; // H = C_G(x) = 2^{1+4}:A5, of order 1920 and index 26163. // Maximal subgroups [L2(19)s in same order as those that are produced from // the word programs J3G1-max2/3W1]. M1:=sub; // L2(16):2, of order 8160 and index 6156. M2:=sub; // L2(19), of order 3420 and index 14688. M3:=sub; // L2(19), of order 3420 and index 14688. M4:=sub; // 2^4:(3 x A5), of order 2880 and index 17442. M5:=sub; // L2(17), of order 2448 and index 20520. M6:=sub; // (3 x A6):2b, of order 2160 and index 23256. M7:=sub; // 3^2.(3 x 3^2):8, of order 1944 and index 25840. M8:=sub; // 2^{1+4}:A5, of order 1920 and index 26163. M9:=sub; // 2^{2+4}:(3 x S3), of order 1152 and index 43605. /* Enumeration required to establish the order of G is done on the cosets of K1 = , which is cyclic of order 19. The following should work: 19*Index(G,K1:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=4*10^6); Other enumerations should work as follows: Index(G,H:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,K2:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M1:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M2:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M3:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M4:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M5:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M6:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=10^6); Index(G,M7:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=4*10^6); Index(G,M8:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=2*10^6); Index(G,M9:Print:=2,Hard:=true,Grain:=10^5,CosetLimit:=4*10^6); */