02 // MIRRORS

Mirrors

A mirror puts a copy of a point on the far side of the wall, at the same distance as the original. Put a point in a room whose walls are mirrors and the copies fill the plane with a pattern. If the point is the same distance from the walls it does not touch, the copies come out exactly one edge-length apart in every direction, so every edge of the pattern is equal. That is the reason the drawing’s dots form a regular octagon pattern, why the 3D version is a space-filling stack of truncated cubes and octahedra, and why one number, √2 − 1, keeps returning.

1A point and its mirror image

Take a wall (a line in the plane, a plane in space) and a point P at distance d from it. Its mirror image P′ lies on the line through P perpendicular to the wall, on the other side, also at distance d. So the segment PP′ has length exactly 2d, and the wall cuts it at its midpoint. This one fact does all the work on this page. The distance between a point and its image in a mirror is twice the distance from the point to that mirror.

If P is on the wall, d is zero and P′ is P itself. The segment collapses to nothing. If P is off the wall, it is a real edge of length 2d.

2The room of mirrors

Look at the drawing again: a square of side 2 with its two diagonals. Now treat these lines as mirrors, together with the lines through the middle of each square, parallel to its sides, and the edges of the squares. A mirror sends the whole picture onto itself. The pattern has eight symmetries per square (four turns and four flips), and the mirrors cut each square into 8 identical right isosceles triangles, each half of one of the four triangles of the drawing. Call such a triangle a chamber. With corners O = (0,0), M = (1,0) and C = (1,1), its three walls are the lines y = 0 (OM), y = x (OC) and x = 1 (MC). Reflecting the chamber across its own walls, again and again, tiles the whole plane. Every composition of those reflections is one of the pattern’s symmetries.

Now choose a generating point P inside the chamber. Its copies, one per chamber, are the images of P under all the symmetries. Join each copy to the copies one reflection away. Each edge crosses exactly one wall, so its length is twice P’s distance to that wall. There are three kinds of edge, one per wall, of lengths 2d1, 2d2, 2d3.

KALEIDOSCOPE // DRAG THE POINT P
FIG 3 // MIRRORS
CTRL // KALEIDOSCOPE
POINT P
SHOW
Green edges cross the wall y=0, cyan the diagonal y=x, amber the wall x=1.
READOUT
With P on the wall x = 1 the amber edges vanish (P is its own image). The two remaining edge lengths, 2d1 and 2d2, are equal exactly when P is at height √2 − 1. Turn on BALLS to see the circles touch.

3Why the dot sits where it sits

Put P on the wall x = 1, as the drawing’s dot is. Then d3 = 0 and only two kinds of edge remain: 2d1 across the base and 2d2 across the diagonal. Make them equal: d1 = d2. That is the statement “P is the same distance from the two walls it is not on”, which puts P on the bisector of the corner where those two walls meet. This corner is O, with an angle of 45°. The bisector rises at 22.5°, so P = (1, tan 22.5°) = (1, √2 − 1). It is the incentre of the drawing’s triangle, now seen as a point of the chamber’s wall. All the edges have length 2R = 2√2 − 2 = 0.8284.PROVEN

Every vertex of the resulting graph has three neighbours at that distance. Around each corner of the original squares they form a regular octagon, and inside each square a smaller square. This is the 4.8.8 pattern from the previous page. The figure lets you break the equality and watch the pattern fall apart into octagons and squares with two different edge lengths.

The incentre of the whole chamber also works. Drag P off the wall to the point (0.7071, 0.2929), at distance 1 − √2/2 = 0.2929 from all three walls. All three edge kinds are then equal, with length 2 − √2 = 0.5858. Each vertex has three neighbours with angles of 90°, 135° and 135° between them, the corner of a 4.8.8, and the density of points matches a 4.8.8 of that edge length. The edges of that pattern are in different places and at a different scale, so it is a second regular 4.8.8, not the one the drawing makes.VERIFIED NUMERICALLY (angles and density computed for this page)

4Whose idea this is

None of this is new. The rule “choose a point, place it on some of the chamber’s walls, make it equidistant from the rest, and reflect it” is the Wythoff construction, published by the Dutch mathematician Willem Wythoff in 1918 and developed by H. S. M. Coxeter, who used it to list the uniform tilings, honeycombs and their analogues in higher dimensions.KNOWN The point you mark is called the generating point. Our dot is the Wythoff point of the square’s mirror pattern for the choice “on one wall, equidistant from the other two”. The reflection argument of section 1 is why the construction gives equal edges.

