The per-window principal value at a simple pole #
At a transverse crossing γ t₀ = s with unique crossing on a window [l, u], the
ε-truncated integral of the simple-pole integrand (γ t - s)⁻¹ * deriv γ t over the window
converges as ε → 0⁺ (perWindow_truncated_integral_tendsto). The window integral
splits at the exit times (exists_exit_times_truncated_integral_split); each side integral is
the logarithm of a chord quotient by the logarithmic fundamental theorem of calculus; the
log ε real parts of the two sides cancel — both exit radii are exactly ε — and the argument
parts converge by the annular argument limits, so the whole expression tends to
(log ‖γ u - s‖ - log ‖γ l - s‖) + (arg_R + arg_L) · I.
The slit-plane hypotheses are taken as inputs rather than derived internally — the caller fixes
the window radius once (for multi-crossing aggregation each crossing supplies a threshold
radius and the minimum is used). The chord-quotient inputs are produced by
Contour.exists_chord_quotient_mem_slitPlane_right/left; the tangent-side inputs are supplied
externally by the window-boundary radii.
Main results #
Contour.perWindow_truncated_integral_tendsto— the truncated window integral of the simple-pole integrand converges asε → 0⁺, to the log-norm difference of the window boundary plus the boundary arguments.
Provenance #
Migrated from perCrossing_window_integral_tendsto_exact and its supporting lemmas
(annular_log_diff_of_window, right/left_annular_log_diff_local, log_div_re_im_decomp) of
LocalCutoffs.lean in the AINTLIB LeanModularForms development, restated for a raw curve on
its crossing window. The truncated-integrability lemma migrated alongside them,
cpvIntegrand_inv_intervalIntegrable, lives with the rest of the truncation API in
Contour.Cauchy.PrincipalValue.Basic as intervalIntegrable_inv_sub_truncated.
See N. Hungerbühler, M. Wasem, Non-integer valued winding numbers and a generalized Residue
Theorem, arXiv:1808.00997, §3.
The per-window principal value at a simple pole: at a transverse crossing γ t₀ = s
with unique crossing on the window, non-zero one-sided derivative limits, and the slit-plane
inputs at the window radius, the ε-truncated window integral of (γ t - s)⁻¹ * deriv γ t
converges as ε → 0⁺ to the log-norm difference of the window boundary plus the two boundary
arguments.