← LibraryAbelian Groups: Definitions, Properties and ExamplesEngineering · MathematicsLesson 95/203← PrevNext →
ArticlePublished 7 Aug 20263 min readBy Kevin Jogin

Engineering  /  Mathematics  — Abelian Groups

Abelian Groups: Definitions, Properties and Examples

Abelian groups: axioms, standard examples, and why the commutative case is sufficient for computational number theory.

Page KV-MATH-0366Reading time 3 minReviewed 2026-08-07Author Kevin Jogin

Executive summary

A group is a set with an associative operation, an identity and inverses. Restricting to the commutative case loses nothing for this subject and simplifies the theory considerably.

The examples that matter are few and recur constantly: the integers under addition, the integers modulo n under addition, and the units modulo n under multiplication.

Learning objectives

  1. State the group axioms and verify them on examples.
  2. Distinguish additive from multiplicative notation.
  3. Identify the groups that recur throughout the subject.

01The axioms

Definition

Abelian group

A set G with a binary operation satisfying:

Associativity(a · b) · c = a · (b · c)

Identity — there is e with a · e = a for all a

Inverses — every a has a⁻¹ with a · a⁻¹ = e

Commutativitya · b = b · a

The identity and each inverse are unique, both by short arguments from the axioms. Uniqueness of the identity follows by comparing two candidates; uniqueness of inverses follows by associativity.

02Notation

Additive and multiplicative conventions
ConceptAdditiveMultiplicative
Operationa + ba · b or ab
Identity01
Inverse−aa⁻¹
Repetitionnaa^n
Subgroup generated⟨a⟩ = {na}⟨a⟩ = {a^n}

03The examples that matter

  • Z under addition

    Infinite cyclic, generated by 1. The model for every cyclic group.

  • Z_n under addition

    Cyclic of order n. Discrete logarithms here are trivial — division by the generator modulo n.

  • Z_n* under multiplication

    Order φ(n). The central object of primality testing and discrete logarithm cryptography.

  • F_q* for a finite field

    Cyclic of order q − 1. The setting for finite field discrete logarithms.

The contrast between the second and third is the foundation of public-key cryptography. Both are abelian groups of similar size, but discrete logarithms are trivial in the additive group and believed hard in the multiplicative one. The difficulty lives in the representation, not in the abstract structure.

04Frequently asked questions

Is the closure axiom missing?

It is implicit in calling the operation a binary operation on G, which by definition returns an element of G. Many treatments list it separately for emphasis; nothing changes either way.

Why do discrete logarithms differ in difficulty between isomorphic groups?

Because an isomorphism need not be efficiently computable. Z_n under addition and a cyclic subgroup of Z_p* of order n are isomorphic as abstract groups, and constructing the isomorphism is exactly the discrete logarithm problem.

Are non-abelian groups ever relevant here?

Not in this collection. They appear in braid group cryptography and in the analysis of some algorithms, but every group used for the number-theoretic algorithms treated here is abelian.

Sources and method

Structural reference: Victor Shoup, A Computational Introduction to Number Theory and Algebra, Version 1, Cambridge University Press, 2005 — book pages 180-185.

This page carries the durable method layer only: definitions, constructions, algorithms, complexity results and selection criteria, authored originally for KEVOS. No text is transcribed or paraphrased from the source, and no numeric tables or benchmark data are reproduced — these are routed to live authoritative sources instead.

Author: Kevin Jogin. Last reviewed 2026-08-07.

Continue learning

The RSA CryptosystemArticle · MathematicsNEXT LESSON →The Order of a Group ElementArticle · MathematicsGenerating a Random Factored NumberArticle · MathematicsSubgroupsArticle · Mathematics