5The same argument in three dimensions

The cube [−1, 1]³ has 9 mirror planes (3 through the middles of its faces and 6 diagonal ones). They cut it into 48 chambers. One chamber, in the pyramid on the +z face, is the tetrahedron 0 ≤ y ≤ x ≤ z ≤ 1, with four walls: y = 0, x = y, x = z and z = 1. Its volume is 1/6, and 8 octants at 6 chambers each make 48.

The dot is (0, 0, c). It lies on the first two walls (y = 0 and x = y both contain the z axis). Its distances to the other two are c/√2 (to x = z) and 1 − c (to z = 1). Equal distances mean equal edges, which is the equation of the previous page: c = 2 − √2. Reflecting it across all the walls gives the 24 points of a truncated cube around every cube corner, and stacking cubes gives the truncated cubic honeycomb, a space-filling arrangement of truncated cubes and octahedra in which every edge has length 2R.KNOWN (classical uniform honeycomb) For a cube of side 2, the 24 points around a corner have coordinates of the form (±(√2−1), ±1, ±1) in any order, measured from the corner.VERIFIED NUMERICALLY

The step from two dimensions to any number n is the same as before: the chamber 0 ≤ x1 ≤ … ≤ xn ≤ 1 has n + 1 walls, the dot is on n − 1 of them (those containing its axis), and it is equidistant from the last two, at distances c/√2 and 1 − c.

624 pieces, 48 halves, and why 24 = 24 is an accident

On the cube page, each dot together with one triangular face of its pyramid forms a small tetrahedron. A pyramid has 4 such faces and there are 6 pyramids, so there are 24 of them, all identical. The cube has 24 rotations, and a rotation carries any one of the tetrahedra onto any other. That looks like a deep match. It is not. Each tetrahedron has a mirror plane through it (through the dot, the cube’s centre and the base-edge midpoint), which halves it. That gives 48 halves, one per symmetry of the cube once reflections count. The 48 halves are exactly the chambers of section 5.

Now count in n dimensions. A piece is a dot plus one slanted face of its pyramid. There are 2n pyramids, each with 2(n − 1) slanted faces, so 4n(n − 1) pieces. The cube has 2n·n! symmetries with mirrors and half of that, 2n−1·n!, without. Each piece splits into 2n−2·(n − 2)! equal chambers, since 4n(n − 1)·2n−2·(n − 2)! = 2n·n!. That is 1 chamber per piece in 2D, 2 in 3D (the mirror halves), and 8 in 4D.PROVEN (counting; the table was checked in code)

The pieces match all the symmetries only when 2n−2·(n − 2)! = 1, which is n = 2. They match the rotations only when that number is 2, which is n = 3. For n ≥ 4 the number only grows. The match of 24 and 24 in three dimensions is a coincidence of small numbers. The number √2 − 1 is not a coincidence, but 24 = 24 is.

npieces 4n(n−1)all symmetries 2nn!rotations 2n−1n!chambers per pieceballs touched 2n−1pieces match
CTRL // COUNTS
DIMENSION n
3
FIG 4. The row for n = 3 is the only one where the pieces equal the rotations. Row n = 2 is the only one where they equal all symmetries.

7Three numbers from the same rule

Cut each of three regular solids from its centre into pyramids, one per face. Put a dot in each pyramid equidistant from all its faces. Two neighbouring pyramids share a wall, and their dots are mirror images across it. The dots are therefore twice their distance to that wall apart, which is twice the ball radius, so neighbouring balls touch. The balls leave a hole in the middle. The ratio of the hole to a ball is:

solid cutdots formhole / ballchemistry’s limit
tetrahedron (4 pieces)tetrahedron0.22470.225: four neighbours
cube (6 pieces)octahedron0.41420.414: six neighbours
octahedron (8 pieces)cube0.73210.732: eight neighbours

The three values are √6/2 − 1, √2 − 1 and √3 − 1: the distance from the centre of the arrangement to a ball centre, divided by the ball radius, minus 1. They were recomputed from the pyramids directly for this page.PROVEN (algebra) The thresholds are the radius-ratio rule of chemistry, which you meet on the next page.KNOWN That all three, together with the uniform tilings, fall out of one rule about dots equidistant from mirror walls is a tidy way to see them. I did not find it written this way, but I did not search the literature for it, so this is a possibly new view of known results, not a new result.

The cube page and “going deeper” are the earlier notes this page builds on. Where those pages and this one differ in wording, the numbers are the same.