GroupTheory`
GroupTheory`

GTInvSubGroups

GTInvSubGroups[group]

gives the invariant subgroups of a group.

Details and Options

  • A subgroup of a group is called "invariant subgroup" if for every and every .
  • A necessary and sufficient condition for being an invariant subgroup of is satisfied if consists entirely of complete classes of .
  • Elements of group can be of type symbol, matrix, quaternion or Euler angles (compare GTEulerAnglesQ, GTQuaternionQ and GTSymbolQ).
  • The following option can be given:
  • GOFast GOFastValueSkips the input validation
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, Chapter 3.2

Examples

open allclose all

Basic Examples  (1)

First, load the package:

Within the example we calculate the invariant sub groups of the group

Options  (2)

GOFast  (2)

The evaluation time can be decreased insignificantly, using GOFastTrue.

If GOFastFalse is used, a check of the input will be performed.