Finite Group Databasebeta

D10528 #72215430

order21056
automorphismAut(G) order 46491648
homologyAbelianization (H1) = C22 · Schur multiplier (H2) = C2

Aliases

dihedralD10528

Splittings

FittingC7×C32×C47 ⋊ C2
HallC7×C47 ⋊ D32
SylowC47 ⋊ D224
SylowC7 ⋊ D1504

Subgroups

subgroupG/H
centerC2D5264
commutator, cosocleC7×C16×C47C22
FrattiniC16C2×D329
FittingC7×C32×C47C2
socleC2×C7×C47D16
hypercenterC32D329
hypocenterC7×C47D32
LCSG ▷ C7×C16×C47 ▷ C7×C8×C47 ▷ C4×C7×C47 ▷ C2×C7×C47 ▷ C7×C47
UCSC1 ◁ C2 ◁ C4 ◁ C8 ◁ C16 ◁ C32

68 conjugacy classes of subgroups.

Full subgroup data →

Presentation

minimal degreeμ(G) = 86
transitive degreeμt(G) = 10528

A minimal faithful permutation representation — 2 generators on 86 points:

(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32)(33,34,35,36,37,38,39)(40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86);(2,32)(3,31)(4,30)(5,29)(6,28)(7,27)(8,26)(9,25)(10,24)(11,23)(12,22)(13,21)(14,20)(15,19)(16,18)(34,39)(35,38)(36,37)(41,86)(42,85)(43,84)(44,83)(45,82)(46,81)(47,80)(48,79)(49,78)(50,77)(51,76)(52,75)(53,74)(54,73)(55,72)(56,71)(57,70)(58,69)(59,68)(60,67)(61,66)(62,65)(63,64)

Polycyclic presentation:

2^6,7,47|b^2=cd,c^2=de,d^2=ef,e^2=f,b^a=bc,c^a=cd,d^a=de,e^a=ef,g^a=g^6,h^a=h^46

Conjugacy classes & character table

5267 conjugacy classes. The character table is too large to display.

Relationships

maximal subgroup ofD21056, D31584
maximal normal subgroup ofD21056
maximal quotient ofDic10528, D21056, D31584

GAP

Past the SmallGroups library coverage — no SmallGroups id. Construct it from its polycyclic presentation:

gap> F := FreeGroup(IsSyllableWordsFamily, "a", "b", "c", "d", "e", "f", "g", "h");;
gap> coll := SingleCollector(F, [2, 2, 2, 2, 2, 2, 7, 47]);;
gap> SetPower(coll, 2, F.3*F.4);;
gap> SetPower(coll, 3, F.4*F.5);;
gap> SetPower(coll, 4, F.5*F.6);;
gap> SetPower(coll, 5, F.6);;
gap> SetConjugate(coll, 2, 1, F.2*F.3);;
gap> SetConjugate(coll, 3, 1, F.3*F.4);;
gap> SetConjugate(coll, 4, 1, F.4*F.5);;
gap> SetConjugate(coll, 5, 1, F.5*F.6);;
gap> SetConjugate(coll, 7, 1, F.7^6);;
gap> SetConjugate(coll, 8, 1, F.8^46);;
gap> UpdatePolycyclicCollector(coll);;
gap> G := GroupByRws(coll);