GroupTheory`
GroupTheory`

GTReorderCharacterTable

GTReorderCharacterTable[group name,character table,{permutation of classes, permutation of ireps}]

gives the character table of a group with classes reordered with respect to the reordering vector.

Details and Options

  • Sometimes it is necessary to compare a character table with a character table in the literature. The order of the classes in the character table is not unique, therefore it might differ in the literature from the canonical order in GTPack.
  • The character table can be reordered by means of a reordering vector to make the comparison easier.
  • The following options can be given:
  • GOIrepNotation 0Lists alternative names for the irreducible representations
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica.

Examples

open allclose all

Basic Examples  (1)

First load the package:

The group is considered.

The character table is given by:

First, the classes are reversed:

Second, the ireps are reversed:

If no permutation is stated, the character table is printed in the GTPack form.

Options  (1)

GOIrepNotation  (1)

It is possible to introduce an alternative notation of the irreducible representations. In the standard GTPack order the Bouckaert notation is given by:

In the revised character table, the Mulliken notation is used as an alternative notation. The notation for each irreducible representation has to be given explicitly.