pith. machine review for the scientific record. sign in
def definition def or abbrev high

pureDefectPhaseData

show as:
view Lean formalization →

This definition builds a constant-radius phase package for any defect sensor, assigning phase winding exactly equal to the sensor charge with no regular holomorphic factor. Researchers constructing trivial defect phase families or isolating pure winding increments in zeta meromorphic factorizations would cite it when separating the (z-ρ)^n contribution from the regular g(z) term. The implementation is a direct record construction that copies the sensor real part and charge, fixes radius 1, and sets the linear phase function -charge·θ.

claimGiven a defect sensor $s$ with real part $r$ and integer charge $m$, the map $n>0$ sends each such $n$ to the continuous phase data with center $r$, radius $1$, phase function $θ↦-mθ$, and winding charge $m$.

background

The Meromorphic Circle Order module bridges Mathlib meromorphic-order machinery to the RS annular-cost framework. A meromorphic function with order $n$ admits the local factorization $f(z)=(z-ρ)^n g(z)$ with $g$ holomorphic and $g(ρ)≠0$; the factor $(z-ρ)^n$ carries phase charge $-n$ while the regular factor carries charge $0$. Upstream, DefectSensor (from CostCoveringBridge) packages the real location and integer charge of a defect, while ContinuousPhaseData (from CirclePhaseLift) records center, radius, continuous phase function, and winding charge for use in annular cost calculations. The defect functional from LawOfExistence equals the J-cost, and the eight-tick phase supplies the underlying $2π$-periodic structure.

proof idea

The definition is a direct record literal. For each $n>0$ it returns a ContinuousPhaseData whose center is the sensor real part, radius is the constant 1 (positivity by norm_num), phase is the linear map $-charge·θ$ (continuity by the continuity tactic), charge is copied from the sensor, and phase_winding is discharged by simp followed by ring.

why it matters in Recognition Science

pureDefectPhaseData supplies the unperturbed phase data for trivialDefectPhaseFamily and the zero-perturbation witness trivialDefectPhasePerturbationWitness; it is also invoked inside genuineZetaDerivedPhasePerturbationWitness when the regular factor is present. It isolates the pure winding increment required by the perturbation lemmas that feed RingPerturbationControl, thereby supporting the separation $Δ_j = pure_winding_increment + ε_j$ in the meromorphic factorization of $ζ^{-1}$. In the RS framework this realizes the phase-charge matching between meromorphic order and the defect functional at the annular cost level.

scope and limits

Lean usage

phaseAtLevel := pureDefectPhaseData sensor

formal statement (Lean)

 126noncomputable def pureDefectPhaseData (sensor : DefectSensor) :
 127    (n : ℕ) → 0 < n → ContinuousPhaseData :=

proof body

Definition body.

 128  fun n hn =>
 129    { center := (sensor.realPart : ℂ)
 130      radius := 1
 131      radius_pos := by norm_num
 132      phase := fun θ => (-(sensor.charge : ℤ) : ℝ) * θ
 133      phase_continuous := by
 134        continuity
 135      charge := sensor.charge
 136      phase_winding := by
 137        simp [sub_eq_add_neg]
 138        ring }
 139
 140/-- A defect phase family with the correct charge but no regular perturbation. -/

used by (3)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (9)

Lean names referenced from this declaration's body.