Skip to Main Content

The Quintic, the Icosahedron, and Elliptic Curves

Bruce Bartlett

Communicated by Notices Associate Editor William McCallum

There is a remarkable relationship between the roots of a quintic polynomial, the icosahedron, and elliptic curves. This discovery is principally due to Felix Klein (1878), but Klein’s marvellous book 9 misses a trick or two, and doesn’t tell the whole story. The purpose of this article is to present this relationship in a fresh, engaging, and concise way. We will see that there is a direct correspondence between:

“Evenly ordered” roots of a Brioschi quintic

Points on the icosahedron, and

Elliptic curves equipped with a primitive basis for their 5-torsion, up to isomorphism.

Moreover, this correspondence gives us a very efficient direct method to actually calculate the roots of a general quintic! For this, we’ll need some tools both new and old, such as Cremona and Thongjunthug’s complex arithmetic geometric mean 3, and the Rogers-Ramanujan continued fraction 512. These tools are not found in Klein’s book, as they had not been invented yet!

If you are impatient, skip to the end to see the algorithm.

If not, join me on a mathematical carpet ride through the mathematics of the last four centuries. Along the way we will marvel at Kepler’s Platonic model of the solar system from 1597, witness Gauss’ excitement in his diary entry from 1799, and experience the atmosphere in Trinity College Hall during the wonderful moment Ramanujan burst onto the scene in 1913.

For the approach I present here, I have learnt the most from Klein’s book itself together with the new introduction and commentary by Slodowy 9, as well as 25811.

Arnold’s Topological Proof of the Unsolvability of the Quintic

We are all familiar with the formula for the roots of a quadratic polynomial , namely

Perhaps we are also familiar with Cardano’s formula (1545) for the roots of a cubic polynomial ,

There is a similar formula for the roots of a quartic polynomial, due to Ferrari (1545). We say formulas like 2 and 3 express the roots of a polynomial in terms of radicals, since the only ingredients necessary are the usual algebraic operations (, , , ) and extraction of th roots.

It is also commonly known that Ruffini (1799) and Abel (1824) showed that there is no such radical formula for the roots of a general quintic equation. The standard modern way to understand these results is the algebraic framework of Galois (1832). Namely, we associate to a specific polynomial

a finite group , the Galois group of ,which is a certain subgroup of the group of permutations of the roots of . Galois showed that there is a radical formula for if and only if is a solvable group (a tower built from iteratively stacking finite cyclic groups on top of each other, i.e., “built from epicycles” as Ptolemy might have put it). Now, the Galois group of a general quintic is , which is not solvable. Therefore, there is no radical formula for the roots of a general quintic.

Galois’ approach is elegant but requires a semester’s worth of abstract algebra to understand. In 1963, the Russian mathematician Vladimir Arnold gave an alternative topological proof of the unsolvability of the quintic in a series of lectures to high school kids in Moscow. In Arnold’s approach, instead of focusing on finding an algebraic formula for the roots of a specific polynomial as in 4, one considers the collection of all polynomials of degree as a topological space:

To each polynomial we may associate the unordered set of its roots, so that we have a covering space

which is branched over the discriminant locus of polynomials with multiple roots, and is an -principal bundle over the complement .

If we start at some fixed basepoint polynomial , and move along a path in , the roots of the polynomial move around (see Figure 1). If we loop back to , then they will have undergone a permutation. We have established a monodromy map

which in fact classifies the covering space .

(Note how this approach is more geometric than that of Galois. Instead of caring only about the permutations of the roots, we also care about the journey they undertook to accomplish that permutation.)

Arnold’s insight was to show that if there is a radical formula for the roots of a general polynomial, then the “dance of the roots” cannot be overly complex, in the sense that the image of the monodromy map must be a solvable subgroup of . But, for example, the 1-parameter Brioschi family of quintics

