Topology

Linked, and no two of them are

Three rings that cannot be pulled apart, in which every pair comes apart the moment the third is removed. Every pairwise linking number is zero, so the number cannot see it — and what does see it is a word in two letters that refuses to cancel.

Worth reading first: Zero can mean two different things · A loop that cannot be pulled tight.

Two loops and one number attaches an integer to a pair of loops in space, computed by adding signs over the crossings between them and halving. It is unchanged by any deformation, it distinguishes the Hopf link from two separate circles, and it is the first invariant of links anybody meets.

Zero can mean two different things shows one way it fails: a loop can pass through another’s spanning disc twice in opposite directions, giving zero, and that zero really does mean the loops come apart. Here is the other way it fails, and this time the zero is a lie.

the Borromean rings, with every crossing signed. A diagram of the Borromean rings with the under-strand broken at each crossing and each crossing between two components marked with its sign, which add to twice the linking number.
Fig. 1 Three rings, every crossing signed. Components 1 and 2 cross four times with signs adding to zero; so do 1 and 3, and so do 2 and 3. All three linking numbers are zero, checked twice — once by counting signed crossings on the projection and once by Gauss’s double integral over the curves in space, which never looks at a projection at all.

The three rings cannot be separated. Remove any one and the other two fall apart.

The property, and what it is called

A link with this behaviour — not separable, but separable after the removal of any single component — is called Brunnian, after Hermann Brunn, who described such things in 1892. The Borromean rings are the smallest example, and they turn up in heraldry and on cathedral floors long before anyone asked whether they could be pulled apart.

The Brunnian property is what makes the linking number’s failure structural rather than accidental. The linking number is defined on pairs, and every pair here is an unlink; so any invariant computed pair by pair must return the same answers as for three separate circles.

three rings in a chain, with every crossing signed. A diagram of three rings in a chain with the under-strand broken at each crossing and each crossing between two components marked with its sign, which add to twice the linking number.
Fig. 2 Three rings in a chain, for comparison. Components 1 and 2 have linking number −1 and 2 and 3 have linking number 1, so the pairwise numbers see this link immediately. It is also not Brunnian: remove the middle ring and the outer two, which were never linked to each other, fall apart — but remove an outer one and the remaining pair is still hooked.
Three knots, in order of crossings. The unknot, the trefoil and the figure-eight knot, with 0, 3, 4 crossings. No amount of moving the string turns one into another.
Fig. 3 Four links tabulated: how many times their components cross, their pairwise linking numbers from the diagram, and the same numbers from Gauss’s integral. The Borromean row is the one that matters — twelve crossings between components, and every linking number zero.

So the question is not whether the linking number happens to miss this link. The question is what kind of invariant could possibly see it.

Where the missing information went

The linking number of AA with BB has a reading that makes the loss visible. Delete BB from space. What is left has a fundamental group, and if BB is an unknotted circle that group is infinite cyclic — generated by a small loop encircling BB once. The class of AA in that group is an integer, and it is the linking number.

Now delete two components and ask about the third. The complement of two circles that are not linked to each other has fundamental group free on two generators — one meridian for each — and the third component’s class is an element of that free group rather than an integer.

A wedge of 2 circles. Several circles all passing through one common point, each labelled with a generator, so that a loop is a word in those letters.
Fig. 4 A wedge of two circles, whose fundamental group is free on two generators: every loop is a word in aa, bb and their inverses, and no two different reduced words are the same loop. The complement of two unlinked circles in space collapses onto this, so a third component’s class lives here.

The two linking numbers of the third component with the other two are the exponent sums of that word — how many aa’s net, how many bb’s net. And an exponent sum throws away the order of the letters.

That is the loss, stated exactly. The linking numbers are what survives forgetting the order in which the third ring goes round the other two, and for the Borromean rings the order is all there is.

The word, in a plane with two holes

The free group on two generators is easiest to meet where it can be computed: a plane with two points removed. A closed curve there has a class in the free group, read by drawing a cut out from each hole and recording a letter each time the curve crosses a cut.

A loop round two holes: a b a⁻¹ b⁻¹. A plane with two points removed, a closed curve drawn in it, a cut running down from each removed point, and the letters the curve spells as it crosses those cuts in order.
Fig. 5 A closed curve in a plane with two holes, going once round each hole each way in the order aa, bb, a1a^{-1}, b1b^{-1}. Its winding number about each hole is zero — computed by adding the angle turned along the whole curve, which never looks at the word — and the word does not cancel. Both numbers are asserted to agree with the exponent sums of the letters read off the cuts.

