The local multiplicity of a holomorphic map between Riemann surfaces #
Let f : X → Y be a map between Riemann surfaces, that is, complex manifolds modelled on ℂ, and
let x : X. Reading f in a chart e at x and a chart e' at f x gives the function
e' ∘ f ∘ e.symm of one complex variable, and the local multiplicity of f at x is the
order of vanishing of e' ∘ f ∘ e.symm - e' (f x) at e x, computed with Mathlib's
analyticOrderNatAt. This file defines TauCeti.RiemannSurface.localMultiplicity using the
preferred charts chartAt ℂ x and chartAt ℂ (f x), and proves that any two charts of the
maximal atlases give the same value when f is holomorphic near x
(TauCeti.RiemannSurface.localMultiplicity_eq_analyticOrderNatAt). Chart independence makes the
local multiplicity an invariant of the map rather than of the coordinates used to read it, so it
may be computed in whichever charts are convenient; every result below is obtained by choosing
suitable charts.
For a map holomorphic near x, the local multiplicity vanishes exactly when f is constant
near x, and otherwise it is positive; it multiplies under composition; and it equals 1
exactly when f is injective on a neighbourhood of x, so that a holomorphic map is a local
biholomorphism precisely at its points of multiplicity one. On the model space ℂ the local
multiplicity is the order of vanishing of f - f z at z, and the power map z ↦ z ^ m has
local multiplicity m at the origin.
For a map holomorphic and nonconstant near x, the local multiplicity m ≥ 1 is the
ramification index of the map at x: near such a point the map is z ↦ z ^ m in suitable
coordinates, and the degree of a nonconstant holomorphic map between compact connected Riemann
surfaces is the sum of the local multiplicities over any fibre. Neither the local normal form nor
the degree is part of this file.
Main declarations #
TauCeti.RiemannSurface.localMultiplicity: the local multiplicity off : X → Yatx.TauCeti.RiemannSurface.localMultiplicity_eq_analyticOrderNatAt: it may be computed in any charts of the maximal atlases atxandf x.TauCeti.RiemannSurface.localMultiplicity_eq_zero_iffandTauCeti.RiemannSurface.localMultiplicity_pos_iff: it vanishes exactly at points near whichfis constant; in particular a constant map has local multiplicity0(TauCeti.RiemannSurface.localMultiplicity_const).TauCeti.RiemannSurface.localMultiplicity_comp_of_eventually_mdifferentiableAt: it multiplies under composition.TauCeti.RiemannSurface.localMultiplicity_eq_one_iff: it is1exactly whenfis injective nearx.TauCeti.RiemannSurface.eventually_localMultiplicity_eq_one: near a point wherefis not locally constant, it is1at every other point, so ramification points are isolated.TauCeti.RiemannSurface.localMultiplicity_pow_zero: the power mapz ↦ z ^ mhas local multiplicitymat0.
References #
- Otto Forster, Lectures on Riemann Surfaces, Graduate Texts in Mathematics 81, Springer, 1981, §2 and §4.
- Rick Miranda, Algebraic Curves and Riemann Surfaces, Graduate Studies in Mathematics 5, American Mathematical Society, 1995, Chapter II §4.
The local multiplicity #
The local multiplicity of a map f : X → Y between Riemann surfaces at x: the order of
vanishing at chartAt ℂ x x of f read in the charts at x and f x, recentred at f x.
For f holomorphic near x this does not depend on the charts
(TauCeti.RiemannSurface.localMultiplicity_eq_analyticOrderNatAt) and vanishes exactly when f
is constant near x (TauCeti.RiemannSurface.localMultiplicity_eq_zero_iff). If f is not
holomorphic near x, the value is junk, as for analyticOrderNatAt.
Equations
Instances For
Two maps that agree near x have the same local multiplicity at x.
A map that is constant near x has local multiplicity 0 at x.
A constant map has local multiplicity 0 everywhere.
Chart independence of the local multiplicity. For a map holomorphic near x, the local
multiplicity is the order of vanishing of the recentred chart representative of f in any
charts of the maximal atlases at x and f x.
Vanishing and positivity #
For a map holomorphic near x, the local multiplicity at x vanishes exactly when the map
is constant near x.
For a map holomorphic near x, the local multiplicity at x is positive exactly when the
map is not constant near x.
For a map holomorphic and nonconstant near x, the local multiplicity is the order of
vanishing, in ℕ∞, of the recentred chart representative in the charts at x and f x.
Composition #
Multiplicativity of the local multiplicity. The local multiplicity of a composition of maps holomorphic near the relevant points is the product of the local multiplicities.
Multiplicity one #
Multiplicity one means local injectivity. A map holomorphic near x has local
multiplicity 1 at x exactly when it is injective on a neighbourhood of x; by the inverse
function theorem, these are the points at which it is a local biholomorphism.
Ramification points are isolated. A map holomorphic and not constant near x has local
multiplicity 1 at every point of a punctured neighbourhood of x.
The identity has local multiplicity 1 everywhere.
A chart of the maximal atlas has local multiplicity 1 at every point of its domain.
The model space #
On the model space ℂ, the local multiplicity of f at z is the order of vanishing of
f - f z at z.
The power map z ↦ z ^ m has local multiplicity m at the origin.
If a holomorphic map has coordinate expression z ↦ z ^ m in charts that send the source
point and its image to zero, then its local multiplicity is m.