GroupTheory`
GroupTheory`

GTMultTable

GTMultTable[group]

gives the multiplication table of a group.

Details and Options

  • Within the multiplication table the results of all possible combinations of the group elements are presented.
  • The following options can be given:
  • GOFast GOFastValueSkips the input validation
    GOVerbose TrueControls the output of additional information
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 3.1.

Examples

open allclose all

Basic Examples  (1)

First, load the package:

Then run the example:

Options  (3)

GOFast  (2)

In contrast to most GTPack commands, the evaluation time can not be decreased, using GOFastTrue. To check whether the input is a group, GTGroupQ is used. GTGroupQ uses the calculation of a multiplication table, to estimate if the input satisfies the group axioms.

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

GOVerbose  (1)

The output of the table can be suppressed by GOVerboseFalse.