pith. machine review for the scientific record. sign in
structure

RecoveredComplexMellinBridge

definition
show as:
view math explainer →
module
IndisputableMonolith.NumberTheory.MellinTransform
domain
NumberTheory
line
128 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.NumberTheory.MellinTransform on GitHub at line 128.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

 125/-- A Mellin reflection package compatible with recovered complex inputs. This
 126does not define zeta; it records the bridge Phase 4 must instantiate with an
 127explicit theta kernel. -/
 128structure RecoveredComplexMellinBridge where
 129  analytic_substrate : Foundation.LogicComplexCompat.LogicComplexAnalyticSubstrateCert
 130  kernel : ℝ → ℝ
 131  mellin_pkg : MellinAdmissibleKernel kernel
 132  reflection : ∀ s : ℝ, mellin_pkg.M s = mellin_pkg.M (mellinReflect s)
 133
 134/-- Any admissible kernel over the recovered complex analytic substrate carries
 135the Mellin reflection symmetry. -/
 136def recoveredComplexMellinBridge_of_admissible
 137    (kernel : ℝ → ℝ) (pkg : MellinAdmissibleKernel kernel) :
 138    RecoveredComplexMellinBridge where
 139  analytic_substrate := Foundation.LogicComplexCompat.logicComplexAnalyticSubstrateCert
 140  kernel := kernel
 141  mellin_pkg := pkg
 142  reflection := mellin_reciprocal_reflection pkg
 143
 144/-! ## 5. Phase 3 certificate -/
 145
 146/-- Phase 3 certificate: reciprocal symmetry plus a valid Mellin substitution
 147law forces `s ↔ 1-s` reflection at the transform level. -/
 148structure MellinPhase3Cert where
 149  J_reciprocal : ReciprocalSymmetric Cost.Jcost
 150  kernel_inversion :
 151    ∀ s x : ℝ, 0 < x → mellinKernel s x⁻¹ = x ^ (mellinReflect s)
 152  reflection_from_admissibility :
 153    ∀ {f : ℝ → ℝ}, (pkg : MellinAdmissibleKernel f) →
 154      ∀ s : ℝ, pkg.M s = pkg.M (mellinReflect s)
 155
 156def mellinPhase3Cert : MellinPhase3Cert where
 157  J_reciprocal := Jcost_mellin_reciprocal
 158  kernel_inversion := mellinKernel_inversion