Jump to content

Cayley table: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
removed some (sorry) plain nonsense: any map (thus product) yields a well-def result. (sorry, but the deleted sentence is plain nonsense)
Dysprosia (talk | contribs)
part rewrite, this article is a little horrid. a lot of this is rather unnecessary also.
Line 1: Line 1:
A '''Cayley table''' describes the structure of a group, say ''G'' = { ''g''<sub>1</sub>, ..., ''g''<sub>''n''</sub>} with operation *, by displaying a table in which the ''i''th row and the ''j''th column contains the product ''g''<sub>''i''</sub>*''g''<sub>''j''</sub>. In essence, the Cayley table is the [[group theory|group-theoretic]] analogue of an addition or a [[multiplication table]]. Cayley tables are named after the [[mathematician]] [[Arthur Cayley]].
A '''Cayley table''' is a representation of a product (a map)
:<math> * : G \times G \rightarrow G </math>
defined on a set ''G''. It is a [[group theory|group-theoretic]] generalization of an addition or a [[multiplication table]]. Cayley tables are named after the [[mathematician]] [[Arthur Cayley]].


== History ==
If the order of ''G'' is ''n'' then the Cayley table for ''G'' will have ''n''+1 rows and ''n''+1 columns: the zeroth row will house the column headers, and the zeroth column will house the row headers.
Cayley tables were presented in an 1889 paper of Cayley's, ''On The Theory of Groups'', and focused on the construction of ''colourgroups'', graphical depictions of groups by coloured lines and routes. Arising naturally from this was a permutation representation of the group and thus a description of the group; Cayley gave tables (he termed them originally ''squares'') for each group (up to isomorphism) of order less than thirteen.


== Description ==
The row headers are conventionally in the same order as the column headers but in transposed position. The column headers are elements of set ''G'': each element shows up exactly once as one of the column headers.
Cayley originally set up his "squares" so that the identity element was first, giving rise to the first row and column acting as column headers. One can also depict Cayley tables with seperate row and column indices.


For example, the Cayley table of the cyclic group of order 3 is as follows:
The zeroth row and zeroth column have no labels (headers), so they are unlabeled. Thus there are ''n'' labeled columns and ''n'' labeled rows. (From now refer to labeled columns as just "columns" and to labeled rows as just "rows". "Elements" of a row/column will henceforward exclude the zeroth (header) element.)
{|

|-
Each row represents the element in its header as the first factor of a product, and each column represents the element in its header as the second factor of a product.
|| a || b || c

|-
The intersection of a row and a column corresponds to a product of the row header's element by the column header's element, and the intersection contains an element of ''G'' which is the product's result.
|| b || c || a

|-
If ''G'' is a group and its identity element is known then it is customary to let the first column and first row represent the identity element.
|| c || a || b
|}
where ''a'' is the identity element, and ''c'' = ''b''<sup>2</sup>.


The table tells us that ''cb'' = ''bc'' = ''a'', for example.
==Cayley table of a group==
If ''a'', ''x'', ''y'', ''b'' ''G'' then if <math> a * x = b</math> and <math> a * y = b </math> then ''x'' = ''y'', or if <math> x * a = b</math> and <math>y * a = b</math> then ''x'' = ''y''.


== Properties and uses ==
This is true because, since ''a''∈''G'', then ''a''<sup>&minus;1</sup>∈''G'', so <math> a^{-1} * a * x = a^{-1} * b</math>, <math> x = a^{-1} * b</math> and <math> a^{-1} * a * y = a^{-1} * b</math>, <math> y = a^{-1} * b</math> therefore ''x'' = ''y''.
=== Commutativity ===
The Cayley table tells us whether a group is [[abelian]]. Abelian groups have symmetric Cayley table, in the matrix sense.


=== Permutations ===
This means that the elements of a row must all be different from each other. (If a row represents element ''a'', and a pair of different columns represent elements ''x'' and ''y'', then if <math> a * x = a * y</math> then ''x'' = ''y'' and the different columns must be the same column, contradiction.) Likewise, the elements of a column must all be different from each other. Each element is unique within its own row and its own column.
Let us denote the product ''a'' * ''b'' by juxtaposition, ie., we will write simply ''ab''. Recall that the cancellation law holds for groups, namely, supposing ''a'', ''x'', ''y'', ''b'' are elements of the group ''G'', if <math> a * x = b</math> and <math> a * y = b </math> then ''x'' = ''y'', and similarly, if <math> x * a = b</math> and <math>y * a = b</math> then ''x'' = ''y''.


