The projective line OnePoint ๐ as an analytic manifold #
For a nontrivially normed field ๐ whose closed balls are compact (ProperSpace ๐, as for โ,
โ and โ_[p]), the one-point compactification OnePoint ๐ = ๐ โช {โ} is the projective line
over ๐. This file charts it by the two classical coordinates: the affine coordinate
OnePoint.affineChart, which reads a finite point z as z and is defined off โ, and the
inverted coordinate OnePoint.invChart, which reads a point z as zโปยน and โ as 0 and is
defined off 0. Their transition map is z โฆ zโปยน on ๐หฃ, which is analytic, so these two charts
make OnePoint ๐ a one-dimensional analytic manifold over ๐
(OnePoint.instIsManifold). Properness is what makes the inverted chart
continuous at โ: neighbourhoods of โ are complements of compact sets, and these must contain
the complements of balls.
For ๐ = โ this is the Riemann sphere. Mathlib already shows that OnePoint โ is compact,
Hausdorff and connected, so it is a compact connected Riemann surface, the target of meromorphic
functions regarded as holomorphic maps. Differentiability (for ๐ = โ, holomorphy) of a map into
OnePoint ๐ is tested in the two charts. At a point sent to a finite value it is continuity
together with differentiability in the affine chart
(OnePoint.mdifferentiableAt_iff_of_ne_infty); for a map that only takes finite values this is
differentiability of the ๐-valued map (OnePoint.mdifferentiableAt_coe_comp_iff). At a point
sent to โ it is continuity together with differentiability of the reciprocal, read in the
inverted chart (OnePoint.mdifferentiableAt_iff_of_eq_infty).
Main declarations #
OnePoint.affineChartandOnePoint.invChart: the two charts ofOnePoint ๐.OnePoint.instChartedSpace: the charted space structure, with preferred chartsOnePoint.chartAt_coeandOnePoint.chartAt_infty.OnePoint.instIsManifold: the analytic manifold structure.OnePoint.contMDiff_coeandOnePoint.contMDiff_invChart_symm: the inverses of the two charts, the inclusion๐ โ OnePoint ๐andw โฆ wโปยน(with0 โฆ โ), are analytic.OnePoint.mdifferentiableAt_iff_of_ne_infty,OnePoint.mdifferentiableAt_iff_of_eq_inftyandOnePoint.mdifferentiableAt_coe_comp_iff: differentiability of maps intoOnePoint ๐.OnePoint.mfderiv_apply_eq_of_hasDerivAt: the derivative of a self-map ofOnePoint ๐, read in the preferred charts, from the derivative of its chart expression.
References #
- Otto Forster, Lectures on Riemann Surfaces, Graduate Texts in Mathematics 81, Springer, 1981, ยง1.5 (c).
The affine chart #
The affine chart of the projective line OnePoint ๐: it reads a finite point z as z,
and is defined on the complement of โ, with target all of ๐. Its inverse is the inclusion
๐ โ OnePoint ๐ (OnePoint.affineChart_symm_apply).
Instances For
The inverted chart #
The inverted chart of the projective line OnePoint ๐: it reads a point z as zโปยน and
โ as 0, and is defined on the complement of 0, with target all of ๐. Its inverse sends
0 to โ and w โ 0 to wโปยน (OnePoint.invChart_symm_zero and
OnePoint.invChart_symm_of_ne_zero).
Instances For
At every point of the projective line, the inverted chart reads the reciprocal of the affine
chart, with the convention 0โปยน = 0 at 0 and at โ.
The transition map from the inverted chart to the affine chart is w โฆ wโปยน, on all of ๐:
both sides send 0 to 0.
The charted space #
The projective line OnePoint ๐ as a charted space modelled on ๐: its atlas consists of the
affine chart and the inverted chart, the preferred chart at a finite point being the affine chart
(OnePoint.chartAt_coe) and the preferred chart at โ the inverted chart
(OnePoint.chartAt_infty).
The analytic structure #
The projective line is an analytic manifold. The transition maps between the affine and
inverted charts are z โฆ zโปยน on ๐หฃ, which is analytic. For ๐ = โ this makes the Riemann
sphere OnePoint โ a Riemann surface.
Differentiable maps into the projective line #
For ๐ = โ, differentiability of a map into OnePoint โ is holomorphy into the Riemann sphere.
The inclusion ๐ โ OnePoint ๐ is analytic: it is the inverse of the affine chart.
The inverse of the inverted chart, 0 โฆ โ and w โฆ wโปยน for w โ 0, is analytic on all
of ๐.
A map into ๐, regarded as a map into the projective line OnePoint ๐, is differentiable at
a point exactly when it is differentiable there as a ๐-valued map.
A map into the projective line OnePoint ๐ is differentiable at a point sent to a finite
value exactly when it is continuous there and differentiable there when read in the affine
chart.
A map into the projective line OnePoint ๐ is differentiable at a point sent to โ exactly
when it is continuous there and differentiable there when read in the inverted chart, that is,
when its reciprocal is differentiable there.
The derivative of a self-map of the projective line, read in the preferred charts at a point and at its image, is multiplication by the derivative of the chart expression.