The division algebras

Cayley–Dickson doubling climbed over a residue window instead of over the reals: division is gone by the second step and at four of seven channels by the first, the classical walls are total from the quaternion floor up, and what survives the whole ladder is a multiplicative size the window can compute.

A rung of the tower is Z/N with N the product of the first k primes, read as one channel per prime — the residue mod p, a reduction at one finite place, with the archimedean place deleted (The Object). Every channel is a field Fp, its residue the channel's window on a number. A function is channel-local when its value mod p depends only on the input mod p; on a squarefree rung — N a product of distinct primes, true of every rung here — those are exactly the polynomial functions, and integer size is not among them (the locality criterion). Figures below are computed on the seven-channel rung Z/510510 — channels 2, 3, 5, 7, 11, 13, 17.

Cayley–Dickson doubling builds an algebra of twice the dimension out of one carrying a conjugation. Floor n below means n doublings — dimension 2n — performed over one channel's field rather than over R. Over R the ladder runs RCHO, and all four are division algebras: commutativity goes at floor 2 and associativity at floor 3, where what is left is alternative — any two elements generate an associative subalgebra. Division itself survives every one of the four and dies at floor 4. Frobenius bounds the associative list at H, Hurwitz the normed list at O.

Over a finite field the classical walls arrive earlier and leave nothing: Wedderburn (a finite division ring is a field), Artin–Zorn (the same for the alternative case), and Chevalley–Warning, under which a form of degree below its variable count is isotropic — carries a nonzero vector the form sends to 0. An algebra whose norm form is isotropic splits: it degenerates to the non-division shape its dimension allows, a product of fields in dimension 2 and a full matrix algebra in dimension 4, which is as far from a division algebra as a ring gets. A degree-2 form needs three variables before Chevalley–Warning says anything, so it reaches every floor from the quaternion one up and neither of the two below. Floor 0 is the channel's own field, a division algebra whatever the channel is; floor 1 — the entry floor — carries a two-variable form, the one place on the ladder where the answer can depend on the channel, and it does. What is left to compute is what the split floors keep.

The floors

One channel-sensitive floor, then uniform collapse rule

The entry floor — one doubling, adjoining a square root of −1 — is the only floor whose division verdict reads the channel it stands on. It is the Gaussian decality: Z[i] over the seven channels has exactly ten prime components, three verdicts across the seven. At p ≡ 1 (mod 4) the doubling splits into Fp × Fp — 5, 13, 17. At p ≡ 3 (mod 4) it is the field Fp², division intact — 3, 7, 11. At 2 it ramifies — the repeated-factor sense: x² + 1 = (x + 1)² — and the doubling is a local ring — one maximal ideal, everything outside it a unit — carrying a nilpotent, so division is gone there too.

Floor 2's division verdict reads no channel. The quaternion doubling (−1, −1 | Fp) is M2(Fp) at every odd channel, by explicit isomorphism constructed per channel; Wedderburn and Chevalley–Warning are what stand behind it. Channel 2 degenerates instead: the doubling is commutative there, the 16-element local ring F2[C2 × C2] with 8 units and (1 + i)² = 0 — division gone either way. The commutative shape is a fact about the presentation and not about the place — every naive order collapses mod 2 whatever algebra it presents — while whether the place ramifies is the algebra's own affair: (−1, −1) genuinely ramifies at 2, and designed ramification separates the two. Three channels arrive at floor 2 still holding division and none carries it out, against the ladder over R, where division reaches floor 3 and dies only at floor 4. Across channels the floor lifts by construction, matrix rings commuting with products:

M2(Z/N)    pNM2(Fp)\mathrm{M}_2(\mathbf{Z}/N) \;\cong\; \prod_{p \mid N} \mathrm{M}_2(\mathbf{F}_p)

Scope. Isomorphisms constructed and checked — relations and spanning — at every odd channel of Z/510510; channel 2's commutativity exhaustive over all 256 pairs. The splitting law itself is classical.

verifier: explore_division_ladder.py

The composition norm is the channel-computable size rule

At floor 2 the norm is the determinant, and det is a polynomial in the entries — hence channel-local, channel-computable, by the criterion in its n-variable form. It is a multiplicative size-analogue living inside the channel-local class, where integer size leaks almost nothing to any proper subset of the channels (the hiding lemma). It is the multiplicative half of size and no more: a field of characteristic p carries no order, so nothing here compares two elements.