Since the number of elements in a row is equal to ''o''(''G''), and since the elements are all different from each other but all belong to ''G'', it follows that the each row (or column) contains a [[permutation]] of ''G''.
The consequence of this is that no two elements in a row are the same (since if a row represents element ''a'', and a pair of different columns represent elements ''x'' and ''y'', then if <math> a * x = a * y</math> then ''x'' = ''y'' and the different columns must be the same column, contradiction.) Likewise, no two elements in a column are the same.


This shows that each row and column is a ''[[permutation]]'' of the elements of ''G''. Indeed, each of the rows/columns furnishes a ''[[permutation representation]]'' of ''G'' (see [[group action]]).
''[Henceforwards, group products will be represented by juxtaposition, i.e. <math> ab \equiv_{Def} a * b</math>.]''


== Constructing Cayley tables ==
Another property of groups is this: if ''a b'' = ''e'' and if ''b c'' = ''e'', then ''a'' = ''c''. This is true because (''a b'') ''c'' = ''e c'' = ''c'', ''a '' (''b c'') = ''a e'' = ''a'', but since a group is associative, (''a b'') ''c'' = ''a'' (''b c'') therefore ''a'' = ''c''.
It is also true that if ''a b'' = ''e'' and if ''b c'' = ''e'', then ''a'' = ''c''. This is true because (''a b'') ''c'' = ''e c'' = ''c'', ''a '' (''b c'') = ''a e'' = ''a'', but since a group is associative, (''a b'') ''c'' = ''a'' (''b c'') therefore ''a'' = ''c''.


What this means is that if a pair of elements have the identity elements as their product, then the pair of elements commute with each other. I.e. ''a b'' = ''e'' [[if and only if]] ''b a'' = ''e''.
What this means is that if a pair of elements have the identity elements as their product, then the pair commutes. So ''a b'' = ''e'' [[if and only if]] ''b a'' = ''e''.


It is possible for an element in a group to be its own inverse, so that when multiplied by itself it yields the identity element. If ''a'' is such an element then ''a''<sup>2</sup> = ''e''. If ''b'' ≠ ''a'' then ''a b'' ≠ ''e''.
It is possible for an element in a group to be its own inverse, so that when multiplied by itself it yields the identity element. If ''a'' is such an element then ''a''<sup>2</sup> = ''e''. If ''b'' ≠ ''a'' then ''a b'' ≠ ''e''.
Line 34: Line 40:
Therefore each non-identity element is either its own inverse or it pairs up with another element which is its unique inverse. It is possible to rearrange the order of the labeled columns such that the first columns to appear, reading from left to right, are those representing self-inverse elements, starting first with the identity element which is always a self-inverse. After all the columns of self-inverses should follow the columns representing pairs of inverses: each pair of inverses should be represented by a pair of adjacent columns.
Therefore each non-identity element is either its own inverse or it pairs up with another element which is its unique inverse. It is possible to rearrange the order of the labeled columns such that the first columns to appear, reading from left to right, are those representing self-inverse elements, starting first with the identity element which is always a self-inverse. After all the columns of self-inverses should follow the columns representing pairs of inverses: each pair of inverses should be represented by a pair of adjacent columns.


If a table is initially left empty except for the intersections containing the identity element, the resulting arrangement of identity elements can be viewed as an "identity skeleton" of the Cayley table.
If a table is initially left empty except for those entries containing the identity element, the resulting arrangement of identity elements can be viewed as an "identity skeleton" of the Cayley table.


Groups with different identity skeletons cannot be isomorphic, but an identity skeleton boils down simply to numbers of self-inverses versus number of inverse pairs.
Groups with different identity skeletons cannot be isomorphic, but an identity skeleton boils down simply to numbers of self-inverses versus number of inverse pairs.
Line 340: Line 346:
Note that, given which three elements are their own inverse, there are two possible isomorphic groups: we have chosen ''a b'' = ''d'' where we could have chosen ''a b'' = ''f''.
Note that, given which three elements are their own inverse, there are two possible isomorphic groups: we have chosen ''a b'' = ''d'' where we could have chosen ''a b'' = ''f''.


