An action of a Group G on a Set X is a function α:G×X→X (colon-to notation), which is often written (g,x)↦gx (mapsto notation), with α omitted from the notation, such that
- ex=x for all x∈X, where e is the identity, and
- g(hx)=(gh)x for all g,h∈G,x∈X, where gh implicitly refers to the group operation in G (also omitted from the notation).
Equivalently, via Currying, an action of G on X is a group homomorphism G→Aut(X), where Aut(X) is the [automorphism_group automorphism group] of X (so for sets, the group of all bijections X→X, but phrasing the definition this way makes it natural to generalize to other categories). It's a good exercise to verify this; Arbital has a proof.
Group actions are used to make precise the notion of "symmetry" in mathematics.
Examples
Let X=R2 be the [Euclidean_geometry Euclidean plane]. There's a group acting on R2 called the [Euclidean_group Euclidean group] ISO(2) which consists of all functions f:R2→R2 preserving distances between two points (or equivalently all [isometry isometries]). Its elements include translations, rotations about various points, and reflections about various lines.