GroupTheory
Socle
construct the socle of a group
Cosocle
construct the cosocle of a group
Calling Sequence
Parameters
Description
Examples
Compatibility
Socle( G )
Cosocle( G )
G
-
a permutation group
The socle of a group G is the subgroup generated by the minimal normal (non-trivial) subgroups of G.
The cosocle of a group G is the intersection of the maximal normal subgroups of G. It is also equal to the set of "normal non-generators" of G, that is, the set of elements of G that can be omitted from any set X for which G is the normal closure of X.
The Socle( G ) command constructs the socle of a group G.
The Cosocle( G ) command constructs the cosocle of the group G.
withGroupTheory:
S≔SocleSymm4
S≔1,42,3,1,23,4
df≔DirectFactorsS
df≔1,42,3,1,23,4
andmapIsSimple,df
true
AreIsomorphicCosocleSymm4,Alt4
S≔SocleAlt6
S≔A6
IsSubgroupAlt6,S
G≔DirectProductAlt5,Alt5
G≔1,2,3,4,5,3,4,5,6,7,8,9,10,8,9,10
IsSubgroupG,SocleG
IsTrivialCosocleAlt6
The cosocle of a cyclic group is trivial if, and only if, the group has square-free order.
CosocleCyclicGroup30
CosocleCyclicGroup12
1,72,83,94,105,116,12
The GroupTheory[Socle] and GroupTheory[Cosocle] commands were introduced in Maple 2019.
For more information on Maple 2019 changes, see Updates in Maple 2019.
See Also
GroupTheory[AlternatingGroup]
GroupTheory[DirectFactors]
GroupTheory[IsSimple]
GroupTheory[IsSubgroup]
GroupTheory[SymmetricGroup]
Download Help Document