has monodromy group (see Figure 1), which is certainly not solvable since it is simple, as we will see by relating it to the icosahedron in the next section. Hence the unsolvability of the quintic.

In fact, after some algebraic manipulations involving at most two square roots 2, Theorem 6.6, finding the roots of the general quintic

reduces to finding the roots of the Brioschi quintic⁠Footnote1 for a certain .

1

Using the Brioschi quintic as normal form is one trick which Klein missed, as he instead used a different form — the Bring-Jerrard quintic — where the maximal number of coefficients in 6 are zero.

Figure 1.

When the Brioschi parameter loops around along the blue loop as shown on the left, the roots undergo the cyclic permutation as shown on the right. In a similar way, when loops around along the red loop , the roots undergo the cyclic permutation . These permutations generate .

Graphic without alt text

Enter the Icosahedron

Now for a wonderful fact: we will show that there is a natural correspondence between the set of “evenly ordered” d5-tuples of roots of a Brioschi quintic , and the set of points on the icosahedron!

To understand this, recall that the icosahedron

that most enigmatic of the Platonic solids, has 30 edges, 20 equilateral faces, and 12 vertices. If we make the identification , we can take the vertices to be situated at:

Consider the group of rotational symmetries of . Each nonidentity is a rotation about an axis through an antipodal pair of edge midpoints, face midpoints, or vertices of , with order 2, 3, and 5 respectively. In fact, is naturally isomorphic to , the group of even permutations of 5 things. What are these 5 things that are being evenly permuted when we rotate the icosahedron? They are the 5 inscribed octahedra which have their vertices on the edge midpoints of ! See Figure 2.

Figure 2.

One of the 5 inscribed octahedra in the icosahedron. On the right, Kepler’s view of planetary orbits as inscribed Platonic solids from Mysterium Cosmographicum (1596).

Graphic without alt textGraphic without alt text

This natural isomorphism between and gives us a nice way to see that is simple (and hence not solvable). This is because is simple: if a normal subgroup contains a rotation about an axis through a vertex , then it contains rotations about all axes passing through vertices (since it is closed under conjugation). But a rotation about an edge midpoint equals the product of the rotations about the three vertices in a triangle adjacent to it, while a rotation about a face midpoint equals the product of the rotations about the two vertices in an edge adjacent to it. So if contains a rotation about , it must be all of , and similarly for edge midpoints and face midpoints. So, is simple, and therefore is simple.

Invariant Polynomials

Let denote the 2-dimensional unit sphere. Since is a group of rotational symmetries, it acts on . Our goal in this section is to understand the quotient space , which we can think of as the “moduli space” of points on the “round icosahedron” (the soccer ball version of , obtained by inflating outward onto the sphere ; see Figure 3). We are going to need a toolbox of -invariant functions on .

To write down such functions, we need to keep in mind that has the structure of a Riemann surface, since we can identify it with the complex projective plane

via stereographic projection from the north pole,

followed by the identification

In what follows, I will freely use these identifications; my preference is to use the picture because I want the visual image of the icosahedron in to be front and center.

Under this identification, the rotation action on translates into an action on , which can be explained as arising from the natural action of its double cover on . We define the binary icosahedral group as the double cover of the icosahedral group . So, we seek -invariant homogenous polynomials on .

We have the vertex polynomial (of degree 12, vanishing on the 1-dimensional subspaces corresponding to icosahedron vertices), the face polynomial (of degree 20, vanishing on the 1-dimensional subspaces corresponding to icosahedron face midpoints), and the edge polynomial (of degree 30, vanishing on the 1-dimensional subspaces corresponding to icosahedron edge midpoints):

To see that these polynomials are indeed -invariant (instead of picking up phase factors when acting with ), it helps to realize that is generated by and , the rotations about the and axis by angles and respectively. We can take their preimages in to be

which similarly generate , and which act on homogenous polynomials in as:

It is clear that our polynomials 810 are invariant under these transformations, so they are indeed -invariant. In fact, they generate the algebra of -invariant homogenous polynomials on .

Figure 3.

The round icosahedron and its stereographic projection. The edge midpoint and face midpoint , together with their stereographic projections and , have been marked for later use.

Graphic without alt text Graphic without alt text

We can play the same game with our 5 inscribed octahedra. Let be the vertex polynomial of the th inscribed octahedron. It has degree 5 and vanishes at the 1-dimensional subspaces of corresponding to the 8 vertices of . We compute

where and , with the other obtained by simply rotating around the -axis using the -action in 11.

The Icosahedron and the Quintic

When we rotate the icosahedron, the 5 inscribed octahedra and hence their vertex polynomials undergo an (even) permutation. Consider the quintic

whose coefficients are symmetric polynomials in the octahedral polynomials and hence -invariant polynomials on . If we multiply it out, we obtain a Brioschi-type quintic

as the reader will verify! (The coefficients of and are invariant polynomials of degree and respectively and hence must vanish, while the coefficients of , and are of degree 12, 24, and 30 and hence must be multiples of , , and respectively.)

Let us make this correspondence between points on the icosahedron and ordered roots of a Brioschi quintic clear and precise. Consider the rationalized octahedral functions

They are of degree zero in and . Therefore, away from the edge midpoints, they are well-defined complex-valued functions on . In other words, to each point on the “round icosahedron” (excluding edge midpoints), we can associate an ordered tuple of 5 complex numbers! We map these 5 numbers to the quintic

thereby forgetting their ordering. If we multiply out this quintic, we find that it is a Brioschi quintic

with Brioschi parameter ! See Figure 4. In summary, we have:

Theorem 1.

The map

is an -equivariant bijection between points on the round icosahedron (minus edge midpoints) and evenly ordered (defined below) roots of Brioschi quintics with Brioschi parameter . In other words, it is an explicit equivariant isomorphism of covering spaces:

Figure 4.

The Brioschi parameter on . The absolute value maps to the brightness, while the argument maps to the hue. Note the zeros of at the vertices of the icosahedron, and the poles at the edge midpoints.

Graphic without alt text

The only subtlety here is the notion of an “evenly” ordered set of roots of a Brioschi quintic . We need this because there are 60 points on a generic orbit in the icosahedron, while there are 120 ways to order the 5 roots of the quintic . We call an ordering of the roots of a generic Brioschi quintic even if, as approaches through positive real values (which implies that approaches a vertex of the icosahedron) and track the roots continuously, the roots end up in an even permutation of the numbering shown in Figure 1.

Theorem 1 tells us that in order to find the roots of a Brioschi quintic for some Brioschi parameter , we need to find a point on the icosahedron such that . Then our 5 ordered roots will be given by the 5 octahedral numbers . Actually calculating in terms of is hard (we need to solve a polynomial equation of degree 60), but it can be done efficiently using elliptic curves, as we will see shortly!

A Polynomial Relation

But first, let’s return to the subject of invariant polynomials on the icosahedron for a moment, as there is an important relation between , , and which we will need later. The point is that these are polynomials on , and three polynomials on a 2-dimensional space must satisfy a relation. The first opportunity for this relation to occur is in degree 60, and indeed we have:

This reminds us of modular forms, where the Eisenstein series satisfies

This is the first clue that the icosahedron has something to do with moduli spaces of elliptic curves. But for now, what we need to get out of 13 is that it tells us that

so that sends vertices to , edge midpoints to , and face midpoints to . This uniquely characterizes it as a holomorphic map from to .

Enter Elliptic Curves

Expressing a number “in terms of radicals” implies having access to the roots of unity, i.e., the -torsion points (points such that ) in the nonzero complex numbers , thought of as an additive abelian group. In the nineteenth century, mathematicians discovered that the set of points on an elliptic curve, i.e., the set of complex solutions to a cubic equation of the form

