Meromorphic functions as holomorphic maps to the Riemann sphere #
A meromorphic function f : X → ℂ on a Riemann surface X is the same thing as a holomorphic map
X → OnePoint ℂ to the Riemann sphere which is not identically ∞. This file constructs the
forward direction. The map TauCeti.RiemannSurface.sphereMap f sends x to the limit of f y in
OnePoint ℂ as y tends to x with y ≠ x. Thus it agrees with f at every point where f is
continuous (TauCeti.RiemannSurface.sphereMap_of_continuousAt). For a meromorphic f it is ∞
exactly at the poles (TauCeti.RiemannSurface.sphereMap_eq_infty_iff). At a removable
singularity it takes the limiting value, whatever value f itself was given there
(TauCeti.RiemannSurface.sphereMap_eq_coe_iff).
Holomorphy is checked in the two charts of the sphere
(TauCeti.RiemannSurface.mdifferentiableAt_sphereMap). Away from the poles, the map read in the
affine chart is the normal form of f, which is holomorphic by the removable singularity theorem.
At a pole, it is read in the inverted chart as the normal form of the reciprocal 1 / f. That
function vanishes at the pole and is again holomorphic there.
On a compact connected Riemann surface, a meromorphic function which is not constant near some
point therefore gives a finite holomorphic map to the sphere
(TauCeti.RiemannSurface.FiniteHolomorphicMap.ofMeromorphic), with finite fibres. This is the
route from the existence of nonconstant meromorphic functions, as produced by the Riemann–Roch
theorem, to the degree theory of finite holomorphic maps.
Main declarations #
TauCeti.RiemannSurface.sphereMap: the map to the Riemann sphere defined byf : X → ℂ.TauCeti.RiemannSurface.sphereMap_of_continuousAt,TauCeti.RiemannSurface.eventually_sphereMap_eq,TauCeti.RiemannSurface.sphereMap_eq_coe_iffandTauCeti.RiemannSurface.sphereMap_eq_infty_iff: its values.TauCeti.RiemannSurface.mdifferentiableAt_sphereMapandTauCeti.RiemannSurface.mdifferentiable_sphereMap: it is holomorphic whenfis meromorphic.TauCeti.RiemannSurface.FiniteHolomorphicMap.ofMeromorphic: the finite holomorphic map to the sphere defined by a meromorphic function which is not constant near some point, on a compact connected Riemann surface.
References #
- Otto Forster, Lectures on Riemann Surfaces, Graduate Texts in Mathematics 81, Springer, 1981, §1, Theorem 1.15.
The affine coordinate has a simple pole at infinity.
The map to the Riemann sphere OnePoint ℂ defined by a function f : X → ℂ, typically on a
Riemann surface: its value at x is the limit of f y in OnePoint ℂ as y tends to x with
y ≠ x. It agrees with f wherever f is continuous
(TauCeti.RiemannSurface.sphereMap_of_continuousAt). When f is meromorphic it is ∞ exactly
at the poles of f (TauCeti.RiemannSurface.sphereMap_eq_infty_iff), and it is holomorphic
(TauCeti.RiemannSurface.mdifferentiable_sphereMap). Where the limit does not exist, the value
is junk.
Instances For
Values #
The value of sphereMap f at x is any limit of f at x in the Riemann sphere.
The value of sphereMap f at x is the value at x of any map continuous at x which agrees
with f on a punctured neighbourhood of x.
sphereMap f agrees with f at every point where f is continuous.
The map to the sphere defined by a constant function is that constant.
The local picture in one variable #
Holomorphy #
Meromorphic functions are holomorphic maps to the Riemann sphere. If f is meromorphic at
x, then sphereMap f is holomorphic at x.
Meromorphic functions are holomorphic maps to the Riemann sphere. If f is meromorphic at
every point, then sphereMap f is holomorphic.
Near a point where f is meromorphic, sphereMap f agrees with f away from the point.
At a point where f is meromorphic, sphereMap f is ∞ exactly when f has a pole.
Filling removable singularities and reading in the affine chart preserves a meromorphic function on a punctured neighbourhood.
The filled affine representative of a meromorphic function is holomorphic at a point where its order is nonnegative.
At a point where f is meromorphic, sphereMap f takes a finite value c exactly when f
tends to c on punctured neighbourhoods of the point.
Finite holomorphic maps to the sphere #
The finite holomorphic map defined by a meromorphic function. On a compact connected
Riemann surface, a meromorphic function which is not constant near some point x₀ defines the
finite holomorphic map TauCeti.RiemannSurface.sphereMap f to the Riemann sphere.