The norm's fibers are exactly flat over the units — p³ − p matrices at every nonzero value — and its zero set is the cone, where the algebra's zero divisors live: p³ + p² − p elements at floor 2 and p⁷ + p⁴ − p³ at floor 3. Invertibility is per-channel cone avoidance, so a matrix over the whole rung is a unit iff its determinant misses every channel's cone: |GL2(Z/6)| = 288.

Scope. Multiplicativity exhaustive at p = 2, 3 and sampled at Z/6; fiber and cone counts exhaustive at every odd channel of Z/510510, the floor-3 cone by dynamic programming over the same channels.

verifier: explore_division_ladder.py

What a split floor loses

Nilpotents return, and the meadow splits by the decality rule

A squarefree rung is a meadow: every element a has a pseudo-inverse a′ with a·a′·a = a and 0′ = 0, defined for all of the ring at once, which is what makes division total there (the wall-breaker). Doubling reinstates what squarefreeness banished — at channel 2 already on the entry floor, and everywhere on the one above it. The shape measured here is the floor-2 matrix ring M2(Fp) at every channel: the doubling itself at the odd ones, and at channel 2 — whose own doubling degenerates to the commutative ring above — the matrix ring taken in its own right. It carries p² − 1 nonzero nilpotents per channel, elements with a zero power — the matrix unit E12, a single 1 above the diagonal, squares to 0 — now unavoidable over a field rather than a symptom of a repeated prime. Five candidates follow them down, and each fails in a different place.

The failures are exactly the rank-1 matrices whose row or column space is isotropic — 4p(p − 1) of them at each p ≡ 1 (mod 4) channel, so 80, 624 and 1088 at 5, 13 and 17, and five of channel 2's sixteen matrices, where (1, 1) is isotropic for the same form. So the floor-1 norm x² + y² governs the floor-2 meadow: the congruence deciding whether the entry floor splits is the same one deciding whether the floor above it has a canonical inverse. That coupling is 2×2-specific and dies immediately above. At 3×3, x² + y² + z² is isotropic over every Fp by Chevalley–Warning, so a rank-1 witness built on an isotropic vector breaks Pearl's criterion at every channel of the rung and totality fails everywhere.

Scope. Nilpotent counts and the adjugate and von Neumann candidates exhaustive at p ≤ 5, the scalar-polynomial one at p ≤ 3; the powering candidate dies algebraically at any m. Moore–Penrose existence exhaustive with uniqueness at p = 2, 3 and exhaustive at p = 5, the failure-set equality checked per channel across Z/510510. The 3×3 failure is criterion-independent at p = 2, 3 — none of the p⁹ candidate inverses satisfies the four equations — and rests on Chevalley–Warning at the rest.

verifiers: explore_division_ladder.py, explore_designed_ramification.py

Napier narrows to the norm rule

Recoding a channel by a discrete logarithm turns × into + — Napier's move made exact over a residue window — and gives the rung a second coordinate system, the index transform ind (Number systems). At floor 2 there is no such coordinate at all: GL2(Fp) is nonabelian. What survives is its abelianization, and the whole of it is the norm. The commutator subgroup is exactly SL2 — the commutators generate all p³ − p matrices of determinant 1 (Dieudonné) — so every homomorphism to an abelian group factors through det, and ind ∘ det is the whole of Napier's move at floor 2: what is left of the logarithm is exactly the channel-computable size. Channel 2 is exceptional again, and in the opposite direction: GL2(F2) ≅ S3 has abelianization C2, which det cannot see, since F2* is trivial.

Scope. Commutator generation computed at every odd channel of Z/510510, the generated subgroup coming out at full order p³ − p with every element of determinant 1. The factor-through-det consequence is algebraic.

verifier: explore_division_ladder.py

The criterion saturates within channels and holds across them rule

The locality criterion's proof never used commutativity — a matrix function is four functions of four scalar variables — so its identification of channel-local with compatible, meaning ab (mod p) forces f(a) ≡ f(b) (mod p), transfers verbatim to M2(Z/N) and the cross-channel wall keeps its teeth. Within one channel the polynomial class saturates instead: every function M2(Fp) → M2(Fp) is a generalized polynomial, one permitting coefficients on both sides of the variable. The construction is explicit — the matrix units multiply as E1r·X·Ec1 = xrc·E11, extracting an entry into a corner where entries multiply like scalars, and Lagrange does the rest; the classical shadow is AAop ≅ End(A) for central simple A. And the CRT glue collapses to one line, e2·f2(X) + e3·f3(X), because the central idempotents are now coefficients rather than degreewise bookkeeping.

