Math Mapgenerated 2026-10-25 · a354234
PUBLIC BUILD

run 059Falsified

Run 058's one-block polynomial ordered all eight lattices' exponents but not their values (y reads carpets high by 0.009–0.065, the square low by 0.020), and put the thresholds p* 0.03–0.06 above the measured ones. Run 056 found the three-size estimator reads the square 0.009 low. Two questions, one run. (A) The composition defect — the failure of "cross each block, then the arrangement" to commute with "cross the whole" — has a zeroth-order part at the fixed point, D₂(p*), and a first-order part, D₂′(p*). Does the zeroth-order part account for the threshold shift and the first-order part for the exponent offset? (B) Does the square's estimator bias shrink when the fit uses larger sizes?

slug
commutator-and-bias
state
run
created
2026-09-29
sealed
2026-09-29
measured
2026-09-29
builds_on
[058, 056]
concepts
[fractal-dimension]
statistic
R27_tree_groups/carpet_perc/ (Lab_Tree_Model). Part A, for the square and the seven carpets H, U, U′, T, V, A, B (run 058's generators and p*): the true two-generation crossing probability P₂(p) of the 81×81 lattice (same bonds, crossing and terminals as run 058), by Monte Carlo with 2×10⁶ samples at each of p* − 0.005, p*, p* + 0.005. D₂(p*) = P₂(p*) − p* (since R(R(p*)) = p* exactly). The first-order commutator is D₂′(p*) = P₂′(p*) − λ², with P₂′ by the central difference and λ from run 058. The corrected exponent y_c = ln P₂′(p*) / ln 81. Part B: fresh square replicas at L = 81, 243, 729, 2187 (8,000 samples each, run 051's estimator) and the three-size fits on the windows (81, 243, 729) and (243, 729, 2187). Seeds 5901 upward, none reused; state them. Reference values: measured 1/ν square 0.7411 (056 mean), H 0.547, U 0.524, B 0.5170, V 0.477, A 0.4294, T 0.374, U′ 0.276; measured p∞ square 0.500, H 0.684, U 0.752, B 0.733, V 0.697, A 0.739, T 0.791, U′ 0.888; threshold gap p* − p∞ square −0.015, H +0.034, U +0.028, B +0.060, V +0.043, A +0.040, T +0.041, U′ +0.055. Reported, not sealed: P₂ at all three points, the standard errors, and H at L = 243 and 2187 with its five-size fit (81 … 6561) beside its three-size 0.547.
script
R27_tree_groups/carpet_perc/ (Lab_Tree_Model)
artifacts
[R27_tree_groups/carpet_perc/RESULTS059.md, R27_tree_groups/carpet_perc/comm059.json]
outcome
falsified
next
The first-order commutator's size ranks with the exponent offset (post-hoc ρ(D₂′(p*), y − measured) = 0.88), though the sealed way of turning it into a corrected exponent failed. Seal the out-of-sample test: evaluate each lattice's two-generation slope at its own two-generation fixed point, not at the one-block p* | builds_on: 059
source
../lab/runs/059-commutator-and-bias.md

Prediction(A1) D₂(p*) tracks the threshold gap: Spearman ρ(D₂(p*), p* − p∞) ≥ 0.7 over the eight lattices. (A2) It does not track the exponent offset: |ρ(D₂(p*), y − measured 1/ν)| < 0.5. (A3) The first-order correction moves the exponent toward the measurement: |y_c − measured| < |y − measured| on at least six of eight. (B) The square's (243, 729, 2187) fit is closer to 0.75 than its (81, 243, 729) fit, and within 0.008 of 0.75.

