Circle logarithmic integrals and the finite signed-energy algebra. Everything in this file is copied from the Li₂(1/2) formalization (same toolchain), with namespace changed: -- adapted from Li2Unified/Modular/Base/CircleLogTools.lean, Base/CirclePairLog.lean -- (themselves adapted from -- mo271/Zeta5 Apery/CircleAtoms.lean, Apache-2.0), -- adapted from Li2Unified/Modular/Positive/Packed/P194.lean (circle_fiber_null, -- pair_collision_null), -- adapted from Li2Unified/Modular/Base/FiniteSignedEnergyAlgebra.lean, -- Base/FiniteSignedEnergyBound.lean, -- Positive/Packed/P197.lean (complex_signed_energy_log_bound).
theorem
Zeta32.Analytic.EnergyI.circle_log_integrable
(c a : ℂ)
(R : ℝ)
:
IntervalIntegrable (fun (θ : ℝ) => Real.log ‖circleMap c R θ - a‖) MeasureTheory.volume 0 (2 * Real.pi)
Joint absolute integrability is established before any Fubini use.
theorem
Zeta32.Analytic.EnergyI.complex_signed_energy_circle_sum_lower
{h : ℕ}
(x : Fin h → ℂ)
(T ε : ℝ)
(E : Option (Fin h) → Option (Fin h) → ℝ)
(hEsym : ∀ (k l : Option (Fin h)), E k l = E l k)
(hdiag : ∀ (i : Fin h), E (some i) (some i) = T ^ 2 * Real.log ε)
(hoff : ∀ (i j : Fin h), i ≠ j → T ^ 2 * Real.log ‖x j - x i‖ ≤ E (some i) (some j))
:
theorem
Zeta32.Analytic.EnergyI.complex_signed_energy_log_bound
{h : ℕ}
(hh : 0 < h)
(T ε M : ℝ)
(hT : 0 < T)
(x : Fin h → ℂ)
(L : Fin h → ℝ)
(I : ℝ)
(E : Option (Fin h) → Option (Fin h) → ℝ)
(hEsym : ∀ (k l : Option (Fin h)), E k l = E l k)
(henergy :
have w := fun (k : Option (Fin h)) =>
match k with
| none => -1
| some val => 1 / (↑h * T);
∑ k : Option (Fin h), ∑ l : Option (Fin h), w k * w l * E k l ≤ 0)
(h00 : E none none = I)
(hcross : ∀ (i : Fin h), E (some i) none ≤ T * (L i + 2 * M * ε))
(hdiag : ∀ (i : Fin h), E (some i) (some i) = T ^ 2 * Real.log ε)
(hoff : ∀ (i j : Fin h), i ≠ j → T ^ 2 * Real.log ‖x j - x i‖ ≤ E (some i) (some j))
: