That closes out phase two, polynomials. Phase three starts here: groups, curves, and pairings — the foundation everything from elliptic curves to bilinear pairings gets built on. Today stays simple: what is a group, and what makes one cyclic?
What is a group?
A group is a much lighter structure than the finite fields built back in the finite fields lesson. It strips things down to the bare minimum that’s still useful.
A field needs all four operations — add, subtract, multiply, divide. A group needs only a set and one operation, plus a short list of rules that operation has to follow.
The four group rules
Those rules have a name: the group axioms. Every one of them has to hold for a set and an operation to count as a group.
A concrete example
This should feel familiar — this series has already been working with a group, just without the name. Addition mod 7, the exact structure from the modular arithmetic lesson, satisfies these axioms directly.
What makes a group cyclic?
Some groups have a special property: every element can be reached by repeatedly applying the operation to just one starting element. Starting from and adding over and over, under addition mod 7, visits every element in the group before landing back on the start.
An element that does this — reaches the whole group on its own — is called a generator.
Generating the group from one element
Watching the running total confirms it directly: adding to itself, again and again, counts straight through every element of the group.
Seven additions of visit every element of exactly once, then land back on the identity — really does generate the whole group.
Why this matters for ZK
The elliptic curve groups used throughout ZK cryptography are built on this exact same cyclic structure — just with points on a curve standing in for numbers on a ring.
There’s a generator point , and for a scalar , computing is easy. Going the other direction — recovering from — is hard. That one-way difficulty is the discrete log problem, and it’s what every elliptic curve scheme in this series will lean on from here forward.