Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Some mathematical problems are resolutely geometric. No matter what you do to them, subjecting them to different sorts of manipulations and calculations, their ‘geometric content’ persists even in the tiniest parts of what remains, even in the numbers used to express their solution, like the parts of an image residing ‘everywhere’ in a hologram, or like the smile of a Cheshire cat. We want to tell you of one such problem, and of a delightful series of real numbers starting with 0,1, … and tending toward 2, that does its best to recall the struggles along its path into existence. We maintain that it is because of these ancient struggles (which are bound to recur when one tries to ‘construct’ them) that these numbers are of architectural and artistic significance.

σ 2

σ3

σ 4

σ 5

σ 6

σ 7

σ 8

σ 8

0

1

1.41421

1.61803

1.73205

1.80194

1.84776

… 2

You will recognize the first few even in this inappropriate form, rounded off to five decimal places: (σ 4 is √2, while σ 5 is τ, the Golden Mean, and σ 6 is √3). We call the sequence {σ n } the equiangular numbers.

The story begins with one of Donald Coxeter ’s masterpieces, his algebraic characterization of groups generated by reflections (Coxeter 1935). His formulation is simple: you insist that your group be generated by a finite set of elements of order 2, say {si | i = 1 n}, and that the defining relations be all of the form

$$ {\left({s}_i{s}_j\right)}^{c_{ij}}=\varepsilon $$

for extended integer values c ij , where i < j and 2 ≤ c ij  ≤ ∞, and ε is the identity element of the group. These values are recorded in a graph whose vertices are the generators, and where the edges ij are labelled cij whenever this value is at least 3. (By c ij  =  we mean simply that there is no corresponding relation imposed; all the powers (s i s j )n are distinct.) For instance the graph denotes the group with three generators, and relations

$$ {s}_1^2={s}_2^2={s}_3^2={\left({s}_1{s}_2\right)}^m={\left({s}_2{s}_3\right)}^n={\left({s}_1{s}_3\right)}^2=\varepsilon . $$

The hard part was then to show that every such group is geometrically representable as a group generated by reflections.

Say you have a group generated by reflections in n mirrors, which we call the generators, surrounding a fundamental region in a space. These generators are reflected in each other to form virtual reflectors, which we call mirrors; algebraically they are conjugates xsx −1 of a generator s by an element x of the group. The space is divided up into cells, each an image of the fundamental region under a succession of reflections, and representing the element of the group that carries the fundamental region to that location (Fig. 91.1). Since each element x of the group is expressible as the product of a word in generators, it has a length ℓ(x), equal to the minimum length of a word s 1 … s n with product π(s 1 … s n ) = x x. A word of this length is called a short word for x. Geometrically, the length is the number of mirrors you have to cross in order to get from the identity (fundamental region) to the cell representing the element x. Every mirror is a conjugate xsx − 1 of a generator s by an element x; take this element x to be of minimum length among such expressions, and choose any short expression for x. You find a short palindrome s 1 … s n  … s 1 for the mirror.

Fig. 91.1
figure 1

The group generated by three reflections of the cube

Under the partial order

$$ \begin{array}{l}x\le y\kern1em \mathrm{if}\ \mathrm{a}\mathrm{nd}\ \mathrm{o}\mathrm{nly}\ \mathrm{if}\ \mathrm{some}\ \mathrm{short}\ \mathrm{word}\ \mathrm{f}\mathrm{o}\mathrm{r}\kern0.5em x\\ {}\kern2em \mathrm{is}\ \mathrm{a}\ \mathrm{prefix}\ \mathrm{o}\mathrm{f}\ \mathrm{some}\ \mathrm{short}\ \mathrm{word}\ \mathrm{f}\mathrm{o}\mathrm{r}\kern0.5em y\end{array} $$

