GroupMultiplicationTable

GroupMultiplicationTable[group]
gives the multiplication table of group as an array.

DetailsDetails

  • For a group of order n, GroupMultiplicationTable returns an matrix mat of integers such that element gives the result of the multiplication of elements i and j in the group. Positions i, j, and are computed with the function GroupElementPosition.

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

This is a group of order 8:

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

These are the multiplications of all pairs of elements, numbered as returned by GroupElementPosition:

In[2]:=
Click for copyable input
Out[2]//TableForm=

Generate all eight permutations of the group:

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

The product of permutations 5 and 2 is permutation 7 in the list:

In[4]:=
Click for copyable input
Out[4]=
Introduced in 2010
(8.0)