Walls
What deleting the archimedean place costs, measured
level by level.
- Number systems — index transforms, the Zech wall, and designed towers
- Meaning — the ring as a live medium: exact binding and its tolls
- The dual pole — the mirror deletion: floating point as the dual rung
- The order wall — sign's minimal machine counted exactly for every finite digit set, and the algebra above it
- The division algebras — Cayley–Dickson climbed over one channel, and where it floors
One question runs through the whole section: through which
residue window can an operation be read? The construction keeps
every finite place and deletes the archimedean one
(The Object): a rung of the primorial tower is
Z/N with
N the product of the first k primes, one channel per
prime, and a window is a quotient Z/M for a
divisor M of N — the part of the ring that reduction
mod M reads. The walls measure that deletion
and its echoes one level down, and every known escape is priced. The
three walls proper ask the one question at two levels — the ring's
own windows, and the index rings one recoding down — and fail in
three different modes. Size: the deleted window itself — no
finite window reads it, by construction. Zech: recode a channel
by a discrete logarithm, so
that × becomes +, and the addition table of those index coordinates is
incompatible with every nontrivial proper quotient of the ring the
indices live in, Z/(p−1)
(Number systems).
Super-log: the recoding that would do to powering what the
index did to multiplication is blocked at the same level by a unit
group that is not
cyclic — the index ring's odd parts never block, so a second CRT split
clears them; its 2-part
U(2j), j ≥ 3 — 8 dividing
p − 1 — is the blocker that remains
(explore_super_log.py).
Information, structure, existence: three failure modes of the one
question.
The archimedean wall
The locality
criterion rule
Call f : Z/N → Z/N
channel-local if f(x) mod p depends only
on x mod p for every channel — the
parallel-computable functions — and compatible if
a ≡ b (mod p) implies f(a) ≡
f(b) (mod p) for every p | N. On
a squarefree ring these coincide with the polynomial functions:
every function on a field is a Lagrange polynomial and the
coefficients CRT-glue degreewise. The classic residue-system walls
all fall outside: sign [x ≥ N/2], comparison, and
overflow are incompatible — explicit witnesses at every channel —
hence not channel-locally computable at any rung k ≥ 2. And
channel-local bijections compose and invert channel-locally, so the
obstruction survives every within-ring change of coordinates,
linear or not: the wall is locality, not linearity.
Scope. Proved, one- and
n-variable; exhaustive at Z/6 (of 46656 functions,
compatible = local = polynomial = 108), constructive lift at
Z/30. The equivalence is squarefree-only — Z/4 has 64
polynomial functions of 256 channel-local — so the tower's rungs
are exactly the regime where channel-parallel = polynomial.
verifier:
explore_size_transform.py
The hiding
lemma rule
What the unknown channels hide, they hide almost completely, and
the leak that remains is exact: the fiber over a known
proper subset of channels is an arithmetic progression, so the sign
bit has bias at most half an element over the fiber — the two sign
counts differ by at most one — and the bias is exactly zero
when channel 2 is among the unknowns, exactly half an element
when it is not, the two cases being the parity of the unknown
channels' product: the exact vanishing is the even channel's doing,
never the decomposition's alone. One level up, the hiding is total:
reading a horizon — the
integer range [1, X] — through a window budget
Q, the residue mod Q known whatever windows compose
it, no archimedean fact about the horizon is certain at or below
half coverage (Q ≤ X/2): no point determined, no pair
ordered. A proper divisor's budget never exceeds half, so a
sub-ring window sits below that onset permanently —
while residue order still leaks statistically: at a budget
dividing the horizon, guessing a
pair's order by comparing residues is right with probability exactly
(X + Q − 2)/(2(X − 1)), the accuracy law.
Scope. Proved; exhaustive at k = 4,
and the bias dichotomy exhaustive for every proper window of every
Z/N, N ≤ 240, prime-power moduli included.
The half-coverage law and the sub-ring cap are proved
general.
verifiers:
explore_size_transform.py,
explore_size_crystallization.py,
explore_walls_provenance.py
Every known exact escape pays one of three prices — a
classification of the literature, not a theorem over all methods.
The partial-fraction identity
with cofactor wp = (N/p)−1
mod p makes size channel-additive — but in the circle
R/Z,
and exact comparison needs the full log2 N-bit sum
(t-bit truncation fails only near a wraparound, measured).
Mixed-radix conversion is exact but triangular: k digits in
sequence, each gated on the one before, k − 1 rounds deep. And the diagonal function D(x)
= Σp ⌊x/p⌋ is channel-linear — a sum
of per-channel terms, each linear in its own residue — modulo a
fresh modulus SQ = Σp N/p, with
gcd(N, SQ) = 1 forced for every pairwise-coprime modulus set —
a ring-sized positional channel bolted on.
The exact
comparator and its cost law rule
D steps exactly at the multiples of the moduli, so within
a D-tie class no channel residue wraps and every channel's
residues strictly increase: (D, x mod
pmin) is an exact comparator for any
squarefree modulus set. The packed key
D·pmin + (x mod
pmin) is strictly monotone; sign and overflow are
each one key compare; a D-only comparator errs — a false
“equal”, never an inversion — on exactly the
φ(N) tie pairs the residue repairs. The cost law: the
diagonal's dot product runs at width log2 SQ =
log2 N +
log2 Σp 1/p, so the comparator
beats reconstruction iff Σp 1/p < 1 —
never on a rung k ≥ 3, narrowly on designed large-prime sets
(~10% of the width at 8 channels of 16–32 bits), where exactness
costs one residue beyond the approximate diagonal — a residue
already in the word — and
every channel stays a field. The literature's strictly-monotone
repairs pay the injectivity floor instead: a characteristic —
a scalar summary of the residues, strict when it is
order-faithful — on [0, N) takes at least N values, so
a
characteristic-based comparator computing narrower than
log2 N is forced into the split shape —
non-injective D plus a tie-break residue already in the
word — and Σ 1/p < 1 prices exactly when the computed
part gets under the floor.
Scope. Tie-break lemma proved for any
squarefree set; key monotonicity exhaustive at Z/510510. The
residue tie-break is the standard sum-of-quotients comparator's own
move (Dimauro 1993; Piestrak 2015) — the lemma is its general proof
and scope.
verifier:
explore_rns_comparator.py
SQ is counting something on the same modulus set. Fill in the
complete subgraphs of the graph that joins two elements differing in one
channel, and its maximal pieces are the lines — all channels but
one held fixed — of which there are exactly
∑p N/p
(the clique complex). So
SQ < N says that set has fewer lines than elements, and the
comparator beats reconstruction on precisely those sets.
The classification also reads in reverse. Its boundary is proved
and exactly located — the flip at Σ 1/p = 1, the
log2 N floor — and modulus sets can be constructed
at chosen distances from that boundary, so a published exact method
can be graded on the same scale: which of the three prices it pays,
and where its cost sits.
A live method pays
the classified price rule
A 2026 general-moduli residue comparison method (Didier, El
Mrabet, Glandus, Robert, arXiv:2605.18415) — both operands held as
residues at n pairwise-coprime moduli with product N,
plus their residues at one redundant modulus coprime to N —
implemented from its own pseudocode, is exact on all 118,485 pairs
tested: exhaustive at two toy bases, random pairs plus corner cases
(equal values, the range ends, adjacent pairs) at three working
bases, its stated generality — composite moduli, composite redundant
modulus, full range — holding as stated. And it pays the mixed-radix
price whole, measured. Cost:
n(n−1)/2 + (n−1) multiplications of
channel-sized words — one
under the paper's own Table 1, whose Algorithm 3 as printed
multiplies n−1 times rather than the n its text
states: a reading of the paper's count, not a defect of the method.
Width: the computed object is the full mixed-radix digit vector,
log2 N bits in total and injective — the
injectivity floor paid exactly, never computed under it; the redundant
channel serves as a consistency test, not a reconstruction. Depth:
the last digit finalizes at round n−1, the full triangular
gate.
And the cost law's boundary is bracketable to order 10⁻⁴:
SQ < N flips exactly at Σ 1/p = 1, with {2, 3, 7, 43}
at Σ 1/p = 1805/1806 falling under and {2, 3, 7, 41} at
1723/1722 falling over — within 6·10⁻⁴ on either side — while the
boundary itself is unattainable: SQ = N would contradict the
forced gcd(N, SQ) = 1. On those sets the method's width
column reads log2 N throughout while the
diagonal's reads log2 N + log2 Σ
1/p: the strict comparator pinned to the floor, the
non-strict one dipping under it exactly where
Σ 1/p < 1.
Scope. Correctness, cost, width and depth
are rules, verified: exhaustive at the toy bases Z/105 and
Z/180, sampled plus corner cases at three working bases up to
eight prime moduli near 216; the flip verified at 8
constructed sets in exact integer arithmetic; the boundary's
unattainability is a property of pairwise-coprime sets. The
classification being paid is the classification of the literature
above, not a theorem over all methods.
verifier:
explore_comparator_ruler.py
What replaces order
Over Z the order relation organizes everything — induction,
descent, Euclid, comparison — and it is the deleted place. The
comparator above buys it back, but by bolting on a channel rather than
by reading the k already there. Commit to the residue tuples as they
stand, never reconstructing the value, and the question is which
relation the existing windows organize. The
locality criterion has a
relation-shaped form that decides it: call R
channel-conjunctive when it equals the conjunction of its own
channel projections. Those projections are the unique minimal
conjunctive candidate, so equality there is the whole test.
The conjunctive
split rule
Equality and divisibility pass — divisibility's conjunct at
p being “yp = 0 or
xp ≠ 0”. Order, cyclic betweenness and the
order-grading ord(x) | ord(y) fail, in two different
ways. Order and betweenness fail maximally: every channel
projection saturates, so the conjunction is the full relation and the
channels retain nothing. The grading fails properly — its
projections are proper, the residue pair (3, 1) at channel 7 occurring
in no true pair, because covering an order 6 depends on the orders the
other channels have available. Cyclifying buys no escape:
btw(0, a, b) holds exactly when a < b
and betweenness is translation-invariant, so the ternary relation is
interdefinable with order and carries the entire size wall.
A second, orthogonal axis sharpens the split — the
consumption partition, per channel the coarsest partition
through which R factors. Divisibility reads one bit per
channel, {0 | rest}: the valuation. The grading reads the order class
and conflates 0 with 1 — support-blind, so the valuation bit and the
order class are independent coordinates. Order and betweenness need
the discrete
partition at every channel — no per-channel compression at all, which
is the hiding lemma read
relation-side.
The survivors then collapse to one relation. Divisibility is
support reverse-inclusion (x | y iff supp y ⊆
supp x) and Green's ≤J is support inclusion:
the same idempotent lattice read in opposite directions. So what
replaces order is location — support, where an element lives —
refined by torsion, its grade, how it turns. The refinement is
thin: almost every element of ∏p
Fp sits at the top grade, and so do fixed
integers (for n = 2 the lcm of ordp(n)
over p ≤ 10⁴ already swallows every prime power ≤ 32), so only
support separates Z from the bulk — and in the limit every
support stratum is Haar-null, though it thins slowly: the largest
stratum still measures 0.05 at 10⁴ channels. The bulk fans into
continuum-many null worlds.
Scope. The conjunctive test is exhaustive at
Z/210, the ternary relations at Z/30; the consumption
partitions are computed exhaustively at Z/30, with the grading's
order-class read confirmed at Z/210. The grading's onset is
rung 3 — at Z/6 it is still conjunctive, and the failure is a
shared-torsion group fact rather than a tower one.
The two collapses are algebraic; the top-grade density is computed to
300 channels and monotone there, its limit resting on Dirichlet plus
Borel–Cantelli, and the stratum measures on Mertens.
verifier:
explore_organizing_relations.py
Cyclic orientation is
totally hidden rule
The split above leaves order and betweenness needing every channel
at full resolution. This is how far that goes. A known proper subset of
channels — modulus M — pins each point of a triple to its own
uniform ladder of N/M positions, and among the triples
completing those three ladders, both orientations occur. The
fraction of cyclic orientation the known channels determine is therefore
not small; it is exactly 0.
The proof is three lines and uses no property of the modulus beyond
c ≥ 2. Orientation is translation-invariant,
so move the triple's base point to 0, where betweenness is integer
comparison on (0, N). Each remaining ladder holds an element
≤ M and an element ≥ (c − 1)M, for
c = N/M ≥ 2; pairing the two extremes one way and
then the other realizes both orientations. Exactly one configuration
escapes — all three residues equal at c = 2 — and it asks for
three distinct points on a two-point ladder, so it holds no triple at
all. An empty case, not an exception.
Primality is unused, squarefree-ness is unused, the primorial
trajectory — the tower's own sequence of rungs — is unused: this is
a fact about cyclic groups and their
coarsenings, holding at every rung and at every designed tower — a
ring built on chosen primes — alike.
One bit of cyclic orientation costs the entire complement — the
hiding lemma in its sharpest relation-side
form.
Scope. Proved for every Z/N and
every proper divisor M. Ground truth enumerated over all
N ≤ 72 against every proper divisor — 252 pairs, non-squarefree
N included: the empty class arises exactly where all three
residues agree at c = 2 (the antipodal diagonal), and the
extreme-pair witnesses hold everywhere. The claim is
DETERMINACY, not independence: both orientations occurring in every class
says nothing about their frequencies, and what the known channels leak
statistically is the separate law above.
verifier:
explore_coupling_order.py
Nothing plays
unbounded induction rule
At a rung, descent is rung-bounded: strict support chains
have length exactly k+1 — a support is a set of channels and the
idempotents realize every set, so the bound is the construction's
and is attained at every rung (checked k ≤ 12). Recursion depth is a
constant of the ring, not a function of the element, so
support-descent recursions are bounded loops — circuits, not
while-loops. Euclid splits along the same seam. The gcd ideal
is a one-step support read, (x, y) generated by the
support idempotent esupp x ∪ supp y,
while Euclid's loop has no analogue in the ring: the sizeless
remainder x(1 − esupp y) enters a
2-cycle and never terminates. Division with remainder died with the
deleted place and only its purpose survives. In the limit both
surviving lattices — support and grade — have infinite descending
chains, dropping one prime at a time and dividing one prime out at a
time, so well-founded descent does not survive either.
The trade against Z is exact: Z is well-founded with
unbounded recursion depth, the tower is bounded-depth at every rung
with no well-foundedness in the limit. Induction is a finite-rung
artifact; bounded descent is what replaces it.
Scope. Chain lengths attained k ≤ 12; the gcd
ideal exhaustive over all 900 pairs of Z/30, whose eight ideals
each recur many times, with gcd(x, y, N) the
product of the jointly dead channels at Z/210; the
non-termination is a witness. The bounded-loop shape is the
Meyer–Ritchie one.
verifier:
explore_organizing_relations.py
The provenance ladder
Which of these obstructions are the tower's own? Almost none: each
wall, pinned to the minimal structure that carries it, sits at or
below the squarefree floor.
The provenance
ladder rule
- Cyclic group — no product, no fields. The hiding facts
are coarsening facts: every proper window Z/M of
every Z/N (exhaustive N ≤ 240) leaves both
signs in every fiber, bias exactly 0 iff N/M is
even, prime-power moduli included; orientation hiding; and the channel quantifier
[a = 0] is polynomial on no composite N, while at
one field it is Fermat's 1 − ap−1 — the
wall vanishing.
- Single field. The
Zech wall; the type
obstruction — xy is ill-defined already at one
window, with p − 2 witnesses; the floors of the
division ladder; where the
super-log exists (Number
systems).
- Product of ≥ 2 coprime windows, fields unneeded.
Order's and betweenness's maximal conjunctive failure —
Z/6 and the non-field Z/4 × Z/9 fail
identically.
- Product of two abelian groups, no ring at all. The
grading's failure and its mode; minimal proper carrier
C2 × C4 = U(15), so on
the trajectory the grading wall first appears at rung 3.
- Product of fields (squarefree). The locality criterion
itself (thin boundary Z/4), and the meadow
blueprint with everything riding it — division total by a
pseudo-inverse at every element, x′ with
x·x′·x = x and 0′ = 0, the
multiplicative monoid graded by support.
- The primorial trajectory. One result, and it is a
SELECTION rather than an obstruction: among the
φ(N) translation-invariant cyclic orders the ring
carries, the trajectory's own shape — the channel at 2, and
Bertrand's postulate on the gaps — singles one out.
No wall needs the trajectory: the hiding is generic to any
coarsening of any cyclic group, and the deletion names
which window is missing. The mirror chart — capabilities
pinned up to their birth rungs, permanent because channels only
accumulate, so walls never heal — is the
genesis ladder.
Scope. Every row is a rule pinned to the
minimal carrier it names. The size/sign census is exhaustive
over N ≤ 240; the rungs standing on results by others carry
those results' own hypotheses.
verifier:
explore_walls_provenance.py
What a wall-free design would need
A wall in the design at hand is no evidence that the wall is
necessary, so the archimedean one was put to the other question: is
there a substrate holding both of the capabilities the deletion trades
between? Two are at stake. Flat-role independence is what the
CRT windows give — channels carrying roles with no channel's read
depending on where any other sits, order-invariant by construction. A
native positional read is the other: a magnitude built of
digits, a digit's place being its weight, which is the structure
unbounded nesting runs on. The tower has the first outright and buys
the second with a borrow — a re-import of the deleted place,
priced on The recovery chart. Three
designs asked one substrate for both at once — the tower with a
prime-power channel kept, the mirror pole, and an integrated algebra
carrying a second operation — each made to host unbounded binary
branching, matched brackets nesting freely, and read back, asking
whether the independence survived.
The deletion is
resource-forced observation
At none of the three do the two capabilities co-habit, and what
blocks them is resource rather than the particular ring. CRT
independence requires coprime channels that do not couple; a
positional magnitude is the carry-coupling of its digits, so
asking for both asks one structure to couple and not couple. They
exchange across the poles: the tower has independence and borrows
magnitude, while its mirror at the other pole — a floating-point
number, which keeps only the archimedean window and deletes every
finite one (The dual pole) —
has magnitude and no independent algebra at all, its only native
binding being carry-coupled size.
The obvious first escape does not move the wall, which is worth
knowing before proposing it: keep one prime's powers as well —
Z/(pt·m) with m squarefree and
coprime to p — and the digit read is still division by the
base, native only where the base is invertible, and an invertible
base is an infinite value. What the prime-power register buys is a
native valuation: a ratchet in depth, not a tree. Any dissolution
along this line would re-import the whole deleted place rather than a
minimal piece of it.
That verdict rested on one beam — a single commutative ring, where
a channel either couples or does not — and dropping the beam does not
escape. Give one integrated algebra a second, non-commutative
operation and the axis becomes branching: a structure of fixed
resource has a finite image, so it cannot injectively receive an
unbounded domain, and branching either wraps or grows the magnitude,
which is the deleted place again. The statement generalizes from
“no single commutative ring” toward the
impossible triple — unbounded branching,
fixed resource, flat-role independence — with no substrate swept
holding all
three. One priced
escape is known and refused: a rung times a floating-point register
does put flat roles in the windows and magnitude in the register, but
it re-attaches the whole deleted place as a co-factor, and binding
register-side structure to a window-side role crosses the CRT
boundary, which is the borrow. Two substrates stapled, and the staple
is the borrow.
Scope. Observation at toy scope: codes and
readers hand-designed throughout, nothing learned. The third design
swept three corners of its own space — commutative,
factor-permuting, coordinate-mixing — and that is where
“resource-forced” comes from: the finite-image argument,
exhibited on S3 and
SL2(F2), three principled corners and not
an exhaustion over finite algebras. A genuinely different
integrated algebra is therefore open rather than impossible: the
absence of a found design is not evidence that none exists. One
partial did land — those non-commutative operations are invertible,
so undoing a nesting step, which a valuation ratchet cannot express,
is recovered natively: a real dissolution of that one wall, and of
nothing in the triple.
verifiers:
explore_merge_dissolution.py,
explore_dual_merge.py,
explore_noncommutative_merge.py
The deepest reading of the deletion is not a cost at all — read as
an operation, the missing window is the borrow whose absence makes the
tower's depth face (moduli and their monotone growth) decidable: the
knife edge (Computation).
Number systems
Ask the same question of coordinates rather
than of operations and the walls change kind: recoding each channel by
a discrete logarithm turns × into + and leaves addition walled by a
structure obstruction where size is an information
one, a positional base turns out to be exactly where two readings of
one digit string coincide, and the designed tower filling a 16-bit
word is the ring every internet checksum runs in —
Number systems.
Meaning
Run the same ring as a live medium and one
minimum distance decides both halves of a symbol system built on it:
any single corrupted window snaps back to its whole, and the classical
superposition bundle provably never retrieves. Set it in motion and no
rule made of ring operations couples two channels at all, so every
coupling is bought at a price in bits —
Meaning.
The second deletion
Every wall above measures one deletion — every finite place kept,
the archimedean window removed. The mirror deletion keeps only
the archimedean window: a floating-point number is the dual rung, its
fibers hiding residue exactly where a finite window's fibers hide
size. Its walls and the reading criterion that covers both
poles are on The dual pole, and the one wall
with a shape — sign finite-state and not finite-window — is counted on
The order wall; the windows
beyond the positional pair — the continued-fraction grid and the
geometry every window shares — have a section of their own,
Reading.
The division algebras
Climb Cayley–Dickson doubling over one channel of the seven-prime
rung rather than over
R and division is gone by the second doubling everywhere and at
four of the seven channels by the first, the classical
finite-field walls total from the quaternion floor up. What the split
floors keep is a multiplicative size that is channel-local —
the composition norm, where integer size is the wall above — and at
the quaternion floor the channels where the algebra stays a division
ring turn out to be a design knob: the ramification set is chosen, and
the tower-visible half of it can have odd size because the partner
sits at the deleted place. That knob is one face of a budget priced
exactly — what deleting a place buys at a global constraint is the
deleted term's own local group, its torsion and its rank —
The division algebras.