14. Constructions and impossibility¶
With a straightedge and a compass you can bisect any angle, draw a square, a regular hexagon, a regular pentagon. Can you also cut an angle into three equal parts? Draw a cube with twice the volume of a given one? Draw a square with the same area as a given circle? Greek geometers asked these questions about 2400 years ago, solved them with other tools, and never found a way with these two. In 1837 and 1882 it was proved that there is no way. This chapter turns each construction into arithmetic, finds exactly which numbers the two tools can reach, and uses that to prove the impossibilities. Then it meets the young Gauss's regular 17-gon, and other tools, paper folding and the compass alone, that can do more or the same.
In this chapter
You will learn:
- the three classical problems and the exact rules of straightedge-and-compass construction
- how to add, multiply, divide and take square roots of lengths with the two tools
- that the constructible numbers are exactly those reached from the rationals by a tower of square roots (with proof)
- why doubling the cube and trisecting a \(60^\circ\) angle are impossible (full proofs), and why squaring the circle is
- the Gauss-Wantzel theorem on regular polygons, and how the 17-gon is built from nested square roots
- what origami, a marked ruler, and the compass alone can construct
You need: Chapter 2 (the basic constructions), Chapter 5 (similar triangles, the altitude theorem), Chapter 7 (the triple angle formula follows from the addition formulas there) and Chapter 13 for 14.6. From the Algebra book, Chapter 19 (fields, degree, the tower law, irreducible polynomials) is the algebraic engine; we recall what we need. A gentler start: Compass and straightedge.
Levels: 14.1 is intermediate; 14.2 and 14.3 are advanced; 14.4 is advanced (statement and proof idea); 14.5 is advanced to expert; 14.6 is advanced.
14.1 The Greek problems¶
Level: intermediate. Euclid's Elements (about 300 BC) begins with constructions: Book I, Proposition 1 draws an equilateral triangle on a given segment with two circles. Later propositions bisect angles and segments, drop perpendiculars, copy angles, build squares, and in Book IV inscribe regular polygons with \(3\), \(4\), \(5\), \(6\) and \(15\) sides in a circle. Three problems would not yield:
- Doubling the cube. Given a cube, construct the edge of a cube with twice its volume. If the edge is \(1\), the new edge is \(\sqrt[3]{2}\). A story, reported by later writers, says the people of Delos were told by an oracle to double the size of a cube-shaped altar; whether or not that happened, the problem is often called the Delian problem.
- Trisecting an angle. Given any angle, construct an angle one third as large.
- Squaring the circle. Given a circle, construct a square of the same area. For radius \(1\) the side would be \(\sqrt\pi\).
A fourth question ran alongside: which regular polygons can be constructed? Euclid could do \(3, 4, 5, 6, 15\) and, by bisecting, \(8, 10, 12, 16, \ldots\), but not \(7\) or \(9\).
The rules. The tools are idealised:
- a straightedge draws the line through two points already constructed. It has no marks; you cannot measure with it.
- a compass draws the circle with a constructed centre passing through another constructed point.
- new points are the intersections of lines and circles already drawn.
Euclid's compass is "collapsing": it may fold up when lifted, so you cannot carry a length from one place to another directly. Euclid's Proposition I.2 shows that this does not matter: with a collapsing compass you can still copy a segment anywhere. So we may use a compass that keeps its opening.
The Greeks did solve them, with other tools. It is a myth that the Greeks were stuck. They found many solutions, all using something beyond the rules:
- Hippocrates of Chios (5th century BC) reduced doubling the cube to finding two mean proportionals \(x, y\) with \(1 : x = x : y = y : 2\), so \(x^3 = 2\); Menaechmus then found them as the intersection of two conic sections.
- Hippias' quadratrix, a curve drawn by two uniform motions, trisects any angle, and was later used to square the circle.
- Archimedes trisected any angle with a marked ruler, a move the Greeks called neusis (verging).
Archimedes' trisection. Let the angle be \(\angle AOB = 3\alpha\), with \(A\) and \(B\) on a circle of radius \(1\) about \(O\). Mark two points at distance \(1\) on a ruler. Slide the ruler so that it passes through \(B\), one mark lies on the circle (at \(C\)) and the other on the line \(AO\) extended beyond \(O\) (at \(D\)). Then \(\angle ODC = \alpha\).
Proof. \(CD = 1 = CO\), so triangle \(DCO\) is isosceles and \(\angle COD = \angle CDO\); call it \(x\). The exterior angle of triangle \(DCO\) at \(C\) is \(\angle BCO = 2x\). Triangle \(OCB\) is isosceles (\(OC = OB = 1\)), so \(\angle CBO = 2x\). Now \(\angle AOB\) is an exterior angle of triangle \(DOB\), so it equals the sum of the two remote interior angles: \(\angle AOB = \angle ODB + \angle OBD = x + 2x = 3x\). So \(x = \alpha\). \(\square\)
The ruler had to be slid until two conditions held at once; that sliding is exactly what the rules forbid. The question became: is the extra tool really needed? For 2000 years many people tried, some brilliantly, and the answer had to wait for algebra.
14.2 Constructions as arithmetic¶
Level: advanced. Fix two points and call the distance between them \(1\). Put them at \(0\) and \(1\) on the real line of a coordinate plane. (We can construct the perpendicular at \(0\), so the axes are available.)
Definition. A point is constructible if it can be reached from \((0, 0)\) and \((1, 0)\) by finitely many straightedge-and-compass steps. A real number is constructible if it is a coordinate of a constructible point, equivalently (since we can drop perpendiculars to the axes and copy lengths) if \(|x|\) is the length of a constructible segment.
Step one: the constructible numbers form a field¶
Theorem 14.1. If \(a\) and \(b\) are constructible, so are \(a + b\), \(a - b\), \(ab\), and \(a/b\) (for \(b \neq 0\)). If \(a > 0\) is constructible, so is \(\sqrt a\).
Proof. Sums and differences: lay off length \(b\) along the line from the end of \(a\), forwards or backwards, with the compass.
Products: on one ray from a point \(O\) mark the points at distances \(1\) and \(b\); on another ray from \(O\) mark the point at distance \(a\). Join the \(1\)-point to the \(a\)-point, and through the \(b\)-point draw the parallel to that line (parallels can be constructed, Chapter 3). It meets the second ray at a point \(X\). The two triangles are similar (they share the angle at \(O\), and corresponding angles at the parallels are equal), so \(OX/a = b/1\), and \(OX = ab\).
Quotients: the same picture read differently. Mark \(b\) and \(1\) on the first ray, \(a\) on the second, join \(b\) to \(a\), and draw the parallel through \(1\): it cuts off \(a/b\).
Square roots: lay segments of lengths \(1\) and \(a\) end to end, so the whole is \(1 + a\). Draw the semicircle on the whole segment as diameter (its centre is the constructible midpoint) and raise the perpendicular at the point where the two pieces meet. If \(h\) is its height up to the semicircle, the angle in the semicircle is a right angle (Thales), and the altitude theorem of Chapter 5 gives \(h^2 = 1 \cdot a\). So \(h = \sqrt a\). \(\square\)
Starting from \(1\) you can therefore reach every rational number (by \(+, -, \times, \div\)) and then numbers like
Any expression built from rationals with \(+, -, \times, \div\) and square roots (of positive numbers) is constructible.
Step two: nothing else is¶
Now the hard direction. A construction only ever does three things: intersect two lines, a line and a circle, or two circles. Let \(K\) be a field of real numbers containing all coordinates of the points constructed so far.
- Line through two points of \(K^2\): its equation is \(px + qy = r\) with \(p, q, r \in K\) (solve for the coefficients using the two points; only \(+, -, \times, \div\) are needed).
- Circle with centre in \(K^2\) through a point of \(K^2\): \(x^2 + y^2 + dx + ey + f = 0\) with \(d, e, f \in K\).
Line meets line. Two linear equations with coefficients in \(K\): Cramer's rule gives the solution with coordinates in \(K\). Nothing new.
Line meets circle. Solve the line for \(y\) (or \(x\)) and substitute: a quadratic \(Ax^2 + Bx + C = 0\) with \(A, B, C \in K\). Its roots are \(\frac{-B \pm \sqrt{B^2 - 4AC}}{2A}\), which lie in \(K(\sqrt D)\) with \(D = B^2 - 4AC \in K\).
Circle meets circle. Subtract the two equations: the \(x^2 + y^2\) terms cancel, leaving a line with coefficients in \(K\). The intersection points are those of this line with either circle: the previous case.
So each new point has coordinates in \(K\) or in \(K(\sqrt D)\) for some positive \(D \in K\), an extension of degree \(1\) or \(2\). Running through a whole construction gives:
Theorem 14.2. A real number \(\alpha\) is constructible if and only if there is a chain of fields
with \(\alpha \in K_n\).
Proof. "If": by Theorem 14.1 every element of every \(K_j\) is constructible, by induction on \(j\). "Only if": the analysis above, by induction on the number of construction steps, adjoining the square root at each step where a circle is involved. \(\square\)
Corollary 14.3. If \(\alpha\) is constructible, then \(\alpha\) is algebraic over \(\mathbb{Q}\) and its degree \([\mathbb{Q}(\alpha) : \mathbb{Q}]\) is a power of \(2\).
Proof. Each step of the chain has degree \([K_j : K_{j-1}] = 1\) or \(2\), so by the tower law (Algebra Chapter 19: degrees multiply in a tower of fields) \([K_n : \mathbb{Q}] = 2^m\) for some \(m\). Since \(\mathbb{Q} \subseteq \mathbb{Q}(\alpha) \subseteq K_n\), the tower law again gives \([K_n : \mathbb{Q}] = [K_n : \mathbb{Q}(\alpha)] \cdot [\mathbb{Q}(\alpha) : \mathbb{Q}]\), so \([\mathbb{Q}(\alpha) : \mathbb{Q}]\) divides \(2^m\) and is itself a power of \(2\). \(\square\)
Recall that the degree of an algebraic number \(\alpha\) is the degree of its minimal polynomial, the monic polynomial of least degree with rational coefficients having \(\alpha\) as a root. If \(\alpha\) is a root of an irreducible rational polynomial of degree \(d\) (one that does not factor into rational polynomials of lower degree), then \([\mathbb{Q}(\alpha) : \mathbb{Q}] = d\).
A warning about the converse. Degree a power of \(2\) is necessary but not sufficient. There are numbers of degree \(4\) that are not constructible, for instance a real root of \(x^4 - 4x + 2\) (irreducible by Eisenstein's criterion at \(2\); its splitting field has Galois group \(S_4\), of order \(24\), while a constructible number needs a Galois closure whose degree is a power of \(2\)). The exact criterion belongs to Galois theory, Algebra Chapter 20. For degree \(3\) there is no subtlety, and that is all the classical problems need.
Complex form. Treat points as complex numbers. The constructible points form a subfield of \(\mathbb{C}\) closed under square roots: a square root of \(re^{i\theta}\) is \(\sqrt r\, e^{i\theta/2}\), which needs a real square root and an angle bisection. This is the convenient language for polygons in 14.5.
Worked example: \(\cos 72^\circ\). We show the regular pentagon is constructible by finding \(\cos 72^\circ\). Let \(\zeta = e^{2\pi i/5}\). Then \(\zeta^5 = 1\) and \(\zeta \neq 1\), so \(1 + \zeta + \zeta^2 + \zeta^3 + \zeta^4 = 0\). Put \(c = \zeta + \zeta^{-1} = \zeta + \zeta^4 = 2\cos 72^\circ\). Then \(c^2 = \zeta^2 + 2 + \zeta^3\), so \(c^2 + c = \zeta + \zeta^2 + \zeta^3 + \zeta^4 + 2 = -1 + 2 = 1\). So \(c^2 + c - 1 = 0\), \(c = \frac{-1 + \sqrt5}{2}\) (positive root), and
Check: \(\cos 72^\circ = 0.30902\) on a calculator. The figure turns this into a construction: in the unit circle, let \(M = -\tfrac12\) and \(P = i\). The circle about \(M\) through \(P\) has radius \(\sqrt{1/4 + 1} = \tfrac{\sqrt5}{2}\), so it meets the positive real axis at \(Q = \frac{\sqrt5 - 1}{2} = 2\cos 72^\circ\). And \(PQ^2 = 1 + \left(\frac{\sqrt5 - 1}{2}\right)^2 = \frac{5 - \sqrt5}{2}\), which equals \((2\sin 36^\circ)^2\), the square of the side of the inscribed regular pentagon. (Numerically \(PQ = 1.17557 = 2\sin 36^\circ\).)
14.3 Doubling the cube and trisecting the angle are impossible¶
Level: advanced. We need one tool for showing a cubic is irreducible.
Lemma 14.4. A cubic polynomial with rational coefficients is irreducible over \(\mathbb{Q}\) if and only if it has no rational root. A rational root \(p/q\) (in lowest terms) of \(a_3x^3 + a_2x^2 + a_1x + a_0\) with integer coefficients has \(p\) dividing \(a_0\) and \(q\) dividing \(a_3\).
Proof. If a cubic factors, one factor has degree \(1\), giving a rational root; conversely a root \(r\) gives the factor \(x - r\). For the second part, substitute \(x = p/q\) and multiply by \(q^3\): \(a_3 p^3 + a_2 p^2 q + a_1 p q^2 + a_0 q^3 = 0\). Every term except \(a_0 q^3\) is divisible by \(p\), so \(p \mid a_0 q^3\), and since \(\gcd(p, q) = 1\), \(p \mid a_0\). In the same way \(q \mid a_3\). \(\square\)
Theorem 14.5 (Wantzel, 1837). The cube cannot be doubled with straightedge and compass.
Proof. We would need \(\sqrt[3]{2}\), a root of \(x^3 - 2\). The only possible rational roots are \(\pm1, \pm2\), and \(1 - 2\), \(-1 - 2\), \(8 - 2\), \(-8 - 2\) are all nonzero. So \(x^3 - 2\) is irreducible, \([\mathbb{Q}(\sqrt[3]2) : \mathbb{Q}] = 3\), which is not a power of \(2\). By Corollary 14.3, \(\sqrt[3]{2}\) is not constructible. \(\square\)
Theorem 14.6 (Wantzel, 1837). The angle \(60^\circ\) cannot be trisected with straightedge and compass. So there is no general method of trisection.
Proof. An angle \(\theta\) is constructible (as an angle between two constructed lines) exactly when \(\cos\theta\) is a constructible number: from the angle, drop a perpendicular in the unit circle to get \(\cos\theta\); from \(\cos\theta\), raise a perpendicular to get the point on the unit circle. A \(60^\circ\) angle is constructible (an equilateral triangle). Trisecting it means constructing \(20^\circ\), so \(c = \cos 20^\circ\) would be constructible. The triple angle formula, from the addition formulas of Chapter 7,
with \(t = 20^\circ\) gives \(\tfrac12 = 4c^3 - 3c\), so \(c\) is a root of
The candidates for rational roots are \(\pm1, \pm\tfrac12, \pm\tfrac14, \pm\tfrac18\). Testing: \(8 - 6 - 1 = 1\), \(-8 + 6 - 1 = -3\), \(1 - 3 - 1 = -3\), \(-1 + 3 - 1 = 1\), \(\tfrac18 - \tfrac32 - 1 \neq 0\), \(-\tfrac18 + \tfrac32 - 1 = \tfrac38\), \(\tfrac{1}{64} - \tfrac34 - 1 \neq 0\), \(-\tfrac1{64} + \tfrac34 - 1 \neq 0\). None is zero, so the cubic is irreducible and \(\cos 20^\circ\) has degree \(3\). Not a power of \(2\): not constructible. \(\square\)
Check. The three roots of \(8x^3 - 6x - 1\) are \(\cos 20^\circ \approx 0.93969\), \(\cos 140^\circ \approx -0.76604\) and \(\cos 260^\circ \approx -0.17365\) (the three angles whose triples are \(60^\circ\) plus a multiple of \(360^\circ\)).
Remarks.
- Some angles can be trisected: \(90^\circ\) (since \(30^\circ\) is constructible), \(180^\circ\), \(45^\circ\). The theorem says no single method works for all angles, because it fails for \(60^\circ\).
- In general, \(\theta\) can be trisected exactly when \(4x^3 - 3x - \cos\theta\) is reducible over the field \(\mathbb{Q}(\cos\theta)\).
- The regular \(9\)-gon would give a \(40^\circ\) angle, and halving it would give \(20^\circ\): so the regular 9-gon is not constructible either.
- Wantzel's proof was ignored for decades, and people still send "trisections" to mathematics departments. Every one is either an approximation, or uses a forbidden step (a marked ruler, a sliding fit), or contains an error. The theorem is a proof, not a lack of imagination: no future cleverness can get around it.
Pierre Wantzel published both proofs in 1837, in the Journal de Mathématiques Pures et Appliquées, when he was 22. The key idea, that constructions live in towers of quadratic extensions, was already implicit in Gauss's work on polygons; Wantzel made it into a proof of impossibility.
14.4 Squaring the circle¶
Level: advanced. A circle of radius \(1\) has area \(\pi\), so squaring it needs a segment of length \(\sqrt\pi\). If \(\sqrt\pi\) were constructible, so would be its square \(\pi\), which would then be algebraic: a root of some nonzero polynomial with rational coefficients (Corollary 14.3). But:
Theorem 14.7 (Lindemann, 1882). \(\pi\) is transcendental: it is not a root of any nonzero polynomial with rational coefficients.
Corollary. The circle cannot be squared with straightedge and compass.
The proof of Lindemann's theorem takes several pages of analysis and is beyond this chapter; it is in Ivan Niven's Irrational Numbers and in Baker's Transcendental Number Theory (see Further reading), and the Algebra book's Chapter 19 discusses transcendental numbers. Here is the shape of it. Charles Hermite proved in 1873 that \(e\) is transcendental, by building very good rational approximations to powers of \(e\) out of integrals of polynomials times \(e^{-x}\). Ferdinand von Lindemann extended the method to prove:
If \(\alpha\) is a nonzero algebraic number, then \(e^\alpha\) is transcendental.
Now if \(\pi\) were algebraic, so would be \(i\pi\) (since \(i\) is algebraic and algebraic numbers form a field), and then \(e^{i\pi}\) would be transcendental. But \(e^{i\pi} = -1\), which is certainly algebraic. So \(\pi\) is transcendental.
Approximations are another matter. There are excellent approximate constructions, for example of \(\pi \approx \tfrac{355}{113}\) (correct to six decimal places), and a constructible length can be as close to \(\sqrt\pi\) as you like. What is impossible is an exact construction.
History, honestly. People went on trying. In 1897 a bill in the Indiana legislature would have adopted a physician's "solution" of the problem, which implied a wrong value of \(\pi\); it passed the House, but the Senate postponed it indefinitely after a mathematics professor, C. A. Waldo, who happened to be at the statehouse, explained the problem to senators.
14.5 Regular polygons: Gauss and Wantzel¶
Level: advanced to expert. Which regular \(n\)-gons can be constructed? A regular \(n\)-gon inscribed in the unit circle has vertices at the complex numbers \(\zeta^k\), where \(\zeta = e^{2\pi i/n}\), so the question is whether \(\zeta\), or equivalently \(\cos(2\pi/n)\), is constructible.
Easy reductions.
- If the \(n\)-gon is constructible, so is the \(2n\)-gon (bisect the central angles).
- If \(m\) divides \(n\) and the \(n\)-gon is constructible, so is the \(m\)-gon (take every \((n/m)\)-th vertex).
- If \(\gcd(m, n) = 1\) and both the \(m\)-gon and the \(n\)-gon are constructible, so is the \(mn\)-gon. Why: choose integers \(u, v\) with \(um + vn = 1\) (Bézout); then \(\frac{1}{mn} = \frac{u}{n} + \frac{v}{m}\), so the angle \(2\pi/(mn)\) is a combination of multiples of \(2\pi/n\) and \(2\pi/m\). Example: \(\frac{1}{15} = \frac{2}{5} - \frac{1}{3}\), which is how Euclid built the \(15\)-gon (Book IV, Proposition 16).
So everything comes down to \(n = p^k\), a prime power.
Fermat primes. A Fermat prime is a prime of the form \(2^m + 1\).
Lemma 14.8. If \(2^m + 1\) is prime then \(m\) is a power of \(2\).
Proof. If \(m\) has an odd factor \(s > 1\), write \(m = st\). Since \(x + 1\) divides \(x^s + 1\) for odd \(s\) (because \(-1\) is a root), \(2^t + 1\) divides \((2^t)^s + 1 = 2^m + 1\), and \(1 < 2^t + 1 < 2^m + 1\). So \(2^m + 1\) is not prime. \(\square\)
So the Fermat primes are among the numbers \(F_k = 2^{2^k} + 1\): \(F_0 = 3\), \(F_1 = 5\), \(F_2 = 17\), \(F_3 = 257\), \(F_4 = 65537\), all prime. Pierre de Fermat guessed that every \(F_k\) is prime. Leonhard Euler showed in 1732 that \(F_5 = 2^{32} + 1 = 641 \times 6700417\). No other Fermat prime is known, and it is an open question whether there are any more.
Theorem 14.9 (Gauss-Wantzel). The regular \(n\)-gon is constructible with straightedge and compass if and only if
where \(k \ge 0\) and the \(p_i\) are distinct Fermat primes.
Proof of "only if". We use one fact from algebra: the cyclotomic polynomial \(\Phi_n\), whose roots are the primitive \(n\)-th roots of unity, is irreducible over \(\mathbb{Q}\), so \([\mathbb{Q}(\zeta) : \mathbb{Q}] = \varphi(n)\), where \(\varphi\) is Euler's function (for a prime \(p\) this is the irreducibility of \(1 + x + \cdots + x^{p-1}\), proved by Eisenstein's criterion after substituting \(x + 1\); see Algebra Chapter 18). If \(\cos(2\pi/n)\) is constructible, then \(\zeta\) is a root of \(x^2 - 2\cos(2\pi/n)x + 1\), so \(\zeta\) lies in a field of degree a power of \(2\) times \(2\) over \(\mathbb{Q}\), and \(\varphi(n)\) must be a power of \(2\). For a prime power \(p^a\) with \(p\) odd, \(\varphi(p^a) = p^{a-1}(p - 1)\). This is a power of \(2\) only if \(a = 1\) and \(p - 1\) is a power of \(2\): \(p\) is a Fermat prime, appearing once. So \(n\) has the stated form.
Proof of "if", outline. For \(n\) of this form, \(\varphi(n)\) is a power of \(2\). The Galois group of \(\mathbb{Q}(\zeta)\) over \(\mathbb{Q}\) is \((\mathbb{Z}/n\mathbb{Z})^\times\), an abelian group of order \(\varphi(n) = 2^s\). A group of order \(2^s\) has a chain of subgroups each of index \(2\) in the next, and by the Galois correspondence (Algebra Chapter 20) this gives a chain of fields, each of degree \(2\) over the one before, from \(\mathbb{Q}\) to \(\mathbb{Q}(\zeta)\). Each degree-\(2\) step is the adjoining of a square root. By Theorem 14.2, \(\zeta\) is constructible. \(\square\)
The list. For \(n\) from \(3\) to \(40\) the constructible regular polygons have \(n = 3, 4, 5, 6, 8, 10, 12, 15, 16, 17, 20, 24, 30, 32, 34, 40\). Not constructible: \(7, 9, 11, 13, 14, 18, 19, 21, \ldots\). Check, for example, \(\varphi(7) = 6\) and \(\varphi(9) = 6\), not powers of \(2\); \(\varphi(17) = 16\).
The 17-gon by hand¶
On 30 March 1796, Carl Friedrich Gauss, then 18, found that the regular 17-gon is constructible; it is the first entry of his mathematical diary, and the result appeared in his Disquisitiones Arithmeticae (1801). His method is the "if" proof made concrete, and we can follow it with arithmetic only.
Let \(\zeta = e^{2\pi i/17}\). The powers of \(3\) modulo \(17\) run through all nonzero residues:
Level 1: two periods of 8. Add up \(\zeta^k\) over the even positions in this list and over the odd ones:
Together they contain every \(\zeta^k\) with \(k = 1, \ldots, 16\), so \(\eta_0 + \eta_1 = -1\) (the sum of all 17th roots of unity is \(0\)). Multiplying out the 64 products in \(\eta_0 \eta_1\) and collecting, each \(\zeta^k\) appears exactly four times, so \(\eta_0 \eta_1 = 4 \cdot (-1) = -4\). So \(\eta_0, \eta_1\) are the roots of \(t^2 + t - 4 = 0\):
(Since \(\zeta^{17-k} = \overline{\zeta^k}\), \(\eta_0 = 2(\cos\frac{2\pi}{17} + \cos\frac{4\pi}{17} + \cos\frac{8\pi}{17} + \cos\frac{16\pi}{17})\), which is positive; that picks the sign.)
Level 2: four periods of 4. Take every fourth entry of the list: \(q_j = \sum_{k \equiv j \ (\mathrm{mod}\ 4)} \zeta^{3^k}\). The same kind of counting gives \(q_0 + q_2 = \eta_0\), \(q_0 q_2 = -1\), and \(q_1 + q_3 = \eta_1\), \(q_1 q_3 = -1\). So each is a root of a quadratic whose coefficients we already have:
Level 3: periods of 2. \(r_0 = \zeta + \zeta^{16} = 2\cos\frac{2\pi}{17}\) and \(r_4 = \zeta^{13} + \zeta^4\) satisfy \(r_0 + r_4 = q_0\) and \(r_0 r_4 = q_1\), so
Check: \(2\cos(2\pi/17) = 2\cos(21.18^\circ) = 1.86494\). Three nested quadratics; unwinding them gives Gauss's formula
which a computer confirms to any number of digits. Only square roots appear, so the 17-gon is constructible.
Try it in Python
import cmath, math
z = cmath.exp(2j * math.pi / 17)
order = [pow(3, k, 17) for k in range(16)]
eta0 = sum(z ** order[k] for k in range(0, 16, 2))
eta1 = sum(z ** order[k] for k in range(1, 16, 2))
print(eta0 + eta1, eta0 * eta1) # about -1 and -4
s17 = math.sqrt(17)
g = (-1 + s17 + math.sqrt(34 - 2*s17)
+ 2*math.sqrt(17 + 3*s17 - math.sqrt(34 - 2*s17) - 2*math.sqrt(34 + 2*s17))) / 16
print(g, math.cos(2 * math.pi / 17)) # equal
Explicit step-by-step constructions of the 17-gon exist (Richmond's of 1893 is a well-known one); the 257-gon was worked out by Richelot in the 19th century, and Johann Hermes spent years on the 65537-gon.
14.6 Other tools¶
Level: advanced. The impossibility theorems are about one particular toolkit. Change the tools and the answers change, sometimes in surprising directions.
A marked ruler¶
With a straightedge carrying two marks, plus a compass, the "verging" move of 14.1 solves cubic and some quartic equations: you can trisect any angle, double the cube, and construct the regular 7-gon and 9-gon. You still cannot square the circle: a marked ruler and compass only reach algebraic numbers.
Paper folding¶
Origami has its own rules. A fold is a line, and the allowed folds were listed by Humiaki Huzita, with one later added by Koshiro Hatori (and the list was also found by Jacques Justin). Most of them do what straightedge and compass do: fold through two points, fold one point onto another (the perpendicular bisector), fold one line onto another (the angle bisector). One is new:
(O6) Given two points \(P_1, P_2\) and two lines \(\ell_1, \ell_2\), fold so that \(P_1\) lands on \(\ell_1\) and \(P_2\) lands on \(\ell_2\) at the same time.
Placing a point on a line by a fold means the fold line is tangent to the parabola with that point as focus and that line as directrix (Chapter 8). So O6 asks for a common tangent of two parabolas, which is a cubic equation. That is enough to trisect angles and double cubes. Roger Alperin showed that the origami numbers are exactly those reached from the rationals by square roots and cube roots (more precisely, by solving quadratics and cubics).
Abe's trisection. Here is a proof, in full, that paper folding trisects any acute angle. Take a square sheet with corner \(B\) at the bottom left. The angle to trisect, \(\theta\), is between the bottom edge and a line \(\ell\) through \(B\).
- Fold a horizontal line at some height \(h\), meeting the left edge at \(P\), and another at height \(h/2\), meeting it at \(Q\).
- Make the O6 fold that puts \(B\) onto the line at height \(h/2\) and \(P\) onto \(\ell\). Call the images \(B'\), \(P'\) and \(Q'\) (the image of \(Q\)).
- The lines \(BB'\) and \(BQ'\) trisect the angle.
Proof. The fold is a reflection, so it carries the segment \(PQB\) (on the left edge) to the segment \(P'Q'B'\), with \(Q'\) the midpoint of \(P'B'\) and \(|P'Q'| = |Q'B'| = h/2\). The reflection also swaps \(B\) and \(B'\), and it carries the line \(BQ'\) to the line \(B'Q\). Now \(B'\) is at height \(h/2\), the same as \(Q\), so \(B'Q\) is horizontal, perpendicular to the left edge \(BP\). Reflecting back, \(BQ'\) is perpendicular to \(B'P'\). So:
- triangles \(BQ'P'\) and \(BQ'B'\) are congruent (SAS: common side \(BQ'\), right angles at \(Q'\), \(Q'P' = Q'B'\)), so \(\angle P'BQ' = \angle Q'BB'\);
- let \(E\) be the foot of the perpendicular from \(B'\) to the bottom edge. Triangles \(BQ'B'\) and \(BEB'\) are right triangles with the same hypotenuse \(BB'\) and \(Q'B' = h/2 = EB'\), so they are congruent (RHS), and \(\angle Q'BB' = \angle B'BE\).
Since \(P'\) lies on \(\ell\), the angle \(\theta = \angle P'BE\) is split into three equal parts. \(\square\)
Check (from the figure's computation): with \(\theta = 63^\circ\) and \(h = 0.3\), the fold gives directions of \(21^\circ\), \(42^\circ\) and \(63^\circ\) for \(B'\), \(Q'\) and \(P'\) seen from \(B\).
The compass alone¶
Theorem 14.10 (Mohr-Mascheroni). Every point that can be constructed with straightedge and compass can be constructed with the compass alone. (Of course you cannot draw the lines; but every point can be found.)
Georg Mohr published this in 1672 in a book that was then forgotten; Lorenzo Mascheroni proved it independently in 1797, and Mohr's book was only rediscovered in 1928. A neat modern proof uses inversion (Chapter 13).
Step 1: invert a point with the compass alone. Let the circle of inversion have centre \(O\) and radius \(r\), and let \(P\) be a point with \(OP > r/2\). Draw the circle about \(P\) through \(O\); it meets the circle of inversion at \(A\) and \(B\). Draw the circles about \(A\) and about \(B\) through \(O\). They meet again at \(P'\), the inverse of \(P\).
Why: by symmetry in the line \(OP\), \(P'\) lies on \(OP\). Triangles \(OAP\) and \(OP'A\) are both isosceles (\(PO = PA\), and \(AO = AP' = r\)) and share the base angle at \(O\), so they are similar: \(OP'/OA = OA/OP\), that is \(OP \cdot OP' = r^2\). (If \(OP \le r/2\), first double \(OP\) several times with the compass, which can be done, invert, and double again.)
Step 2: everything else. A straightedge construction needs intersections of lines with lines and with circles. Choose a circle of inversion whose centre \(O\) is not on the line. Invert two points of the line: the line becomes a circle through \(O\), and we can find its centre by compass constructions. Intersect that circle with the image of the other line or circle (also found by inverting points), then invert the intersection points back. Each step uses the compass only. \(\square\)
The details of finding centres take some care; they are in Hartshorne's book listed below. The dual result, Poncelet-Steiner: a straightedge alone suffices, provided one circle with its centre has been drawn somewhere on the page (Jakob Steiner, 1833). Without that circle, a straightedge alone cannot even find the midpoint of a segment.
Check yourself¶
1. Show how to construct \(\sqrt{5}\) and \(\sqrt[4]{5}\), starting from a unit length.
\(\sqrt5\) is the hypotenuse of a right triangle with legs \(1\) and \(2\). Then \(\sqrt[4]{5} = \sqrt{\sqrt5}\): put lengths \(1\) and \(\sqrt5\) end to end, draw the semicircle on the whole, and raise the perpendicular at the join; its height is \(\sqrt{\sqrt5}\) by the altitude theorem.
2. Is the number \(\sqrt{2 + \sqrt3}\) constructible? Is \(\sqrt[3]{3}\)? Give reasons.
\(\sqrt{2 + \sqrt3}\) is built from rationals by two square roots, so it is constructible (Theorem 14.1). For \(\sqrt[3]3\), the polynomial \(x^3 - 3\) has possible rational roots \(\pm1, \pm3\), none of which works (\(-2\), \(-4\), \(24\), \(-30\)), so it is irreducible and \(\sqrt[3]3\) has degree \(3\): not constructible.
3. Can a \(30^\circ\) angle be trisected with straightedge and compass? Can a \(90^\circ\) angle?
A third of \(30^\circ\) is \(10^\circ\). If \(10^\circ\) were constructible, doubling it would give \(20^\circ\), a trisection of \(60^\circ\), which Theorem 14.6 forbids. So \(30^\circ\) cannot be trisected. A third of \(90^\circ\) is \(30^\circ\), which is half of the \(60^\circ\) angle of an equilateral triangle, so \(90^\circ\) can be trisected. The lesson: whether an angle can be trisected depends on the angle, and needs a check every time.
4. Use the triple angle formula to show that the regular 9-gon is not constructible, directly.
The 9-gon needs \(40^\circ\). With \(c = \cos 40^\circ\), \(\cos 120^\circ = -\tfrac12 = 4c^3 - 3c\), so \(8c^3 - 6c + 1 = 0\). Possible rational roots \(\pm1, \pm\tfrac12, \pm\tfrac14, \pm\tfrac18\): the values are \(3, -1, -1, 3, -\tfrac38, \tfrac{19}{8}, \tfrac{17}{64}, \tfrac{111}{64}\) (for \(1, -1, \tfrac12, -\tfrac12, \tfrac14, -\tfrac14, \tfrac18, -\tfrac18\)); none is zero. So the cubic is irreducible, \(\cos 40^\circ\) has degree \(3\), and the 9-gon is not constructible.
5. Which of the regular polygons with 51, 60, 63, 68, 85 and 100 sides are constructible?
\(51 = 3 \cdot 17\): yes. \(60 = 4 \cdot 3 \cdot 5\): yes. \(63 = 9 \cdot 7\): no (9 is \(3^2\), and 7 is not a Fermat prime). \(68 = 4 \cdot 17\): yes. \(85 = 5 \cdot 17\): yes. \(100 = 4 \cdot 25\): no (\(5\) appears twice). Check with Euler's function: \(\varphi(51) = 32\), \(\varphi(60) = 16\), \(\varphi(63) = 36\), \(\varphi(68) = 32\), \(\varphi(85) = 64\), \(\varphi(100) = 40\).
6. Using \(\frac{1}{15} = \frac{2}{5} - \frac{1}{3}\), explain how to construct a \(24^\circ\) angle.
\(\frac{360^\circ}{15} = 24^\circ = 2 \cdot 72^\circ - 120^\circ\). Construct \(72^\circ\) (from the pentagon), double it to \(144^\circ\), and subtract the \(120^\circ\) angle of an equilateral-triangle construction (twice \(60^\circ\)).
7. Show that \(2^6 + 1 = 65\) is not prime using the proof of Lemma 14.8.
\(m = 6 = 3 \cdot 2\), with odd factor \(s = 3\) and \(t = 2\). So \(2^2 + 1 = 5\) divides \((2^2)^3 + 1 = 65\). Indeed \(65 = 5 \cdot 13\).
8. A student claims a construction gives \(\cos 20^\circ\) as \(\frac{1}{4}\left(\sqrt{6} + \sqrt{2}\right) \cdot 0.973\). What is wrong with this kind of claim, in general?
Any expression made from rationals and square roots is constructible, so it cannot equal \(\cos 20^\circ\), which has degree \(3\). At best such a construction is an approximation. Here \(\tfrac14(\sqrt6 + \sqrt2) = \cos 15^\circ \approx 0.96593\) and the product is \(0.93985\), close to \(\cos 20^\circ \approx 0.93969\) but not equal (and the factor \(0.973\) was chosen to make it close).
9. Check the first level of Gauss's 17-gon numerically: compute \(2(\cos\frac{2\pi}{17} + \cos\frac{4\pi}{17} + \cos\frac{8\pi}{17} + \cos\frac{16\pi}{17})\).
The four cosines are about \(0.93247\), \(0.73901\), \(0.09227\) and \(-0.98297\). Their sum is \(0.78078\), and twice it is \(1.56155\), which matches \((-1 + \sqrt{17})/2 = (-1 + 4.12311)/2 = 1.56155\).
10. In Archimedes' trisection, why may the construction not be done with straightedge and compass alone, even though each line drawn is a straight line?
The position of the line \(DCB\) is not fixed by points already constructed. It is found by sliding the ruler until the two marks fall on the circle and the line at once, using a distance marked on the ruler. The rules allow only lines through two already-constructed points. The sliding solves a cubic equation, which is why it can reach \(\cos 20^\circ\).
11. Prove that if \(a\) is constructible and \(a > 0\) then \(\sqrt[2^k]{a}\) is constructible for every \(k\), but that \(\sqrt[6]{2}\) is not.
Apply the square root construction \(k\) times. For \(\sqrt[6]2\): it is a root of \(x^6 - 2\), irreducible by Eisenstein at \(2\), so its degree is \(6\), not a power of \(2\). (Also: if \(\sqrt[6]2\) were constructible, its square \(\sqrt[3]2\) would be, contradicting Theorem 14.5.)
12. In the compass-only inversion (Step 1 of 14.6), take \(O = 0\), \(r = 1\) and \(P = 2\). Find \(A\), \(B\) and \(P'\), and check \(OP \cdot OP' = 1\).
The circle about \(2\) through \(0\) is \(|z - 2| = 2\). With \(|z| = 1\): \(|z|^2 - 4\,\mathrm{Re}\, z + 4 = 4\), so \(\mathrm{Re}\, z = \tfrac14\) and \(A, B = \tfrac14 \pm \tfrac{\sqrt{15}}{4} i\). The circles about \(A\) and \(B\) through \(0\) have radius \(1\) and, by symmetry, meet again on the real axis at \(x\) with \((x - \tfrac14)^2 + \tfrac{15}{16} = 1\), so \(x = \tfrac14 \pm \tfrac14\): \(x = 0\) or \(x = \tfrac12\). So \(P' = \tfrac12\) and \(OP \cdot OP' = 2 \cdot \tfrac12 = 1\).
What you learned¶
- Straightedge-and-compass constructions are arithmetic: they reach exactly the numbers obtained from the rationals by \(+, -, \times, \div\) and square roots.
- A constructible number has degree a power of \(2\) over \(\mathbb{Q}\), by the tower law.
- \(\sqrt[3]2\) and \(\cos 20^\circ\) have degree \(3\), so doubling the cube and trisecting \(60^\circ\) are impossible (Wantzel, 1837); \(\pi\) is transcendental (Lindemann, 1882), so the circle cannot be squared.
- The regular \(n\)-gon is constructible exactly when \(n\) is a power of \(2\) times distinct Fermat primes; Gauss built the 17-gon from three nested quadratic equations.
- Other tools change the answer: a marked ruler or origami solves cubics and trisects angles, while the compass alone can do everything the two tools can do together.
Next: Chapter 15 turns from what we can construct to what we can prove, and follows the 2000-year attempt to prove Euclid's fifth postulate.
Further reading¶
- R. Hartshorne, Geometry: Euclid and Beyond (2000), chapters 1 to 3 and 6 (constructions, field of constructible numbers, Mohr-Mascheroni).
- C. R. Hadlock, Field Theory and Its Classical Problems (1978).
- G. E. Martin, Geometric Constructions (1998), including marked rulers and origami.
- W. R. Knorr, The Ancient Tradition of Geometric Problems (1986), the Greek solutions and their history.
- P. L. Wantzel, "Recherches sur les moyens de reconnaître si un Problème de Géométrie peut se résoudre avec la règle et le compas", Journal de Mathématiques Pures et Appliquées 2 (1837).
- C. F. Gauss, Disquisitiones Arithmeticae (1801), section 7.
- R. C. Alperin, "A mathematical theory of origami constructions and numbers", New York Journal of Mathematics 6 (2000).
- T. Hull, Project Origami (2006).
- I. Niven, Irrational Numbers (1956), and A. Baker, Transcendental Number Theory (1975), for Lindemann's theorem.
- On this site: the Algebra book's Fields and extensions and Galois theory; the gentler Compass and straightedge lesson; the Geometry book index.