Algebra

The sums that obey a smaller equation

The twelve non-trivial thirteenth roots of unity satisfy an equation of degree twelve. Split them into three groups of four — the right three groups — and add each group: the three sums are the roots of x³ + x² − 4x + 1, an equation of degree three with whole-number coefficients. Gauss called such sums periods, found one for every divisor of p − 1, and used them to build the seventeen-gon from four quadratic equations.

Worth reading first: The polygon an equation forces · The sums of roots of unity that add to nothing.

The thirteenth roots of unity other than 11 are the twelve points ζ,ζ2,…,ζ12\zeta, \zeta^2, \dots, \zeta^{12} on the unit circle, where ζ=e2πi/13\zeta = e^{2\pi i/13}. The polygon an equation forces showed that they are exactly the roots of

x12+x11+⋯+x+1=0,x^{12} + x^{11} + \dots + x + 1 = 0,

and that this equation cannot be factored with rational coefficients: no smaller equation with whole-number coefficients is satisfied by any one of the twelve. Each of them is, in that sense, an algebraic number of full complexity twelve.

Every third coefficient added roots of unity over a structured set to pick out part of a polynomial; here the structured sets are chosen so that the sums themselves become simple numbers.

Now add some of them. Not any four — the four whose exponents are 1,5,8,121, 5, 8, 12. The sum is a real number, about 0.2740.274. Add the four with exponents 2,3,10,112, 3, 10, 11 and the sum is about −2.651-2.651; add the remaining four, 4,6,7,94, 6, 7, 9, and it is about 1.3771.377. And these three sums are the three roots of

x3+x2−4x+1=0,x^3 + x^2 - 4x + 1 = 0,

an equation of degree three, with whole-number coefficients. Four points of full complexity twelve, added in the right groups, produce a number of complexity three.

The 3 periods of the 13th roots of unity, and the equation they solve. Roots of unity modulo 13 grouped by the cosets of the index-3 subgroup; the periods 0.274, 1.377, −2.651 are the roots of x³ + x² − 4x + 1.
Fig. 1 The twelve roots of z13=1z^{13} = 1 other than 1, split into three groups of four by the cosets of the subgroup {1, 5, 8, 12} of the nonzero remainders modulo 13. Each group is added head to tail from the origin, and its sum — a period — is the large dot. The three periods, 0.274, 1.377 and −2.651, are the roots of x3+x2−4x+1=0x^3 + x^2 - 4x + 1 = 0.

Gauss called these sums periods, and in the seventh section of the Disquisitiones Arithmeticae of 1801 he used them to do something nobody had done in two thousand years: write down a construction of the regular seventeen-gon. This essay is about why the right groups exist, why their sums obey small equations, and why that is exactly what a ruler and compass need.

The right groups are the cosets of a subgroup

The exponents 1,5,8,121, 5, 8, 12 are not arbitrary. Modulo 1313 they are exactly the cubes, and equally exactly the numbers xx with x4≡1x^4 \equiv 1 — for instance 52=25≡125^2 = 25 \equiv 12 and so 54≡144≡15^4 \equiv 144 \equiv 1. The cleanest description is multiplicative. The nonzero remainders modulo 1313 form a group under multiplication, and that group is cyclic: there is a remainder, 22, whose powers

2,4,8,3,6,12,11,9,5,10,7,12, 4, 8, 3, 6, 12, 11, 9, 5, 10, 7, 1

run through all twelve. Every subgroup of a cyclic group of order twelve is cyclic too, and there is exactly one of each order dividing twelve. The subgroup of order four is generated by 23=82^3 = 8: its elements are 8,64≡12,96≡5,40≡18, 64 \equiv 12, 96 \equiv 5, 40 \equiv 1 — that is, {1,5,8,12}\{1, 5, 8, 12\}.

A subgroup of order four in a group of order twelve has three cosets: the subgroup itself, and its images under multiplication by 22 and by 44. Multiplying {1,5,8,12}\{1, 5, 8, 12\} by 22 gives {2,10,3,11}\{2, 10, 3, 11\}; multiplying by 44 gives {4,7,6,9}\{4, 7, 6, 9\}. Those are the three groups in the figure.

So the recipe is general. For a prime pp, pick a divisor dd of p−1p - 1. The nonzero remainders modulo pp have exactly one subgroup HH of index dd — of size f=(p−1)/df = (p-1)/d — and it has dd cosets. The dd periods of length ff are the sums

