Chapter 5 · The One Idea

Cancellation as an Operation

Zero and one are what's left behind

Before we can hand zero a reciprocal, we have to notice something strange about it. The symbol 0 is quietly doing three unrelated jobs at once and pretending they are one. Pull the three apart, and the whole knot around zero comes loose on its own.

The overloaded glyph

Ask what 0 means and you get three answers that have nothing to do with each other. It is the thing you add to a number to change nothing — a + 0 = a, the additive identity. It is the thing you multiply a number by to destroy everything — a·0 = 0, the annihilator. And it is the name for "no quantity at all," an empty count.

We write all three with one mark and assume they must be one object. They needn't be. And the instant you force the identity and the annihilator to be the same element, you have written down absorption — a·0 = 0 — which is exactly the rule that lets multiplication throw information away.1 So the overloading is not cosmetic bookkeeping. It is the source of the crime.

Cancellation is not a number

Start again from the one job that is actually primitive: annihilation. When two things cancel — the x and the −x in x − x, or the x and the 1/x in x/x — something genuinely happens. But nothing in "x − x" says the result is a particular number sitting somewhere on the number line. What happened is an operation: two terms met and erased each other. Call that operation cancellation, and write it .

is a verb, not a noun. It is the act of two things annihilating, and — unlike the classical zero — it never needs a reciprocal, because "undo an annihilation" is not "divide by the annihilator." It is simply to not have cancelled. This is the first dividend of the reversible demand. In a world that refuses to lose information, a cancellation cannot be a silent disappearance. It has to leave a mark — otherwise you could never tell it happened, and could never walk it back.

What's left behind: two residues

So a cancellation leaves a mark. Which mark? Here is the part worth slowing down for: the mark depends on where the cancellation was trapped.

x − x = ⊘ → ✳0 (subtractive cancel, caught in a product, leaves a 0) x ÷ x = ⊘ → +1 (divisive cancel, caught in a sum, leaves a 1)

Why those two values, and why crossed like that? Because a factor of (x − x) could only have gotten into a product if a 0 had been multiplied in to begin with; reversibility forces the cancellation to put that 0 back, so the product still reads correctly when you undo it. Dually, a term (x/x) could only have entered a sum as a 1, so the divisive cancellation must restore a 1.

Read that again, because it reorganizes everything. 0 and 1 are not two unrelated constants we assume at the start. They are the two shadows a single operation casts — the residues of cancellation, one for the multiplicative world and one for the additive one.2 The additive and multiplicative halves of arithmetic turn out to share one ground grain, seen from two sides.

It is tempting to keep treating zero as one thing with three moods — identity, annihilator, empty count — but that bundling is the confusion we started with, and there is a cleaner story. is the operation; 0 and 1 are what it leaves behind; and "erasure" — the bare fact that a cancellation happened — is just before you read off which residue it deposited.

Three kinds of equals

One more piece of discipline, because the rest of the book leans on it hard. We will use three different signs where ordinary mathematics reaches for one.

The three signs. = is a reversible rewrite: both sides carry exactly the same information, and you can always go back. is a lossy projection: the right side is the left with something deliberately dropped — and we write precisely so you can watch the information leave. := is a structure-introduction: a definition, not a claim that two things are equal.

The entire ethos of the theory is visible in that one distinction. Every place information is discarded, we mark it. Nothing is allowed to disappear quietly.

What this buys

We have added nothing. We only refused to fuse three jobs onto one glyph, and insisted that cancellation — being an operation — leave a reversible mark. But that refusal has a consequence you can already feel arriving. If 0 is no longer forced to be the annihilator — if absorption was a bundling accident rather than a law — then the oldest prohibition in arithmetic, the ban on dividing by zero, has just lost the theorem it stood on. That is the next chapter.

  1. The claim that a·0 = 0 is the specific axiom to blame — and what "reversibility forbids" means precisely — is the subject of Totality and Reversibility. Here we only need that fusing identity and annihilator is what writes it down.
  2. "Residue" here is the ground-floor sense: the mark leaves. It is not yet the residue of complex analysis — that one arrives in a later chapter, and turns out to rhyme with this one — worth watching, but not (yet) a proof that they are the same object.