also forms an abelian group (once one works projectively). It was natural to speculate that, while the roots of a quintic could not be expressed in terms of -torsion points on the circle, perhaps they could be expressed in terms of the -torsion points of an elliptic curve somehow associated with the quintic. Remarkably, this is precisely what Hermite (1858) and Kiepert (1878) managed to do! To quote McKean and Moll 10:

In this way, the solution of the general equation of degree 5 is made to depend upon the equations for the division of periods of the elliptic functions, as they used to say.

Hermite and Kiepert worked with the Bring-Jerrard form of the quintic, and their final expression for the roots of the quintic in terms of the 5-torsion points of an elliptic curve is, to this humble author, a bit convoluted and indirect. I will present my own streamlined and modernized form of Klein’s approach (1878) 9. We will see that the 60 evenly ordered 5-tuples of roots of a Brioschi quintic directly correspond to the 60 equivalence classes of primitive bases (not points themselves) for the 5-torsion points of an elliptic curve!

Moduli Spaces of Elliptic Curves

In the previous section we found that the icosahedron is a 60-sheeted equivariant covering space of via the Brioschi map . And moreover, we found that away from the edge midpoints, this covering space is explicitly isomorphic to the covering space of evenly ordered roots of Brioschi quintics.

Besides the icosahedron, there is another 60-sheeted -equivariant covering space of occurring in nature: the moduli space of elliptic curves equipped with a primitive basis for their 5-torsion!

Recall that an elliptic curve given by a cubic equation as in 14 identifies holomorphically with , the quotient of by some rank 2 lattice . So, topologically, looks like a doughnut. Moreover, under this identification the addition operation on is just the standard addition in . Therefore,

Let be 5-torsion points in and let be generators of . Since the equivalence classes generate the 5-torsion of , we can write

for some matrix

We say that is a primitive basis for the 5-torsion of if . Write

for the set of equivalence classes (“moduli space”) of pairs where is a complex elliptic curve and is a primitive basis for its 5-torsion (see 4). Two such pairs and are equivalent if there is an isomorphism which carries .

Write for the “vanilla” moduli space of elliptic curves (no extra torsion information tagged on), and for the upper half plane. Thinking of an elliptic curve as a quotient for some , we can identify these moduli spaces as:

Here, is the extended upper half plane (the extra “cusp” points are needed to get a compact moduli space; they contribute a single point to the quotient in and 12 points in ) and