Scope. Circuits built and verified pointwise at p = 2 (all 16 inputs) and p = 3 (all 81); the CRT glue at M2(Z/6), both channels exact on 150 random points.

verifier: explore_division_ladder.py

Where the ladder ends

Composition outlives division by exactly two floors rule

Division dies at floor 2 — at the p ≡ 3 (mod 4) channels, the last three to hold it; the other four lose it on the entry floor and see a gap of three floors, so the exact two is the surviving channels' and the ladder's. CompositionN(xy) = N(x)N(y), the norm being a homomorphism of the multiplication — outlives it by two. Floor 3 is no longer associative but is alternative and still composes, and its cone is exactly its zero divisors: x·conj(x) = 0 at norm 0, with conj the conjugation each doubling carries up. Floor 4 loses both composition and alternativity, by explicit witnesses over F3. That is Hurwitz's dimensions 1, 2, 4, 8 verbatim over the tower — composition algebras exist in those dimensions over any field and the ladder ends where it ends everywhere. Over R the two deaths coincide, division and composition both reaching floor 3 and failing at floor 4; the gap is what a channel opens. What the tower changes is not where the shadow stops but what it falls on: the surviving norm is channel-local, and the size it half-replaces sat at the deleted place.

Scope. Nonassociativity, alternativity and composition at floor 3 by witness plus 3000-pair samples at p = 3, 5; the floor-4 failures by explicit witness at p = 3. The dimension classification is classical.

verifier: explore_division_ladder.py

The channels as a design knob

Floor 2's one oddity is channel 2, and it has a cheap explanation: ij = −ji collapses to commutativity when −1 = 1, so every naive order Z⟨1, i, j, k⟩ is commutative mod 2 whatever algebra it presents. It also has an expensive one: the degeneration is the Hamilton quaternions' classical ramification set {2, ∞} seen through residue windows with ∞ deleted. Only the second predicts anything, and what it predicts is a whole pattern of channels fixed before any of it is computed.

Designed ramification rule

A quaternion algebra (a, b | Q) is ramified at a place when it stays a division algebra over the completion there — the p-adic field at a finite place, R at the archimedean one — and split when it becomes a matrix algebra over it; Hilbert reciprocity makes the ramification set finite and of even size across all places, and every such set is realized by some algebra. So which channels ramify is chosen, not found. Four algebras across the seven channels give 28 verdicts, and all 28 hold as predicted: the ramified channels are exactly the designed finite primes — {3, 5} for (5, 3), {7, 11} for (77, −1), {2} for (−1, −1), {3} for (−3, −1) — and channel 2 splits in each of the three designs that leave it out.

Separating design from presentation needs a maximal order: a subring that is a lattice of full rank in the algebra and maximal among such, certified here by its reduced discriminant — the invariant that equals the algebra's own exactly when the order is maximal — coming out as the product of the designed finite primes. Such an order reduces to M2(Fp) at exactly the undesigned channels, channel 2 included whenever it is undesigned, so the naive order's mod-2 collapse was the artifact and what survives it is real ramification.

A designed channel does not vanish, it fattens. Division lives over the completion, and a residue window is too shallow to keep it; what the window shows of a ramified place is the order's reduction, and that reduction is local; its radical — the nilpotent ideal divided out to reach a field — has dimension 2, and the field left is Fp², the quadratic extension, which is the Deuring–Eichler shape. And the visible parity comes out odd: (−3, −1) ramifies at {3, ∞}, so the set the channels can see has size one. Evenness is conserved only across all places and the tower deleted one, so the finite half of a reciprocity constraint is free to be odd — a design rule whose partner term sits at the missing window and is read off the channels that remain.

Scope. All 28 verdicts fixed in advance of the run, four algebras × seven channels, channel 2's four being the ones that separate design from presentation. Maximality certified by reduced discriminant; Hilbert symbols computed at every relevant place and reciprocity checked; the ramified shape certified per designed channel — local, radical of dimension 2, residue field verified a field of order p².

verifier: explore_designed_ramification.py

Every floor above the entry one falls to a wall that needs a single field and nothing about the tower: Wedderburn, Artin–Zorn and Chevalley–Warning are one-field facts, and that is the row of the provenance ladder the division-ladder floors sit on. What the tower supplies is the reading — which channel a wall bites at, and, at floor 2, a set of them that can be chosen.

The deleted budget

