Topological branched covers of the sphere with branch values in {0, 1, ∞} #
A topological branched cover of degree n (TauCeti.TopBranchedCover n) is a compact,
connected, Hausdorff space Z with a continuous map π : Z → OnePoint ℂ that is a covering map
of degree n over the thrice-punctured sphere, the
complement of the three marked points 0, 1 and ∞ (TauCeti.ThricePuncturedSphere.marked),
and that is locally w ↦ w ^ e, in charts, at every point over a marked point. These are the
objects that analytic Riemann existence for three-point covers classifies, by finite covers of
the thrice-punctured sphere on the topological side and by Belyi maps on the analytic side.
The local exponent is a topological invariant (TauCeti.IsLocalPowerAt.unique), so every point
z has a well-defined local degree TauCeti.TopBranchedCover.localDegree, equal to 1 off the
marked fibres. Every fibre of π is finite, and the local degrees over any point add up to the
degree: ∑ e = n. Thus the local degrees in each fibre form a partition of the covering degree,
the ramification partition TauCeti.TopBranchedCover.ramificationPartition, recording how sheets
coalesce over branch values. It is 1ⁿ away from the marked points and is invariant under
isomorphism.
Deleting the fibres over the three marked points leaves a connected cover of degree n of the
thrice-punctured sphere (TauCeti.TopBranchedCover.connectedCover), compatibly with isomorphisms,
so restriction descends to isomorphism classes. Conversely, a branched cover is determined by this
unbranched part: every continuous map over the thrice-punctured sphere between unbranched parts
extends uniquely to the total spaces (TauCeti.TopBranchedCover.extend), so every isomorphism of
unbranched parts extends to a unique isomorphism of branched covers, and restriction is injective
on isomorphism classes. This is the uniqueness of the compactification of a finite cover of the
thrice-punctured sphere. The extension exists because at a point of a marked fibre the values
of the map cluster in a connected subset of a finite fibre, hence at a single point. In
particular the deck group of π is the deck group of the unbranched cover
(TauCeti.TopBranchedCover.deckMulEquivDeckRestrict).
The data carries no atlas and no surjectivity or countability axiom. The local models at marked
points and the covering map elsewhere already provide a chart around every point
(TauCeti.TopBranchedCover.exists_mem_source), so Z is a compact topological surface, hence
second countable (TauCeti.TopBranchedCover.instSecondCountableTopology); they also make π
open, so π is surjective onto the connected sphere
(TauCeti.TopBranchedCover.surjective), and properness of π is a consequence of compactness
(TauCeti.TopBranchedCover.isProperMap).
Main definitions #
TauCeti.TopBranchedCover n: a topological branched cover of the sphere of degreenwith branch values in{0, 1, ∞}.TauCeti.TopBranchedCover.Iso: isomorphisms, homeomorphisms commuting with the projections.TauCeti.TopBranchedCover.IsoClass n: branched covers of degreenup to isomorphism.TauCeti.TopBranchedCover.localDegree: the local degree at a point.TauCeti.TopBranchedCover.ramificationPartition: the partition of the degree formed by the local degrees over a point.TauCeti.TopBranchedCover.restrict: the projection restricted to the complement of the marked fibres, as a map to the thrice-punctured sphere.TauCeti.TopBranchedCover.connectedCover: the connected finite cover of the thrice-punctured sphere obtained by deleting the marked fibres.TauCeti.TopBranchedCover.IsoClass.restrict: restriction on isomorphism classes, to isomorphism classes of connected covers of the thrice-punctured sphere.TauCeti.TopBranchedCover.extend: the extension of a continuous map over the thrice-punctured sphere between unbranched parts to the total spaces.TauCeti.TopBranchedCover.Iso.ofRestrict: the extension of a homeomorphism over the thrice-punctured sphere between unbranched parts to an isomorphism of branched covers.TauCeti.TopBranchedCover.Iso.ofConnectedCoverIso: the extension of an isomorphism of the unbranched connected covers to an isomorphism of branched covers, inverse toTauCeti.TopBranchedCover.Iso.connectedCoverIso.TauCeti.TopBranchedCover.deckMulEquivDeckRestrict: restriction identifies the deck group of a branched cover with the deck group of its unbranched part.TauCeti.TopBranchedCover.sphere: the sphere over itself, of degree1.
Main results #
TauCeti.TopBranchedCover.localDegree_eq_iff: the local degree is the unique exponent of a local power model.TauCeti.TopBranchedCover.localDegree_eq_one: off the marked fibres the local degree is1.TauCeti.TopBranchedCover.finite_preimage_singleton: every fibre is finite.TauCeti.TopBranchedCover.finsum_mem_preimage_singleton_localDegree: the local degrees over any point sum to the degree.TauCeti.TopBranchedCover.parts_ramificationPartition_of_notMem_marked: off the marked points the ramification partition is1ⁿ.TauCeti.TopBranchedCover.Iso.localDegree_apply,TauCeti.TopBranchedCover.Iso.ramificationPartition_eq: isomorphisms preserve local degrees and ramification partitions.TauCeti.TopBranchedCover.isConnected_preimage_range: deleting the marked fibres leaves a connected space, which is moreover path connected (TauCeti.TopBranchedCover.instPathConnectedSpacePreimageRange).TauCeti.TopBranchedCover.natCard_restrict_preimage_singleton: the restricted cover has degreen.TauCeti.TopBranchedCover.Iso.connectedCoverIso: an isomorphism of branched covers restricts to an isomorphism of their unbranched connected covers.TauCeti.TopBranchedCover.dense_preimage_range: the unbranched part is dense.TauCeti.TopBranchedCover.eq_extend: the extension of a map of unbranched parts is unique.TauCeti.TopBranchedCover.Iso.restrict_injective: an isomorphism of branched covers is determined by its restriction to the unbranched parts.TauCeti.TopBranchedCover.IsoClass.restrict_injective: uniqueness of the compactification, a branched cover is determined up to isomorphism by its unbranched connected cover.
References #
- E. Girondo and G. González-Diez, Introduction to Compact Riemann Surfaces and Dessins d'Enfants, London Mathematical Society Student Texts 79, Cambridge University Press, 2012, §1.2 (branched coverings, their local degrees, and the compactification of finite covers of a punctured surface; Lemma 1.80 and Proposition 1.81 for its uniqueness).
- O. Forster, Lectures on Riemann Surfaces, Graduate Texts in Mathematics 81, Springer, 1981, §4 (the multiplicities over every point of a proper map add up to its degree).
TauCeti.Analysis.Complex.RiemannSurface.Degree, whose analytic fibre-sum argument supplies the proof plan adapted to the topological local-degree setting here.
A topological branched cover of the sphere of degree n with branch values in
{0, 1, ∞}: a compact, connected, Hausdorff space Z with a continuous map
π : Z → OnePoint ℂ which is a covering map with fibres of n points over the complement of the
marked points, and which is locally w ↦ w ^ e, in a chart at the source and one at the target,
at every point over a marked point.
The usual requirements that π be surjective and that Z be second countable are consequences
(TauCeti.TopBranchedCover.surjective, TauCeti.TopBranchedCover.instSecondCountableTopology),
so they are not part of the data.
The exponent e is not part of the data: it is unique (TauCeti.IsLocalPowerAt.unique), and is
recorded as TauCeti.TopBranchedCover.localDegree. The degree hypothesis only concerns unmarked
points: over a marked point the fibre has fewer points whenever π is branched there, and it is
the local degrees that add up to n instead
(TauCeti.TopBranchedCover.finsum_mem_preimage_singleton_localDegree).
- Z : Type u
The total space.
- instTopologicalSpace : TopologicalSpace self.Z
- instCompactSpace : CompactSpace self.Z
- instConnectedSpace : ConnectedSpace self.Z
The branched covering map.
- isCoveringMapOn : IsCoveringMapOn (⇑self.π) ThricePuncturedSphere.markedᶜ
Off the three marked points,
πis a covering map. - natCard_preimage_singleton (y : OnePoint ℂ) : y ∉ ThricePuncturedSphere.marked → Nat.card ↑(⇑self.π ⁻¹' {y}) = n
Off the three marked points, the fibres of
πhavenpoints. - exists_isLocalPowerAt_of_mem_marked (z : self.Z) : self.π z ∈ ThricePuncturedSphere.marked → ∃ (e : ℕ), IsLocalPowerAt (⇑self.π) z e
Over each marked point,
πisw ↦ w ^ ein some chart at the source and some chart at the target.
Instances For
The branched covering map is proper, since its source is compact.
Over the complement of the marked points, π restricts to a covering map.
The unbranched cover #
The projection π restricted to the complement of the fibres over 0, 1 and ∞, viewed
as a map to ThricePuncturedSphere through toOnePoint.
Instances For
The restricted projection agrees with the branched covering map, read in the Riemann sphere.
Deleting the fibres over the three marked points leaves a covering of the thrice-punctured sphere.
Off the marked fibres, π is locally the first power map.
At every point, π is locally a power map.
Every point of the total space lies in the source of a chart to ℂ, so the total space is a
topological surface.
The total space is second countable: it is compact and covered by charts to ℂ.
The branched covering map is surjective: by the local power models it is open at every point, and its image is compact, hence closed, in the connected sphere.
The local degree of a branched cover at a point z: the exponent e for which π is
w ↦ w ^ e near z, in charts (TauCeti.TopBranchedCover.localDegree_eq_iff). It is 1 off
the marked fibres (TauCeti.TopBranchedCover.localDegree_eq_one).
Instances For
The branched covering map is locally w ↦ w ^ e at z, for e the local degree.
The local degree is the unique exponent for which π is locally a power map.
Local degrees are positive.
Off the marked fibres, the local degree is 1.
The fibres over the three marked points are finite.
The complement of the marked fibres is dense in the total space: the marked fibres are finite,
and no point of the total space is isolated, since every point lies in a chart to ℂ.
The points over z in the restricted cover are exactly the points over z in the original
branched cover.
Every fibre of the restricted cover is finite.
Every fibre of the restricted cover has n points.
Removing the fibres over 0, 1 and ∞ from the connected total space leaves a connected
space.
The total space of the restricted cover is path connected.
Every fibre of the restricted cover can be numbered by Fin n.
The connected degree-n cover of the thrice-punctured sphere obtained by deleting the
fibres over the three marked points.
Instances For
The canonical identification of the packaged connected cover's total space with the complement of the marked fibres.
Instances For
Under the canonical identification, the packaged cover's projection is the restricted branched-cover projection.
Under the canonical identification, the branched-cover projection is the packaged cover's projection, read in the Riemann sphere.
The local degrees over any point add up to the degree. Over an unmarked point this is the
degree hypothesis; over a marked point q, it says that the multiset of local degrees over q
is a partition of n.
The degree of a branched cover is positive: an unmarked point has a nonempty finite fibre.
Ramification partitions #
The ramification partition of a branched cover over a point y of the sphere: the
partition of the degree n whose parts are the local degrees at the points of the fibre over y
(TauCeti.TopBranchedCover.parts_ramificationPartition), one part for each point. It is a
partition of n because the local degrees over y add up to the degree
(TauCeti.TopBranchedCover.finsum_mem_preimage_singleton_localDegree).
Instances For
The parts of the ramification partition over y are the local degrees at the points of the
fibre over y.
A number is a part of the ramification partition over y exactly when it is the local degree
at some point over y.
The ramification partition over y has one part for each point of the fibre over y.
Away from the marked points the ramification partition is 1ⁿ: the branched cover is
unramified there.
Isomorphisms #
An isomorphism of topological branched covers: a homeomorphism of the total spaces commuting with the branched covering maps.
The homeomorphism of total spaces.
The homeomorphism commutes with the branched covering maps.
Instances For
The identity isomorphism.
Instances For
The inverse of an isomorphism.
Instances For
The composite of two isomorphisms.
Instances For
The homeomorphism of the restricted total spaces induced by an isomorphism of topological branched covers.
Instances For
The restriction of an isomorphism of topological branched covers commutes with the projections to the thrice-punctured sphere.
The homeomorphism between the packaged total spaces induced by restriction of an isomorphism of topological branched covers, expressed through their canonical identifications with the complements of the marked fibres.
Instances For
The restriction of an isomorphism of topological branched covers is an isomorphism of the associated connected covers of the thrice-punctured sphere.
Instances For
Isomorphisms of branched covers preserve local degrees.
Isomorphic branched covers have the same ramification partition over every point.
Branched covers related by isomorphism.
Topological branched covers of the sphere of degree n with branch values in {0, 1, ∞},
up to isomorphism.
Instances For
The isomorphism class of a branched cover.
Instances For
Two branched covers have the same isomorphism class exactly when they are isomorphic.
Restricting over the thrice-punctured sphere sends an isomorphism class of topological branched covers to an isomorphism class of connected covers.
Instances For
Restriction on isomorphism classes is represented by restriction of branched covers.
Every isomorphism class is the class of a branched cover.
Uniqueness of the compactification #
A branched cover is determined by its unbranched part: every continuous map over the
thrice-punctured sphere between the unbranched parts of two branched covers extends uniquely to
their total spaces. At a point x over a marked point q, the punctured neighbourhoods of x are
connected, so the cluster set of the map at x is a connected subset of the finite fibre over q:
a single point, which is the limit.
The extension of a continuous map over the thrice-punctured sphere from the unbranched part of
X to that of Y to a continuous map of total spaces. It agrees with f on the unbranched part
(TauCeti.TopBranchedCover.extend_apply_val), commutes with the projections
(TauCeti.TopBranchedCover.π_extend_apply), and is the only continuous map with the first property
(TauCeti.TopBranchedCover.eq_extend).
Instances For
On the unbranched part, the extension of f is f.
A continuous map of total spaces agreeing with f on the unbranched part is the extension
of f.
The extension of f commutes with the projections.
If g is a left inverse of f on the unbranched parts, the extension of g is a left
inverse of the extension of f.
Uniqueness of the compactification. A homeomorphism over the thrice-punctured sphere
between the unbranched parts of two branched covers extends to an isomorphism of the branched
covers. Its restriction is the given homeomorphism
(TauCeti.TopBranchedCover.Iso.restrict_ofRestrict), and it is the only isomorphism with this
property (TauCeti.TopBranchedCover.Iso.restrict_injective).
Instances For
On the unbranched part, the homeomorphism underlying
TauCeti.TopBranchedCover.Iso.ofRestrict h hπ is h.
On the unbranched part, the inverse of the homeomorphism underlying
TauCeti.TopBranchedCover.Iso.ofRestrict h hπ is h.symm.
On the unbranched part, the extension TauCeti.TopBranchedCover.Iso.ofRestrict h hπ is
h.
An isomorphism of branched covers is determined by its restriction to the unbranched parts, which are dense.
An isomorphism of the connected covers obtained by deleting the marked fibres extends to an isomorphism of the branched covers.
Instances For
On the unbranched parts, TauCeti.TopBranchedCover.Iso.ofConnectedCoverIso e is the map of
total spaces underlying e.
Restricting the extension of an isomorphism of connected covers recovers it.
An isomorphism of branched covers is the extension of its restriction to the connected covers.
Uniqueness of the compactification, on isomorphism classes: a topological branched cover is determined up to isomorphism by the connected cover of the thrice-punctured sphere obtained by deleting its marked fibres.
Deck transformations #
The deck group of a branched cover is the deck group of its unbranched part. A deck
transformation of π restricts to one of the unbranched cover TauCeti.TopBranchedCover.restrict,
and every deck transformation of the unbranched cover extends uniquely across the marked fibres
(TauCeti.TopBranchedCover.Iso.ofRestrict).
Instances For
On the unbranched part, the restriction of a deck transformation is the deck transformation.
On the unbranched part, the extension of a deck transformation of the unbranched cover is that deck transformation.
The sphere over itself #
The sphere OnePoint ℂ over itself by the identity: the topological branched cover of
degree 1, unbranched everywhere.
Instances For
The projection of sphere is its canonical homeomorphism to the Riemann sphere.
The sphere over itself is unbranched: all its local degrees are 1.