Skip to content

FORMALIZED rung + the 2026-08-04 cycle, merged with main (union-closed line renumbered 016/017) - #12

Merged
Joe975 merged 16 commits into
mainfrom
claude/merge-conflict-pr-9-unus1b
Aug 5, 2026
Merged

FORMALIZED rung + the 2026-08-04 cycle, merged with main (union-closed line renumbered 016/017)#12
Joe975 merged 16 commits into
mainfrom
claude/merge-conflict-pr-9-unus1b

Conversation

@Joe975

@Joe975 Joe975 commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Supersedes #9, which could not merge: both branches ran union-closed queue item 1 in parallel and both landed attempts numbered 014/015 plus an engine called uc_or_agg_probe.py. This is #9's content with main merged in and the collision resolved.

What this adds

Everything from #9 — the FORMALIZED verification rung (docs/FORMALIZE.md, schema enum, tier-1 problems/*/formal/), the literature-novelty gate, the billiards Lean certificates (009–012), the crouzeix dim-3 census (001/002), and the union-closed large-n probe that kills the ∀λ aggregated control — plus main's parallel cycle (maxwell-equilibria 001/002, union-closed 014/015), reconciled.

Problem: repo-wide, plus union-closed and billiards-triangles records
Mode: informed
Status claimed: unchanged from the records themselves (FORMALIZED, REFUTED, EVIDENCE, VERIFIED_WITH_CORRECTIONS as each record states)

The collision, and how it was resolved

main's pair merged first, so this branch's pair is renumbered and its engines renamed:

was is
attempts/014-aggregated-control-probe-large-n.md attempts/016-aggregated-control-probe-large-n.md
attempts/015-skeptic-review-of-014.md attempts/017-skeptic-review-of-016.md
explore/uc_or_agg_probe.py explore/uc_agg_ctrl_probe.py
explore/uc_or_agg_probe2.py explore/uc_agg_ctrl_probe2.py
explore/uc_or_agg_skeptic.py explore/uc_agg_ctrl_skeptic.py

Only identifiers moved. No finding, number, or certificate in either side's records was altered; cross-references, imports and leak_terms follow the new names.

The two lines are consistent. 014 certifies the aggregate positive at n ≤ 32 with the margin growing; 016 finds nothing negative at n ≤ 32 either, and kills the ∀λ statement at n = 96–160 on a unit-replicated ladder 014's battery never built. 014 therefore gets superseded_by: "016" in the index — its forward-looking call ("proof effort now justified") is the only part that does not survive. Everything it certified stands, and its equality-set structure is what makes the λ-restricted variant the live question.

STATUS.md is merged by hand: both cycles' headlines, table rows and verified-result entries kept, the two union-closed entries cross-referencing each other, queue item 1 rewritten around the kill while keeping the still-live structural questions from 014/015, and this branch's old queue item 15 renumbered to 18 behind main's maxwell items.

The bar

  • Something independent tried to refute this. Each record carries its own skeptic pass (015 for 014, 017 for 016, 002 for crouzeix 001 and maxwell 001, 010/012 for the Lean statements). Nothing in this merge re-opens those claims.
  • Every number quoted is reproducible. Both engine families were re-run after the rename: uc_agg_ctrl_skeptic.py --quick reproduces the n = 96 kill certificate (A = −0.000759865186, width 1.2e-20) and uc_or_agg_probe.py X passes main's cross-checks — the two lines' engines coexist in explore/.
  • SPECULATION is labelled inline — unchanged from the records.
  • VERIFIED describes a range, not the conjecture — unchanged from the records.
  • mode is honest — unchanged (informed on both union-closed records).
  • Machine-transcribed sources are marked as such — unchanged.
  • No existing record was edited. The renumbering did edit this branch's two unmerged records — title lines, filenames, and self-references only, listed above. Neither record had reached main; leaving them at 014/015 would have collided with the records that had. main's records were not touched.
  • prior-art.json updated: both pairs indexed, verifies on 017 → 016, superseded_by on 014 → 016, leak_terms renamed to match the engines.
  • python -m pytest tests/ -q passes: 196 passed, 7 skipped.

What is not claimed

That the merge adjudicated the mathematics. It did not re-run either probe's full battery (round 2 alone is ~30 min plus drills) and it did not test the one thing that would settle the pair outright — running 014's battery against 016's MU(n,r) ladder. The claim here is narrower: the two records' scopes do not overlap where they disagree, and each reproduces its own headline certificate under the new names. The superseded_by link and the merged STATUS prose are an editorial reading of two independently skeptic-confirmed records, not a new result.

Obstruction / open gaps

The minimal violating n is still bracketed (32, 96] — queue item 18. The λ ≲ c/n window-restricted variant and the margin-modulated control are untouched by the kill and are queue item 1.


Generated by Claude Code

claude added 16 commits August 4, 2026 09:15
…ERIFIED

docs/FORMALIZE.md defines when a skeptic-confirmed proof step earns a
machine-checked certificate, the statement-review step that carries the
informal-to-formal bridge risk, and three pilot candidates from the
current ledger. FORMALIZED enters the schema enum, the AGENTS.md
vocabulary, the site badge/gloss tables, and the attempt template;
problems/*/formal/ is registered tier 1.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…edure

The skeptic pass now checks claimed-new results against the literature
(rediscovery is recorded as rediscovery, with the citation), and
CONTRIBUTING.md carries it as bar item 7. CYCLE.md step 4 points at the
FORMALIZED escalation for load-bearing proof-shaped survivors.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
New current-guidance section (2026-08-04): ripple-scan the ten Astra
results before other queue work, novelty gate and formalization lane
adopted, portfolio note on preferring decade-open specialist-tractable
targets with checkable deliverables. STATUS.md gets the dated insights
entry, queue item 15 (ripple scan) and 16 (billiards formalization
pilot), and a TL;DR process note. No mathematical state changed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…ment review pending

First certificate of the docs/FORMALIZE.md lane: 005's Lemma L1 (for
fixed s in (0, pi/2], c |-> c*cot(cs) strictly decreasing on (0,1])
proved in Lean 4 / mathlib v4.32.2, zero sorry, axioms limited to
propext/Classical.choice/Quot.sound, prebuilt mathlib via lake cache.
Review-shape record with the hypothesis mapping flagged pending
independent statement review; formal/.lake is git-ignored. New
mechanism tag machine-checked-formalization. test_records.py now
skips .lake/ vendored docs in the missing-file lint.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…mplete

Independent skeptic pass on the Lean pilot: statement fidelity vs 005's
Lemma L1 confirmed hypothesis-by-hypothesis with no narrowing (Ioc,
StrictAntiOn and Real.cot semantics read from mathlib source), vacuity/
cheat scan clean, root module confirmed to elaborate the theorem file,
independent rebuild green with the reviewer's own axiom audit (propext,
Classical.choice, Quot.sound only), all three L1 uses in 005 confirmed
in-hypothesis. 009's two pending gaps closed in the index; 009's record
untouched.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
Ripple scan of the ten Astra results: zero hits across the portfolio;
both flagged bites (Ehrhart vs mahler-4d, extremal/Ramsey vs
erdos-gyarfas) recorded as reasoned misses, one conditional
analysis-lens seed kept as SPECULATION in insights, two scan hazards
recorded (name collision, Erdős numbering conflict). Formalization
pilot closed: L1 certificate entry added to verified results, queue
items 15/16 retired, new item 15 targets the I1-I4 Laurent block.
GUIDANCE.md directives updated to completed state; ops notes on the
Lean toolchain recorded in insights.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…n, review pending

Second certificate of the FORMALIZE.md lane: 005's closed-form
composition, the glide/translation facts, and identities I1-I4/D1-D2
proved in Lean 4 over an arbitrary field with (a,b) carried as actual
powers of universally quantified generators; specialization corollaries
included. 23 theorems, zero sorries, axioms propext/Classical.choice/
Quot.sound only, toolchain pins unchanged. Two findings recorded: the
block is homogeneous in i (the i^2 = -1 hypothesis is never needed),
and no Laurent-ring API is required (field_simp + ring_nf suffice).
Geometry bridge explicitly out of scope; statement review and
independent rebuild pending per the 009->010 precedent.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…ALIZED pass complete

Independent skeptic pass, zero corrections: all 23 theorems mapped to
005 statement-by-statement (angle monomials, factor-of-2 conventions,
signs and orientations all verbatim; permutation/sign-swap hunts came
up empty), conjugation-as-substitution confirmed as 008's star
involution with nothing smuggled (key theorems quantify over arbitrary
pairs), dropped i^2=-1 confirmed safe-direction and independently
re-proved with i as a formal variable, N/Z parameter coverage confirmed
non-narrowing, cheat scan clean, independent rebuild green with own
axiom audit. All 31 identities re-derived exactly in a from-scratch
stdlib Laurent-ring engine (lbsk_review.py). Geometry bridge remains
permanent out-of-scope carried by 005/008.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…keptic pending

Queue item 1's probe-first step: the i-aggregated odds-ratio control
survives every seeded attack at n <= 32 (013 anchor reproduced exact),
but a replicated-witness ladder MU(n,r) with orbit-optimized shared
unit weights drives the aggregate negative past n ~ 90: certified in
exact rational arithmetic at t=4 (lambda=2) at n=96/128/160 with
marginals <= 0.309 < 0.38271, enclosure widths <= 1e-18, dichotomy
checks exact, sign robust to the alternative bookkeeping and 3%
perturbations. Claimed ledger consequence (pending skeptic): the
aggregated-control proof branch closes negative; the gap falls to the
margin-modulated control and a lambda <~ c/n restricted variant.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…tions

Fully independent confirmation: quantity re-derived from 007/013 prose
and re-implemented from scratch (scaled-integer arithmetic, own log2
enclosure via interval squaring + directed dyadic rounding), hitting
the 013 anchor digit-for-digit and re-deriving all three kill
certificates to 18+ digits (n=96 enclosure strictly negative, width
1.3e-20). Family rebuilt atom-for-atom from prose; marginals and
dichotomy certified as integer inequalities; positive controls
confirmed and the surviving raw-weight ladder upgraded to certified
+0.157. Corrections: C1 cosmetic (n=128 has 252 atoms, not 253); C2
real - the violation lives at lambda in [2,2.5], NOT in the 009/011
workable window (~0.05 at n=96), so the recorded forall-lambda gap is
validly closed but the lambda <~ c/n restricted variant is untouched
and stays live alongside the margin-modulated control.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…ed lines)

TL;DR rewritten for the cycle headline (aggregated OR control refuted
at large n, Laurent block formalized); union-closed and billiards
problem rows updated; queue item 1 restated to the two surviving Gap-1
candidates with probe-first designs, old item 15 replaced by the
kill-frontier follow-ups; verified-results entries added for the
Laurent block (011/012) and the aggregated-control refutation
(014/015); new dead-end entry for the unrestricted-lambda aggregated
form with the ladder genre as reusable adversary; unit-replication
insight recorded; GUIDANCE and FORMALIZE.md pilot list updated to
completed state. Crouzeix blind line still pending integration.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
First attempt on the last untouched problem, run blind per the queue
(worked in a blind.sh copy; prior art physically absent). 286-start
census of the Crouzeix ratio at n=3, deg<=3 from seven structured
start families, certified rational enclosures at every endpoint, zero
refutations: all probe-surviving local maxima are known structure (13
ice-cream-cone points at ratio 1 - a blind rediscovery of
Greenbaum-Overton's configuration, cited; 97 Jordan-type endpoints
climbing to ratio ~2); all four intermediate candidates fell to deep
escape-probing as optimizer stalls. Standing gap recorded: the
published GO intermediate maxima are untested by this design. Merge
adds the four mechanism-tag definitions per the blind-flow rule.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
Independent re-certification of 30/286 endpoints with a structurally
different certifier (Sylvester-minor bisection, Bernstein segment
bounds, own direction set) - all consistent, anchors to the last
digit, denominator discretization confirmed conservative. All four
intermediate-candidate stall verdicts re-confirmed with a corrected
equal-sample-count probe protocol (001's 128-vs-512 comparison could
manufacture ascent; verdicts survive at 512-vs-512). Corrections:
near-2 class is 94 not 97 (partition now exact); index one_line's
'all certified below 2' overstated - the sound statement is 0
certified above 2; Calcolo 2021 / arXiv:2105.14176 is Overton alone;
ascent figures precise; 2/13 ratio-1 maxima have near-flat multipeaks.
Blind label accurate for prior-art absence; task framing was
orchestrator-assigned (caveat recorded).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…tempted

Crouzeix moves off 'no attempts': verified-results entry for the
286-start certified census (001/002) with the skeptic's corrected
scoping (0 certified above 2; near-2 class 94), queue item 10 restated
to the intermediate-maxima basin hunt (informed; the blind census is
spent), TL/DR finalized, counts updated (25 verified results, ~56
tools, no unattempted problems). Two insights recorded: blind-mode
data point #3 with the task-framing caveat, and the escape-probe
sample-parity lesson.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011D7zA3zXd1mMPYsjz6RXqz
…on-closed line to 016/017

Two cycles ran the same queue item (union-closed queue 1, the mandated
large-n probe of the i-aggregated odds-ratio control) in parallel, so
both sides landed attempts numbered 014/015 and an engine called
uc_or_agg_probe.py. main's pair merged first, so this branch's pair is
renumbered and its engines renamed:

  attempts/014-aggregated-control-probe-large-n.md -> 016-...
  attempts/015-skeptic-review-of-014.md            -> 017-skeptic-review-of-016.md
  explore/uc_or_agg_probe.py    -> explore/uc_agg_ctrl_probe.py
  explore/uc_or_agg_probe2.py   -> explore/uc_agg_ctrl_probe2.py
  explore/uc_or_agg_skeptic.py  -> explore/uc_agg_ctrl_skeptic.py

Only identifiers moved: no finding, number, or certificate in either
record was altered. Internal cross-references, the engine imports, and
the leak_terms follow the new names; the kill certificate re-runs
identically after the rename (n = 96 ladder, A = -0.000759865186), and
main's engine still reproduces its own cross-checks.

The two lines are consistent: 014 certifies the aggregate positive at
n <= 32, which is exactly where 016 also finds nothing; 016 kills the
forall-lambda statement at n = 96-160 on a unit-replicated ladder 014's
battery did not build. 014 gets superseded_by = 016 in the index, since
its forward-looking call (proof effort now justified) is the part that
does not survive; everything it certified stands.

STATUS.md is merged by hand: both cycles' headlines, table rows, and
verified-result entries are kept, the union-closed entries cross-
reference each other, queue item 1 is rewritten around the kill while
keeping the still-live structural questions from 014/015, and this
branch's old queue item 15 becomes 18 behind main's maxwell items.

python -m pytest tests/ -q: 196 passed, 7 skipped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R4KNG9XEbwSxgSuwwngZ9V
main gained two onboarded problems (almost-mathieu, three-phase-
conductivity) with queue lines 18-19 while this branch was being
reconciled. STATUS.md is merged by hand again:

- both TL;DR paragraphs kept; this branch's "no problem is unattempted
  any more" is scoped to the problems carried at the time, since the two
  new ones have no attempts yet
- the library-summary counts recomputed against the merged file rather
  than taking either side's: 28 verified results, 8 dead ends, 13
  problems (11 attempted), ~84 tools
- this branch's union-closed frontier item moves from 18 to 20, behind
  main's 18-19, so main's "queue 18-19" pointer stays correct

python -m pytest tests/ -q: 208 passed, 7 skipped.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R4KNG9XEbwSxgSuwwngZ9V
@Joe975
Joe975 merged commit c2b1d44 into main Aug 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants