On-curve capture of the boundary zeros #
Every zero of a nonzero level-one modular form on the boundary contour lands in one of the
two singular sets: arc points (including the corners) in the arc singular set, vertical
points in the vertical singular set — the left vertical through the translation onto the
right one — and ceiling points do not occur at all once the height exceeds a bound on the
capturing set. The capturing hypothesis is completeness: every fundamental-domain point of
nonzero vanishing order belongs to S. The contour lies in the truncated fundamental
domain, so each on-curve zero yields a fundamental-domain point of S, and the segment
geometry decides which singular set receives it.
Main declarations #
TauCeti.ModularForm.fdBoundary_mem_verticalSingularSet_of_mem_Ioo_zero_oneand…_of_mem_Ioo_three_four(the vertical captures).TauCeti.ModularForm.fdBoundary_mem_arcSingularSet_of_mem_Icc_one_three(the arc capture).TauCeti.ModularForm.comp_ofComplex_fdBoundary_ne_zero_of_forall_im_lt(no ceiling zeros).TauCeti.ModularForm.fdBoundary_mem_arcSingularSet_union_verticalSingularSet_of_comp_eq_zero(the full capture).
References #
- AINTLIB
LeanModularForms— the valence-formula development (ForMathlib/ValenceFormula/PVChain/OnCurveCapture.lean) this file ports onto the current Mathlib pin.
A zero on the open right vertical is captured by the vertical singular set.
A zero on the arc, corners included, is captured by the arc singular set.
The form does not vanish on the contour's ceiling row once the height dominates the capturing set.
A zero on the open left vertical is captured by the vertical singular set, through the translation onto the right vertical.
Full on-curve capture: every zero of the form on the boundary contour lies in one of the two singular sets, once the height dominates the capturing set.