Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-10-02
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A universal covering of a Riemann surface inherits a unique complex structure

Statement

Assume Countable Choice. The topological universal cover of a connected Riemann surface is a second-countable Riemann surface with the unique complex structure making the projection a holomorphic unbranched covering; every deck transformation is biholomorphic.

Facts & Assumptions

Given: A connected Riemann surface W, a basepoint x0∈W, and a topological universal covering p:W~→W of W. Countable Choice is assumed throughout. By a coordinate disc of W we mean the domain B of a chart φ of W with φ(B) a Euclidean disc in C.

[F1]

A Riemann surface is a nonempty connected Hausdorff second-countable space X carrying a holomorphic atlas: charts are homeomorphisms onto open subsets of C, and two atlases determine the same complex structure exactly when their union is again an atlas (Riemann surfaces and holomorphic atlases).

[F2]

A covering map p:E→B is a continuous surjection such that every b∈B has an open evenly covered neighbourhood U with p−1(U) a disjoint union of open sheets Vj, each mapped homeomorphically onto U by p (Covering maps, evenly covered neighbourhoods, fibres, sheets, and trivial coverings).

[F3]

Every nonempty path-connected, locally path-connected, semilocally simply connected space has a universal covering space (Every nonempty path-connected locally path-connected semilocally simply connected space has a universal cover).

[F4]

A universal covering space of B is a covering p:B~→B whose total space is simply connected (Universal covering spaces).

[F5]

A space is simply connected when it is nonempty, path-connected, and π1(X,x) has exactly one element for every basepoint x (Simply connected topological spaces).

[F6]

X is semilocally simply connected when every x∈X has a neighbourhood U for which the inclusion-induced map π1(U,x)→π1(X,x) is trivial (Semilocally simply connected spaces with explicit basepoint convention).

[F7]

A locally path-connected space has open path components, its components coincide with its path components, and a connected locally path-connected space is path-connected (A connected, locally path-connected space is path-connected, because its path components are open).

[F9]

In a locally connected space every component of every open subset is open; in a locally path-connected space every path component of every open subset is open (A space is locally connected exactly when every component of every open subspace is open; in that case the components of the space itself are clopen).

[F10]

Assuming Countable Choice, every second-countable space is Lindelöf (Assuming countable choice, every second countable space is Lindelöf).

[F11]

Every subspace of a second-countable space is second countable (Second countability is hereditary).

[F12]

Every nonempty convex subset of Rn with the Euclidean subspace topology is simply connected (Every nonempty convex subset of Rn is simply connected).

[F13]

For pointed continuous maps id⁡∗=id⁡ and (g∘f)∗=g∗∘f∗; hence a homeomorphism induces an isomorphism of fundamental groups (Induced fundamental-group maps are well defined, functorial and invariant under based homotopy).

[F14]

For a covering p:E→B, the total space E is locally path-connected if and only if the base B is (Local path-connectedness lifts and descends along covering maps).

[F15]

Restrictions of coverings to open subspaces are covering maps (Covering spaces are stable under restriction, finite products, and pullback).

[F16]

Every connected covering of a locally path-connected simply connected space is one-sheeted and isomorphic to the identity covering (A connected covering of a locally path-connected simply connected space is one-sheeted and trivial).

[F17]

A covering map has unique path lifting: for a path α:I→B and e0∈E with p(e0)=α(0) there is exactly one path α~:I→E with α~(0)=e0 and p∘α~=α (Existence and uniqueness of path lifts through a covering map).

[F18]

Endpoint-fixed homotopic paths in the base have lifts with the same endpoint whenever their lifts begin at the same point (The endpoint of a lifted path depends only on its endpoint-fixed homotopy class).

[F20]

A map of Riemann surfaces is holomorphic when it is holomorphic in one, hence every, pair of charts; the notion depends only on the two complex structures (Holomorphic maps and meromorphic functions on Riemann surfaces).

[F21]

For a nonconstant holomorphic map f on a complex domain and a in its domain, local injectivity of f at a is equivalent to f being biholomorphic between neighbourhoods of a and f(a) (Holomorphic inverse function theorem and local-degree criterion).

[F22]

A deck transformation of a covering p:E→B is an isomorphism h:E→E over B, that is, a homeomorphism with p∘h=p (Deck transformations and the deck-transformation group of a covering).

[F23]

Countable Choice: every family (Xn)n∈N of nonempty sets has a choice function (The Axiom of Countable Choice (ACω)).

[F24]

A based loop at x0 is a path α:I→X with α(0)=x0=α(1), and π1(X,x0) is the set of path-homotopy classes relative to endpoints of such loops (Based loops and the fundamental group).

Proof

technique · direct
1.1F1F6F12F13

