Plectis

Truth audit

Truth audit

Rendered from docs/TRUTH_AUDIT.md in the public Lean repository. View source

Truth audit

This report records corrections made before public release. It is written for a reader who has not seen the development history.

The Lean declarations were not weakened or removed. The corrections are to module descriptions, section headings, and theorem documentation that said more than the checked declarations establish. Each edited Lean file was checked separately with:

lake env lean <file>

For every edited Lean file, the command exited successfully and produced no output.

The audit scope was all 122 Lean files in the nine requested programme families: DemandLedger (14), Lift (28), Skip (20), Half (14), Bit (12), Rem (12), Three (8), Decl (8), and Hlow (6). The three correction sections below list every claim in that scope that required correction; files absent from those sections had no overstated public claim identified by the audit. Each entry there is headed by the file it corrects and gives the claim as it stood before the audit, the corrected claim, and the evidence that forced the correction.

The central distinction used below is:

  • PROVED means the cited Lean declaration has the stated conclusion.
  • MEASURED means a finite computation produced the stated data. It is not an assertion about all rows or all scales.
  • CONDITIONAL means the Lean implication is proved, but one or more hypotheses have no known instance or are known to fail in the intended use.

Census populations are not interchangeable

The corpus-shape queries and the demand lattice answer different questions. At this checkpoint the semantic graph yields three diagnostic views across every indexed Erdős problem:

View #68 #243 #249 #251 #257 #269 #1041 #1049 both shared total
mechanically nonrecurring candidates 0 3 88 0 168 0 0 5 0 19 283
classical/prior-art formalisations 0 1 36 0 23 0 0 1 0 40 101
bare open-problem equivalences 0 0 15 0 15 0 0 0 0 2 32

The graph contains 1,113 authored statement nodes above 4,973 exact source-structural families. The views overlap and are not a partition of either tier.

The internal adjudicated frontier shortlist contains 11 nodes; it is distinct from the 8-node public prior-art review queue. 228 nonrecurring candidates remain unassessed for prior art. The live authored open-antecedent surface has 52 clusters, of which 10 are marked endpoint-equivalent. None of these populations is a novelty census.

The 17/23 count is a narrower kernel-checked audit. It starts from 259 conditional declarations, extracts 101 distinct closed hypothesis Props, and classifies 23 as substantial; 17 of those 23 are endpoint-equivalent. The prose-level open-antecedents query currently lists 52 entries, 10 marked endpoint-equivalent. Repetition, refinement, and side-condition filtering explain why those populations have different denominators. The 17/23 result diagnoses conditional routes; it is not a summary of the repository’s independent theorem content.

Retractions affecting the claimed mathematical status

ErdosProblems/Lift/AngleB2.lean

Before. The survivor set is empty; no residue classes remain.

Corrected. The displayed contradiction is conditional on hcof and on Recon257.seamExcess (D+1) = 2. It closes no additional class in the audited range.

Evidence. Lift/verify/Check7.lean; hcof fails at D = 101, 122, 164, 314, 545, 629, 1112; every audited hcof case already dies by depth 3; direct evaluation finds no s ∈ [5,102] with seamExcess s = 2.

ErdosProblems/Lift/AngleB3.lean

Before. The concrete ratchet crosses a universal barrier, so periodic orbits are excluded.

Corrected. ratchetOrbit_above_universal_barrier has an impossible hypothesis at s = 0. The recurrence no-go applies only for b ≥ Q+2; it says nothing about the live finite region 1,…,9. The concrete connection is now made through an import and explicit bridges.

Evidence. Lift/verify/Check8.lean::barrier_theorem_is_vacuous; the hypothesis would require P 0 + 4 ≤ 0.

ErdosProblems/Skip/D1.lean

Before. exists_bound_allRight_landingExcess_two_impossible excludes the surviving classes.

Corrected. The existential bound exceeds every D admitted by the same hypotheses, so it excludes zero classes. Its landing premise is also unobserved.

Evidence. Skip/verify/V1.lean; the bound comparison is proved from the theorem’s hypotheses.

ErdosProblems/Skip/Wire1.lean

Before. The all-right branch is resolved.

Corrected. The result is a conditional equivalence. The all-right hypothesis is the open endpoint condition, and the landing condition has no observed instance.

Evidence. Skip/verify/V7.lean; allRight_branch_resolved_iff_false; the finite landing scan.

ErdosProblems/Skip/Wire2.lean

Before. Scale arguments exclude the remaining all-right classes.

Corrected. The exclusions are conditional scale inequalities. They do not produce the global all-right hypothesis or a live landing instance.

Evidence. The theorem signatures in Wire2.lean and the corresponding finite witnesses.

ErdosProblems/Skip/Wire3.lean

Before. Cofactor-floor, modulo-3, and residue arguments close the frozen right tail.

Corrected. Each displayed branch retains the all-right and landing hypotheses; in the intended landing configuration the branches are vacuous.

Evidence. Skip/verify/V9.lean::cofFloor_branch_vacuous, mod_three_branch_vacuous, and residue_branch_vacuous.

ErdosProblems/Rem/C6.lean

Before. The residual invariant is empirically true on s ∈ [6,3000], with maximum ratio 0.99989.

Corrected. The invariant is false inside that range. The file now cites the counterexample and treats its unconditional remainder bound separately.

Evidence. Three/T1.not_residualInvariant: at (s,d) = (13,7), the residual is 524419 > 2^19 = 524288.

ErdosProblems/Rem/C3.lean

Before. One doubling branch is exact and the other is only measured; the resulting conjugacy is exact enough to settle the tail.

Corrected. The middle and upper branch formulas were later proved in Three/T2, with explicit perturbations. The global shadowing conclusions remain conditional on open hypotheses, and the finite pin-gap measurement does not prove a uniform bound.

Evidence. Three/T2.middleBranch_remainder_succ_eq, upperBranch_remainder_succ_eq; Three/verify/T2.lean; Rem/verify/C3.lean.

ErdosProblems/Bit/R2.lean

Before. badRun_pins_remainder provides a live pinning mechanism for long bad runs.

Corrected. The theorem is a valid conditional implication, but its antecedent requires at least 12 consecutive bad rows. The measured bad set is {5,11,12,13}, with maximum run length 3; no instance is observed.

Evidence. Bit/verify/B5.lean; the explicit bad-row computation.

ErdosProblems/Three/T4.lean

Before. hlow is an open side condition, and the long bad-run contrapositive describes a live obstruction.

Corrected. Universal hlow is false. Its failure is a hit certificate, not an obstruction. The long bad-run antecedent has no instance on rows 4,…,300.

Evidence. DeclD4.Seven.not_hlow_seven_five; HlowH1.not_hlow_of_hhigh; HlowH2.seamRemainder_lt_two_pow_of_not_hlow; Three/verify/T4.lean.

ErdosProblems/Bit/Corr1.lean

Before. The bit correspondence applies subject only to an open technical condition.

Corrected. The correspondence is conditional on hlow, which is false at (7,5). The file now presents its concrete rows as local witnesses, not a universal route.

Evidence. Decl/D4.lean, Hlow/H1.lean, and Hlow/H2.lean.

ErdosProblems/Hlow/H1.lean

Before. Proving hlow is the remaining route to the half-point bound.

Corrected. hlow is false, and only one half of the trapping estimate needs it. The failure at (7,5) is compatible with, and certifies, a hit.

Evidence. not_hlow_of_hhigh, hlow_fails_seven_five, lateGreedy_lower, and upper_trap_needs_hlow.

ErdosProblems/Hlow/H2.lean

Before. The tightest surviving margin is 52 at (14,10), and (7,5) is the only equal-binary-length pair.

