Documentation

TauCeti.Analysis.Complex.RiemannSurface.Ramification

The ramification divisor of a finite holomorphic map #

Let f : X → Y be a finite holomorphic map of Riemann surfaces with X connected. Its local multiplicity e_x = localMultiplicity f x is at least 1 everywhere, and x is a ramification point when e_x > 1. Near every point of X the map has multiplicity 1 at all other points (TauCeti.RiemannSurface.eventually_localMultiplicity_eq_one), so the ramification points form a codiscrete complement; when X is moreover compact there are only finitely many of them. The ramification divisor is the effective divisor

R_f = ∑ₓ (e_x - 1) [x]

on X, and the ramification degree is its degree ∑ₓ (e_x - 1), the correction term in the Riemann–Hurwitz formula 2 g_X - 2 = deg f · (2 g_Y - 2) + deg R_f.

Over each point y of a connected target, the fibre has deg f - ∑_{x ∈ f⁻¹(y)} (e_x - 1) points; equivalently, the pushforward of R_f to Y has coefficient deg f - #f⁻¹(y) at y. This is the count of missing sheets over the branch points that enters the Euler-characteristic form of Riemann–Hurwitz. The ramification divisor of a composite satisfies the chain rule R_{g ∘ f} = R_f + f^* R_g, so ramification degrees satisfy deg R_{g ∘ f} = deg R_f + deg f · deg R_g.

Main declarations #

References #

noncomputable def TauCeti.RiemannSurface.ramificationDegree {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [ChartedSpace ℂ X] [TopologicalSpace Y] [ChartedSpace ℂ Y] (f : X → Y) :

The ramification degree of a map f : X → Y of Riemann surfaces: the sum of localMultiplicity f x - 1 over all points x. For a finite holomorphic map from a compact connected Riemann surface the sum is finite and is the degree of the ramification divisor (TauCeti.RiemannSurface.degree_ramificationDivisor); by the convention for finsum, it is 0 when infinitely many points have local multiplicity at least 2.

Equations
Instances For

    The ramification points of a finite holomorphic map from a connected Riemann surface are isolated: the local multiplicity is 1 away from a closed discrete set.

    A finite holomorphic map from a compact connected Riemann surface has only finitely many ramification points.

    The ramification divisor ∑ₓ (e_x - 1) [x] of a finite holomorphic map from a compact connected Riemann surface, where e_x is the local multiplicity at x. Its support is the finite set of ramification points (TauCeti.RiemannSurface.support_ramificationDivisor).

    Equations
    Instances For
      @[simp]

      The coefficient of the ramification divisor at x is the local multiplicity minus one.

      @[simp]

      The support of the ramification divisor is the set of ramification points.

      A finite holomorphic map is unramified, that is, has local multiplicity 1 everywhere, exactly when its ramification divisor vanishes.

      @[simp]

      The ramification degree of a finite holomorphic map from a compact connected Riemann surface is the degree of its ramification divisor.

      The fibre count. Over every point y of a connected target, the number of points of the fibre plus the sum of e_x - 1 over the fibre is the degree of a finite holomorphic map from a compact connected Riemann surface.

      The pushforward of the ramification divisor has coefficient deg f - #f⁻¹(y) at y: it counts the sheets of f that come together over y.

      The chain rule for ramification divisors. The ramification divisor of a composite of finite holomorphic maps between compact connected Riemann surfaces is R_{g ∘ f} = R_f + f^* R_g: at x this is e_g e_f - 1 = (e_f - 1) + e_f (e_g - 1).

      The ramification degree of a composite of finite holomorphic maps between compact connected Riemann surfaces is deg R_f + deg f · deg R_g.