Every point of W has arbitrarily small coordinate-disc neighbourhoods, and each coordinate disc B is path-connected and simply connected: B is homeomorphic to a Euclidean disc, a nonempty convex set, hence simply connected by [F12], and the homeomorphism transfers simple connectivity and path connectedness by [F13]. Consequently W is locally path-connected and locally connected, and W is semilocally simply connected in the sense of [F6]: a coordinate disc U through x satisfies π1(U,x)=1, so the induced map to π1(W,x) is trivial.

1.2F1F10F11F23

The coordinate discs of the atlas of W form an open cover of W; by [F10], applied to the second-countable space W of [F1] under Countable Choice [F23], this cover has a countable subcover {Bn}n∈N. Each Bn is a coordinate disc, and each Bn is second countable as a subspace of W [F1, F11].

1.3F1F7F9F23

Set X to be the set consisting of x0, one chosen point of each Bn, and one chosen point of each path component of each intersection Bm∩Bn with m,n∈N. This is a countable set: each intersection is an open subspace of the locally path-connected space W, so its components are open [F9] and are path-connected; distinct components are disjoint nonempty open sets and each contains a member of a countable base of W [F1], so there are at most countably many of them. All choices are made from countably many nonempty sets of points, which is licensed by Countable Choice [F23].

2.1F1F3F4F5F7F8step 1.1

W is path-connected: it is connected by [F1] and locally path-connected by step 1.1, so [F7] applies. Hence [F3] provides the universal covering p:W~→W; by [F4] and [F5] the space W~ is nonempty, path-connected and simply connected, so by [F8] it is connected and nonempty without further hypotheses.

2.2F2F14step 1.1

W~ is locally path-connected by [F14] and step 1.1. It is also Hausdorff: let u≠v in W~. If p(u)≠p(v), choose disjoint open neighbourhoods U∋p(u), V∋p(v); the sheets of p−1(U) and p−1(V) containing u and v are disjoint open neighbourhoods. If p(u)=p(v)=x, choose an evenly covered neighbourhood U of x; the distinct points u,v of p−1(x) lie in distinct sheets of p−1(U), whose union is a disjoint union of open sets.

2.3F23step 1.1step 1.3

For every n and every ordered pair (y,y′) of points of X∩Bn choose a path Hn(y,y′) in Bn from y to y′, the constant path when y=y′; such paths exist because Bn is path-connected (step 1.1). This is again a choice from countably many nonempty sets of paths, licensed by Countable Choice [F23].

3.1F2F9F15F16step 1.1step 2.2

Let B be a coordinate disc of W. The restriction p−1(B)→B of p over the open set B is a covering [F15], and p−1(B) is locally path-connected as a subspace of the locally path-connected space W~ [F9, step 2.2]. Its components are therefore open and equal to its path components, and p−1(B) is their disjoint union [F9]. For such a component S the restriction p∣S:S→B is again a covering (it inherits evenly covered neighbourhoods inside B from [F2]), and B is path-connected and simply connected by step 1.1; [F16] therefore makes p∣S a homeomorphism onto B. We call these components the sheets over B; each sheet contains exactly one point of each fibre p−1(b), b∈B.

3.2F12F13step 1.3step 2.3

Let γ be any loop at x0. The sets γ−1(Bn) form an open cover of the compact interval I, so there are finitely many indices n1,…,nk and a partition 0=a0<a1<⋯<ak=1 with γ([ai−1,ai])⊆Bni for all i. Write γi for the i-th restriction, a path from γ(ai−1) to γ(ai) inside Bni. For 1≤i≤k−1 the point γ(ai) lies in Bni∩Bni+1, so by step 1.3 there is a point xi∈X in the same component of this intersection, and a path Ji in that component from xi to γ(ai); put x0 for the initial and terminal basepoint and let J0 and Jk be the constant paths at x0. Then Ji−1 joins xi−1 to γ(ai−1) and Ji−1 joins γ(ai) to xi, both inside Bni, so Fi:=Ji−1∗γi∗Ji−1 is a path in Bni from xi−1 to xi. Since Bni is simply connected, every loop in it is null-homotopic, so Fi is homotopic relative to endpoints to the chosen path Hni(xi−1,xi); and the telescoping homotopies Ji∗Ji−1≃cxi show that γ is homotopic relative to endpoints to F1∗⋯∗Fk, hence to Hn1(x0,x1)∗Hn2(x1,x2)∗⋯∗Hnk(xk−1,xk).

4.1F24step 3.2

Let T be the set of all concatenations Hn1(y0,y1)∗Hn2(y1,y2)∗⋯∗Hnk(yk−1,yk) with k≥1, y0=yk=x0, and yi∈X for all i. Such a concatenation is determined by the finite tuple (n1,…,nk;y1,…,yk−1) drawn from N and the countable set X, so T is countable and nonempty. By step 3.2 every loop at x0 is homotopic relative to endpoints to a member of T, so the map T→π1(W,x0) sending a loop to its class is surjective; a set that is the image of a countable set is countable, hence π1(W,x0) is countable.

