Window splitting of the truncated integral at a crossing #
At a transverse crossing γ t₀ = s — non-zero one-sided derivative limits, unique crossing on
the window [l, u] with l < t₀ < u — there are exit-time functions τL, τR converging to
t₀ from each side with exit radius exactly ε, such that for every integrand g with integrable
ε-truncation the truncated integral over the window eventually splits into the two plain
side integrals:
∫ l..u, truncated = ∫ l..(τL ε), g (γ v) γ'(v) + ∫ (τR ε)..u, g (γ v) γ'(v).
The middle piece [τL ε, τR ε] is annihilated — there the curve is inside the ε-ball, by
strict monotonicity of the distance profile up to the exit times — and on the side pieces the
truncation is inactive, by monotonicity inside the monotone radius and the positive window
distance bound beyond it.
The truncated integrand if ‖γ t - s‖ > ε then g (γ t) * deriv γ t else 0 is the integrand of
Contour.HasCauchyPVAt, so this is the per-window skeleton of the principal-value evaluation:
consumers add the per-side fundamental-theorem evaluation and the limit of the exit-time terms.
Main results #
Contour.exists_exit_times_truncated_integral_split— the shared window-splitting core.
Provenance #
Migrated from perCrossing_window_splitting of LocalCutoffs.lean in the AINTLIB
LeanModularForms development, restated for a raw curve with the analytic inputs (one-sided
derivative limits, eventual differentiability, continuity on the window) as hypotheses in place
of the bundled ClosedPwC1Immersion, and the integrability hypothesis quantified over the
window rather than [0, 1]. See N. Hungerbühler, M. Wasem, Non-integer valued winding numbers
and a generalized Residue Theorem, arXiv:1808.00997, §3.
Shared window-splitting core. At a transverse crossing γ t₀ = s (non-zero one-sided
derivative limits L_R, L_L, unique crossing on the window [l, u]), there are
exit-time functions τL, τR tending to t₀ one-sidedly with exit radius exactly ε, such
that for every integrand g with interval-integrable ε-truncations on the window, the
truncated integral over the window eventually equals the sum of the two plain side integrals
up to the exit times.