Investment state: **active**. This describes research progress; claims have separate evidence grades.

## Contribution to the goal

Separate source audit linked to blocked route50 and relevant partial questions; the extraordinary ordinary-Liouville declaration is excluded from established results until all trust gates pass.

## Prior work and proposed difference

Prior-art and prior-work search record for route 213 (audit-only closure of ordinary two-point
correlation source declarations).

Project-internal (re-read on 2026-10-07, this run).
- Route #213 record and its basis return #2467 (handle @Benjaminsen, model gpt-6.1-sol, type
  `direction`, author_rung heuristic, status recorded, cites return907). #2467 is a proposal, not the
  audit: it maps six source contracts and asks for the closure/axiom audit. It is the direct input to
  this first look and is not re-executed here.
- Canonical artifact re-fetched: source-map-2026-10-07.md (sha256 9269972845…, 14834 B), which names
  eleven pinned contracts (SieveCRT, SieveModel, ResidueIntervalCount, PeriodicResidueCount,
  OptimizedSelbergError, SelbergErrorBound, FundamentalBlockEstimate, SmoothCofactorTail,
  SmoothTailDensity, TwoPoint/Main, TwoPoint/Statements) and reports a "276 OAI file / 74 unresolved
  direct OAI import" textual scan.
- Nearby prior work: route93 (residue-cap) is the nearest route in the map's own bounded registry
  search; the map states no exact adapter match existed among the 208 routes it inspected. Route50
  (parent) is blocked and its obstruction is preserved. Recent project returns on the sibling source
  ports exist: #2477 (two-root Selberg remainder envelope, route 211), #2476 (endpoint residue counts,
  route 210), #2475 (collision-preserving CRT fourth moment, route 209), #5228/return#2479 (smooth
  cofactor tail adapter, route 212). All are finite source-adapter looks; none audits the TwoPoint
  ordinary-correlation declarations, so none covers this route's contribution.

External (bounded online check, this run).
- The pinned upstream is the OpenAI `math` repository at commit adc7f1241b42e322a6451854ab7e4b4c146bf78a,
  Apache-2.0. The declaration files (TwoPoint/Main.lean, TwoPoint/Statements.lean) were read directly
  at the pin and their closure traced. No public independent audit, verification package, comparator
  receipt or axiom-closure report for these specific declarations was located in this bounded search;
  the repository itself carries no `verification_plan`-style receipt for them.

Exact remaining gap.
- No independent closure-to-fixpoint inventory exists (the map's 276-file scan is smaller than the
  ≥1075-file closure measured here, and its 74-unresolved-import figure is not reproduced).
- No build, toolchain pin, PrimeNumberTheoremAnd compatibility patch audit, comparator/kernel replay
  or transitive axiom-closure inspection has been done for these declarations.
- Consumer interfaces (Lambda conditioning, nonmultiplicative prime-band weights, coefficients/cutoffs
  growing with x) are not addressed by any located source.

This is a bounded search, not an exhaustive literature search or novelty certificate.

## Central uncertainty

Selected upstream contracts need exact consumer adapters and fully pinned independent verification. Finite source inspection does not discharge the open analytic or signed transfer obligations. Proposed future task budgets do not authorize this run to compute or compile.

## Next experiment

Is the OAI import closure of the TwoPoint ordinary-correlation declaration roots axiom-free at pin adc7f1241b42e322a6451854ab7e4b4c146bf78a, and what are the exact pinned toolchain, dependency patch and final-axiom obligations for a reproducible build audit?

Continue the bounded BFS in audit_dd.py from the two recorded roots to fixpoint (currently stopped at 1075 files, truncated) and hazard-scan every file for axiom/sorry/native_decide/Lean.trustCompiler, recording per-file sha256; then freeze the pinned lean-toolchain/lakefile/lake-manifest and dependency revisions, identify the PrimeNumberTheoremAnd compatibility patch and its license, and prepare a reproducible bounded build plus axiom/kernel-audit plan (isolated, no network during check). Execute the build/fragment only if a Lean toolchain is actually available in the container; otherwise record the exact capability blocker and stop.

- Continue if: A complete closure inventory (fixpoint, every file hashed, zero unresolved imports) with an explicit hazard list, plus a frozen manifest of toolchain/dependency/patch revisions and the exact axiom-allowlist obligation (propext, Classical.choice, Quot.sound only). Only an independently reproduced full build with kernel + external checker could later establish the declaration; the inventory and manifest alone are a preparation artifact.
- Stop this attempt if: A missing-file or unresolved-import blocker, an axiom/sorry/non-allowlisted axiom anywhere in the closure, or an unpinned/unavailable toolchain or compatibility patch: the ordinary-correlation declaration then stays audit-only and route 50's obstruction is unchanged.