Both shapes generalize, and on separate tracks. Designed ramification is a global constraint losing a term: reciprocity still binds the places that remain, and the freedom bought is the design knob. The entry floor is a theorem left silent: Chevalley–Warning's hypothesis is unmet at two variables, and what survives below its threshold is whatever it never governed. Priced, the two tracks converge on one coin.

The deleted budget rule

What deleting a place buys at a global constraint is exactly the deleted term's own local group — the group that term ranged over — no more, and both factors of it, torsion and rank. The torsion factor is read three times below — by reciprocity, the Brauer sum and the product formula. Reciprocity's term is a sign, so the budget is one parity bit: the odd visible sets above. The Brauer sum generalizes it — a quaternion algebra carries one invariant per place, ½ where it ramifies and 0 where it splits, and reciprocity is the law that the invariants sum to 0; the real term's group has order 2 — Frobenius leaves R, C, H as the real division algebras, and the invariants count the two with center R, so that group is {R, H} — so the budget is one bit and 2-torsion's alone: for the odd-degree siblings of the quaternion construction (cyclic algebras, invariants in (1/n)Z/Z) the visible invariants still sum to zero exactly (Albert–Brauer–Hasse–Noether). And the product formula ∏v |x|v = 1 — over all places, with |x|p = pvp(x) and vp(x) the exponent of p in x — loses an archimedean term whose values range over everything, so the visible constraint is void: every finitely supported vector of exponents is realized. The control is F2(t), the rational functions over the two-element field, with the place that reads a fraction's degree deleted — non-archimedean, and the same total freedom — so the law is deletion's, not archimedean-ness's.

The rank factor is Dirichlet's S-unit theorem read as the same budget. An S-unit is an element invertible once denominators are allowed at the finite places in a set S; the S-unit group has rank |S| − 1, counting the archimedean places in S. As a budget: each deleted term buys the rank of its own value group — 1, always — so the rank added to the unit group's own is the count of deleted terms, while the one lost rank is the product formula's single relation. That is why Z's unit group is {±1}: its S is the one archimedean place alone, and the relation eats the one rank. Which prime is deleted enters only through its splitting: over Q(√−5), deleting the places over p buys rank 1, 2, 1, 2 at p = 2, 3, 11, 29, as x² + 5 ramifies, splits, stays irreducible, splits — the count of terms, never the name of the prime. What the rank cannot see — which place — returns one floor down: the valuation image sits at finite index in the integer lattice with one coordinate per deleted finite place, and that index is the order of the subgroup of the class group — the finite group of ideal classes, trivial exactly when every ideal is principal — generated by the deleted places' classes. Over Q the class group is trivial and the budget is paid with no correction. The witness pair: p = 2 and p = 11 each delete one term — equal rank, index 2 against 1. A torsion budget again, at the lattice the rank forgot.

Volumes price the same way. Map an S-unit to the logarithms of its absolute values at the places of S: the image is a full lattice in the hyperplane where the coordinates sum to zero — the sum is the product formula — and that lattice's covolume — the volume of one fundamental cell, computed as the absolute determinant of a basis's log vectors with one coordinate dropped, a number independent of both choices — is the regulator. With nothing deleted it is the field's own unit regulator, the covolume the unit group already had. Measured over real quadratic fields, each deleted term multiplies it by the covolume of its own local log-value group — log NP, where NP counts the residues at the place, so a place whose residue field has p² elements contributes log p², not log p — and the one correction, applied once and not per term, is the same class-group index. Nothing else enters: no cross-term residual at sixteen S-sets over Q(√2) and Q(√10). Deletion buys volume multiplicatively. And the witness pair returns in volumes: over Q(√10) the ramified place over 2 against a split place over 41 — equal rank, covolume ratio 2 against 1, the correction once more the class of the deleted ideal.

The product-formula, rank and regulator faces are one theorem seen three ways. The classical object is the idele class group: one coordinate per place of the field, each ranging over that completion's nonzero elements, almost all of them local units — absolute value 1 at their place — modulo the field's own elements placed diagonally. An idele's norm is the product of its coordinates' absolute values; the product formula is the statement that the field's elements land in the norm-one part, and that is what makes the quotient there exist: norm-one ideles modulo the field, and this quotient is compact (Fujisaki's lemma, with the product formula as its one entry). The equivalence runs both directions: this one compactness is exactly class-group finiteness plus the unit theorem. The class group is the compact quotient's discrete image, finite because compact; the rank statement is its projection onto the sum-zero log hyperplane, full because the hyperplane's quotient by the span of the log image is again a vector space, and a compact vector space is zero; the covolume is its invariant volume — under the natural normalization, class number × regulator — per-term because an invariant volume on a product of local factors is a product of local volumes, which is why volumes multiplied above. The parity and Brauer points read the same object one level up: reciprocity is a character of the ideles — a homomorphism to the unit circle — trivial on the field's elements, which is what lets it descend to the quotient, and the Brauer sum reads the same quotient's degree-2 cohomology, the home of the invariants above, compactness entering as the finiteness input. Five faces, one object at two levels — and one which-place correction because it is one object being read.

A sixth face deletes less, and what refuses is its correction. The class group is itself a quotient of the idele class group — by the subgroup whose finite coordinates are all local units, archimedean coordinates free. Delete not a place but a layer of one: at a chosen set of finite places, cut the local units down to a congruence depth — one residue layer at every modulus measured here — instead of removing anything. The places stay, ramification there is newly visible, and what is bought is a ray class group — ideal classes counted with a congruence condition at a modulus m, a product of finite places — since every quotient of the idele class group by an open subgroup is one. Its order is the class number times the count of residues invertible at m, divided by one correction: the image of the global units among those residues. The local factor is per-term outright — residues factor place by place — but the correction is not: the unit image is a single subgroup of the whole product, generated by at most unit-rank + 1 elements, and its failure to factor into per-place projections is exactly the excess of the true ray class number over the per-term prediction. Measured over Q(√2): excess 2 at one two-place modulus against 1 at another, so the entanglement is the modulus's property, not the construction's — and largest at conjugate pairs, the two places over one prime, where the fundamental unit's norm ties one residue to the other's negated inverse, holding the joint image at one place's own size while the two-place product is that size's square: 16 against 256 at the places over 17. Over Q(√−5), where the units are ±1, the excess at s odd unramified places is 2s−1 — unbounded in the place count, forced by counting generators. So both deletions price the same way — per-term local factors, then one global corrector — and the two finitenesses the compactness bundles are the budget's two correctors: the class group when a place is deleted whole, the unit image when only a layer is. Neither corrector factors place by place — the class-group index at the two places over 3 in Q(√10) is 2 where the two classes' separate orders multiply to 4 — and what the layer deletion adds is a corrector whose entanglement is measurable, and unbounded.

The threshold track prices the other failure shape: below an unmet hypothesis, what survives is local data deeper than a residue window. The square ladder is the specimen. Every residue at every channel is a sum of two squares, so the classical two- and three-square laws over Z are channel-invisible: two squares needs the parity of the exponent of each prime ≡ 3 (mod 4) — a valuation, depth below the window; three squares the 2-adic condition n ≠ 4a(8b + 7) — strip the 4s, then read mod 8: depth, then precision; four squares nothing. Witnessed by pairs congruent modulo 510510 with opposite verdicts: 3 and 2552553 for two squares, 7 and 510517 for three, all four verdicts by direct search. Both tracks price an import's failure in the same coin — the local coordinates the deletion removed or the window coarsened.

Scope. The parity point is the designed-ramification rule above; the Brauer point is a property standing on Frobenius and the classical exact sequence; the product formula and the function-field control are verified in exact arithmetic. The rank face is a rule at its measured scope — over Q and an imaginary quadratic field, where the unit rank is 0 and the S-unit rank is the term count outright: ranks and indices measured over enumerated S-units at |S| ≤ 7 over Q and at eight S-sets over Q(√−5), in exact arithmetic throughout; that the rank attains |S| − 1 in general is Dirichlet's theorem. The regulator face is a rule at its measured scope — covolumes and lattice indices measured over enumerated S-units at sixteen S-sets across Q(√2) and Q(√10), the fundamental units coming out at 1 + √2 and 3 + √10; the product form in general is the classical S-regulator formula. The compactness statement and its equivalence with the two finitenesses are classical (Fujisaki's lemma), as is the volume normalization; they are cited, not re-proved. The ramification face is a rule at its measured scope — unit images and ray class numbers computed by exact subgroup closure at two- and three-place moduli over Q(√2) and Q(√−5), all 21 place-pairs over Q(√2) scanned, the extension over class number 2 confirmed by ideal witnesses; that every open-subgroup quotient is a ray class group is classical. The square ladder is exhaustive to 20000, the pair verdicts by direct search.

verifiers: explore_deleted_budget.py, explore_rank_face.py, explore_regulator_face.py, explore_ramification_face.py