Classification #
Supporting results for the classification of compact one-dimensional manifolds.
noncomputable def
OneMfld.subsumeCharts
{M : Type u_1}
[TopologicalSpace M]
(ht : FinitelyIntervalChartedSpace M)
{a : OpenPartialHomeomorph M NNReal}
(ha : a ∈ ChartedSpace.atlas)
{b : OpenPartialHomeomorph M NNReal}
(hb : b ∈ ChartedSpace.atlas)
(hs : a.source ⊆ b.source)
(hab : a ≠ b)
:
Remove a chart whose source is contained in another chart, reducing the atlas size.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
OneMfld.replaceCharts
{M : Type u_1}
[TopologicalSpace M]
(ht : FinitelyIntervalChartedSpace M)
{a : OpenPartialHomeomorph M NNReal}
(ha : a ∈ ChartedSpace.atlas)
{b : OpenPartialHomeomorph M NNReal}
(hb : b ∈ ChartedSpace.atlas)
(ho : Overlap a.source b.source)
(f : IChart M)
(hf : f.source = a.source ∪ b.source)
:
Replace two overlapping charts by a chart on their union, reducing the atlas size.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
OneMfld.nonempty_atlas
{M : Type u_1}
[TopologicalSpace M]
[ConnectedSpace M]
(ht : FinitelyIntervalChartedSpace M)
:
theorem
OneMfld.more_than_one_chart
{M : Type u_1}
[TopologicalSpace M]
[ConnectedSpace M]
[CompactSpace M]
(ht : FinitelyIntervalChartedSpace M)
:
theorem
OneMfld.find_overlap
{M : Type u_1}
[TopologicalSpace M]
[ConnectedSpace M]
[CompactSpace M]
(ht : FinitelyIntervalChartedSpace M)
{a : OpenPartialHomeomorph M NNReal}
(ha : a ∈ ChartedSpace.atlas)
{x : M}
(hx : x ∈ a.source)
(contains : ∀ c ∈ ChartedSpace.atlas \ {a}, ¬a.source ⊆ c.source)
:
@[irreducible]
noncomputable def
OneMfld.classification'
{M : Type u_1}
[TopologicalSpace M]
[ConnectedSpace M]
[T2Space M]
[CompactSpace M]
(ht : FinitelyIntervalChartedSpace M)
:
Classify a compact connected Hausdorff one-manifold using induction on a finite interval atlas.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
OneMfld.classification
{M : Type u_1}
[TopologicalSpace M]
[ConnectedSpace M]
[T2Space M]
[CompactSpace M]
(ht : ChartedSpace NNReal M)
:
A compact connected Hausdorff manifold charted on the half-line is a circle or an interval.