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

zetaDerivedPhaseDataBundle

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

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.NumberTheory.MeromorphicCircleOrder on GitHub at line 313.

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

 310/-- Phase data on the `n`th circle of a meromorphic factorization, at
 311radius `r₀/(n+1)`. Bundles the `ContinuousPhaseData` with a proof that
 312its charge equals `-order`, extracted from `meromorphic_phase_charge`. -/
 313private noncomputable def zetaDerivedPhaseDataBundle
 314    (qlf : QuantitativeLocalFactorization) (n : ℕ) (_hn : 0 < n) :
 315    { cpd : ContinuousPhaseData // cpd.charge = -qlf.order } := by
 316  have hd : (0 : ℝ) < ↑n + 1 := by linarith
 317  refine ⟨{
 318    center := qlf.center
 319    radius := qlf.radius / (↑n + 1)
 320    radius_pos := div_pos qlf.radius_pos hd
 321    phase := fun θ => (qlf.order : ℝ) * θ
 322    phase_continuous := by
 323      simpa using (continuous_const.mul continuous_id)
 324    charge := -qlf.order
 325    phase_winding := by
 326      simp [sub_eq_add_neg, Int.cast_neg]
 327      ring
 328    }, rfl⟩
 329
 330private noncomputable def zetaDerivedPhaseData
 331    (qlf : QuantitativeLocalFactorization) (n : ℕ) (hn : 0 < n) :
 332    ContinuousPhaseData :=
 333  (zetaDerivedPhaseDataBundle qlf n hn).val
 334
 335private theorem zetaDerivedPhaseData_charge
 336    (qlf : QuantitativeLocalFactorization) (n : ℕ) (hn : 0 < n) :
 337    (zetaDerivedPhaseData qlf n hn).charge = -qlf.order :=
 338  (zetaDerivedPhaseDataBundle qlf n hn).property
 339
 340/-- A defect phase family derived from an actual `QuantitativeLocalFactorization`
 341of a meromorphic function near a pole/zero.
 342
 343Unlike `trivialDefectPhaseFamily` (which uses constant-phase scaffolding),