the group becomes a semilattice (to be precise: a complete meet-semilattice: every subset of the group has a greatest lower bound), or simply a lattice, if the group is finite. Each step, or covering pair [x,y], where x < y and (x) + 1 = (y), has an associated generator s = x − 1 y and an associated mirror m = yx − 1, which we call the generator label and mirror label, respectively, of the step. It is a nice surprise to find that there are consistent drawings in which steps with the same mirror label are drawn parallel. Perhaps even more surprisingly, if these vector directions x m , one for each mirror m, are very carefully chosen in n-dimensional space, the resulting figure becomes the 1-skeleton of a zonotope (Fig. 91.2), the convex figure formed as the Minkowski sum of the line segments [0, x m ], or of a zonotopal tiling.

Fig. 91.2
figure 2

The group as zonohedron

The question remains, for a Coxeter group, given, say, by its graph of generators and relations, how do we choose the vectors x m in order correctly to draw the corresponding zonotope or zonotopal tiling? In his charming article on zonotopes (1962), Coxeter showed how it suffices to cut all the vectors by a hyperplane, and so work with figures of projective points. This will be our approach, to construct these mirror diagrams.

Look at Fig. 91.1 in detail. There is a cell for each element of the group generated by reflections of the cube, with fundamental region shown in grey. The three types of edges encode the corresponding generator labels, while the letters are the mirror labels. The outer edges should be identified in pairs so that the sheet forms a polyhedral surface (here, the cube). Figure 91.2 is a correct projection of the corresponding zonotope, with flat octagonal, hexagonal, and square faces in 3-space. Figure 91.3 shows the mirror diagram for this group. Note that for any pair xy of mirrors, their successive conjugates

Fig. 91.3
figure 3

The mirror configuration for

$$ x,xyx, xyxyx, xyxyx yx,\dots $$

are collinear, and that the mirrors at the ends of each line are of minimal lengths for that line. Here are nine mirrors, arranged on seven major lines. This simple figure already possesses a non-trivial projective property. Since the four mirrors a, d = aba, e = bab, b lie at the four points of intersection of a line ab with the six edges of a plane tetrahedron (vertices cfgi), these four mirrors are harmonic. If we assign coordinates (1, 0, 0) to a, (0, 1, 0) to b, and place the points d and e symmetrically relative to the midpoint (1, 1, 0), then the point d will have coordinates (√2, 1, 0) = (σ 4, 1, 0).

Mirror diagrams for the groups of permutations of an n-element set are generalized Desargues configurations, as in Fig. 91.4, formed by the intersection of n hyperplanes in general position in a space of dimension n−1. For S 4 this is a complete quadrilateral in the plane, for S 5, the usual Desargues configuration in 3-space.

Fig. 91.4
figure 4

Mirror diagrams for the symmetric S 4, S 5, S 16

For the group generated by reflections of the icosohedron or dodecahedron, the mirrors configuration (Fig. 91.5) already has no possible projective construction! Any such construction would be a projective construction of the golden mean, which is known to be impossible using straightedge only. Try drawing this figure, just looking at a list of sets of points that are supposed to be collinear. You will quickly see why we are making a fuss about equiangular points! (You can get it right quickly by trial and error, but trial and error has no standing as a projective construction.) We have shaded some triangular regions of the diagram in order to emphasize that this is a projective regular pentagon chgij, with inner and outer stars: take the line ab to be the line at infinity.

Fig. 91.5
figure 5

Mirror diagram for the group of the icosahedron

The problem of drawing mirror diagrams for Coxeter groups has a simple general solution if we are willing to impose appropriate restrictions on the positions of those mirrors on lines joining pairs of generators. If these choices are made in a natural way, there is a straightforward construction of the remaining positions; everything just falls into place. We must take a closer look at the case of two generators.

For two generators a,b, the simplest such group is that for (ab) = ε. This is the group you see in the barbershop (Fig. 91.6) with parallel mirrors on opposite walls. You see not only infinitely many chairs, but infinitely many mirrors, each making its own faithful reflected image of the entire infinite scene. The generators are the two mirrors bounding region ε, with real silvered glass.