Corrected. At first late ranks the smallest surviving margin is 30 at (6,5); across all late ranks it is 3 at (7,6). Equal binary length also occurs at (7,6). The hit theorem is a quantitative sharpening of a route already available from Decl/D4.

Evidence. Hlow/verify/V2.lean, including kernel proofs for the two counterexamples.

Corrections to scope, novelty, and logical strength

ErdosProblems/Lift/AngleA1.lean

Before. Coordinate j needs at least j+1 bits; the 4851-bit and 12% figures are certificate lower bounds; higher rungs are strictly stronger.

Corrected. The theorem proves single-coordinate residue sensitivity. The figures are arithmetic benchmarks, not certificate lower bounds. The ladder implication is downward; strictness is not proved.

Evidence. Lift/verify/Check1.lean, especially probes C–H.

ErdosProblems/Lift/AngleA2.lean

Before. t = 67 is the first open frontier, and the measured valuation deficit rules out the valuation route.

Corrected. t = 67 is a historical frontier; it is now certified at minimal depth 100, and the finite band reaches t ≤ 82. The valuation data rule out only the displayed sufficient criterion on the measured samples.

Evidence. Lift/Recon67.t67_minimal_depth; Skip/LadderT67.exists_diagonalKill_le_82; certifiedKill_of_far_end_valuation.

ErdosProblems/Lift/AngleA3.lean

Before. The residue criterion closes the relevant middle branch.

Corrected. The criterion is conditional. In the audited configuration its arc hypotheses are mutually contradictory, so the theorem does not act on a live class.

Evidence. Lift/verify/Check3.lean and the explicit arithmetic contradiction in the corrected header.

ErdosProblems/Lift/AngleA4.lean

Before. An arbitrary-real counterexample at t = 67 shows the seed contains no frontier information, and localisation imposes a universal depth near 7.8·10^28.

Corrected. The counterexample shows only that lower-rung period-kill facts do not imply the next one for an arbitrary real number. The localisation estimate is a no-go for that strategy, not a lower bound on every proof or on the concrete totient series.

Evidence. Lift/verify/Check4.lean::probe_reduction_is_an_iff; frontierWitness_fails_at_67; the current depth-100 certificate.

ErdosProblems/Lift/AngleA5.lean

Before. A general no-lift theorem blocks all reuse from lower depths.

Corrected. The no-go applies to the stated bounded-data and surrogate schemas. It does not rule out every lift. At t = 67, depth 98 is only a floor; the actual minimal certificate depth is 100.

Evidence. Lift/verify/Check5.lean; Recon67.t67_minimal_depth.

ErdosProblems/Lift/AngleB1.lean

Before. The auxiliary phases and pulse floors describe the concrete seam ratchet.

Corrected. They are auxiliary transported quantities. Any statement about the concrete ratchet is conditional on the explicit bridge hypotheses.

Evidence. Lift/verify/Check6.lean and the corrected import/bridge boundaries.

ErdosProblems/Lift/AngleB4.lean

Before. Transported phase exclusions directly remove concrete survivor classes.

Corrected. The phase exclusions are proved for auxiliary transported phases. Concrete soundness remains conditional.

Evidence. Lift/verify/Check9.lean; theorem signatures in AngleB4.lean.

ErdosProblems/Lift/InduceLaw.lean

Before. The induction no-go excludes every lift strategy.

Corrected. It excludes only arbitrary sequences and window data satisfying the stated recurrence schema. It is not a no-go for every argument using the concrete totient function.

Evidence. The quantified types of the no-go declarations in InduceLaw.lean.

ErdosProblems/Lift/Recon249.lean

Before. Coefficient congruence is necessary and sufficient for lifting; coefficient scaling transfers certificates; depth 98 is an existence result.

Corrected. The congruence is a sufficient coefficient identity under stated divisibility conditions. The transfer theorem runs toward a no-larger radius and cannot implement H → pH; scaling need not preserve the excluded arc. Depth 98 is a necessary floor, while t = 67 fires at 100.