The curve drawn there is the commutator aba1b1aba^{-1}b^{-1}. It goes round the left hole once forwards and once backwards, and the same for the right, so both winding numbers are zero. And it cannot be pulled tight, because aba1b1aba^{-1}b^{-1} is not the identity in a free group — the whole point of a free group being that no relation holds beyond the ones forced.

A loop round two holes: the empty word. A plane with two points removed, a closed curve drawn in it, a cut running down from each removed point, and the letters the curve spells as it crosses those cuts in order.
Fig. 6 For contrast, a curve going once round one hole and straight back the same way. Its word is aa1a a^{-1}, which cancels to the empty word, and the curve genuinely can be pulled tight. Both curves have winding numbers zero about both holes; only one of them is trivial.

Two curves, both with every winding number zero, one contractible and one not. That is the whole difference between the Borromean rings and three separate circles, transported into a plane where it can be computed.

Putting the two together

Delete ring 3 from the Borromean rings. Rings 1 and 2 are then a two-component unlink, and the complement of an unlink collapses onto a wedge of two circles — so ring 3 traces a loop whose class is a word in aa and bb.

That word is the commutator. Its exponent sums are zero, which is why both linking numbers vanish; it is not the identity, which is why the rings cannot be separated. If the rings were separable, ring 3 could be pulled clear of the other two, and its class would be trivial.

The invariant that sees the link is the class itself, and the linking numbers are its shadow after the order is forgotten.

Milnor formalised this in 1954 into a family of invariants — the μˉ\bar\mu invariants — obtained by reading the class in successive quotients of the free group by the terms of its lower central series. The first-order invariants are the linking numbers; the next order sees commutators, and the Borromean triple invariant μˉ(123)=±1\bar\mu(123) = \pm 1 is the first one that is not a linking number. The construction goes on, and each order sees links the previous ones miss.

Why three rings and not two

There is no two-component Brunnian link, and the reason is a good check on the whole account.

For two components, “separable after removing any one” says nothing — remove one and a single circle is left, which is separable from nothing. So the Brunnian condition on a two-component link is just that it is not separable, and the linking number often catches that. It does not always: the Whitehead link has linking number zero and is not separable.

The Whitehead link is therefore the two-component analogue of the situation here, and it needs a different invariant again — Milnor’s μˉ(1122)\bar\mu(1122), which reads the class in a deeper quotient than the triple invariant does. Its complement’s fundamental group is not free on two generators, because the two components are not an unlink after one is deleted; they are, but the way the remaining one sits is what carries the information.

So the pattern is: with two components the first failure of the linking number needs a fourth-order invariant, and with three it needs only a third-order one. More components make the first interesting invariant simpler, which is the reverse of what one would guess and is the reason the Borromean rings, rather than the Whitehead link, are the standard illustration.

Zero twice, meaning two different things. A table of three links giving, for each, how many times the second loop goes through the disc spanning the first and with what signs, and the linking number those signs add to.
Fig. 7 Four links with their punctures of a spanning disc counted and signed. The two rows adding to zero do so for different reasons — one never crosses the disc, the other crosses twice with opposite signs — and neither reason is visible in the number. The Borromean row adds to zero for a third reason again, which is that the crossing pattern is symmetric.

A trap this essay fell into

The first attempt at computing the word did it on the link diagram directly: walk the third component, and write a letter for each pass underneath one of the other two, with the crossing’s sign.

That reading is wrong, and wrong quietly. It returned bb1b\,b^{-1} for the Borromean rings, which cancels, and would have reported them unlinked.

The reason is worth stating because it is a general trap. The letters of a link diagram’s Wirtinger presentation are meridians of individual arcs, and the arcs of one component are conjugates of each other rather than equal — related by the relations at each crossing. So writing bb for two different arcs of component 2 identifies two group elements that are conjugate and not equal, and a product like gbg1b1g b g^{-1} \cdot b^{-1} collapses to nothing under that identification while being perfectly non-trivial in the group.

A shortcut that ignores conjugation returns the abelianisation and calls it the group — and the abelianisation is exactly where the linking numbers live, so the shortcut is guaranteed to reproduce the invariant it was meant to improve on. The planar figures above have no arcs to conjugate by, which is why they compute the right thing.

Winding number is the same shadow, one dimension down

The plane figures make a point that is worth separating from the link, because it is the same phenomenon in a setting with no knotting in it at all.

A closed curve in a plane with two holes has two winding numbers, and they are the exponent sums of its word. Two curves with the same pair of winding numbers can be genuinely different loops, and the commutator is the smallest example: winding numbers (0,0)(0,0), and not contractible.