Fig. 91.6
figure 6

A portion of the group

If the two generators are not quite parallel, the series of images will bend along a circular path of large diameter. Whenever the angle between them is a rational multiple of π, the images will pile up in a finite number of distinct positions. For mirrors at an angle of \( {\scriptscriptstyle \frac{\pi }{n}} \) we find 2n images, one for each element of the dihedral group D n , and n concurrent mirrors at equal angles (Fig. 91.7).

Fig. 91.7
figure 7

The group (barbershop quintet)

Consider a family P of n coplanar and concurrent equiangular lines L1, … ,Ln through a point c in the plane. Intersect this family of lines with a line L parallel to the bisector of a pair of consecutive lines, say of L1, and Ln. By ∧ and ∨ we denote the operators join (of a pair of points, to form a line) and meet (of a pair of lines, to form a point), respectively, in the projective plane. Let p i  = L i  ∧ L, for i = 1 … n. We call such a set E n  = {p 1, …, p n } a centrally symmetric set of n equiangular points (Fig. 91.8).

Fig. 91.8
figure 8

A line of seven equiangular points

Without loss of generality we may select homogeneous (projective) coordinates

$$ {p}_1\to \left(1,0\right) $$
$$ {p}_n\to \left(0,1\right){p}_n\to \left(0,1\right) $$
$$ \mathrm{midpoint}\ \mathrm{of}\ \mathrm{the}\ \mathrm{segment}\kern1em \left[{p}_0,{p}_n\right]\to \left(1,1\right). $$

Then the projective coordinates of all points p i are determined, each up to a non-zero scalar multiple. Let (σ n , 1) be the coordinates of p 2, given n equiangular lines.

These values σ n can be computed as roots of a sequence of polynomials, as follows. Let r 1 be reflection of the plane in mirror L 1. The mapping

$$ A:p\to L\wedge \left({r}_1\left(p\vee c\right)\right) $$

is a projective map, an involution of the line L fixing the point p 1 and inducing the permutation

$$ \left({p}_1\right)\left({p}_2{p}_n\right)\left({p}_2{p}_{n-1}\right)\dots \left({p}_{k+1}\right)\kern1.25em \mathrm{if}\ n=2k $$
$$ \left({p}_1\right)\left({p}_2{p}_n\right)\left({p}_2{p}_{n-1}\right)\dots \left({p}_k{p}_{k+1}\right)\kern1.25em \mathrm{if}\ n=2k-1 $$

of the points p i . This mapping A can be expressed as right-multiplication by the (2 × 2)-matrix

$$ \left(\begin{array}{cc}\hfill -1\hfill & \hfill 0\hfill \\ {}\hfill \sigma \hfill & \hfill 1\hfill \end{array}\right) $$

since this linear transformation and its non-zero scalar multiples are the only linear maps that send (1,0) to a scalar multiple of itself, exchanging (σ,1) and (0,1) with scalar multiples of each other.

Our symmetric choice of projective coordinates (1,0) for p 1 and (0,1) for p n , permits us to express the central symmetry D of the figure by the linear transformation with matrix

$$ \left(\begin{array}{cc}\hfill 0\hfill & \hfill 1\hfill \\ {}\hfill 1\hfill & \hfill 0\hfill \end{array}\right). $$

This transformation induces the permutation

$$ \left({p}_1{p}_n\right)\left({p}_2{p}_{n-1}\right)\dots \left({p}_k{p}_{k+1}\right)\kern1.25em \mathrm{if}\ n=2k $$
$$ \left({p}_1{p}_n\right)\left({p}_2{p}_{n-1}\right)\dots \left({p}_k\right)\kern1.25em \mathrm{if}\ n=2k-1. $$

Composing the maps D, then A, we obtain a map that induces the cyclic permutation (p 1 p 2 …p n ) which advances the points along the line (a turn by one of the 2n cogs of the wheel), and has matrix

