Socle - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


GroupTheory

  

Socle

  

construct the socle of a group

  

Cosocle

  

construct the cosocle of a group

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

Socle( G )

Cosocle( G )

Parameters

G

-

a permutation group

Description

• 

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.

Examples

> 

with⁡GroupTheory:

> 

S≔Socle⁡Symm⁡4

S≔1,42,3,1,23,4

(1)
> 

df≔DirectFactors⁡S

df≔1,42,3,1,23,4

(2)
> 

andmap⁡IsSimple,df

true

(3)
> 

AreIsomorphic⁡Cosocle⁡Symm⁡4,Alt⁡4

true

(4)
> 

S≔Socle⁡Alt⁡6

S≔A6

(5)
> 

IsSubgroup⁡Alt⁡6,S

true

(6)
> 

G≔DirectProduct⁡Alt⁡5,Alt⁡5

G≔1,2,3,4,5,3,4,5,6,7,8,9,10,8,9,10

(7)
> 

IsSubgroup⁡G,Socle⁡G

true

(8)
> 

IsTrivial⁡Cosocle⁡Alt⁡6

true

(9)

The cosocle of a cyclic group is trivial if, and only if, the group has square-free order.

> 

Cosocle⁡CyclicGroup⁡30

(10)
> 

Cosocle⁡CyclicGroup⁡12

1,72,83,94,105,116,12

(11)

Compatibility

• 

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

GroupTheory[AlternatingGroup]

GroupTheory[DirectFactors]

GroupTheory[IsSimple]

GroupTheory[IsSubgroup]

GroupTheory[SymmetricGroup]