5.1F17F18step 2.1step 3.2step 4.1

Every fibre of p is countable. Fix x∈W and a path ρ in W from x0 to x, which exists because W is path-connected (step 2.1). Define Ψ:T→p−1(x) by letting Ψ(σ) be the endpoint of the unique lift of the path σ∗ρ that starts at x~0, where x~0∈p−1(x0) is fixed; this is well defined by [F17]. To see that Ψ is onto, let w∈p−1(x) and choose a path τ~ in the path-connected space W~ from x~0 to w (step 2.1); then τ:=p∘τ~ is a path in W from x0 to x, and γ:=τ∗ρ−1 is a loop at x0 whose class is realised by some σ∈T by step 3.2. Thus τ is homotopic relative to endpoints to σ∗ρ, so by [F18] the lift of σ∗ρ from x~0 ends at the same point as τ~, namely w; hence Ψ(σ)=w. Therefore ∣p−1(x)∣≤∣T∣ is countable.

6.1F2F11step 3.1step 1.2step 5.1

W~ is second countable. Fix n and a point bn∈Bn. By step 3.1 the sheets over Bn are the components of p−1(Bn), and each contains exactly one point of p−1(bn); conversely every point of p−1(bn) lies in a sheet by [F2]. Hence there are at most ∣p−1(bn)∣ sheets over Bn, a countable number by step 5.1, and each sheet is homeomorphic to Bn (step 3.1), which is second countable by step 1.2; a countable disjoint union of second-countable spaces is second countable. Therefore each p−1(Bn) is second countable, and W~=⋃np−1(Bn) is covered by countably many open second-countable subspaces, so a countable union of countable bases is a countable base for W~: the space W~ is second countable.

7.1F1F2step 2.1step 2.2step 3.1step 6.1

The pullback atlas. For every chart φ:B→C of W whose domain is a coordinate disc and every sheet S over B (step 3.1), put ψB,S:=φ∘(p∣S):S→φ(B), a homeomorphism onto the open set φ(B)⊆C. These domains cover W~, because every point lies in some sheet over some coordinate disc. For two such charts ψ=φ∘(p∣S) and ψ′=φ′∘(p∣S′) with S∩S′≠∅, the transition computed in φ(p(S∩S′)) is ψ′∘ψ−1=φ′∘φ−1, the transition of two charts of W, hence holomorphic. Thus the family is a holomorphic atlas on the nonempty connected Hausdorff second-countable space W~ (steps 2.1, 2.2, 6.1), so W~ is a Riemann surface, and the projection is a covering map [F2], i.e. an unbranched covering.

8.1F20step 7.1

The projection p is holomorphic for this structure: near a point of a sheet S over a coordinate disc B, take the chart ψB,S upstairs and the chart φ downstairs; the chart expression is φ∘p∘ψB,S−1=id⁡φ(B), which is holomorphic.

9.1F1F20F21step 7.1step 8.1

Uniqueness. Let A be any complex structure on W~ for which p:W~→W is holomorphic, and let θ:V→C be a chart of A and ψ=φ∘(p∣S) a chart from step 7.1 with V∩S≠∅. On θ(V∩S) the map g:=φ∘p∘θ−1 is holomorphic, being a chart expression of the holomorphic map p [F20], and it is locally injective because it is the composite of the homeomorphism θ−1, the homeomorphism p∣S and the homeomorphism φ. By [F21], g is biholomorphic between neighbourhoods, so its inverse θ∘(p∣S)−1∘φ−1 is holomorphic; hence θ∘ψ−1 is holomorphic, while ψ∘θ−1 is holomorphic because it equals φ∘(p∘θ−1). Every chart of A is therefore compatible with every chart of the structure of step 7.1, so the union of the two atlases is an atlas and by [F1] the two complex structures on W~ coincide.

10.1F1F20F22step 7.1∎

Deck transformations. Let h:W~→W~ be a deck transformation, so h is a homeomorphism with p∘h=p [F22]. Given y∈W~, choose a chart ψ=φ∘(p∣S) from step 7.1 near y and a chart ψ′=φ′∘(p∣S′) near h(y); shrinking S we may assume h(S)⊆S′. On ψ(S) the chart expression is ψ′∘h∘ψ−1=φ′∘(p∣S′)∘h∘(p∣S)−1∘φ−1=φ′∘φ−1, which is holomorphic by [F1]. Hence h is holomorphic [F20], and the same argument applied to the deck transformation h−1 shows that h−1 is holomorphic. Therefore every deck transformation is biholomorphic.

Depends on

Used by

Dependency tree · two levels

83 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources