Meromorphic predicates and orders on a Riemann surface (CC3, chart layer) #
Unit: meromorphic-and-divisors (docs/design/meromorphic-and-divisors.md §4.1).
MeromorphicAtX f x/MeromorphicOnX f U: CC3's frozen chart-composite predicate,MeromorphicAt (f ∘ (chartAt ℂ x).symm) (chartAt ℂ x x). Junk-robust: junk in the chart composite off the chart source never affects the germ atchartAt x x.ordAtX f x : WithTop ℤ: CC3's frozen chart-composite order. Chart-invariant (ordAtX_eq_of_mem_source), andordAtX_congrneeds no meromorphy hypothesis — it holds for arbitraryf =ᶠ[𝓝[≠] x] g, which is exactly what letsorddescend to germ classes later.- The workhorse
eventually_nhdsNE_iff_comp_charttransports any eventual/punctured-neighborhood statement aboutfnearxto a statement about the chart composite nearchartAt ℂ x x(and back); every other transport lemma in this file is a one-line specialization of it.
CC3 (frozen): meromorphy of the standard-chart composite. Junk-robust.
Equations
- RS.MeromorphicAtX f x = MeromorphicAt (f ∘ ↑(chartAt ℂ x).symm) (↑(chartAt ℂ x) x)
Instances For
Relative CC3 predicate; the frozen global one is MeromorphicOnX f Set.univ.
Equations
- RS.MeromorphicOnX f U = ∀ x ∈ U, RS.MeromorphicAtX f x
Instances For
The chart-transport workhorse #
Transport an eventual (punctured-neighborhood) property of f near x through the standard
chart at x, and back. Every 𝓝[≠]-transport proof in this unit reduces to this one lemma.
Simpler companion transport (no correction needed): a property q of the chart-image c y
transports directly by pulling back along c.
Frequently version of eventually_nhdsNE_iff_comp_chart.
Specialization of eventually_nhdsNE_iff_comp_chart to EventuallyEq: agreement of f, g
near x transports to agreement of their chart composites near chartAt ℂ x x.
Tendsto version of the chart-transport workhorse.
MeromorphicAtX: congruence and arithmetic #
Meromorphy-free: ordAtX respects 𝓝[≠]-agreement of arbitrary functions.
MeromorphicOnX: pointwise lifting #
Classification of the order (no chart invariance needed) #
Order arithmetic (chart composites are literal +,*,⁻¹ of chart composites) #
No chart invariance needed: S = {x | ordAtX f x = ⊤} is open (the analogue of the
identity theorem's "S open" step, specialized to a single point).
Chart invariance #
Meromorphy at x may be read in ANY maximal-atlas chart whose source contains x.
CC3 chart invariance: the order at x may be read in ANY maximal-atlas chart whose source
contains x.
MeromorphicAtX propagates to nearby points (read in the same chart, then converted by
chart invariance).
ordAtX is eventually 0 away from a point where it is finite (read in the same chart,
then converted by chart invariance). Feeds the local finiteness of divisors.