$$ \left(\begin{array}{cc}\hfill 0\hfill & \hfill 1\hfill \\ {}\hfill 1\hfill & \hfill 0\hfill \end{array}\right)\left(\begin{array}{cc}\hfill -1\hfill & \hfill 0\hfill \\ {}\hfill \sigma \hfill & \hfill 1\hfill \end{array}\right)=\left(\begin{array}{cc}\hfill \sigma \hfill & \hfill 1\hfill \\ {}\hfill -1\hfill & \hfill 0\hfill \end{array}\right). $$

Using multiplication by this matrix DA to compute the coordinates of the successive points p i , we find

$$ \begin{array}{c}{p}_1=\left(1,0\right)\\ {}{p}_2=\left(\sigma, 1\right)\\ {}{p}_3=\left({\sigma}_2,-1,\sigma \right)\\ {}{p}_4=\left({\sigma}_2-2\sigma, {\sigma}_2-1\right)\\ {}{p}_5=\left({\sigma}_4-3{\sigma}_2+1,{\sigma}_2-2\sigma \right)\\ {}\vdots \\ {}{p}_m=\left({f}_m\left(\sigma \right),{f}_{m-1}\left(\sigma \right)\right),\\ {}\vdots \end{array} $$

for m = 1, …, n, where the f m form a sequence of polynomials

$$ \begin{array}{c}{f}_0=0\\ {}{f}_1=1\\ {}{f}_2=x\\ {}{f}_3={x}^2-1\\ {}{f}_4={x}^3-2x\\ {}{f}_5={x}^4-3{x}^2+1\\ {}{f}_6={x}^5+4{x}^3+3x\\ {}{f}_7={x}^6-5{x}^4+6{x}^2-1\\ {}\vdots \end{array} $$

determined by initial values f 0(x) = 0, f 1(x) = 1 and the simple recursion

$$ {f}_m=x{f}_m-1-{f}_m-2, $$

for all m ≥ 2. In closed form:

$$ {f}_m(x)={\displaystyle \sum_{i=0}^{\left\lfloor \left(m-1\right)/2\right\rfloor }{\left(-1\right)}^i}\left(\begin{array}{c}\hfill m-i-1\hfill \\ {}\hfill i\hfill \end{array}\right){x}^{m-2i-1} $$

The terminal condition f n  = 0 applies, and permits us to determine the correct value of σ n , the largest positive root of f n . Factorizations of these polynomials, with integer coefficients, and exact expressions for their roots in terms of radicals, begin as follows:

0:

0

 

1:

1

 

2:

x

0

3:

(x − 1)(x + 1)

± 1

4:

x(x 2 − 2)

\( 0,\pm \sqrt{2} \)

5:

(x 2 − x − 1)(x 2 + x − 1)

\( \left(\pm 1\pm \sqrt{5}\right)/2 \)

6:

x(x 2 − 3)(x 2 − 1)

\( 0,\pm 1,\sqrt{3} \)

7:

(x 3 − x 2 − 2x + 1)(x 3 + x 2 − 2x − 1).

 

Our attempts to use computer algebra systems to solve the polynomial equations for f n  = 0 yielded useful results only for n ≤ 6, a difficult expression in radicals for n = 7, and no results at all for n > 7.

A trigonometric solution, however, to the equations f n (x) = 0 exists, and takes the form:

$$ 2 \cos \frac{k\pi }{n}\kern0.5em \mathrm{f}\mathrm{o}\mathrm{r}\kern0.5em k=1,\dots, n-1, $$

with largest positive root

$$ {\sigma}_n=2 \cos \frac{\pi }{n}. $$

Using these values of σ n we can construct a linear representation of the group. Each generator s i is given by standard unit vector,

$$ {s}_i=\left(0,\dots, 1\dots 0\right), $$

while the linear operator ‘conjugation by s i ’ is given by the matrix