is the principal congruence subgroup of level 5. (The congruence relation is done independently entrywise, so the requirement is that , , and .

Permutation Wizardry

Now, is a normal subgroup of , and so we can form the quotient group

The magic is that is isomorphic to ! We will need to understand this isomorphism explicitly in terms of the action of on the five inscribed octahedra⁠Footnote2.

2

I learned this argument from David Speyer and Beren Gunsolus 13.

The vertices of an inscribed octahedron are located at edge midpoints of the icosahedron . Therefore, partitions the vertices of into pairs, and hence encodes a fixed-point free involution of the 12 vertices of . This involution commutes with the map , and so we conclude that each inscribed octahedron encodes (and is in fact encoded by) a fixed-point free involution of the 6 vertex axes of .

On the other hand, acts naturally on projective space

which also consists of 6 things. So, let us identify the six vertex axes of the icosahedron in with in the natural way:

In this way acts by conjugation on the 5 octahedral involutions , and it turns out that it permutes them evenly, giving our isomorphism .

Let us pre- and post-compose this isomorphism with the natural isomorphisms and and record the result explicitly for later use.

Lemma 1.

The explicit isomorphism

at the level of generators, sends

where and , and and are rotations by and counterclockwise about the positive z-axis and the axis through the edge midpoint shown in Figure 3 respectively.

An Isomorphism of Covering Spaces

The isomorphism means that the forgetful map

is an -equivariant 60-sheeted covering space of . Note that we can also make our own direct count of the sheets in the covering. Given an elliptic curve , there are pairs which form a basis for the 5-torsion, since the only constraint is that and . Of these 480 pairs, exactly 120 will be a primitive basis. If is a generic elliptic curve, then we must also account for its solitary nontrivial automorphism . So there are 60 points in a generic fiber.

Now, the moduli space of elliptic curves identifies with ,

via the -invariant of an elliptic curve:

Here, and and are the coefficients appearing in the equation 14 for an elliptic curve . If we identify with the quotient of by a lattice , where , then they are computed in terms of as

where the primes on the sums means leaving out from the sum.

Ok, so now we know that is an -equivariant covering space of . If is an elliptic curve with invariant , then the number of points in the fiber is given by

as we explained above. A generic elliptic curve has automorphism group , corresponding to the involution , but precisely two curves have more symmetry, namely those constructed from the square lattice () and the hexagonal lattice ():

We should also figure out how many cusp points there are (i.e., count points in the fiber over ). This requires counting the number of orbits of the action of on the extended rationals . A quick calculation shows there are 12 of these, whose representatives we can take to be:

So, in summary, is an -equivariant branched covering space of , with three branch points , and having 30, 20, and 12 elements in their fibers respectively. This implies that it is isomorphic, as a branched covering space, to the “round icosahedron” ! In particular, it has genus zero.

Tidying things up

Let’s tidy up this isomorphism of covering spaces over by ensuring that the branch points correspond correctly.

Instead of using to identify the icosahedron quotient with (which was convenient from the viewpoint of identifying points on the icosahedron with ordered roots of Brioschi quintics, but not with elliptic curves), we should use Klein’s function

instead. (Recall the fundamental relation 13). This -invariant aligns correctly with the projection , since it sends the 30 edge midpoints to , the 20 face midpoints to , and the 12 vertices to . Let us record this in a theorem.

Theorem 2.

There is an -equivariant isomorphism of covering spaces between the moduli space of elliptic curves equipped with a choice of primitive basis for their 5-torsion, and the icosahedron, such that the following diagram commutes:

Figure 5.

The map is an -equivariant map from to . The standard tesselation of by fundamental domains for is shown, together with their image on . Images taken from 6.

Graphic without alt text Graphic without alt text

Let us nail down the definition of . To make 17 commute, we know it must send:

Since is -equivariant, it must send fixed points of the action of on to fixed points of the action of on . This determines up to some sign choices, which we now fix.

Refer to Figure 3. A rotation about the -axis in by corresponds, by Lemma 1, to the transformation of , whose only fixed point is . So, we must have , and we make the natural choice , to line up on-the-nose with .

Similarly, a rotation about the -axis in by corresponds to the transformation on , whose only fixed point is . So, must equal , and we choose the plus sign. In the same way, since rotation around by equals the product and hence corresponds to the transformation , whose only fixed point is , we must have , and again we choose the plus sign.

In summary, after doing a quick calculation of the stereographic projections and of and , we are defining as the unique equivariant map satisfying:

See Figure 5. This definition is great…but it would be nice to have an explicit formula for , for an arbitrary point !

Enter Ramanujan

On Sunday evening of February 2, 1913, Bertrand Russell wrote to his lover Lady Ottoline Morrell from his rooms in Trinity College Cambridge:

In Hall I found Hardy, and Littlewood in a state of wild excitement, because they believe they have discovered a second Newton, a Hindu clerk in Madras on £20 a year. He wrote to Hardy telling him of some results he has got, which Hardy thinks quite wonderful, especially as the man has had only an ordinary school education. Hardy has written to the Indian Office and hopes to get the man here at once.

Behold the stir which Srinivasa Ramanujan (1887–1920) created when he sent his famous letter to Hardy, England’s foremost mathematician at the time, from the Port Trust Office in Madras on January 16, 1913. Figure 6 shows an extract from page 9 of his letter. In formula (4), we see that Ramanujan introduces a continued fraction

and states an identity involving it, while in (5) we find the remarkable evaluation

Figure 6.

Extract from page 9 of Ramanujan’s first letter to Hardy on January 16, 1913.

Graphic without alt text

Hardy famously wrote 7 that formulas (4) and (5) as well as a similar evaluation of (from Ramanujan’s second letter to Hardy)

…defeated me completely; I had never seen anything in the least like them before. A single look at them is enough to show that they could only be written down by a mathematician of the highest class. They must be true because, if they were not true, no one would have had the imagination to invent them.

The continued fraction in 21 is called the Rogers-Ramanujan continued fraction, since it had been first written down 20 years earlier by Rogers (1894), who proved some important identities regarding it. Thus Ramanujan had independently rediscovered it, and had proved some remarkable new identities of his own, such as those above.

Ramanujan and the Icosahedron

Staring at equations 19 and 22, we immediately conjecture the following relationship between the Rogers-Ramanujan continued fraction and the covering map from the world of elliptic curves:

This is indeed the case! From Theorem 2 and the discussion below it, all we need to do is establish equivariance of , thought of as a function of !

Theorem 3 (5).

The Rogers-Ramanujan continued fraction is an -equivariant map

That is,

where .

The idea of the proof is as follows. Equivariance 24 with respect to rotations about the -axis follows immediately from the factor in the definition 21 for . The transformation formula 25 for follows from the Rogers-Ramanujan identities which allow us to write as a ratio of two theta functions, each of whose transformation properties under is known.

Once we know is an -equivariant map (and hence ), we immediately have Ramanujan’s beautiful formulas 22 and 20Footnote3!

3

This formula appears in Ramanujan’s “lost notebook.”

Indeed, the equivariance allows us to calculate at any point , since these map to the 62 special points on the icosahedron (12 vertices + 20 face midpoints + 30 edge midpoints). This gives us a bunch of intriguing identities! For instance, what is ? Well,

In other words, we have

which is indeed a well-known identity!

Similarly, for which is equal to the edge midpoint ? Well, we know that , and we know that , therefore

and hence .

Gauss and the Arithmetic-Geometric Mean

We’re going to need one final ingredient before we can tie everything together. In our algorithm for finding the roots of a quintic, we will start with a quintic, do some magic, and associate to it an elliptic curve in Weierstrass form:

The next thing we will need is to find such that . This means we need to find a basis , for the period lattice 10 of ,

and then set . But we don’t want to have to calculate integrals in order to solve the quintic! How can we calculate periods efficiently?

This is where the final piece of magic enters the story. In the late 1790s, Gauss was trying to compute precisely such a period integral, namely

He was excited to discover that such period integrals can be calculated very efficently using an algorithm called the arithmetic-geometric mean (see Figure 7). Given two positive real numbers and , define sequences and by starting with and and then setting

so that is the arithmetic mean of and , and is their geometric mean. These sequences converge very rapidly (the accuracy doubles with each iteration), and the arithmetic-geometric mean of and is defined as the common limit

Figure 7.

The entry in Gauss’ mathematical diary on May 30, 1799, recording his excitement at the discovery that . Translation from Latin: We have confirmed up to the eleventh figure that the arithmetic-geometric mean of and equals . Therefore, once demonstrated, a completely new field in analysis will certainly be opened.

Graphic without alt text

More generally, given an elliptic curve in Weierstrass form 26 which factorizes as

with real roots , the period lattice is , where:

Finally, in 2010 Cremona and Thongjunthug defined the arithmetic-geometric mean appropriately for complex numbers 3 (one must simply choose the correct square root in 28 at each step) and gave analogous versions of 29 and 30. Armed with these formulas, we can efficiently compute the period of any elliptic curve!

The Algorithm

Let us now put all the ingredients together.

Algorithm 1.

Find the roots of a quintic using elliptic curves and the icosahedron.

Step 1.

Start with a general quintic

and transform it to a Brioschi quintic

for a certain Brioschi parameter .

See 2, Theorem 6.6. This requires extraction of at most two square roots, and works away from a set of measure zero.

Step 2.

Determine the associated elliptic curve .

The -invariant of the associated elliptic curve is . A Weierstrass equation

for with this -invariant is given by setting

since then we have as needed.

Step 3.

Find such that .

Compute using the complex arithmetic-geometric mean algorithm 3, and then set .

Step 4.

Compute the associated point on the icosahedron as .

Use the Rogers-Ramanujan continued fraction , which converges very rapidly.

Step 5.

The five roots, delivered to you in “octahedral ordering” free of charge, are !

The implementation of this algorithm as a Mathematica worksheet, together with all the code for the pictures presented here, can be found at 1.

References

[1]
Bruce Bartlett, Mathematica worksheet on the quintic, the icosahedron, and elliptic curves, 2023, Available at https://math.sun.ac.za/bbartlett/quintic.
[2]
Sander Bessels, One step beyond the solvable equation, Graduate thesis, Utrecht University, 2006. Available at https://math.sun.ac.za/bbartlett/assets/quintic/bessels.pdf.
[3]
John E. Cremona and Thotsaphon Thongjunthug, The complex AGM, periods of elliptic curves over and complex elliptic logarithms, J. Number Theory 133 (2013), no. 8, 2813–2841, DOI 10.1016/j.jnt.2013.02.002. MR3045217,
Show rawAMSref \bib{MR3045217}{article}{ author={Cremona, John E.}, author={Thongjunthug, Thotsaphon}, title={The complex AGM, periods of elliptic curves over $\mathbb {C}$ and complex elliptic logarithms}, journal={J. Number Theory}, volume={133}, date={2013}, number={8}, pages={2813--2841}, issn={0022-314X}, review={\MR {3045217}}, doi={10.1016/j.jnt.2013.02.002}, }
[4]
Fred Diamond and Jerry Shurman, A first course in modular forms, Graduate Texts in Mathematics, vol. 228, Springer-Verlag, New York, 2005. MR2112196,
Show rawAMSref \bib{diamond2005first}{book}{ author={Diamond, Fred}, author={Shurman, Jerry}, title={A first course in modular forms}, series={Graduate Texts in Mathematics}, volume={228}, publisher={Springer-Verlag, New York}, date={2005}, pages={xvi+436}, isbn={0-387-23229-X}, review={\MR {2112196}}, }
[5]
W. Duke, Continued fractions and modular functions, Bull. Amer. Math. Soc. (N.S.) 42 (2005), no. 2, 137–162, DOI 10.1090/S0273-0979-05-01047-5. MR2133308,
Show rawAMSref \bib{duke2005continued}{article}{ author={Duke, W.}, title={Continued fractions and modular functions}, journal={Bull. Amer. Math. Soc. (N.S.)}, volume={42}, date={2005}, number={2}, pages={137--162}, issn={0273-0979}, review={\MR {2133308}}, doi={10.1090/S0273-0979-05-01047-5}, }
[6]
Robert Fricke, Die elliptischen Funktionen und ihre Anwendungen. Zweiter Teil. Die algebraischen Ausführungen (German), Springer, Heidelberg, 1922 ©2012. Reprint of the 1922 original; With a foreword by the editors of Part III: Clemens Adelmann, Jürgen Elstrodt and Elena Klimenko. MR3221641,
Show rawAMSref \bib{fricke}{book}{ author={Fricke, Robert}, title={Die elliptischen Funktionen und ihre Anwendungen. Zweiter Teil. Die algebraischen Ausf\"{u}hrungen}, language={German}, note={Reprint of the 1922 original; With a foreword by the editors of Part III: Clemens Adelmann, J\"{u}rgen Elstrodt and Elena Klimenko}, publisher={Springer, Heidelberg}, date={1922 \copyright 2012}, pages={xiv+546}, isbn={978-3-642-19560-0}, isbn={978-3-642-19561-7}, review={\MR {3221641}}, }
[7]
G. H. Hardy, Ramanujan: twelve lectures on subjects suggested by his life and work, Chelsea Publishing Co., New York, 1959. MR106147,
Show rawAMSref \bib{hardy1999ramanujan}{book}{ author={Hardy, G. H.}, title={Ramanujan: twelve lectures on subjects suggested by his life and work}, publisher={Chelsea Publishing Co., New York}, date={1959}, pages={iii+236 pp. (1 plate)}, review={\MR {106147}}, }
[8]
R. Bruce King, Beyond the quartic equation, Birkhäuser Boston, Inc., Boston, MA, 1996. MR1401346,
Show rawAMSref \bib{king2009beyond}{book}{ author={King, R. Bruce}, title={Beyond the quartic equation}, publisher={Birkh\"{a}user Boston, Inc., Boston, MA}, date={1996}, pages={viii+149}, isbn={0-8176-3776-1}, review={\MR {1401346}}, }
[9]
Felix Klein, Lectures on the icosahedron and the solution of equations of the fifth degree, CTM. Classical Topics in Mathematics, vol. 5, Higher Education Press, Beijing, 2019. Reproduction of [ 1315530] with a new introduction and commentary by Peter Slodowy, translated by Lei Yang; Translated by George Gavin Morrice; With a new introduction and commentary by Peter Slodowy (translated by Lei Yang). MR4319035,
Show rawAMSref \bib{2019classicaltopics}{book}{ author={Klein, Felix}, title={Lectures on the icosahedron and the solution of equations of the fifth degree}, series={CTM. Classical Topics in Mathematics}, volume={5}, note={Reproduction of [ 1315530] with a new introduction and commentary by Peter Slodowy, translated by Lei Yang; Translated by George Gavin Morrice; With a new introduction and commentary by Peter Slodowy (translated by Lei Yang)}, publisher={Higher Education Press, Beijing}, date={2019}, pages={xiv, XI+306}, isbn={978-7-04-051022-5}, review={\MR {4319035}}, }
[10]
Henry McKean and Victor Moll, Elliptic curves: Function theory, geometry, arithmetic, Cambridge University Press, Cambridge, 1997, DOI 10.1017/CBO9781139174879. MR1471703,
Show rawAMSref \bib{mckean1999elliptic}{book}{ author={McKean, Henry}, author={Moll, Victor}, title={Elliptic curves}, subtitle={Function theory, geometry, arithmetic}, publisher={Cambridge University Press, Cambridge}, date={1997}, pages={xiv+280}, isbn={0-521-58228-8}, isbn={0-521-65817-9}, review={\MR {1471703}}, doi={10.1017/CBO9781139174879}, }
[11]
Oliver Nash, On Klein’s icosahedral solution of the quintic, Expo. Math. 32 (2014), no. 2, 99–120, DOI 10.1016/j.exmath.2013.09.003. MR3206647,
Show rawAMSref \bib{nash2014klein}{article}{ author={Nash, Oliver}, title={On Klein's icosahedral solution of the quintic}, journal={Expo. Math.}, volume={32}, date={2014}, number={2}, pages={99--120}, issn={0723-0869}, review={\MR {3206647}}, doi={10.1016/j.exmath.2013.09.003}, }
[12]
Srinivisa Ramanujan, Letter to G.H. Hardy, 16 January, 1913.
[13]
David Speyer and Beren Gunsolus, Elementary isomorphism between and , 2012, Mathematics Stack Exchange, available as https://math.stackexchange.com/a/119354/37835.

Credits

Figures 1, 2 (left), 3, and 4 and the author photo are courtesy of Bruce Bartlett.

Figures 2 (right), 5, and 7 are public domain.

Figure 6 is courtesy of Amélie Deblauwe / Reproduced by kind permission of the Syndics of Cambridge University Library.