GroupTheory
IsFrobeniusPermGroup
determine whether a group is a Frobenius permutation group
IsFrobeniusGroup
determine whether a group is a Frobenius group
FrobeniusKernel
compute the Frobenius kernel of a Frobenius group
FrobeniusComplement
compute the Frobenius complement of a Frobenius group
FrobeniusPermRep
compute a Frobenius permutation group isomorphic to a given Frobenius group
Calling Sequence
Parameters
Description
Examples
Compatibility
IsFrobeniusPermGroup( G )
IsFrobeniusGroup( G )
FrobeniusKernel( G )
FrobeniusComplement( G )
FrobeniusPermRep( G )
G
-
a permutation group
A permutation group G is a Frobenius group if it is transitive, has a non-trivial point stabilizer, and no non-trivial element of G fixes more than one point.
The IsFrobeniusPermGroup( G ) command returns true if the permutation group G is a Frobenius group, and returns false otherwise.
An abstract group G is a Frobenius group if it has a proper, non-trivial malnormal subgroup self-centralising subgroup H, called a Frobenius complement. In this case, G has a normal (even characteristic) subgroup K, called the Frobenius kernel, consisting of the identity element of G and the elements of G that do not belong to any conjugate of H in G.
The IsFrobeniusGroup( G ) command returns true if G is a Frobenius group as an abstract group, and returns false otherwise.
The two definitions are equivalent in the following sense. If G is a Frobenius permutation group, then G is Frobenius as an abstract group, with the stabilizer of a point being a Frobenius complement in G. Conversely, if G is Frobenius as an abstract group, then the action of G on the cosets of a Frobenius complement is faithful and is Frobenius as a permutation group, and so G is isomorphic to the corresponding Frobenius permutation group,
The Frobenius kernel of a Frobenius group G is uniquely defined, because a group can be a Frobenius group in at most one way. The Frobenius complement of a Frobenius group G is well-defined up to conjugacy in G.
If G is a Frobenius group, the FrobeniusKernel( G ) command returns the Frobenius kernel of G. If G is not Frobenius, an exception is raised.
If G is a Frobenius group, the FrobeniusComplement( G ) command returns a Frobenius complement of G. If G is not Frobenius, an exception is raised.
For a Frobenius group G, the FrobeniusPermRep( G ) command returns a Frobenius permutation group isomorphic to G. It is permutation isomorphic to the action on G on the cosets of a Frobenius complement in G.
with⁡GroupTheory:
The smallest Frobenius group is the symmetric group of degree 3.
IsFrobeniusGroup⁡Symm⁡3
true
IsFrobeniusPermGroup⁡Symm⁡3
FrobeniusKernel⁡Symm⁡3
1,2,3
FrobeniusComplement⁡Symm⁡3
1,2
IsMalnormal⁡FrobeniusComplement⁡Symm⁡3,Symm⁡3
A different permutation group isomorphic to the symmetric group of degree 3 is a Frobenius group, but is not Frobenius as a permutation group.
G≔SmallGroup⁡6,1
G≔1,23,64,5,1,3,42,5,6
AreIsomorphic⁡G,Symm⁡3
IsFrobeniusGroup⁡G
IsFrobeniusPermGroup⁡G
false
FrobeniusKernel⁡G
1,4,32,6,5
FrobeniusComplement⁡G
1,23,64,5
H≔FrobeniusPermRep⁡G
H≔1,2,1,3,2
IsFrobeniusPermGroup⁡H
AreIsomorphic⁡H,G
The dihedral group Dn is Frobenius if, and only, if, n is odd.
IsFrobeniusGroup⁡DihedralGroup⁡4
IsFrobeniusGroup⁡DihedralGroup⁡5
IsFrobeniusGroup⁡DihedralGroup⁡6
IsFrobeniusGroup⁡PSL⁡2,3
We construct here a Frobenius subgroup of order 110 in the first Janko group.
a,b≔op⁡Generators⁡JankoGroup⁡1:
u≔a·b−2·b·a·b:PermOrder⁡u
2
v≔a·b·b−2·a·b·a·b·a·b·b·a·b·a·b·b3·a·b·b2:PermOrder⁡v
5
G≔Group⁡u,v:GroupOrder⁡G
110
However, this is not a Frobenius action; to get a Frobenius permutation group, use FrobeniusPermRep.
P≔FrobeniusPermRep⁡G
P≔1,82,93,56,107,11,1,11,10,7,93,4,6,8,5
IsFrobeniusPermGroup⁡P
Now we can compute the Frobenius kernel and complement, and determine their orders.
K≔FrobeniusKernel⁡P
K≔1,10,11,5,9,2,3,7,6,8,4
GroupOrder⁡K
11
C≔FrobeniusComplement⁡P
C≔ < a permutation group on 11 letters with 6 generators >
GroupOrder⁡C
10
IsMalnormal⁡C,P
Of course, we obtain the same result by computing the Frobenius kernel and complement of G itself.
K≔FrobeniusKernel⁡G
K≔1,164,50,38,76,254,79,34,89,85,1422,25,150,151,158,80,86,260,265,214,1273,237,11,67,95,181,81,174,186,98,964,216,52,190,48,198,201,148,126,195,1765,211,84,19,61,99,212,53,75,235,2266,185,106,88,123,24,69,108,60,132,287,125,177,29,15,217,184,131,22,37,438,59,104,90,191,244,56,138,163,116,2439,156,135,197,239,207,236,266,249,241,14510,210,193,157,188,105,82,240,17,12,13313,44,255,258,21,107,153,72,65,173,20914,225,152,162,221,46,18,41,63,57,14116,238,262,223,33,26,39,77,222,36,21820,172,261,220,180,27,263,202,118,47,25023,224,154,256,58,92,143,252,208,187,18230,70,119,97,113,245,253,169,124,74,5431,87,149,242,45,83,51,170,35,167,10032,178,109,246,248,229,192,194,228,42,16640,134,130,200,168,146,64,230,179,165,15949,139,264,219,234,155,94,102,78,215,17555,199,144,115,110,189,231,183,251,171,9162,257,247,114,112,101,71,68,73,232,25966,122,121,196,213,120,136,111,160,161,14093,206,203,205,233,137,227,204,103,128,117
C≔FrobeniusComplement⁡G
C≔1,77,247,109,1352,170,237,74,1183,113,27,260,1674,78,57,72,375,179,213,12,696,19,134,121,1337,176,219,18,2588,138,116,163,909,164,238,101,19210,24,212,146,6611,97,20,158,8313,131,216,264,22514,153,15,126,23416,62,246,266,3817,185,75,168,13621,217,52,102,22122,201,155,46,17323,58,154,256,20825,87,95,119,26326,114,194,207,7628,235,165,161,21029,190,139,41,6530,202,86,45,18631,96,54,261,15132,197,254,218,7133,232,248,156,7934,36,257,228,14535,81,70,172,21439,73,166,241,5040,160,240,108,9942,239,142,262,25943,198,49,152,10744,125,48,94,14147,80,100,181,16951,174,253,180,15053,159,196,188,8855,199,231,171,14456,191,244,243,10460,226,200,122,10561,64,120,157,13263,255,184,148,17567,124,220,265,24268,229,236,85,22282,106,84,230,14089,223,112,178,24991,183,115,189,11092,252,143,224,18793,103,233,227,13798,245,250,127,149111,193,123,211,130117,205,206,203,204162,209,177,195,215,1,212,2143,1744,1125,2356,247,2388,1719,1810,13311,18112,21013,7614,23615,22216,12517,19319,21220,4722,3323,10325,26526,13127,18028,6929,3630,5431,4532,21534,6535,17037,22338,4439,18440,6441,14542,4943,26246,15648,6250,25551,16752,24753,8455,11656,11557,24958,23359,25161,9963,24166,12167,9568,12670,7471,19572,8973,14875,21177,21778,17879,17380,15881,23782,18883,10085,15386,15187,24288,10690,23191,24392,20593,20894,24696,18697,169101,176102,109104,183107,142108,132110,244111,136113,253114,216117,187118,172119,124120,160123,185128,182129,147130,168134,146135,221137,256138,144139,228140,196141,266143,203150,260152,239154,227155,248157,240159,230161,213162,197163,199164,258165,179166,175177,218189,191190,257192,219194,264198,259201,232202,261204,224206,252207,225209,254220,263229,234
IsMalnormal⁡C,G
The Frobenius complement in a Frobenius dihedral group is a subgroup of order two.
G≔DihedralGroup⁡7:
C≔1,42,35,7
The Mathieu group of degree 10 has a point stabiliser of order 72. (This is sometimes referred to as a Mathieu group of degree 9.)
G≔MathieuGroup⁡10
G≔M10
S≔Stabiliser⁡1,G
S≔ < a permutation group on 10 letters with 7 generators >
GroupOrder⁡S
72
This point stabiliser is a Frobenius group.
IsFrobeniusGroup⁡S
Moreover, the action is Frobenius.
IsFrobeniusPermGroup⁡S
The Frobenius complement in S is a quaternion group.
AreIsomorphic⁡FrobeniusComplement⁡S,QuaternionGroup⁡
The GroupTheory[IsFrobeniusPermGroup], GroupTheory[IsFrobeniusGroup], GroupTheory[FrobeniusKernel], GroupTheory[FrobeniusComplement] and GroupTheory[FrobeniusPermRep] commands were introduced in Maple 2019.
For more information on Maple 2019 changes, see Updates in Maple 2019.
See Also
GroupTheory[IsNilpotent]
Download Help Document
What kind of issue would you like to report? (Optional)