Group

A group is a non-empty set GG together with a binary operation (group low) on GG, here denoted \cdot, such that the following requirements, known as group axioms, are satisfied:

  1. Closure

    a,bG:abG\forall a,b \in G: a \cdot b \in G

  2. Associativity

    a,b,cG:(ab)c=a(bc)\forall a,b,c \in G: (a \cdot b) \cdot c = a \cdot (b \cdot c)

  3. Identity (neutral) element

    eG,aG:ae=ea=a\exist e \in G, \forall a \in G: a \cdot e = e \cdot a = a. Such element ee is unique. It is called the identity or neutral element of the group.

  4. Inverse element

    aG,b:ab=e\forall a \in G, \exist b: a \cdot b = e, where ee is the identity element. For each aa, the element bb is unique; it is called the inverse of aa and is commonly denoted a1a^{-1}.

In cases where the group operation is commutative, the group is called abelian.

A group GG is said to be cyclic if there is some group element gg such that all group elements can be generated by repeatedly multiplying gg with itself, i.e., if every element of GG can be written as gig^i for some positive integer ii. Such an element of gg is called a generator for GG. Any cyclic group is abelian.

The cardinality G|G| is called the order of GG. A basic fact from group theory is that for any element gGg \in G, gG=1Gg^{|G|} = 1_G. This implies that when considering any group exponentiation, i.e., glg^l for some integer ll, reducing the exponent ll modulo the group size G|G| does not change anything: for any integer ll, if zlmodGz ≡ l \mod{|G|}, then gl=gzg^l = g^z.

A subgroup of a group GG is a subset HH of GG that itself forms a group under the same binary operation as GG itself. Another basic fact from group theory states that the order of any subgroup HH of GG divides the order of GG itself. A consequence is that any prime-order group GG is cyclic: in fact, each non-identity element gGg \in G is a group generator. This is because the set {g,g2,g3,...,}\{g, g^2, g^3, ... , \} of powers of gg is easily seen to be a subgroup of GG, referred to as the subgroup generated by gg. Since g1Gg ≥ 1_G, its order is an integer strictly between 11 and G|G|, and since G|G| is prime, the order must equal G|G|. Hence, the subgroup generated by gg in fact equals the entire group GG.

Examples of groups:

  • The most basic example of a commutative group is the group with just one element {}\{•\} and the group law =• · • = •. We call it the trivial group.

  • Residue classes (Zn,+)(Z_n, +) for arbitrary moduli nn is a commutative group with the neutral element 00 and the additive inverse nrn − r for any element rZnr ∈ Z_n.

Last updated