Documentation

TauCeti.Analysis.Green.Approximation.FiniteSum

Simultaneous polygonal approximation of finite curve families #

Finite families of closed AC curves admit endpoint-preserving polygonal approximations with uniform and derivative L¹ convergence on each curve's own parameter interval. The total integer-weighted winding weight converges in L¹. All traces eventually remain in a common open field domain and the total index still vanishes outside it, even when individual indices cancel in holes.

theorem TauCeti.Green.exists_polygonal_approximation_winding_sum {ι : Type u_1} {s : Finset ι} {γ : ι → ℝ → ℂ} {a b : ι → ℝ} {w : ι → ℤ} {U : Set ℂ} (hab : ∀ i ∈ s, a i < b i) (hγ : ∀ i ∈ s, AbsolutelyContinuousOnInterval (γ i) (a i) (b i)) (hclosed : ∀ i ∈ s, γ i (a i) = γ i (b i)) (hU : IsOpen U) (htrace : ∀ i ∈ s, γ i '' Set.uIcc (a i) (b i) ⊆ U) (hindex : ∀ z ∉ U, ∑ i ∈ s, ↑(w i) * Contour.windingNumber (γ i) (a i) (b i) z = 0) :
∃ (γn : ℕ → ι → ℝ → ℂ), (∀ (n : ℕ), ∀ i ∈ s, IsPolygonalOnInterval (γn n i) (a i) (b i) ∧ AbsolutelyContinuousOnInterval (γn n i) (a i) (b i) ∧ γn n i (a i) = γ i (a i) ∧ γn n i (b i) = γ i (b i) ∧ γn n i (a i) = γn n i (b i)) ∧ (∀ i ∈ s, TendstoUniformlyOn (fun (n : ℕ) => γn n i) (γ i) Filter.atTop (Set.Icc (a i) (b i))) ∧ (∀ i ∈ s, Filter.Tendsto (fun (n : ℕ) => ∫ (t : ℝ) in a i..b i, ‖deriv (γn n i) t - deriv (γ i) t‖) Filter.atTop (nhds 0)) ∧ Filter.Tendsto (fun (n : ℕ) => ∫ (z : ℂ), |∑ i ∈ s, ↑(w i) * windingWeight (γn n i) (a i) (b i) z - ∑ i ∈ s, ↑(w i) * windingWeight (γ i) (a i) (b i) z|) Filter.atTop (nhds 0) ∧ ∀ᶠ (n : ℕ) in Filter.atTop, (∀ i ∈ s, γn n i '' Set.uIcc (a i) (b i) ⊆ U) ∧ ∀ z ∉ U, ∑ i ∈ s, ↑(w i) * Contour.windingNumber (γn n i) (a i) (b i) z = 0

Closed AC curves admit simultaneous polygonal approximations preserving their own endpoints, all three analytic convergences, and total-index vanishing outside a common field domain. Individual indices may be nonzero outside that domain.