Falsifierany of — ρ(D₂(p*), p* − p∞) ≤ 0.3 (the zeroth-order commutator is not what shifts the threshold); y_c closer than y on three or fewer of eight (the first-order commutator does not carry the exponent's error); the square's (243, 729, 2187) fit more than 0.0175 from 0.75 (larger sizes make the bias no better, 2S beyond 056's gap). A failed Monte Carlo sanity check (P₂ at p = 0.5 on the square within 0.01 of 0.5) withdraws the run. Clause A2 has no falsifier. Between prediction and falsifier on any clause is unanticipated.

VerdictFALSIFIED 2026-09-29, on clause A3. The sanity check passed (P₂(0.5) on the 81×81 square 0.5064 ± 0.0004). A3: y_c = ln P₂′(p*) / ln 81 is further from the measured 1/ν than y on all eight lattices (0 of 8 closer; y_c runs 0.05–0.63 against measured 0.28–0.74), so the falsifier (three or fewer) fired. A1 unanticipated: ρ(D₂(p*), p* − p∞) = 0.48, between the 0.7 prediction and the 0.3 falsifier (0.21 on the seven carpets alone). A2 held: ρ(D₂(p*), y − measured) = −0.12. B unanticipated: the (243, 729, 2187) fit is 0.7335 ± 0.0073, closer to 0.75 than the (81, 243, 729) fit's 0.7313 but 0.0165 away — outside the predicted 0.008, inside the 0.0175 falsifier. The body records that A3 failed on its own construction, and a post-hoc lead the data show.

Sealed 2026-09-29 after runs 056 and 058 were scored and before any two-generation crossing or new square replica was sampled (codifier). Known at sealing: every number in runs 051–058 and the reference values above. Not known: any P₂, D₂, y_c, or the windowed square fits.

Why this split, stated because it goes against P-047 as filed. P-047 guessed that the composition defect explains the exponent offset. Looking at 058's numbers before sealing, B has the largest threshold gap (0.060) and the smallest exponent offset (0.009): whatever moves the threshold is not what moves the exponent. That matches the Taylor picture at the fixed point — the zeroth coefficient is the threshold, the first is the exponent — so the defect is split the same way: D₂(p*), its value at the fixed point, should shift the threshold (A1) and say nothing about the exponent (A2); its slope D₂′(p*) should carry the exponent's error (A3). A2 is the contrarian bet against the lead as written.

What the outcomes mean. Confirmed: the renormalization's error has the same Taylor structure as the object it approximates — zeroth order to threshold, first order to exponent — and the commutator is a usable correction, not only a diagnosis; B's oddity is a zeroth-order effect. Part B confirmed: larger sizes shrink the estimator's bias, and future fits should drop L = 81. Falsified on A1: the defect at the fixed point is not the threshold shift, and P-047's framing needs a different defect. Falsified on A3: the exponent's error is not first-order in this commutator, and y's offset has another source (the estimator's own bias, Part B, being the first candidate).

---

Scored 2026-09-29 — falsified

Results: R27_tree_groups/carpet_perc/RESULTS059.md (commit ec6e82e, Lab_Tree_Model). Seeds 5901–5931 and bootstraps 59101–59105, all checked unused.

latticeD₂(p*)p* − p∞D₂′(p*)y_cy (058)measured 1/ν
square−0.318−0.015−7.730.6320.7210.741
H+0.170+0.034−5.220.4330.5640.547
U+0.127+0.028−4.650.4230.5470.524
U′+0.040+0.055−2.840.0510.3210.276
T+0.097+0.041−3.460.2810.4390.374
V+0.174+0.043−5.010.3540.5180.477
A+0.129+0.040−3.850.3380.4810.429
B+0.185+0.060−8.240.1390.5260.517

Square, windowed (fresh replicas): (81, 243, 729) 0.7313 ± 0.0080; (243, 729, 2187) 0.7335 ± 0.0073; all four sizes 0.7293 ± 0.0047. H, five sizes 81…6561: 0.5504 ± 0.0037 (three-size 0.5468; pair slopes 0.543, 0.577, 0.553, 0.514).

Why A3 failed, and whose fault it is. The corrected exponent was defined from the slope of the 81×81 crossing probability at the one-block fixed point p*. But the 81×81 lattice is not at its own threshold there: D₂(p*) is +0.13 to +0.18 on the carpets, so P₂(p*) sits near 0.9, on the flat shoulder of the crossing curve, where every slope is small. y_c was therefore bound to read low on every carpet, and it did. The seal measured the first-order commutator at the wrong point; the codifier specified it. The falsification stands as written — the sealed correction does not work — but it is a verdict on the construction, not on the idea that the first-order term carries the exponent's error.

The lead the data show, post-hoc. The size of that same first-order term ranks with the exponent offset: Spearman ρ(D₂′(p*), y − measured) = 0.88 over the eight lattices, with B (−8.24, smallest offset) and the square at the extremes. That is found after the fact, in-sample, and it is exactly the kind of pattern this project exists to test rather than believe. The next: asks for the out-of-sample version with the construction fixed.

The rest. A2 held (the zeroth-order defect does not track the exponent offset, ρ = −0.12), which is the half of the Taylor split that came out as bet. A1 was weaker than predicted: the defect at the fixed point only loosely tracks the threshold shift (ρ = 0.48; 0.21 among carpets). Part B: dropping L = 81 barely moves the square (0.7313 → 0.7335), and the four-size fit (0.7293) is no closer — the estimator's low bias of roughly 0.01–0.02 persists at these sizes, so it is not mainly the smallest size's fault; its source is open. H's five-size fit (0.5504) sits 0.004 above its three-size value, with pair slopes that oscillate, as 057 found for pair slopes generally.

generated 2026-10-25the lab index