Finite partitions of contour winding numbers #
This file upgrades the two-interval additivity of Contour.windingNumber to a finite partition
t 0, ..., t n of the parameter interval. No monotonicity of t is needed: oriented interval
integrals, and hence their Cauchy principal values, telescope over arbitrary adjacent endpoints.
The finite form is the bookkeeping prerequisite for the winding decomposition in Hungerbühler--Wasem Proposition 2.2. There a closed immersed curve is replaced by a part avoiding the distinguished point and finitely many model sectors, one for each crossing. Once those pieces are assembled on adjacent parameter intervals, the results here identify the winding number of the whole curve with the sum of their winding numbers. The geometric construction of those pieces is separate; this file only proves the finite additivity it consumes.
As in Winding.Number.Concat, every statement carries principal-value existence. Without it the
limUnder-based windingNumber is a junk value, so unconditional finite additivity would be false
as an API statement even though it looked formally convenient.
Main results #
Contour.windingNumber_eq_sum_range_of_hasCauchyPVAtproves finite additivity from explicit principal-value witnesses on every adjacent interval.Contour.windingNumber_eq_sum_rangeuses the generic finite principal-value concatenation API to write a winding number as a sum over a finite partition.Contour.windingNumber_eq_sum_range_of_aeallows each piece to be computed using a different curve under the principal-value API's almost-everywhere curve and derivative hypotheses.Contour.windingNumber_eq_sum_range_of_eqOnallows each piece to be computed using a different curve that agrees with the assembled curve on that open subinterval.
Provenance #
This is routine finite-partition infrastructure around the generalized winding number; no formal source is vendored. Its role is prescribed by N. Hungerbühler and M. Wasem, Non-integer valued winding numbers and a generalized Residue Theorem, arXiv:1808.00997, Proposition 2.2.
Finite-partition additivity from explicit principal-value witnesses. If the Cauchy-kernel
principal value on every adjacent interval is L k, the winding number from t 0 to t n is the
sum of the winding numbers of those pieces.
Finite-partition additivity of the generalized winding number. If the Cauchy-kernel
principal value exists on every adjacent interval, the winding number from t 0 to t n is the
sum of the winding numbers of those pieces.
Finite winding decomposition using a.e.-equal, separately computed pieces. Suppose that
on each adjacent interval the model curve and assembled curve, and their derivatives off z₀,
agree almost everywhere. If the Cauchy-kernel principal value exists along every model curve, the
winding number of the assembled curve is the sum of the model-curve winding numbers.
Finite winding decomposition using separately computed pieces. Suppose that on the open
subinterval between t k and t (k + 1), the assembled curve γ agrees with a model curve
piece k, and the Cauchy-kernel principal value exists along that model curve. Then the winding
number of γ over the whole partition is the sum of the winding numbers of the model curves.
This convenient pointwise form follows from windingNumber_eq_sum_range_of_ae: interval integrals
ignore endpoints, and local equality on an open interval also identifies derivatives there. In
Proposition 2.2 the model curves are the point-avoiding remainder and the finitely many model
sectors.