Charted-space kit: build ChartedSpace โ Z + IsManifold ๐(โ) ฯ Z from a chart family #
Unit: surfaces-and-charts (docs/design/surfaces-and-charts.md ยง3.3).
Toolkit for projective-line (CC5: two charts on OnePoint โ) and jacobian-construction
(CC9: quotient charts on โ โงธ ฮ):
chartedSpaceOfFamily: package a covering familyc : ฮน โ OpenPartialHomeomorph Z โas aChartedSpace โ Z(with@[simp]lemmas for itsatlas/chartAt);isManifold_of_analyticOn_transitions: an atlas with โ-analytic transition maps is anฯ-manifold;isManifold_of_family: family version โ pairwise-analytic transitions of the generating family suffice.
This file is standalone (it does not assume a pre-existing surface).
@[reducible]
def
RS.chartedSpaceOfFamily
{Z : Type u_1}
[TopologicalSpace Z]
{ฮน : Type u_2}
(c : ฮน โ OpenPartialHomeomorph Z โ)
(idx : Z โ ฮน)
(h : โ (z : Z), z โ (c (idx z)).source)
:
Package a covering family of โ-charts as a ChartedSpace.
Equations
- RS.chartedSpaceOfFamily c idx h = { atlas := Set.range c, chartAt := fun (z : Z) => c (idx z), mem_chart_source := h, chart_mem_atlas := โฏ }
Instances For
@[simp]
theorem
RS.chartedSpaceOfFamily_chartAt
{Z : Type u_1}
[TopologicalSpace Z]
{ฮน : Type u_2}
(c : ฮน โ OpenPartialHomeomorph Z โ)
(idx : Z โ ฮน)
(h : โ (z : Z), z โ (c (idx z)).source)
(z : Z)
:
@[simp]
theorem
RS.chartedSpaceOfFamily_atlas
{Z : Type u_1}
[TopologicalSpace Z]
{ฮน : Type u_2}
(c : ฮน โ OpenPartialHomeomorph Z โ)
(idx : Z โ ฮน)
(h : โ (z : Z), z โ (c (idx z)).source)
:
theorem
RS.isManifold_of_analyticOn_transitions
{Z : Type u_1}
[TopologicalSpace Z]
[ChartedSpace โ Z]
(h : โ e โ atlas โ Z, โ e' โ atlas โ Z, AnalyticOnNhd โ (โ(e.symm.trans e')) (e.symm.trans e').source)
:
An atlas with โ-analytic transition maps is an ฯ-manifold.
theorem
RS.isManifold_of_family
{Z : Type u_1}
[TopologicalSpace Z]
{ฮน : Type u_2}
(c : ฮน โ OpenPartialHomeomorph Z โ)
(idx : Z โ ฮน)
(h : โ (z : Z), z โ (c (idx z)).source)
(htrans : โ (i j : ฮน), AnalyticOnNhd โ (โ((c i).symm.trans (c j))) ((c i).symm.trans (c j)).source)
:
Family version: pairwise-analytic transitions of the generating family suffice.