A loop round two holes: a b. A plane with two points removed, a closed curve drawn in it, a cut running down from each removed point, and the letters the curve spells as it crosses those cuts in order.
Fig. 8 A curve going once round each hole the same way. Its winding numbers are 1 and 1, its reduced word is abab, and here the numbers do determine the class up to the ordering — there is only one reduced word with those exponent sums and length two. The ambiguity begins when the word is longer than its exponent sums require.

So the failure of the linking number is not a fact about three dimensions or about knots. It is the fact that a group’s abelianisation loses everything a commutator carries, and it shows up wherever a non-abelian group is summarised by counting.

That gives a rule of thumb for reading any invariant of this kind. Ask what group the invariant is really a homomorphism out of, and whether that group is abelian. If it is, the invariant cannot distinguish two things whose difference is a commutator — and if the objects in question have a non-abelian symmetry anywhere in them, such pairs exist and will eventually be met.

Higher orders, and where they stop

Milnor’s construction is a ladder rather than a single invariant, and the rungs are the terms of the lower central series.

Start with the free group FF on the meridians. Its abelianisation F/[F,F]F/[F,F] is where the linking numbers live. The next quotient, F/[F,[F,F]]F/[F,[F,F]], keeps commutators of two elements while killing commutators of commutators — and the Borromean triple μˉ(123)\bar\mu(123) lives there. The next keeps triple commutators, and sees links that three-component invariants miss.

There is a Brunnian link of nn components for every nn, made by nesting the Borromean idea, and each needs an invariant of order n1n-1 to be seen. So no finite level of the ladder detects all links, and each level is genuinely needed.

The invariants come with a caveat that is in the notation: μˉ\bar\mu rather than μ\mu. The higher ones are only well defined modulo the lower ones — a link’s triple invariant is an integer only when its linking numbers all vanish, and otherwise is defined modulo their greatest common divisor. That is not a technical blemish; it says the ladder’s rungs are not independent, and each is a statement about the link given what the earlier rungs said.

Where this sits among the other invariants

Colours that count more than three uses Fox colourings, which are counts of homomorphisms from the fundamental group onto a small structure, and which do distinguish some links the linking number misses. They do not see the Borromean rings either: the group of the complement surjects onto the free group’s abelianisation and every Fox colouring factors through something too coarse.

The subgroup that is freer than the group works with the same free groups and asks a different question about them — how a subgroup’s rank compares with its index. The object is shared and the questions are unrelated, which is the usual situation.

And the crossings that will not come out even is the closest neighbour in spirit. There, a count of crossings is not an invariant and its parity is, and the parity survives because the moves that change the count change it by two. Here, a count of crossings is an invariant and it is not enough, and what is needed is the thing the count was an abbreviation of.

What the pictures cannot show

The three rings are drawn as three ellipses in mutually perpendicular planes, which is one realisation of the link among many. Nothing in the picture indicates that the property is a property of the link rather than of this arrangement, and a differently drawn Borromean link would have different crossing counts with the same linking numbers.

The planar figures compute in the free group on two generators, and the step connecting them to the rings — that the complement of an unlink collapses onto a wedge of two circles, and that ring 3 becomes such a curve — is asserted in prose and drawn nowhere. It is the one step of the argument the figures do not perform, and it is a genuine step: the collapse is a deformation retraction of a three-dimensional complement, and no plane picture is it.

And the Brunnian property itself is not computed anywhere here. That every pair of the three rings really is an unlink — rather than merely having linking number zero — is stated and is not established by the linking numbers, which is the essay’s own point used against itself.

The ladder from here

Below: two loops and one number, which builds the linking number two ways, and zero can mean two different things, the other way it fails. Sideways: a loop that cannot be pulled tight, where a fundamental group first does this kind of work, and the same loop unrolled, which relates a loop’s class to a covering. Above: Milnor’s higher invariants, Massey products, the lower central series of a link group, and finite-type invariants, which contain all of these.

What is worth carrying away

An invariant is a way of forgetting, and the useful ones forget exactly enough. The linking number forgets the order of the letters, which is the right thing to forget when the answer is a single number and the wrong thing when the whole content is that abbaab \ne ba.

So the failure is not a defect to be patched. The linking number is the abelianisation of a genuine invariant, and everything it misses is a commutator — which is a complete description of its blind spot, and a recipe for the next invariant along. The pattern recurs: whenever a numerical invariant is a count, it is worth asking what it is counting in, because the thing it counts in is usually a group, and the group usually knows more.