]> Pólya Theory - Group Actions

Group Actions

Let Ω be the set of all colourings of a necklace. For example, with 3 colours and 6 beads we have Ω=3 6 . Let αΩ be a colouring of a necklace, such as RGBRGB, and g be an element of its symmetry group G, such as the reflection that takes 123456 to 654321, where we have numbered the beads from 1 to 6. Then write g(α) to mean the resulting colouring after applying g to α. In our example, g(α)=BGRBGR. This defines a group action on the necklace. Group actions can be defined more formally.

Define the orbit of α as

Orb G(α)={g(α):gG},

that is, the colourings you get when you rotate and reflect the necklace. For example,

Orb G(RGBRGB)={RGBRGB,GBRGBR,BRGBRG,BGRBGR,RBGRBG,GRBGRB}.

Each orbit contains colourings that we consider to be the same: a suitable rotation or reflection moves from one colouring to another. Distinct orbits represent distinct patterns on our necklace, that is, given a colouring in one orbit, it is impossible to reach a colouring in another orbit via rotation or reflection. Hence in our new terminology, the problem is now to find the number of orbits.

Define the stabilizer of α as

G α={gG:g(α)=α},

that is, the rotations and reflections that preserve a given colouring. For example, if r is the rotation that takes 123456 to 234561, then

G RGBRGB={1 ,r 3 }

where 1 is the identity element of G. Observe G α is a group.

By considering its left (or right) cosets, for any α, we have

G αOrb G(α)=G.

(compare with Lagrange’s Theorem).