ηj=∑h∈Hζgjh,j=0,1,…,d−1,\eta_j = \sum_{h \in H} \zeta^{g^j h}, \qquad j = 0, 1, \dots, d - 1,

where gg is a primitive root. Every non-trivial pp-th root of unity appears in exactly one period, so the dd periods always add up to the sum of all p−1p - 1 non-trivial roots, which is −1-1.

The heptagon’s cubic, from three pairs

The smallest example with a real payoff is the heptagon. Modulo 77, the subgroup of order two is {1,6}\{1, 6\}, that is, {1,−1}\{1, -1\}. Its three cosets pair each root with its complex conjugate, and each pair adds to twice a cosine.

The 3 periods of the 7th roots of unity, and the equation they solve. Roots of unity modulo 7 grouped by the cosets of the index-3 subgroup; the periods 1.247, −1.802, −0.445 are the roots of x³ + x² − 2x − 1.
Fig. 2 Modulo 7, the subgroup {1, 6} of order two has three cosets, each pairing a root with its mirror image. The three periods are 2cos(2π/7), 2cos(4π/7) and 2cos(6π/7) — 1.247, −0.445 and −1.802 — and they are the roots of x3+x2−2x−1=0x^3 + x^2 - 2x - 1 = 0.

The three periods are 2cos⁡(2π/7)2\cos(2\pi/7), 2cos⁡(4π/7)2\cos(4\pi/7) and 2cos⁡(6π/7)2\cos(6\pi/7), and they are the roots of

x3+x2−2x−1=0.x^3 + x^2 - 2x - 1 = 0.

That cubic is the reason the regular heptagon cannot be drawn with ruler and compass. The number 2cos⁡(2π/7)2\cos(2\pi/7) satisfies a cubic with no rational root, so it has degree three over the rationals, and a tower whose degrees multiply showed that anything a ruler and compass reach has degree a power of two. Which polygons can be drawn states this as a condition on p−1p - 1; the periods are the mechanism behind the condition. A cubic period equation is exactly what p−1=6p - 1 = 6 produces when it is split by its factor 33.

The group drawn as a map drew a cyclic group as a single loop of arrows; the nonzero remainders modulo a prime form exactly such a loop, generated by a primitive root, and choosing a subgroup is choosing to step round the loop dd places at a time.

The cosine of a regular polygon’s angle is always a period — the period of the subgroup {1,−1}\{1, -1\} — and the equation it satisfies has degree (p−1)/2(p-1)/2. The heptagon’s is a cubic; the thirteen-gon’s is a sextic; the seventeen-gon’s has degree eight.

Multiplying two periods by hand

The cubic can be checked without any numerics, and doing it once shows where the whole-number coefficients come from. Write the heptagon’s three periods as

η0=ζ+ζ6,η1=ζ3+ζ4,η2=ζ2+ζ5,\eta_0 = \zeta + \zeta^6, \qquad \eta_1 = \zeta^3 + \zeta^4, \qquad \eta_2 = \zeta^2 + \zeta^5,

grouped by the cosets of {1,6}\{1, 6\}: the coset of 33 is {3,18≡4}\{3, 18 \equiv 4\} and the coset of 22 is {2,12≡5}\{2, 12 \equiv 5\}. Multiply two of them, using ζ7=1\zeta^7 = 1 to reduce every exponent:

η0η1=ζ4+ζ5+ζ9+ζ10=ζ4+ζ5+ζ2+ζ3=η1+η2.\eta_0 \eta_1 = \zeta^4 + \zeta^5 + \zeta^9 + \zeta^{10} = \zeta^4 + \zeta^5 + \zeta^2 + \zeta^3 = \eta_1 + \eta_2.

The four roots in the product fall into whole periods again. That is not luck: multiplying every exponent in the product by a generator of the subgroup — here by 66, that is, by −1-1 — permutes the terms of the product among themselves, so the product is a union of whole cosets. Every product of periods is therefore a whole-number combination of periods, plus possibly a whole number of copies of ζ0=1\zeta^0 = 1.