$$ \left(\begin{array}{ccccccc}\hfill 1\hfill & \hfill 0\hfill & \hfill \cdots \hfill & \hfill {\sigma}_{1i}\hfill & \hfill \cdots \hfill & \hfill 0\hfill & \hfill 0\hfill \\ {}\hfill 0\hfill & \hfill 1\hfill & \hfill \cdots \hfill & \hfill {\sigma}_{2i}\hfill & \hfill \cdots \hfill & \hfill 0\hfill & \hfill 0\hfill \\ {}\hfill \vdots \hfill & \hfill \vdots \hfill & \hfill \hfill & \hfill \vdots \hfill & \hfill \hfill & \hfill \vdots \hfill & \hfill \vdots \hfill \\ {}\hfill 0\hfill & \hfill 0\hfill & \hfill \cdots \hfill & \hfill -1\hfill & \hfill \cdots \hfill & \hfill 0\hfill & \hfill 0\hfill \\ {}\hfill \vdots \hfill & \hfill \vdots \hfill & \hfill \hfill & \hfill \vdots \hfill & \hfill \hfill & \hfill \vdots \hfill & \hfill \vdots \hfill \\ {}\hfill 0\hfill & \hfill 0\hfill & \hfill \cdots \hfill & \hfill {\sigma}_{n-1,i}\hfill & \hfill \cdots \hfill & \hfill 1\hfill & \hfill 0\hfill \\ {}\hfill 0\hfill & \hfill 0\hfill & \hfill \cdots \hfill & \hfill {\sigma}_{ni}\hfill & \hfill \cdots \hfill & \hfill 0\hfill & \hfill 1\hfill \end{array}\right) $$

Extend this matrix representation multiplicatively, first representing each element x in the group as a product of generators, then ‘conjugation by x’ as the corresponding product of matrices. It is now an easy matter to compute projective coordinates for all the mirrors, since each is the conjugate of a generator by an element of the group, and is thus the image of a standard basis vector under multiplication by one of these product matrices. For instance, each mirror in the symmetric group , being a permutation with cycle structure (ij), gets coordinates (0,…,0,1,…,1,0,…,0), where the 1s are in positions i through j–1.

In the limit, with σ = 2, the ‘translation’ map DA has matrix

$$ \left(\begin{array}{cc}\hfill 2\hfill & \hfill 1\hfill \\ {}\hfill -1\hfill & \hfill 0\hfill \end{array}\right) $$

and creates an infinite sequence of points

$$ {p}_1=\left(1,0\right),{p}_2=\left(2,1\right),{p}_3=\left(3,2\right),\dots {p}_k=\left(k,k\hbox{--} 1\right)\dots $$

reaching a projective limit at the midpoint (1,1) (Fig. 91.9). Mirror reflection in the line L 1 the linear map A, permutes pairs of points on opposite sides of this midpoint (Fig. 91.10):

Fig. 91.9
figure 9

The limiting case of infinitely many equiangular points (Venice harbour entrance)

Fig. 91.10
figure 10

Pairs of points on opposite sides of the midpoint

$$ \left(k,k-1\right)\left(\begin{array}{cc}\hfill -1\hfill & \hfill 0\hfill \\ {}\hfill 2\hfill & \hfill 1\hfill \end{array}\right)=\left(k-2,k-1\right). $$

In closing, we should notice that a geometric situation gave rise to a difficult (yea, impossible) construction problem in projective geometry, then to a problem in polynomial algebra that taxes the powers of the best modern computer algebra systems, but which had a simple solution in terms of trigonometry. It is fair to ask whether these further values of σ n , for n = 7,8,… occur already in nature, for the simple reason that they are the natural coordinates of equiangular points. Finally, since the merits of the golden mean are well recognized in artistic matters (planning of paintings, design of building façades, or choice of relative dimensions for European paper stock), where the aspect of 5-equiangularity is thoroughly disguised, surely the subsequent values of s n for n > 5 can give rise to analogous aesthetic feelings in similar situations. Can our readers point to any instances of the use of s 7 in ancient or contemporary architecture?