There is an old puzzle which starts by asking: what is the next number in the sequence 1,2,4,? We are supposed to recognize the start of the sequence and answer that the next number is surely 8, because the first three numbers are consecutive powers of 2, and so the next number should be the cube of 2 which is 8. The puzzler then explains (contrary to expectations) that the successive terms in the sequence are actually the number of regions into which the plane is divided by a collection of lines in general position (so that any two lines intersect, and no three lines intersect in a single point). Thus:
So the “correct” answer to the puzzle is 7 (and the sequence continues 11, 26,
Actually, there is no great mystery about where the missing 8th region went. To ensure general position, I first needed to choose lines which were not parallel to each other, so let’s suppose that I have chosen a direction for the lines in advance. As I lay them in the plane one by one, I must also make sure that they don’t intersect an existing crossing. Since I have already chosen a direction for the line, I will either lie to the left or to the right of each existing crossing. After laying two lines, there is one crossing, so there are two choices for how I should lay the third line (given its direction); one choice gives the arrangement above; the other choice gives the following arrangement, which contains the missing 8th region:
Here I am thinking of the two different ways of arranging 3 lines in the plane as being related by a certain kind of “move” which translates the lines but does not turn them. The complementary regions are then specified by knowing on which side of each of the 3 lines they lie. We can think of this as a kind of (binary) code: if we orient each of the three lines, we denote a region to the left of it by L and a region to the right of it by R. Thus each region is coded by a three letter word in the alphabet L,R, so there are 8 possible regions which we can put in bijection with the numbers from 1 to 8 however we like.
The move on configurations of 3 lines is very closely related to a certain kind of move on knot diagrams called the “Reidemeister 3 move”. Think of the lines as shadows cast by strands of string, and think of moving one strand over a crossing of two other strands. The result (on shadows) is the Reidemeister 3 move:
What about 4 lines? We suppose that the 4 lines are ordered by increasing angle from horizontal, and give each complementary region a binary code depending on which side of the lines it’s on, so that there are 16 regions, which we give labels from 0 to 15. There are 8 configurations of 4 lines with given directions, indicated in the figure.
The unbounded regions — 0, 1, 3, 7, 15, 14, 12, 8 — are present in each configuration. As we “cycle” through these 8 configurations, in the order indicated in the figure, one bounded region appears and one disappears, in the cyclic order 10, 2, 6, 4, 5, 13, 9, 11.
For 5 lines there are many more combinatorial possibilities (even up to topological symmetries of the plane), but we can still get between any two configurations by a sequence of Reidemeister 3 moves, and all 32 regions appear in some configuration (actually, in many configurations). For more than 5 lines the story is similar.
There is a nice duality between arrangements of lines (or more generally, arrangements of hyperplanes) and zonohedra. If you recall from a previous post, a zonohedra is a polyhedron obtained as the Minkowski sum of a collection of intervals; that is, if
Zones in the zonohedron correspond to midcubes in the high dimensional cube that projects to it — that is, the codimension one cubes that slice symmetrically through the center, parallel to a pair of opposite top-dimensional faces. So we can see a direct correspondence between midcubes in a high dimensional cube, and lines in the plane, or great circles in the sphere for that matter. Since we are already considering straight lines in non-Euclidean geometries, let’s ask what happens if we consider generic configurations of (straight) lines in the hyperbolic plane. Now things get much more interesting. Two generic lines in the hyperbolic plane might intersect, or they might be disjoint. There is an abstract graph whose vertices correspond to the straight lines in the configuration, and whose edges correspond to the pairs of straight lines which intersect. A complete
In fact, it turns out that the key point is not that the arrangement is of lines, but that it is of codimension one objects. If G is a (finitely generated) group, and H is a subgroup, we say that H is codimension 1 if the quotient of the Cayley graph of G by H has at least two ends. If it does, we can divide the Cayley graph into two H-invariant subsets, so that the frontier has finitely many orbits under the H action; this frontier is a kind of combinatorial hyperplane in G. The G translates of this hyperplane might intersect each other in a complicated way in the Cayley graph. As before, we can build a cube complex, where (roughly speaking) the n-cubes are the collections of n translates of the hyperplane each of which intersects the other in an essential way. The details of this construction can be found in a paper of Sageev (who first thought it up) and the end result is that one obtains a natural action of G on a cube complex. In fact, this cube complex is very nice geometrically — it is simply connected, and non-positively curved, so that if we make it a metric space by declaring that every cube is Euclidean with side lengths of edge 1, the result is CAT(0). The construction works just as well with a finite collection of codimension 1 subgroups