Evidence. Lift/verify/Check12.lean::transfer_direction_blocks_lift, transfer_unusable_at_67, scaling_does_not_preserve_the_arc; Recon67.t67_minimal_depth.

ErdosProblems/Lift/Recon257.lean

Before. The finite ratchet reconstruction describes a live all-right landing.

Corrected. The finite-core identities are proved, but connection to the concrete landing is conditional on seamExcess (D+1) = 2, which has no observed instance in the audited range.

Evidence. Direct evaluation recorded in NIGHT_LOG.md; the corrected hypothesis-status section.

ErdosProblems/Skip/D2.lean

Before. The finite row analysis yields an unconditional eventual late-skip result.

Corrected. Finite scans are measured. The proved global result is an eventual logical disjunction; it does not establish which branch occurs.

Evidence. The quantified conclusions in D2.lean.

ErdosProblems/Skip/D3.lean

Before. The finite checker closes the cofinal late-skip supply.

Corrected. It certifies finite blocks and spot rows. Cofinality is not proved.

Evidence. largestSkipLateAt_of_rowChk and the finite table bounds.

ErdosProblems/Skip/D4.lean

Before. The cofactor-rank premise is a plausible unresolved route.

Corrected. The proposed universal premise is false. The remaining theorems are unconditional dichotomies or conditional implications; no disjunction alternative is selected.

Evidence. Counterexamples proved in D4.lean; finite selection data.

ErdosProblems/Skip/D5.lean

Before. Cofactor ranks themselves supply the largest false rank.

Corrected. A skipped late rank implies that the row’s actual largest false rank is late; the cofactor rank need not itself be maximal. Landing consequences remain conditional.

Evidence. largestSkipLateAt_of_lateSkip; measured cofactor selection data.

ErdosProblems/Skip/D6.lean

Before. Measured cofactor selection rates support the all-right landing route.

Corrected. The selection data are finite measurements. The all-right and landing hypotheses remain unavailable, and no cofinal conclusion follows.

Evidence. The conditional theorem signatures and the [5,20000] scan recorded in the file.

ErdosProblems/Half/H1.lean

Before. The half-zone gap identity constrains the live seamExcess = 2 landing.

Corrected. The gap identities are unconditional, but the landing specialization has no observed instance and is presented only as a consistency statement.

Evidence. The finite landing scan and the conditional hypothesis of twentyOne_mul_overshoot_add_fortyTwo_eq_skipHalfGap.

ErdosProblems/Half/H3.lean

Before. The two-adic analysis proves that no finer two-adic obstruction exists.

Corrected. The file rules out only the modulo-2 and modulo-4 shadows. It computes the higher-modulus term but does not prove that the low support absorbs it.

Evidence. Half/verify/W3.lean; truncatedMersenneWeight_mod_twoPow_of_late.

ErdosProblems/Half/H4.lean

Before. The landing-row hypotheses are merely difficult to discharge.

Corrected. The landing premise is false throughout the audited range, so the landing specializations are vacuous there. The finite late-skip certificates remain valid.

Evidence. Half/verify/W4.lean::audit_skipD1_landingRow_premise_is_false and its bounded extension.

ErdosProblems/Half/FreeWalk1.lean

Before. The model proves no absolute bound for actual totient failure runs; its thresholds are unit-sharp; coverage_fraction_tends_to_zero proves a limit.

Corrected. AdmissibleRun is a coarse interval model and omits evenness of genuine totient differences. Its permanent walks are not totient orbits. The coverage theorem proves one existential base point per multiplier, not a limit or eventual statement.

Evidence. Half/verify/W5.lean::probe_headline_equiv, probe_walkStep_even, and probe_coverage_is_only_an_existential.

ErdosProblems/Half/FreeWalk2.lean

Before. The walk gives an unconditional equivalence and the displayed long run is extremal.

Corrected. The equivalence holds under its exact threshold hypotheses. The numerical run is a finite certificate, not an extremal theorem.

