README.md
5.8 kB · markdown
occupancy-decay
- Counts the occupied rays of the ternary gasket at
levelinside a height window, against the first moment of the same window, and measures the digit-congruence density available to any residue-class attack on Conjecture O. - Conventions, printed by the census itself: the height of a ray is
max(z_1, z_2)of its primitive direction, the windowoctave <= alpha levelis read as the thresholdheight <= 3^(alpha level), and the octave isfloor(log_3 height), one below the desk generatorlab/rs/dimension-one-ladder/src/census.rs, which returnsfloor(log_3 height) + 1aboveheight = 1; ray totals here exclude the two fibre rays that the desk totals include. A(level, alpha)counts distinct occupied rays in the window andF(level, alpha) = Sum_z M_level(z)counts the gasket points carrying them, soF/Ais the mean multiplier count of a windowed ray andFis the first moment Conjecture O is allowed no access to.- Ratio set:
R_k = {u v^(-1) mod 3^k : (u,v) in G_k, u > 0, 3 does not divide v}andsigma_k = |R_k|/3^k, the exact density of the mod-3^koccupancy constraint, with the congruence-collinear pair countM_2(k) = Sum_r m(r)^2and its Cauchy-Schwarz floorsigma_k >= (3^(k-1) - 2^(k-1))^2 / (3^k M_2(k)). - Prime sum:
Sum_{p > 3^(beta level)} N_level(p)at target zero from a smallest-prime-factor sieve over the gcd histogram ofG_level, against the first-moment bound(F(level, 3^((1-beta) level)) + 2^(level+1)) / beta. constantsderives the printed thresholds from the standing window edges:0.3597878,0.5524022, the congruence capsc <= 0.2618596andalpha <= 0.575328, and the exponenttheta < 1.8073that O asks of the ratio set.
RUN
uv run python research/lab/py/occupancy-decay/occupancy.py checkmatchesR_kagainst a brute-force image fork = 2..9, matchesAandFagainst direct ray enumeration forlevel 4..10, pins the regressionA(9, 3^7) = 2818, and confirms the non-fibre count3^level - 2^(level+1) + 1, one coordinate of every occupied ray divisible by 3, and every weight coprime to 3.... constants,... census 12 13 14 15 16,... ratios 15,... sieve 12 14are the kept rows, together about ten seconds.... census 18is the deepest sweep, 386896202 non-fibre points in 27.5 s at 0.4 GB;... census 16 --cut 1.0costs 20.9 s at 3.0 GB and... ratios 1861 s at 3.1 GB, the two memory walls;--memsets the chunk exponent.
CLAIMS
A(level, 0.5533)reads822, 1976, 3770, 8000, 16366, 34716, 65342, 139050, 258036atlevel 10..18withlog_3 A / levelinside[0.6109, 0.6345]andtheta = log A / log Xinside[1.1041, 1.1467]; atalpha = 1/2the same bands are[0.5416, 0.5798]and[1.0833, 1.1596], so the earlier reading0.543 .. 0.557does not reproduce.- Occupied non-fibre ray totals
3151656, 9491964, 28545340atlevel 14, 15, 16and1044840atlevel 13, two above each in the fibre-counting convention, a second builder for the desk census rows. F(level, 0.5533)/A(level, 0.5533)reads5.41, 5.20, 5.52, 5.64, 5.63, 5.86, 5.79, 6.08, 5.92atlevel 10..18whilelog_3 F / levelfalls0.7645 -> 0.7201: the first moment and the ray count share one exponent, the gap0.0966atlevel 17beinglog(F/A)/(level log 3).- At a fixed height the two part company:
A(level, 3^5) = 384 .. 474overlevel 10..18whileF(level, 3^5) = 2728 .. 51694, mean multiplicity7.10 -> 109.06, the shift rays carrying it. R_kis indexed by the modulus3^kandR_1is empty under the hypothesisu > 0, so the sequence starts atk = 2and carries that offset wherever it is quoted,lab/py/ratio-set-savingincluded.|R_k| = 1, 3, 9, 23, 63, 168, 457, 1245, 3423, 9447, 26285, 73440, 206149, 580920, 1643545, 4663382, 13272515atk = 2..18,sigma_18 = 0.034259, growth|R_(k+1)|/|R_k|rising monotonically2.794 -> 2.8461, local decayc_k = 1 - log_3 growthfalling0.0647562atk = 13to0.0479313atk = 18, withk c_kinside[0.8418, 0.8628]overk = 13..18: polynomial through the measured range, no exponential floor in sight and none proved.M_2(k)/4^k = 0.3914, 0.4036, 0.4061, 0.4098, 0.4077, 0.4071, 0.4029atk = 10..16, still falling, soM_2 = O(4^k)is a measured hypothesis and not a limit; on that hypothesis the Cauchy-Schwarz floor caps every congruence-only decay atc <= 0.2618596andalpha <= 0.575328, which excludes neither0.5533nor0.5524022.- The first-moment inequality holds with room at
level 10, 12, 14andbeta = 0.45, 0.5, 0.6, ratio of prime sum to bound between0.0846and0.1517, worst0.1517at(14, 0.6).
WITNESSES
- coprime.md THE WINDOW AT DIMENSION ONE: the occupied-ray exponents
[0.5416, 0.5798]atc = 1/2and[0.6109, 0.6345]atc = 0.5533, and the non-fibre totals3151656, 9491964, 28545340atlevel 14, 15, 16. - coprime.md THE WINDOW AT DIMENSION ONE: Conjecture O trivial below one half, and the first-moment inequality checked at
level 10, 12, 14withbeta = 0.45, 0.5, 0.6, worst ratio0.1517. - coprime.md THE WINDOW AT DIMENSION ONE:
F/Aatalpha = 0.5533reading5.41 .. 5.92overlevel 10..18,log_3 F / levelfalling0.7645 -> 0.7201, and the fixed-height splitA(level, 3^5) = 384 .. 474againstF(level, 3^5) = 2728 .. 51694. - coprime.md THE WINDOW AT DIMENSION ONE: the digit-congruence bound and its seed,
sigma_kfrom0.046063atk = 13to0.034259atk = 18,M_2(k)/4^koverk = 13..16, and the capsc <= 0.2618596,alpha <= 0.575328. - coprime.md THE WINDOW AT DIMENSION ONE:
thetainside[1.1041, 1.1467]atalpha = 0.5533and[1.0833, 1.1596]atalpha = 1/2, against the1.8073O asks. - research/claims/ the
R_kmodulus-indexing and offset row, carried identically bylab/py/ratio-set-saving.