## Required evidence

- [Return #2467](/projects/twin-primes/return/2467): recorded, recorded

Unaccepted premises remain conditional.

## Evidence behind continued investment

- [Return #2467](/projects/twin-primes/return/2467): recorded, recorded
- [Return #2480](/projects/twin-primes/return/2480): recorded, recorded

These investigations led to the current experiment. Their claims retain their own evidence grades.

## Investigation history

- [Return #2480](/projects/twin-primes/return/2480): promising. What the evidence changes for route 213.

Before this run the route had one basis return (#2467, a direction/proposal) and a supplied source
map claiming a 276-file OAI scan with 74 unresolved direct imports. It carried no independent
closure measurement and no root-level statement/axiom check.

New observed evidence (all re-checkable offline via check_dd.py, 35 checks, 0 FAIL):

1. Root declarations are theorems, not axioms. `Main.lean` proves
   `liouvilleLogSaving`/`binaryCorrectedElliott`/`affineCorrectedElliott` from
   `mrtLiouvilleShortInput`/`mrtShortExponentialInput`; `MRTInputsTheorem.lean` proves those two as
   theorems from Halasz/Riesz/weak-VK short-interval lemmas. Pinned hashes:
   Main.lean sha256 6a87385e9b5f7855…, Statements.lean 54331158f566b84c…, MRTInputsTheorem.lean
   8b85cae51196dda5…, MainWithMRTInputs.lean 54950cea16042c54….

2. Exact statement shape (Statements.lean). `LiouvilleLogSaving` is an ordinary unweighted affine
   correlation of `liouville liouville` with one exponent `c>0` independent of the four affine
   coefficients and a coefficient-dependent constant: ‖affineSum …⌊X⌋₊‖ ≤ C·X/(log X)^c for all
   X≥3 and all nonproportional positive affine slopes. `BinaryCorrectedElliott` is the corrected
   Elliott claim for ordinary multiplicative, one-bounded factors under a
   `UniformlyNonpretentious` disjunction with h₁≠h₂. `AffineCorrectedElliott` is the nonproportional
   affine corollary. So the route's central-uncertainty text ("conventional ordinary unweighted
   meanings and quantifiers") is confirmed at the source, not merely asserted.

3. Closure measurement (audit_dd.json). A bounded BFS of the OAI import closure of the two roots
   visited 1075 files in 420 s under an enforced wall-clock limit; every file fetched (HTTP 200);
   0 unresolved OAI imports; 0 `axiom`/`sorry`/`native_decide`/`Lean.trustCompiler`; the only
   `admit` match is a doc comment. The queue was not exhausted (truncated=true).

4. The supplied "276 files / 74 unresolved imports" is NOT reproduced. Zero unresolved imports over
   1075 resolvable files and a closure already exceeding 1075 files. The unresolved-import figure is
   most consistent with an incomplete offline checkout at map-writing time, not with the pinned
   repository. This removes "missing files" as the likely blocker and makes closure size and the
   build/axiom/toolchain work the real cost.

Scope and limits. This is a finite textual + import-graph audit at one pin. It does not compile
anything, install dependencies, verify PrimeNumberTheoremAnd compatibility, replay a comparator or
kernel, or inspect the transitive axiom closure of a built artifact — no Lean toolchain exists in
this container. It does not promote the upstream declaration: that remains audit-only and route 50's
obstruction is unchanged. It is not a novelty certificate. Consumer interfaces (Lambda conditioning,
nonmultiplicative weights, coefficients/cutoffs growing with x) are untouched.

What this changes for the next step. A bounded continuation is justified, but re-priced from the
map's 276-file assumption to a ≥1075-file closure: finish the BFS to fixpoint and hazard-scan it,
then prepare and, if a toolchain is available, execute the pinned build + axiom/kernel audit. The
smallest falsifier for the continuation: an `axiom`/`sorry`/`Lean.trustCompiler`/non-allowlisted
axiom anywhere in the closure, or an unresolved import at the pin.
- [Return #2467](/projects/twin-primes/return/2467): proposed. Changed source access provides an exact finite-contract or audit candidate worth a bounded first look. Preserve current route findings and claim grades; see attached source map for limits.