== Generalizations ==
The above properties hold for groups, because of its structure. It is natural to consider Cayley tables for other algebraic structures, such as for [[semigroups]], but some of the properties above do not hold.

== References ==
* Cayley, Arthur. ''On the Theory of Groups'', American Journal of Mathematics, vol 11 (1889), pp. 139-157.


'''See also:''' [[Dihedral group of order 6]], [[Latin square]].
== See also ==
* [[Dihedral group of order 6]]
* [[Latin square]]


[[Category:Finite groups]]
[[Category:Finite groups]]

Revision as of 14:48, 12 November 2006

A Cayley table describes the structure of a group, say G = { g1, ..., gn} with operation *, by displaying a table in which the ith row and the jth column contains the product gi*gj. In essence, the Cayley table is the group-theoretic analogue of an addition or a multiplication table. Cayley tables are named after the mathematician Arthur Cayley.

History

Cayley tables were presented in an 1889 paper of Cayley's, On The Theory of Groups, and focused on the construction of colourgroups, graphical depictions of groups by coloured lines and routes. Arising naturally from this was a permutation representation of the group and thus a description of the group; Cayley gave tables (he termed them originally squares) for each group (up to isomorphism) of order less than thirteen.

Description

Cayley originally set up his "squares" so that the identity element was first, giving rise to the first row and column acting as column headers. One can also depict Cayley tables with seperate row and column indices.

For example, the Cayley table of the cyclic group of order 3 is as follows:

a b c
b c a
c a b

where a is the identity element, and c = b2.

The table tells us that cb = bc = a, for example.

Properties and uses

Commutativity

The Cayley table tells us whether a group is abelian. Abelian groups have symmetric Cayley table, in the matrix sense.

Permutations

Let us denote the product a * b by juxtaposition, ie., we will write simply ab. Recall that the cancellation law holds for groups, namely, supposing a, x, y, b are elements of the group G, if and then x = y, and similarly, if and then x = y.

The consequence of this is that no two elements in a row are the same (since if a row represents element a, and a pair of different columns represent elements x and y, then if then x = y and the different columns must be the same column, contradiction.) Likewise, no two elements in a column are the same.

This shows that each row and column is a permutation of the elements of G. Indeed, each of the rows/columns furnishes a permutation representation of G (see group action).

Constructing Cayley tables

It is also true that if a b = e and if b c = e, then a = c. This is true because (a b) c = e c = c, a (b c) = a e = a, but since a group is associative, (a b) c = a (b c) therefore a = c.

What this means is that if a pair of elements have the identity elements as their product, then the pair commutes. So a b = e if and only if b a = e.

It is possible for an element in a group to be its own inverse, so that when multiplied by itself it yields the identity element. If a is such an element then a2 = e. If ba then a be.

Therefore each non-identity element is either its own inverse or it pairs up with another element which is its unique inverse. It is possible to rearrange the order of the labeled columns such that the first columns to appear, reading from left to right, are those representing self-inverse elements, starting first with the identity element which is always a self-inverse. After all the columns of self-inverses should follow the columns representing pairs of inverses: each pair of inverses should be represented by a pair of adjacent columns.

If a table is initially left empty except for those entries containing the identity element, the resulting arrangement of identity elements can be viewed as an "identity skeleton" of the Cayley table.

Groups with different identity skeletons cannot be isomorphic, but an identity skeleton boils down simply to numbers of self-inverses versus number of inverse pairs.

As an example, groups with six elements could only possibly have two different identity skeletons (up to isomorphism) (however, there is no six-element group with the first identity skeleton):

2 e a b c d f
e e
a e
b e
c e
d e
f e

   

3 e a b c d f
e e
a e
b e
c e
d e
f e

If an element x of a group is a self-inverse, so that x2 = e, then for any elements a and b, x has the following properties:

x a = bx b = a,
a x = bb x = a.

This is true because if x a = b then x x a = x b, e a = x b, a = x b. If a x = b then a x x = b x, a e = b x, a = b x. (The swapping of factor and product may be referred to here as "trans-equality commutation" or "trans-commutation" for short.)

If all the elements of a group are self-inverses, then the group must be abelian (its product is commutative and its Cayley table has reflective symmetry with respect to its "diagonal of squares": its backward slash diagonal). This is true because if, for any a, b, cG,