Evidence. Half/verify/W6.lean and the theorem signatures in FreeWalk2.lean.

ErdosProblems/Half/FreeWalk3.lean

Before. failure_zone_step_invariant constrains totient differences; the seven-run is a minimal or extremal obstruction; evenFloor models the full arithmetic input.

Corrected. The invariant is an arithmetic-free cancellation. evenFloor models only crude size/parity data and fails stronger totient facts. Longer runs already exist, including an eight-run at the same parameters.

Evidence. Half/verify/W7.lean, especially sections 4, 5, and 7.

ErdosProblems/Bit/Corr3.lean

Before. Finite top-run data prove O(log s) behaviour and a geometric law; row 5 is not explained by the top-run equivalence.

Corrected. The finite data show a maximum of 12 on [5,3000]; they prove no asymptotic law. At row 5, the top run has length 1 = K, so the proved equivalence is correct; only the separate remainder-bit interpretation fails there.

Evidence. Bit/verify/B3.lean finite probes and the row-5 tuple (5,3,1,1,true).

ErdosProblems/Bit/R1.lean

Before. Rows 1500,1501 extend the corpus’s reach without inspecting greedy words.

Corrected. The theorem interface uses two scalar remainders, but those are computed through the greedy words. Skip/D3 already certifies those rows and row 3000; this is a route comparison, not extra reach.

Evidence. Bit/verify/B4.lean; definitions of remOf and SkipD3.gb.

ErdosProblems/Bit/R3.lean

Before. The dichotomy exactly classifies the row, a success buys a whole window of good rows, and the seam gap is a universal factor-four wall.

Corrected. The dichotomy is inclusive; the escape theorem yields at least one late-skip row in the interval. The gap theorem proves the displayed GapDominates parameter, not its optimality or a universal no-go.

Evidence. RemC1.rowLaw_blind_at_16; exists_largestSkipLateAt_of_deficit; the type of gap_is_two_pow_succ.

ErdosProblems/Bit/R4.lean

Before. The threshold is half the new top weight; 2^s+1 is the exact fixed point; all global hypotheses have witnesses.

Corrected. The proved threshold is 2^(s-1) while the new weight is 2^(s+2)+4. The rational offset fixed point is 4/3; +1 is the largest integer below it. Only local one-row hypotheses have witnesses; cofinal and endpoint hypotheses remain open.

Evidence. topWeight_eq; the translated recurrence; the corrected §6/§8 witness audit.

ErdosProblems/Rem/C1.lean

Before. The row recurrence plus any ceiling can never recover lower-rank information.

Corrected. The no-go covers the listed row inequalities and ceiling classes. It is not a theorem about every possible auxiliary invariant.

Evidence. le_of_descent_of_quadrupling, surplusModel_constraints, and rowLaw_blind_at_16.

ErdosProblems/Rem/C2.lean

Before. Every unconditional O(2^s) bound must use growing certificate depth.

Corrected. The conclusion applies to the encoded fixed finite subset-certificate method. It is not a no-go for every proof method.

Evidence. certificate_exceeds_half_point and certificate_lt_half_iff.

ErdosProblems/Rem/C4.lean

Before. The theorem supplies a new global refinement.

Corrected. The result is a genuine conditional 13/6 refinement but does not establish the global hypothesis and overlaps earlier machinery.

Evidence. Rem/verify/C4.lean redundancy and satisfiability audit.

ErdosProblems/Rem/C5.lean

Before. The weight-word argument is the universal source of remainder bounds.

Corrected. It is a generic bound from a supplied admissible word. Rem/C6 later proves a stronger unconditional numerical bound; neither statement covers every possible method.

Evidence. seamIntegerGreedyRemainder_add_tail_le, eight_mul_remainder_le, and the later C6 theorem.

ErdosProblems/Three/T2.lean

Before. Every theorem hypothesis except CarryCofinally has a concrete instance; row 13 is the sharp carry defect.

