

Base-3 Digit Designs: Diagonality, Ray Masses, and a Spectral Gap at Two
MrlyProd
First published 2026-08-23, revised 2026-09-08
Write two numbers in base three at once, stacked, so each digit position carries a pair from the nine possibilities; keep three of those nine pairs and forbid the rest. You get a self-similar cloud of points in the plane. Now ask the simplest question available: which straight lines through the origin hit the cloud, and how many points does each line catch? Some designs pile everything onto a few lines. Others spread every single point onto a line of its own, and it turns out you can tell which is which by looking at one digit.
A design is a three-element set , and its level- points are with every . Two families appear here and they are different objects: the gasket , and the permutation designs for a permutation of . Call diagonal when no two distinct nonzero points of any level are collinear with the origin.
Diagonality is one digit
Theorem. is diagonal if and only if - four of the six permutations. For those four and every , the points occupy distinct rays, exactly two of them the coordinate axes, so the number of occupied non-fibre rays is .
The proof is six lines: every permutation of is affine over the field of three elements, and after one cancellation the cross determinant of two points whose digits first differ at position comes out congruent to , which is nonzero exactly when is.
Ray masses are exact recurrences
Gasket ray masses obey exact linear recurrences at every level: , , with and . Each recurrence is the characteristic polynomial of a live carry automaton with two, three or four states, so Cayley-Hamilton proves it outright. On a shift ray the mass is a product of Fibonacci numbers, , because the admissible multipliers are the binary strings with no two ones at distance ; summing the squares over the whole family gives for every , with .
A spectral gap at two
Over all 829 coprime pairs with , the growth rate of is on the three shift pairs, exactly on twenty pairs, at most on the rest, and never in between. Drop the requirement - which is what a census of collinear pairs actually needs, and at level the two counts differ on 482 of the 2656 active ordered multiplier pairs - and three of those four items survive verbatim: radius on exactly those three shift pairs, nothing in the open interval , and exactly on the same twenty. The ceiling below does not survive: it rises to , attained by , , and , and the old ceiling , the real root of , is reached or beaten by 44 pairs - 19 strictly above it, 25 exactly at it.
The witness is the right coordinate
Every off-diagonal collinear pair of is for a unique coprime and a unique witness , so the residual can be summed over witnesses instead of over multiplier pairs - and the multiplier pairs were the obstruction, since they already number about . In the witness coordinate the constants are golden. No witness weighs less than four, which forces the largest multiplier at level to be exactly ; every pair above carries exactly four collinear pairs; the weight layers scale exactly by three, ; and the weight-four layer is closed in Fibonacci, with , so its whole 3-power orbit stays below - the same golden law that closed the shift family. Measured to level 17, falls from at to , and peaks at at and falls to .
The golden ceiling
The shift ray is the heaviest ray of the gasket at every level: . That is now proved rather than enumerated, at every level and not just to 40, on a box of 13158 coprime directions. The mechanism is a branch count. In the direction coordinate a multiplier word is a word over the increments summing to zero; its carry automaton has out-degree at most two, the branching states sit in one residue class mod 3, and when no branching state has two branching successors the path count obeys outright. That settles 206 of the 218 occupied directions of the box; three of the twelve left are shift rays, closed by , and the other nine carry explicit rational certificates.
One inequality per direction:
Weight the first returns of the carry automaton by per step and read off a single algebraic number . If then the ceiling holds for that direction at every level, by a maximum principle for the weighted path count against the Fibonacci envelope . Across the box and six overlapping adversarial families, 865 directions are occupied, 858 pass, and the seven that fail are exactly the shift rays, where exactly and the Fibonacci product identity takes over. The criterion is attained only on the supergolden directions , , , and never lands between and . So the golden ceiling is one inequality per direction rather than one per direction and level, and the golden partition bound - at every non-shift direction - is the open conjecture that would make the ceiling a theorem outright. Two restatements carry no automaton at all: it says , and equivalently over the multipliers of , where is the base-3 length of .
Proved on an infinite family
Write for the coordinate divisible by three () and for the other.
- Occupancy is a congruence first. A ray carrying any mass at all forces - two lines on last digits, no automaton - and that alone empties 4588 of the 11691 census directions with .
- Short first returns are classified. No first return has length between and ; only at , and only at , , , . So , and forces .
- The golden partition bound, proved. For and : . Hence on the whole arithmetic class , - infinitely many directions, 261 of the 360 occupied ones in the census - sharply at where and where . And for every such ray but , which is the first proof that a whole family of gasket rays grows strictly slower than .
- The degree potential. A two-valued potential read off the out-degrees - where a live state branches, where it does not - is a super-solution of the criterion whenever no branch state has two branching successors, and sweeping it under the same operator gives a decreasing chain of exact bounds on . Swept, it replaces the linear solve on 849 of the 865 occupied directions, 37 of them outside the branch case, at least depth 1 for 760, 3 for 48, 4 for 31, 5 for 7 and 6 for 3. The sixteen left over are seven shift rays and nine named directions.
- What blocks the rest. For the burst forces over burst-floor states of valuation , while at the valuation- state . Any valid potential must separate states of equal valuation by a factor , which grows without bound - so no potential constant on the level sets of , and no potential constant on the out-degree classes, can work there at all.
Two constructions that make the automaton cheap
The free-digit automaton is a constrained tensor square of a one-coordinate carry automaton, , so its four-tuple state graph never has to be built; and at large multipliers the witness box replaces the automaton entirely, cheapest exactly where a forward build is most expensive.