a b = c

then since a is self-inverse, then b and c can "trans-commute":

a c = b,

but since c is also a self-inverse, then a and b can trans-commute:

b c = a,

and since b is a self-inverse, a and c can trans-commute:

b a = c,

therefore

a b = b a

and since this is true for all pairs a-b in the group, then the group is abelian.

If a pair of elements x and y form an inverse pair, so that x y = y x = e, then for any elements a and b the x-y pair has the following properties (which may be referred to here as "trans-mutations"):

x a = by b = a,
a x = bb y = a.

This is true because if x a = b then y x a = y b, e a = y b, a = y b. If a x = b then a x y = b y,
a e = b y, a = b y.

Example

These properties can be useful for constructing Cayley tables of groups. E.g. if it is desired to find a six-element group with the second identity skeleton, then start out by filling the identity row and column; and suppose a b = c,

e a b c d f
e e a b c d f
a a e c
b b e
c c e
d d e
f f e

Since a is self-inverse and a b = c then a c = b by trans-commute. Since c is self-inverse and a c = b then b c = a by trans-commute. Since b is self-inverse and since a b = c then c b = a, and since b c = a then b a = c. Since a is self-inverse and since b a = c then c a = b. Since a dd because ae, then a d = f (f is the only element in G left). Then since the a-row contains all elements except d, then a f = d.

Since d is inverse pair with f, and since a d = f, then f f = a, and then d a = f. Then since the a-column contains all elements except d, then f a = d.

e a b c d f
e e a b c d f
a a e c b f d
b b c e a
c c b a e
d d f e
f f d e a

The b-row is already occupied with {e, a, b, c} and is only missing {d, f}. Its only open intersections are b d, b f; but the d- and f-columns are already occupied with {d, f}, so the missing intersections cannot be filled with anything. The construction has crashed.

Start over, this time letting a b = d.

e a b c d f
e e a b c d f
a a e d
b b e
c c e
d d e
f f e

Since a is self-inverse and a b = d then a d = b by trans-commute. Since d pairs with f and since a d = b then b f = a by trans-mute. Then since b is self-inverse and b f = a then b a = f by trans-commute. Since a is self-inverse and since b a = f then f a = b. Since f pairs with d and since f a = b then d b = a by trans-mute.

e a b c d f
e e a b c d f
a a e d b
b b f e a
c c e
d d a e
f f b e

Since a-row is missing {c, f} and since a ff (because e f = f) then a f = c. Then since a is self-inverse and since a f = c then a c = f by trans-commute. Also, since f pairs with d and since a f = c then c d = a by trans-mute. Since c is self-inverse and since a c = f then f c = a. Since f pairs with d and since f c = a, then d a = c by trans-mute. Since a is self-inverse and since d a = c then c a = d by trans-commute.

e a b c d f
e e a b c d f
a a e d f b c
b b f e a
c c d e a
d d c a e
f f b a e

Since b-row is missing {c, d}, and since b cc, then b c = d, therefore b d = c (by trans-commutation or by row completion). Since d pairs with f and since b d = c then c f = b by trans-mutation. Since c is self-inverse and since c f = b, then c b = f by trans-commute. Since b is self-inverse and since c b = f, then f b = c by trans-commute. Since f pairs with d and since f b = c, then d c = b by trans-mute.

e a b c d f
e e a b c d f
a a e d f b c
b b f e d c a
c c d f e a b
d d c a b e
f f b c a e

Since d-row is missing only f, then let d d = f. Since d pairs with f and since d d = f, then f f = d by trans-mute. The completed Cayley table of a six-element non-abelian group, isomorphic to the dihedral group D3, is shown below:

* e a b c d f
e e a b c d f
a a e d f b c
b b f e d c a
c c d f e a b
d d c a b f e
f f b c a e d

Note that, given which three elements are their own inverse, there are two possible isomorphic groups: we have chosen a b = d where we could have chosen a b = f.

Generalizations

The above properties hold for groups, because of its structure. It is natural to consider Cayley tables for other algebraic structures, such as for semigroups, but some of the properties above do not hold.

References

  • Cayley, Arthur. On the Theory of Groups, American Journal of Mathematics, vol 11 (1889), pp. 139-157.

See also