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.
with⁡GroupTheory:
S≔Socle⁡Symm⁡4
S≔1,42,3,1,23,4
df≔DirectFactors⁡S
df≔1,42,3,1,23,4
andmap⁡IsSimple,df
true
AreIsomorphic⁡Cosocle⁡Symm⁡4,Alt⁡4
S≔Socle⁡Alt⁡6
S≔A6
IsSubgroup⁡Alt⁡6,S
G≔DirectProduct⁡Alt⁡5,Alt⁡5
G≔1,2,3,4,5,3,4,5,6,7,8,9,10,8,9,10
IsSubgroup⁡G,Socle⁡G
IsTrivial⁡Cosocle⁡Alt⁡6
The cosocle of a cyclic group is trivial if, and only if, the group has square-free order.
Cosocle⁡CyclicGroup⁡30
Cosocle⁡CyclicGroup⁡12
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