Crux3: kernel-checked ζ vs Davenport–Heilbronn separation on a 2-mode Weil band (x = e^{9π/7}) - #622
Draft
DrMurphyIsIn wants to merge 4 commits into
Draft
DrMurphyIsIn wants to merge 4 commits into
DrMurphyIsIn wants to merge 4 commits into
Conversation
…eilbronn separation on a 2-mode band at x = e^{9pi/7}
Crux3.band_floor: Re W(v*v~) >= (1/2)||v||^2 on the registry Weil functional, hypothesis-free.
Crux3.dh_band_negative / band_separation(_cD): D's explicit-formula functional <= -(1/2)||v||^2
at c* = (-3, 2), sole hypothesis the -D'/D coefficient identity on [1, 56], discharged by cD_conv.
54 guard lines, all [propext, Classical.choice, Quot.sound]. Independent skeptic: not refuted.
The weilFormD <-> D-zeros explicit formula is numerics only; the x = 40 no-go is computed
evidence. Finite 2-dim instance, not RH. conjecture1_proved = False.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LMeoWeTz2Q3iSeLfqxfYo6
…lane skeptic = same-session subagent; peer skeptic NOT REFUTED) Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LMeoWeTz2Q3iSeLfqxfYo6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds a kernel-checked certificate on one explicit test function. On that test, ζ's Weil form is positive, and the same construction applied to the Davenport–Heilbronn function D is provably negative. D is the standard counterexample-in-waiting: it has a functional equation but zeros off the line. So this is a small, fully formal instance of a positivity certificate that separates ζ from D. It's the check that round 2 of the crux research asked for. It is a finite 2-mode instance, not RH.
The instance
Kernel-checked (rvm_bridge island, stacked on #615 for
KWin_Data/KWin_Taylor)Crux3.band_floor: Re W(v ⋆ ṽ) ≥ ½‖v‖² for every (c₁, c₂). It has no hypotheses and is stated on the registry's own functional (archSide − primeSide, with Mathlib'svonMangoldt). In round-2 form,band_comb_le/band_arch_geshow comb ≤ 1.92‖v‖² < 2.49‖v‖² ≤ arch.Crux3.dh_band_negative: D's explicit-formula functional is ≤ −½‖v‖² at c* = (−3, 2). The certified majorant is −0.544.log(5/π)g(0) + (1/2π)∫h Re ψ(3/4+ir/2) − Σ c(n)/√n (g(log n)+g(−log n)), and it is defined outside the registry.band_separation_cDdischarges it withcD_conv, so it's not vacuous.Crux3.band_separation: both statements hold on the same nonzero test.decide +kernel(dtab_ok), with tamper negative controls (dtab_tamper,tab_tamper).Verification
lake build AxiomGuardRvMBridgeran 8881 jobs. All 54Crux3.*guard lines (in a 1005-report guard) print exactly[propext, Classical.choice, Quot.sound], with nosorryAxand no errors.Crux3_BandDH).archSideD/primeSideDexactly.Limits (stated, not hidden)
band_floor's tests are Lipschitz band functions cut off at ±A, so they lie OUTSIDEIsWeilTest(which requires C∞). The functional is evaluated on them directly, and the integrability that needs is proved. This is the disclosure inCrux3_BandDH.lean.weilFormDto D's zeros is not formalized. It is checked only numerically: the zero side gives −0.65464 and the arithmetic side −0.65462.conjecture1_proved = False.🤖 Generated with Claude Code
https://claude.ai/code/session_01LMeoWeTz2Q3iSeLfqxfYo6