GroupTheory`
GroupTheory`

GTSetMultiplication

GTSetMultiplication[set1,set2]

gives all distinct elements from the multiplication of all elements of set1 with all elements of set2.

Details and Options

  • GTSetMultiplication is used mainly internally in other commands.
  • 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:

Define two sets of elements:

Possible Issues  (1)

Not each product of installed point group elements in matrix form gives a result, that can be represented in symbolic form.

In the internal use of GTSetMultiplication such a case will hardly appear, but if two sets are defined as an arbitrary collection of symmetry elements it can be, that it will not work.

The error message results from GTWhichOutput, because the matrix as a result from the product of the symmetry elements cannot be represented in symbolic form.