With that, the coefficients are bookkeeping. The sum η0+η1+η2=−1\eta_0 + \eta_1 + \eta_2 = -1. The three pairwise products are η1+η2\eta_1 + \eta_2, η2+η0\eta_2 + \eta_0 and η0+η1\eta_0 + \eta_1 by the same computation shifted, and they add to 2(η0+η1+η2)=−22(\eta_0 + \eta_1 + \eta_2) = -2. The product of all three is η2(η1+η2)=η1η2+η22\eta_2(\eta_1 + \eta_2) = \eta_1\eta_2 + \eta_2^2, and η22=ζ4+2+ζ10=η1+2\eta_2^2 = \zeta^4 + 2 + \zeta^{10} = \eta_1 + 2, while η1η2=η2+η0\eta_1\eta_2 = \eta_2 + \eta_0 by the shifted computation, so the triple product comes to η0+η1+η2+2=−1+2=1\eta_0 + \eta_1 + \eta_2 + 2 = -1 + 2 = 1. So the periods are the roots of x3+x2−2x−1x^3 + x^2 - 2x - 1, as the figure found numerically.

The periods behave like a small number system of their own. Multiplying is turning made the roots of unity a group under multiplication; the periods are closed under multiplication too, but only as combinations, because the product of two cosets is a union of several.

When the subgroup misses −1, the periods leave the line

The periods are real exactly when every coset is closed under taking the complex conjugate, and that happens exactly when −1-1 is in the subgroup. When it is not, the periods come in complex pairs.

The 2 periods of the 7th roots of unity, and the equation they solve. Roots of unity modulo 7 grouped by the cosets of the index-2 subgroup; the periods −0.500 + 1.323i, −0.500 − 1.323i are the roots of x² + x + 2.
Fig. 3 Modulo 7, the subgroup of order three is {1, 2, 4}, the squares, and it does not contain −1. Its two cosets give periods that are not real: −0.500±1.323i-0.500 \pm 1.323i, the roots of x2+x+2=0x^2 + x + 2 = 0 — that is, (−1±−7)/2(-1 \pm \sqrt{-7})/2.

Modulo 77 the subgroup of index two is the set of squares, {1,2,4}\{1, 2, 4\}, and −1≡6-1 \equiv 6 is not a square. So the two periods

η0=ζ+ζ2+ζ4,η1=ζ3+ζ5+ζ6\eta_0 = \zeta + \zeta^2 + \zeta^4, \qquad \eta_1 = \zeta^3 + \zeta^5 + \zeta^6

are complex conjugates of each other, and they satisfy x2+x+2=0x^2 + x + 2 = 0: they are (−1±−7)/2(-1 \pm \sqrt{-7})/2. Their difference is −7\sqrt{-7}. For p=13p = 13, where −1-1 is a square, the same construction gives x2+x−3=0x^2 + x - 3 = 0 and a difference of 13\sqrt{13}.

That difference — the sum of the roots at the squares minus the sum at the non-squares — is the quadratic Gauss sum that one sum, squared two ways follows to the reciprocity law. There it was a single sum whose square is ±p\pm p; here it is the gap between the two periods of index two. The Gauss sum is the square root that the quadratic period equation needs, and whether it is real or imaginary is whether −1-1 is a square modulo pp.

Every divisor has its equation

For p=13p = 13 the divisors of 1212 other than 11 and 1212 are 2,3,42, 3, 4 and 66, and each gives a period equation.

Every period equation for the 13th roots of unity. 2 periods of 6: x² + x − 3; 3 periods of 4: x³ + x² − 4x + 1; 4 periods of 3: x⁴ + x³ + 2x² − 4x + 3; 6 periods of 2: x⁶ + x⁵ − 5x⁴ − 4x³ + 6x² + 3x − 1.
Fig. 4 For each way of splitting the twelve non-trivial thirteenth roots of unity into equal groups by a subgroup, the equation the group sums satisfy: x2+x−3x^2 + x - 3 for two periods of six, x3+x2−4x+1x^3 + x^2 - 4x + 1 for three of four, x4+x3+2x2−4x+3x^4 + x^3 + 2x^2 - 4x + 3 for four of three, and a sextic for six of two. Every coefficient is a whole number.

The pattern in the leading terms is forced — every equation starts xd+xd−1x^d + x^{d-1} because the periods add to −1-1 — but the rest is not predictable from dd alone. The quartic’s constant term is 33; the cubic’s is 11; the sextic’s is −1-1. What is predictable is that they are whole numbers, and the figure checks this by multiplying out the linear factors numerically and requiring every coefficient to land within a ten-millionth of an integer.

