Weighted Disk Argument Principle #
Supporting definitions and lemmas for the Odlyzko-bound formalization.
theorem
NumberField.Odlyzko.analyticAt_fillFinitePunctures_of_mem
{f g : ℂ → ℂ}
{S : Finset ℂ}
{p : ℂ}
(hp : p ∈ S)
(hg : AnalyticAt ℂ g p)
(hfg : f =ᶠ[nhdsWithin p {p}ᶜ] g)
:
AnalyticAt ℂ (fillFinitePunctures f S) p
theorem
NumberField.Odlyzko.analyticAt_fillFinitePunctures_of_notMem
{f : ℂ → ℂ}
{S : Finset ℂ}
{p : ℂ}
(hp : p ∉ S)
(hf : AnalyticAt ℂ f p)
:
AnalyticAt ℂ (fillFinitePunctures f S) p
theorem
NumberField.Odlyzko.exists_analytic_weightedLogDerivFiniteRemainder_of_mem
{f h : ℂ → ℂ}
{S : Finset ℂ}
{order : ℂ → ℤ}
{p : ℂ}
(hp : p ∈ S)
(hf : MeromorphicAt f p)
(horder : meromorphicOrderAt f p = ↑(order p))
(hh : AnalyticAt ℂ h p)
:
∃ (g : ℂ → ℂ), AnalyticAt ℂ g p ∧ weightedLogDerivFiniteRemainder f h S order =ᶠ[nhdsWithin p {p}ᶜ] g
theorem
NumberField.Odlyzko.analyticAt_weightedLogDerivFiniteRemainder_of_notMem
{f h : ℂ → ℂ}
{S : Finset ℂ}
{order : ℂ → ℤ}
{z : ℂ}
(hz : z ∉ S)
(hf : AnalyticAt ℂ f z)
(hfz : f z ≠ 0)
(hh : AnalyticAt ℂ h z)
:
AnalyticAt ℂ (weightedLogDerivFiniteRemainder f h S order) z
theorem
NumberField.Odlyzko.analyticAt_fill_weightedLogDerivFiniteRemainder
{f h : ℂ → ℂ}
{S : Finset ℂ}
{order : ℂ → ℤ}
{z : ℂ}
(hf : AnalyticAt ℂ f z)
(hh : AnalyticAt ℂ h z)
(hzero : f z = 0 → z ∈ S)
(horder : ∀ p ∈ S, meromorphicOrderAt f p = ↑(order p))
:
AnalyticAt ℂ (fillFinitePunctures (weightedLogDerivFiniteRemainder f h S order) S) z