circle-count.md
14.6 kB · markdown
The circle count
- 2026-09-06 [Proved] A design's corner disc count has a self-similar main term with a log-periodic multiplier: with
Fthe base-3 digit-restricted set of a design,fillits digit count andN(r)the filled cells whose centre lies in the closed Euclidean ball of radiusrabout the lattice corner,Nis independent of the level,M(r) = fill^level mu(B_(r 3^(-level))) = r^(log(fill)/log 3) G(log_3 r)withGpositive and 1-periodic, and|N(r) - M(r)| <= C(r), the crossing count, which isO(r^(dim-1))in everydimbecause a cell meeting the sphere lies in the shell| |y| - r | <= sqrt(dim), of orthant volume2^(-dim) omega_dim ((r + sqrt dim)^dim - max(r - sqrt dim, 0)^dim), soN(r) = r^(log(fill)/log 3) G(log_3 r) + O(r^(dim-1)), an unconditional savingr^0.8927892607on the carpet andr^0.7268330279on the sponge; the density-times-volume main term fails outright at the grid centre, whose middle block is empty at every level and where the relative error is exactly1. Witness: lab/rs/circle-crop (22028 asserted rows, 6802 with a live error band, 41mrlymath::shape::censuscross-checks, the crossing boundsC_full <= 3r + 5atdim = 2andC_full <= pi sqrt 3 (r^2 + 1)atdim = 3asserted at every radius), crop.md THE CIRCLE COUNT. - 2026-09-06 [Verified] The crossing exponent of the corner disc count reads
min 0.871371 / mean 0.898741 / max 0.969141per triadic step overr = 27..19682on the carpet and1.704391 / 1.733764 / 1.757218overr = 27..728on the sponge, both bands containing the dimension minus one; the defect exponent sits in[0.220478, 1.015046](carpet) and[0.645285, 1.730726](sponge); the powers of the base carry no resonance, ranking inside[0.1200, 0.1296]in the crossing profile atk = 3..8on the carpet while the defect's eight ranks average0.4788and reach0.8333;mu(B_1)is certified in[0.750767350, 0.751113415]on the carpet, excluding3/4, and[0.475928750, 0.485478125]on the sponge. Witness: lab/rs/circle-crop. - 2026-09-06 [Refuted] That the corner disc count resonates at
r = 3^n, the heuristic the page's own transform identity suggests (hat mu(3t) = (P(t)/m) hat mu(t), equality on integert):|delta(3^n)|,delta(r) = N(3r) - m N(r), ranks0.5000, 0.8333, 0.1111, 0.0185, 0.6605, 0.5514, 0.7167, 0.4390inside its own triadic window on the carpet (the fraction of the window with|delta(r)| <= |delta(3^n)|) with no trend anddelta(27) = 0exactly; what is periodic is the crossing profile, whose maximum sits at2.9671times each window's start and triples exactly fromr = 721; and square-root cancellation over the crossing cells fails, every central defect estimate sitting above half the crossing exponent. Witness: lab/rs/circle-crop. - 2026-09-07 [Proved] The crossing shell is a tree: the shell at level
jis the whole grid's shell at real radiusr/3^j, so it is a rooted tree of depthlevelwith2r+1leaves and2*floor(r/3^j)+1boxes per level, andC(r)counts the leaves whose path never takes the centre seat; mean branching is3 + (2k-2)/(2Q+1), exactly3at every level wherefloor(r/3^j)is1 mod 3. Witness: crossing cells brute-forced from the cell definition at every level of everyr <= 150and at 18 large and boundary radii with no fault, the live leaves equal the corner ball's Cut column at every radius of every depth 1..5 for codes 7, 11 and 15, no box lacks a crossed parent at anyr <= 242, andC(100) = 134andC(242) = 296read twice by paths sharing no code (lab/rs/circle-crop, crates/mrlydemo/tests/shell.rs, crop.md THE CIRCLE COUNT). - 2026-09-07 [Proved] The crossing ladder is an exact ratio of integer counts:
Psi(r) = prod_k g_k(r)withg_k = u_(k+1)/(1 - p_(level-1-k)),u_k = T_k/T_(k-1)andk = level-1-jthe depth from the top;g_0 = 1identically, andg_1 = 1exactly whenever the level-(level-1)or level-(level-2)centre box is uncrossed, so the profile carries at mostlevel-1informative ranks and oftenlevel-2. Witness: lab/rs/circle-crop ladder lines, the product asserted againstPsicomputed directly to1e-12atr = 80, 242, 1000, 6560. - 2026-09-07 [Proved] The crossing shell's transfer operator is the tripling map on the offset: with
R_j = r/3^jandy_j(x) = sqrt(R_j^2 - x^2), the offseta_j(i) = frac(y_j(i))satisfiesa_(j-1)(3i) = frac(3 a_j(i))at every level and column, becausey_(j-1)(3x) = 3 y_j(x)is an identity of reals and needs no hypothesis; the 9-bit box pattern ismask(floor(u - k sigma))fork = 0..3clipped to[0,2], withsigmathe scale-free slope. Witness: lab/rs/circle-crop derivation pass, the derived pattern law reproducing the shell with 2 faults of 2188 boxes at level 0 and none at levels 1..5 on the shallow arc atr = 6560, the steep half following by the shell's own symmetry. - 2026-09-07 [Proved] A 9-bit box pattern is realisable by a straight line exactly when
max_(k<l) (v_k - v_l - 1)/(l - k) < min_(l<k) (v_l - v_k + 1)/(k - l)with the upper end positive; the test returns exactly thirty masks, which are character for character the crossing shell's thirty, and it forbids the thirty-first, a zero step beside a step of two, so the extra pattern seen only at the top of the tree is a curvature state and not a line state. Witness: lab/rs/circle-crop derivation pass, stable at search radius 12 and 15 and asserted atr = 6560, 19682, 12345. - 2026-09-07 [Verified] The Perron root of the memory-one pattern matrix differs from 3 at
r = 6560, 19682, 12345, brackets[3.000861, 3.000862],[3.000948, 3.000949]and[2.997616, 2.997617], but this does not test the Markov property: the matrix row sums are exactlypopcount(s), so the model returns each level mass exactly (161, 485, 1457, 4373, 13121atr = 6560), the tree's own pooled branching is3.037736, 3.012422, 3.004124, 3.001373, 3.000457and never the exact 3, the certified distance from 3 falls monotonically0.323840, 0.002623, 0.002385, 0.000086as the parent count rises, and over 18 unused radii the sign ofrho - 3is positive 9 times and negative 9 times at sizes0.000336to0.005951. Witness: lab/rs/circle-crop operator, pair and sweep_radii lines. - 2026-09-07 [Verified] The thirty-pattern alphabet of the crossing shell's transfer operator belongs to the truncation levels
1..level-3and not to the tree: over levels1..levelthe alphabet is 31 atr = 6560, 19682and12345, the extra being the root's own pattern, and 228 of the 16683 radiir = 3000..19682leave the thirty over levels1..level-3and 1966 over levels1..level-1, none reading fewer. Witness: lab/rs/circle-crop every_level_states and scan lines, withr = 1395, 1739, 6570, 15122, 3182pinned at four truncations. - 2026-09-07 [Verified] Folding
N(r)/r^(log(fill)/log 3)at 16 offsets oflog_3 r mod 1and comparing consecutive triadic windows measures the collapse instead of assuming it: the carpet's largest gaps run0.353553, 0.222183, 0.110138, 0.042663, 0.015114fromR = 1toR = 243with shares of the window level0.534078, 0.305035, 0.145250, 0.055448, 0.019546, soR = 81andR = 243agree to two percent and the ladder falls like1/r; the deepest window opens atN(243)/243^(log(fill)/log 3) = 0.751038, inside the certifiedmu(B_1)bracket[0.750767350, 0.751113415], while the sponge reads0.229755atR = 9againstR = 27and the grid centre does not collapse at all, its share reading3.081886. Witness: mrlydemo crop_collapse, crates/mrlydemo/tests/crop.rs, site/check.ts. - 2026-09-07 [Proved] At
dim = 2, withlevelthe least level withr < 3^level, the crossing shell's digit rate is pinned to1/9with an unconditional power saving and the indexind(r) = prod_(j<level) (1 - p_j(r)) (9/8)^levelis bounded: the shell is a monotone lattice path, so a level-jbox carriesleaves(X) = w + h - 1cells withsum_X w = sum_X h = floor(r/3^j) + r + 1andsum_X leaves = 2r + 1, the coordinate swap makes the seat class's two marginals equal, andp_j(r) (2r+1) = 2 sum_(seat X) w(X) - #seatsexactly; that turns both counts into sums offloorof one circle arc over3^jresidue classes mod3^(j+1), where van der Corput's Satz 5 on closed subintervals[a, b]with3^(j+1) b + c < rand a residue split of the monotone incrementsy(x) - y(x+1)give|p_j(r) - 1/9| <= 13.60 R^(-1/3) + 305.08 R^(-1/2) + 9.84 R^(-1)atR = r/3^j, hencesum_(j<level) |p_j - 1/9| <= 781, and with1 - p_j >= 3^j/(2r+1)from box column0,|log ind(r)| <= 1191for everyr >= 1;Psiis untouched, soPhidoes not follow, and the staircase is a plane fact so the sponge has none of it. Witness: lab/rs/circle-crop index lines, every identity asserted in exact integers at every level ofr = 80, 242, 1000, 2186, 6560, 12345, 19682and the bound asserted live atj = 0forr = 212957, 531441, 2000000where the cap clears the trivial8/9; crop.md THE CIRCLE COUNT. - 2026-09-07 [Proved] At
dim = 2, withlevelthe least level withr < 3^level, no level-jcolumn block[3^j i, 3^j (i+1)]of the crossing shell of radiusrtracks a slope window of widthepsunless3^j < 2 eps r, so a leaf's tracked run is at mostfloor(log_3(2 eps r)) + 1levels, and no level-ncolumn block is a line's staircase oncen > log_3(1 + 2 sqrt(3r)): a block's slope spant(3^j (i+1)) - t(3^j i)is at least3^j/rbecauset(u) = u/sqrt(r^2 - u^2)hast' = r^2 (r^2 - u^2)^(-3/2) >= 1/r, and tracking is inherited downwards so the tracked levels are a run from the bottom and never a gap; at the Dirichlet widtheps = 1/b^2no level-jblock tracks a denominatorb >= sqrt(2 r/3^j), so no block at rankkfrom the top of thePsiladder tracks a rational withb >= sqrt(6) 3^(k/2)and ranks0to4are held tob <= 2, 4, 7, 12, 22; the block cap is sharp, sincea >= 1,ab + 1 <= b^2and8 * 3^(2j) b^4 < r^2force a level-jblock to track; and if the staircasefloor(sqrt(r^2 - X^2))agrees with a line's at three columnsU,U + m,U + 2min[0, r)then the second difference reads at least-1from the line and at most2 - m^2/rfrom the arc, som^2 <= 3r, which gives(3^n - 1)^2 <= 12 rfor a block but onlyw(X), h(X) <= 2 + 2 sqrt(3r)for a box and so excludes no box the arc enters and leaves through one side; hence every rankk < level - 1 - log_3(1 + 2 sqrt(3r)), which islevel/2 - 2.14ranks to leading order and never half of them, carries no frozen-slope resonance across a block, halving the exponent the refuted frozen route produced without boundingPsi, which stays Conjecture. Witness: lab/rs/circle-crop track, budget, secant, blind, boxes and boxline lines, the run asserted between the two exact integer counts on all1116slope rows ofF_30atr = 3^level - 1forlevel = 6, 7, 8, 9, run equal to the cap at102, 91, 93, 98of279slopes and to the floor at26, 72, 66, 63, the three-point condition attained at exactly the largest level the block cap allows at each radius, and atr = 19682level6exactly3of the53boxes with their whole content equal to a line's staircase,(16, 20),(19, 19)and(20, 16), the witness that the box statement fails; crop.md THE CIRCLE COUNT. - 2026-09-07 [Refuted] That a spectral gap of the frozen-slope transfer operator bounds
Psi: at slope1/3, where the pattern law is exact, the straight-line ladder giveslog Psirising by0.024224a level overlevel = 4..12identically at three line offsets, soPsi ~ 1.024520^levelwith survival rate0.910342above8/9, while at slope1/7it falls by0.009633a level; the hole is a full triadic cylinder only atsigma = 0, where the digits are independent andPsi = 1identically. Witness: lab/rs/circle-crop derivation pass; the circle escapes the frozen model only because it tracks a resonance fork-2levels at width3^-k. - 2026-09-19 [Proved] At
dim = 2, withR = r/3^j, the three constants of the crossing shell's digit-rate bound are explicit: over the3^jclasses each column sawtooth sum is at most4.5310 r R^(-1/3) + 101.0364 r R^(-1/2) + 2 r R^(-1) + 1and each box sawtooth sum at most4.5310 R^(2/3) + 101.0364 R^(1/2) + 3from3 pi 3^(-2/3)and175 * 3^(-1/2)rounded up, the residue split costs(7/9) sqrt(2r) <= 1.1000 r^(1/2)and(10/3) sqrt R + (4/3) sqrt(2R) <= 5.2190 R^(1/2), the counting terms are exact to2 * 3^jand2/3, the main terms cancel to(2r + 1)/9plus a residue below1/9, and the errors add to27.1860 r R^(-1/3) + 610.1581 r R^(-1/2) + 9.3334 r R^(-1) + 10.3334, which2r + 1 >= 2randR <= rfold into13.60 R^(-1/3) + 305.08 R^(-1/2) + 9.84 R^(-1). Witness: van der Corput 1923 Satz 5 as restated in Laugesen and Liu Theorem 18, with lab/rs/circle-crop asserting the bound per level atr = 80, 242, 1000, 2186, 6560, 12345, 19682and live atj = 0forr = 212957, 531441, 2000000. - 2026-09-19 [Proved] The geometric sum behind the drift cap is explicit:
sum_(j < level) R_j^(-delta) <= 3^delta/(3^delta - 1)reads3.2612,2.3661and1.5atdelta = 1/3, 1/2, 1, which is what carriessum_(j < level) abs(p_j(r) - 1/9) <= 781, and a Huxley-typedelta = 77/208in place of van der Corput's1/3moves only the first of the three, to2.9927. Witness: arithmetic on the closed form, with the drift sums0.223603, 0.245132, 0.328170, 0.256778, 0.260804, 0.446659, 0.267260printed against781by lab/rs/circle-crop. - 2026-09-19 [Proved] The certificate
abs(log ind(r)) <= 1191splits into two explicit blocks: whereR_jclears23157375, at which the digit-rate bound first falls under1/9with the crossing at23157374.055,1 - p_j >= 7/9and the mean value theorem givesabs(log(1 - p_j) - log(8/9)) <= (9/7) abs(p_j - 1/9), so that block costs at most(9/7) 781 <= 1004.15, while at most16levels fall below it, sinceR_j < 23157375asksj > log_3 r - 15.44andlog_3 r >= level - 1, each costinglog(3 R_j) < (i + 1) log 3at thei-th from the top, a tail of at mostlog 3 * n(n + 3)/2over the topnlevels and so at most167.0atn = 16. Witness: lab/rs/circle-crop index lines,abs(log ind)asserted against1191at every level ofr = 80, 242, 1000, 2186, 6560, 12345, 19682. - 2026-09-19 [Verified] Over the
277slopes ofF_30meeting the sharpness hypothesisa >= 1anda b + 1 <= b^2,1108rows atr = 3^level - 1forlevel = 6, 7, 8, 9, the proved cap#{j : 3^j b^2 < 2r}less the proved floor#{j : 8 * 3^(2j) b^4 < r^2}is never above2and attains it, so the two exact integer counts pin those tracked runs to within two levels at every radius swept; the remaining8rows are0/1and1/1, where the floor reads0by that hypothesis. Witness: lab/rs/circle-crop track lines.