GTGetIreps

GTGetIreps[point group] gives the character table and the representation matrices of a point group.

DetailsDetails

  • The algorithm is based on induction.
  • GOIrepNotation"Bethe"Notation of the irreducible representations.
    GOVerboseGOFastValueControls the output of additional information.
    GOFastFalseSkips the input validation.
  • W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 5.

ExamplesExamplesopen allclose all

Basic Examples  (3)Basic Examples  (3)

First, load the package:

In[1]:=
Click for copyable input

As an example, we calculate the character table and representation matrices of the point group C3v.

In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=

GTGetIreps works for ordinary point groups and double groups.

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

Install Klein's four group from a multiplication table

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=