Corrected. Two global hypotheses are uninstantiated: CarryCofinally and 1/2 ∉ mersenneAchievementSet. Row 13 is a proved large witness, not a maximum; row 5 has a larger normalized defect.

Evidence. Three/verify/T2.lean sections 7b and 8.

ErdosProblems/Three/T3.lean

Before. Finite valuation counts establish a geometric fair-bit law and a new global route.

Corrected. The histogram is finite measured data with no distribution theorem. The Lean results are conditional sufficient criteria plus finite witnesses.

Evidence. Three/verify/T3.lean; the explicit open-hypothesis list in T3.lean.

ErdosProblems/Decl/D1.lean

Before. The declined-rank condition discharges the full side condition used by Three/T4.

Corrected. It proves hhigh at declined ranks, a strictly narrower input. It does not prove hlow, which is false in general.

Evidence. Decl/verify/D1.lean section 7; DeclD4.Seven.not_hlow_seven_five.

ErdosProblems/Decl/D2.lean

Before. Decline blocks have an exact full-weight ratio, their length is anti-correlated with invariant failure, and the block no-go describes reachable corpus residuals.

Corrected. The exact identity is only between leading powers; the full-weight result is an inequality. The no-go uses the artificial residual w d - 1, whose reachability is not proved. The finite examples do not establish correlation, asymptotic run length, or universal-word stabilization.

Evidence. Decl/verify/D2.lean; declineBlock_gain, run_collapse_twenty, not_blockMethod_sound, and T1.not_residualInvariant.

ErdosProblems/Decl/D3.lean

Before. The first-late-rank route makes the remainder bound unconditional.

Corrected. The branch that would remove hhigh already assumes enough to imply the target, and no late-rank failure of hhigh is observed. The route remains conditional.

Evidence. Decl/verify/D3.lean sections 3–5.

ErdosProblems/Decl/D4.lean

Before. The cited terminal-rank interval theorem proves that no interval induction can establish hhigh at an earlier late rank.

Corrected. That citation was a non sequitur. The verifier supplies a correctly indexed theorem ruling out the stated IntervalCeiling method. This is not a no-go for every proof of hhigh.

Evidence. Decl/verify/D4.lean::IntervalCeiling.four_pow_le_at and no_intervalCeiling_certifies_hhigh.

ErdosProblems/Hlow/W1.lean

Before. Finite pulse data establish subpolynomial behaviour, a cofinal supply, and a global identification with the real greedy state.

Corrected. The divisor-count inequality is proved; the asymptotic description is background, not formalized. The selected-pulse hits and real-greedy correspondence are finite measurements and imply no cofinality or limiting law.

Evidence. wordPulse_le_divisorPulseBudget; the explicitly bounded scans in W1.lean.

ErdosProblems/Hlow/W3.lean

Before. Finite histograms are geometric/equidistributed, all row words form one infinite word, and 1/2 is typical.

Corrected. The file records finite measurements only: five sampled row words, bounded histograms, and a small target sample. No distribution, asymptotic, or typicality theorem is proved.

Evidence. The exact finite ranges stated in W3.lean.

Corrections to repository status and historical snapshots

ErdosProblems/DemandLedger/Basic.lean

Before. The current semantic corpus has 259 conditional declarations and the Lean ledger has 105 named propositions.

Corrected. Those numbers described the extraction snapshot. The checked-in file currently exposes 101 named propositions, 23 labelled substantial; current semantic-corpus totals are generated separately.

Evidence. Direct declaration count in Basic.lean; current docs/semantic_corpus.json.

ErdosProblems/DemandLedger/edges/ClusterB.lean

Before. The survivor gaps form a strict one-way chain and the reverse edges are unproved.

Corrected. This file proves a direct chain only. Bridge1.lean later proves reverse implications through the irrationality hub, making the gaps equivalent.

Evidence. The edge theorems in Bridge1.lean.

