OAI.DirichletCharacter.LFunction_ne_zero_of_seven_eighths_lt_re → OAI.SiegelZeros.WeightedTorusJets.exists_absolute_real_zero_gap
kernel-checked (recorded) Lean's kernel checked seven_eighths_gap against this contract on 2026-10-10T22:56:22Z (Lean (version 4.34.1, x86_64-w64-windows-gnu, commit 5045d0056413266e57c625dcd7c365b10e377c52, Release), Mathlib d13f23b723b8, corpus fd4aeeb2ee4f; axioms: propext, Classical.choice, Quot.sound). This build did not run Lean: it shows that record, after comparing the contract, the bridge file and the commit with it, and the corpus files it read.
- Hypotheses
(q : ℕ) [NeZero q] (hq : 3 ≤ q)
(χ : DirichletCharacter ℂ q)
(β : ℝ) (hβ : β < 1)
(hzero : χ.LFunction (β : ℂ) = 0)
- Conclusion
Real.log 3 / 8 ≤ (1 - β) * Real.log (q : ℝ)
- The exact contract, as Lean states it
(∀ {q : ℕ} [inst : NeZero q] (χ : DirichletCharacter ℂ q) {s : ℂ}, 7 / 8 < s.re → ¬(χ = 1 ∧ s = 1) → DirichletCharacter.LFunction χ s ≠ 0) → ∀ (q : ℕ) [inst : NeZero q], 3 ≤ q → ∀ (χ : DirichletCharacter ℂ q), ∀ β < 1, DirichletCharacter.LFunction χ ↑β = 0 → Real.log 3 / 8 ≤ (1 - β) * Real.log ↑qEach source is a hypothesis: the bridge proves this, and the kernel checked that it does.- What it adds to the target
- An explicit constant, c = log 3 / 8, where the target says only that some c > 0 exists; and fewer hypotheses: the contract needs none of the target's χ primitive, χ ≠ 1, χ real-valued or 0 < β.
- Argument (in words; Lean checked the bridge, not these words)
- Suppose 7/8 < β. Take s = β: its real part is β > 7/8, and s ≠ 1 because β < 1, so the pole exception ¬(χ = 1 ∧ s = 1) holds whatever χ is. The source theorem then gives χ.LFunction β ≠ 0, against hzero. So β ≤ 7/8, and 1 − β ≥ 1/8 > 0. Since q ≥ 3, log q ≥ log 3 > 0. Multiplying, (1 − β) · log q ≥ (1/8) · log q ≥ (log 3)/8. This is the target's statement with c = (log 3)/8 ≈ 0.137 > 0, and it uses none of the target's hypotheses that χ is primitive, that χ ≠ 1, that χ is real-valued, or that 0 < β. Argued by Claude (Opus 5.5), 2026-10-10; the bridge in bridges/SevenEighthsGap.lean is the proof Lean checked.
- Bridge
seven_eighths_gapin bridges/SevenEighthsGap.lean- Relation to the target
seven_eighths_gap_gives_absolute_gapproves that the contract gives the target's statement. The contract concludesReal.log 3 / 8 ≤ (1 - β) * Real.log ↑q; the target concludes∃ c, 0 < c ∧ ∀ (q : ℕ) [inst : NeZero q], 3 ≤ q → ∀ (χ : DirichletCharacter ℂ q), χ.IsPrimitive → χ ≠ 1 → (∀ (a : ZMod q), (χ a).im = 0) → ∀ (β : ℝ), 0 < β → β < 1 → DirichletCharacter.LFunction χ ↑β = 0 → c ≤ (1 - β) * Real.log ↑q.- Recorded check
- 2026-10-10T22:56:22Z: checked; Lean (version 4.34.1, x86_64-w64-windows-gnu, commit 5045d0056413266e57c625dcd7c365b10e377c52, Release); Mathlib d13f23b723b8; corpus fd4aeeb2ee4f; environment 362897e7c89fc6ed2d1c; imports ComparatorChallenges.DirichletSevenEighths, ComparatorChallenges.SiegelZeros; bridge file SHA-256 8b56c323c7e21dee…; run as: python -m lean4_explainer_implications.pipeline contracts --workspace oai-ws --corpus e2e/work/oai/lean --run implications-run --edges E:/lean4-explainer/packages/corpus-oai/src/lean4_explainer_corpus_oai/implications.toml --revision fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb
- Read at commit
fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb: LFunction_ne_zero_of_seven_eighths_lt_re, exists_absolute_real_zero_gap- Origin
- Suggested by ChatGPT as “7/8 nonvanishing supplies an explicit real-zero constant”, relayed by the lean4-explainer maintainer, 2026-10-10.
- Note
- The target gives no value of c: “No explicit value of $c$ is given.” (lean/docs/003.md, line 16). Its released proof applies SiegelZerosAwei.W50.uniform_exclusion_of_local_isolated_bezout. The bridge is checked against the statements in ComparatorChallenges/DirichletSevenEighths.lean and ComparatorChallenges/SiegelZeros.lean, the copies openai/math's comparator checks the released proofs against. The released modules were not built here (the source's import closure is 2,924 files), so that each copy states the same proposition as its released theorem is the comparator's claim, not checked here.