Why whole numbers? Consider the map that sends each root ζa\zeta^a to ζga\zeta^{ga} — raising every root to the power gg. It permutes the p−1p - 1 roots, and because it respects addition and multiplication of sums of roots, it is a symmetry of the whole number system built from ζ\zeta. Applied to a period, it sends ηj\eta_j to ηj+1\eta_{j+1}, shifting every coset to the next. So it permutes the periods cyclically, and every coefficient of ∏(x−ηj)\prod (x - \eta_j) — being a symmetric expression in the ηj\eta_j — is left unchanged.

A number built from ζ\zeta and left unchanged by every such symmetry is rational: that is the Galois correspondence of the lattice that runs the other way, read at its bottom level. And a coefficient is a sum of products of roots of unity, hence an algebraic integer; a rational algebraic integer is an integer. The period equation has whole-number coefficients because the periods are shuffled among themselves by every symmetry and by nothing else.

One field for each divisor, and every abelian group

The periods do more than satisfy small equations. The field they generate — all the numbers that can be written with the periods of index dd, fractions and sums allowed — has degree exactly dd over the rationals, and it is the only field of degree dd inside the field generated by ζ\zeta.

This is the Galois correspondence made concrete. The symmetries of Q(ζ)\mathbb{Q}(\zeta) form a cyclic group of order p−1p - 1, isomorphic to the nonzero remainders under multiplication. A cyclic group has exactly one subgroup of each order, so the field has exactly one subfield of each degree dd dividing p−1p - 1, and a subfield of degree dd sits inside one of degree ee exactly when dd divides ee. The periods of index dd are a basis for that subfield: its elements are exactly the combinations c0η0+⋯+cd−1ηd−1c_0 \eta_0 + \dots + c_{d-1}\eta_{d-1} with rational cjc_j.

Each of these subfields has a cyclic group of symmetries — the shift ηj→ηj+1\eta_j \to \eta_{j+1} generates it — so each period equation is an example of a polynomial whose Galois group is cyclic of order dd. And since there are primes pp with p−1p - 1 divisible by any given dd — infinitely many, by Dirichlet’s theorem on primes in progressions — every cyclic group is the Galois group of some period equation. Taking composites of fields from different primes gives products of cyclic groups, and so every finite abelian group occurs as a Galois group over the rationals.

The converse is a deep theorem. Leopold Kronecker stated in 1853, Heinrich Weber proved in 1886 and David Hilbert repaired in 1896 that every field with an abelian symmetry group lies inside some field of roots of unity. So the periods and their composites are not merely examples: they are all the abelian extensions of the rationals.

The seventeen-gon, as four quadratics

For p=17p = 17, the group of nonzero remainders has order 16=2416 = 2^4, and its subgroups form a single chain of index 2,4,8,162, 4, 8, 16. Each subgroup has index two in the one above it, so each level of periods splits the level above in pairs.

Every period equation for the 17th roots of unity. 2 periods of 8: x² + x − 4; 4 periods of 4: x⁴ + x³ − 6x² − x + 1; 8 periods of 2: x⁸ + x⁷ − 7x⁶ − 6x⁵ + 15x⁴ + 10x³ − 10x² − 4x + 1.
Fig. 5 For the seventeenth roots of unity the divisors of 16 are 2, 4 and 8, and the period equations are x2+x−4x^2 + x - 4, x4+x3−6x2−x+1x^4 + x^3 - 6x^2 - x + 1 and an equation of degree eight whose roots are the numbers 2cos(2πk/17).
Gauss's tower for the 17-gon: each period splits by a quadratic. 1 period: −1.0000; 2 periods: 1.5616, −2.5616; 4 periods: 2.0495, 0.3442, −0.4879, −2.9057; 8 periods: 1.8649, 0.8915, −1.9659, −1.7004, 0.1845, −0.5473, 1.4780, −1.2053.
Fig. 6 The periods of the seventeenth roots of unity at each level — 1, 2, 4, 8 of them — on the real line. Each period splits into the two below it, which add to it and whose product is known in terms of the level above: −4 at the first split, −1 at the second, and a period of the level above at the third. So every step is a quadratic equation whose coefficients are already built.

This is Gauss’s construction, and it is worth following once in full. The single period at the top is −1-1, the sum of all sixteen roots.

First split. The two periods of length eight add to −1-1 and multiply to −4-4, so they solve x2+x−4=0x^2 + x - 4 = 0: they are (−1±17)/2(-1 \pm \sqrt{17})/2, about 1.5621.562 and −2.562-2.562.

Second split. Each of those splits into two periods of length four. The two children of each parent add to that parent, and — the figure solves for this and checks it — they multiply to −1-1. So they solve x2−ηx−1=0x^2 - \eta x - 1 = 0, where η\eta is the parent, already known as a square root expression.

Third split. Each period of length four splits into two of length two, which are the numbers 2cos⁡(2πk/17)2\cos(2\pi k/17). Their sum is the parent; their product is not a constant this time but another period of length four — one of the siblings of the parent. Since all four are known by now, the quadratic’s coefficients are known.

Four levels, four square roots nested inside one another, and at the bottom 2cos⁡(2π/17)2\cos(2\pi/17) — from which a compass marks off the side of the polygon. Every split is a quadratic because every step down the chain of subgroups halves the size, and that is why 17=24+117 = 2^4 + 1 works while 1313, whose chain has a step of three, does not.

Why the construction needs no guessing

It is worth saying what the method replaces. Before Gauss, a construction of a regular polygon was a geometric discovery: someone found, by insight, a sequence of circles and lines that produced the right angle. The periods turn it into a computation that is guaranteed to succeed whenever it can.

For any prime pp, the chain of subgroups of the cyclic group of order p−1p - 1 can be refined into steps whose sizes are the prime factors of p−1p - 1. Each step splits every period into that many, and the children are the roots of an equation of that degree whose coefficients lie in the field of the level above. When every prime factor is 22 — when p−1p - 1 is a power of two, so pp is a Fermat prime — every step is a quadratic and the polygon is constructible. When a factor of 33 appears, a cubic step appears, and with it a cube root; that is the heptagon and the thirteen-gon, which three ways to pair four roots would recognise as the cubic resolvent’s kind of obstacle.

The method also says exactly how each step is to be solved. The product of each pair in the seventeen-gon’s tower is determined by multiplying out two sums of roots of unity and regrouping — mechanical work, which Gauss did by hand and which the figures do by solving a small linear system and checking that its solution consists of whole numbers.

What the figures can and cannot show

The period equations are computed, not quoted. Each is obtained by multiplying out ∏(x−ηj)\prod(x - \eta_j) with the periods evaluated numerically, and each coefficient is required to be within 10−710^{-7} of a whole number and the imaginary parts to vanish to the same accuracy. That is strong evidence in each case, and the argument above — cyclic permutation of the periods, rationality of symmetric expressions, integrality of algebraic integers — is the proof.

The fields are not drawn. A period is drawn as a point, and the field it generates is not a thing a figure can show. The statement that the periods of index dd span the unique subfield of degree dd is proved, not illustrated.

Only primes. For a composite nn, the group of remainders prime to nn need not be cyclic — modulo 88 it is not — and the periods are then defined over subgroups of a non-cyclic group, with a lattice of subfields that is no longer a single chain of divisors.

Still open: which groups appear at all

Every abelian group is the symmetry group of some field built from roots of unity, and every group a polynomial can have is a subgroup of the symmetric group on its roots. Whether every finite group is the Galois group of some polynomial with rational coefficients is the inverse Galois problem, and it is open.

Much is known. Igor Shafarevich proved in 1954 that every solvable group occurs. Every symmetric and alternating group occurs, by Hilbert’s irreducibility theorem, and so do most of the sporadic simple groups, some of them — the Monster among them — by explicit rigidity arguments. But for the Mathieu group M23M_{23}, a group of about ten million elements, no polynomial with rational coefficients is known whose Galois group it is, and no proof that one exists. The periods settle the abelian case completely and in one stroke; nothing comparable is known for any general class beyond the solvable groups.

Sums that remember their subgroup

The habit worth keeping is to look for the combination that a symmetry permutes.

Twelve roots of unity, each of degree twelve, are too complicated to handle one at a time. Add them in the groups a subgroup cuts out, and the sums are shuffled among themselves by every symmetry of the whole — so they satisfy an equation as small as the number of groups, with whole-number coefficients. The subgroup decides the equation, the chain of subgroups decides the tower of equations, and whether that tower uses only square roots decides whether a compass can draw the polygon.

What links here

Computed from the collection, not written here: the essays that point at this one.

Reads more easily once this is understood

Essays that name this one as worth reading first.

Shares its objects with

Essays that name at least two of the same things, and that neither author linked.

Named objects

A dashed tag is an object no other essay names yet.

Constructible numberCosetCyclotomic polynomialField extensionGalois groupPrimitive rootRoots of unitySubgroup