ErdosProblems/DemandLedger/edges/ClusterD.lean

Before. Five logical implications remain open.

Corrected. Five direct finite-certificate conversions are not proved in this file. Bridge2.lean later proves the gap statements equivalent by a different route.

Evidence. The cross-edge theorems in Bridge2.lean.

ErdosProblems/DemandLedger/edges/ClusterF.lean and Bridge3.lean

Before. The block demands are strictly ordered.

Corrected. The stated implications are proved; strict non-implications are not.

Evidence. The files contain implication theorems but no separation countermodels.

ErdosProblems/DemandLedger/edges/Discharge1_G097.lean

Before. The corpus stops at t = 66; t = 67 is the first untouched diagonal cell.

Corrected. This is a historical snapshot. t = 67 is certified at minimal depth 100, and the current finite diagonal band reaches t ≤ 82.

Evidence. Lift/Recon67.lean; Skip/LadderT67.lean.

ErdosProblems/DemandLedger/edges/Discharge2_G100.lean

Before. The proved supply stops at 67, and the deepest corpus certificate is depth 94.

Corrected. Those are imported-snapshot facts for this module. The repository now has exact minimal depths 100,105,113,120,120 at later jump cells and a band through 82. The cofinal demand remains open.

Evidence. Lift/Recon67.lean, Lift/CertT67.lean, Skip/LadderT67.lean.

paper/erdos249-257-main-paper.tex (read-only during this audit)

Before. Farey was framed as historical terminology rather than as the source of the denominator bound.

Corrected. The classical neighbouring-fraction/mediant argument directly gives b+d-1, exactly equal to the formal exclusion bound. The numerical improvement over Farey is 0; the formal source checks the arithmetic instance and its sharp first failure. The publication owner has now applied this correction to the protected source as well as README.md, docs/RESULTS.md, docs/PRIOR_ART.md, and the curated authority docs/claims.json. The generated full-text paper projection remains stale until its owner exporter is run against a stable manuscript/PDF pair.

Evidence. Independent recomputation at K=120 and K=240; GapFareyBound.farey_gap and both gap_check_window_*_first_failure declarations.

Protected systems-paper status

paper/claim-faithful-publication-systems-paper.tex was read end to end but remained read-only in this lane. The publication owner has since updated the worked example to the current bounded theorem—one checked certificate at every lcm-diagonal scale t ≤ 82, with nothing asserted at t = 83—while retaining the older 28-point aggregator only as historical provenance. The source is currently 901 lines, so the requested aggressive compression remains open even though the mathematical snapshot is current.

A claim-preserving revision can fit within 462 lines by keeping each argument once:

Revised block Maximum lines Claim that must remain
Front matter and abstract 45 Lean checks formal statements; it does not interpret unrestricted public prose.
Publication gap and one workflow figure 70 A reviewed claim record plus a release checker preserves named relationships; human review remains authoritative.
One current worked example 90 The finite band is now t≤82; the unbounded supply remains open and endpoint-equivalent to #249.
Trust boundary and escaped mutation 90 One of ten historical edits escaped; the repaired witness covers that one fault and supplies no detection rate.
Limits, reuse, related work, conclusion 85 Unregistered wording, coordinated wrong changes, and mistaken review remain outside the guarantee.
Reproduction and bibliography 82 Exact artifacts and commands remain recoverable.

Compression should remove repeated explanation, not any claim in the rightmost column. The generated full-text projection and publication digests must be refreshed only after the protected source and rendered PDF stabilize.

Statements that remain open

The audit found no proof of either Erdős problem.

  • Erdős #249 remains open. The finite diagonal band t ≤ 82 and the off-diagonal certificates are finite results, not a cofinal supply.
  • Erdős #257 remains open. The residue, carry, bit, and late-skip criteria are reductions or finite certificates. None proves the required cofinal event.

The absence of a correction for a theorem statement means only that its Lean type checked. It does not promote a finite measurement to a theorem.