RealIntervals #
Supporting results for the classification of compact one-dimensional manifolds.
theorem
OneMfld.RealIntervals.ordconn_of_connected
{X : Set ℝ}
(conn : IsConnected X)
(a : ℝ)
(aX : a ∈ X)
(b : ℝ)
(bX : b ∈ X)
:
Set.Icc a b ⊆ X
theorem
OneMfld.RealIntervals.connected_bddAbove_subset_contains_Ioo
{X : Set ℝ}
{supX x : ℝ}
(conn : IsConnected X)
(h_supX : IsLUB X supX)
(xX : x ∈ X)
:
Set.Ioo x supX ⊆ X
theorem
OneMfld.RealIntervals.connected_bddBelow_subset_contains_Ioo
{X : Set ℝ}
{infX x : ℝ}
(conn : IsConnected X)
(h_infX : IsGLB X infX)
(xX : x ∈ X)
:
Set.Ioo infX x ⊆ X
theorem
OneMfld.RealIntervals.connected_bdd_subset_contains_Ioo
{X : Set ℝ}
{infX supX : ℝ}
(conn : IsConnected X)
(h_infX : IsGLB X infX)
(h_supX : IsLUB X supX)
:
Set.Ioo infX supX ⊆ X
theorem
OneMfld.RealIntervals.characterize_Ioo
{X : Set ℝ}
(conn : IsConnected X)
{infX supX : ℝ}
(h_infX : IsGLB X infX)
(h_supX : IsLUB X supX)
(infX_X : infX ∉ X)
(supX_X : supX ∉ X)
:
The four possibilities for including the two endpoints of a bounded interval.
- IooKind : BoundedIntervalKind
- IocKind : BoundedIntervalKind
- IcoKind : BoundedIntervalKind
- IccKind : BoundedIntervalKind
Instances For
Two ordered real endpoints together with their inclusion convention.
- leftEndpoint : ℝ
The left endpoint of the interval.
- rightEndpoint : ℝ
The right endpoint of the interval.
- kind : BoundedIntervalKind
Which endpoints belong to the interval.
Instances For
Interpret the interval's endpoints and inclusion convention as a set of reals.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The set is a nondegenerate bounded interval with some endpoint convention.
Equations
Instances For
theorem
OneMfld.RealIntervals.isBoundedInterval_Ioo
(a b : ℝ)
(lt : a < b)
:
isBoundedInterval (Set.Ioo a b)
theorem
OneMfld.RealIntervals.isBoundedInterval_Ioc
(a b : ℝ)
(lt : a < b)
:
isBoundedInterval (Set.Ioc a b)
theorem
OneMfld.RealIntervals.isBoundedInterval_Ico
(a b : ℝ)
(lt : a < b)
:
isBoundedInterval (Set.Ico a b)
theorem
OneMfld.RealIntervals.isBoundedInterval_Icc
(a b : ℝ)
(lt : a < b)
:
isBoundedInterval (Set.Icc a b)
theorem
OneMfld.RealIntervals.classify_connected_reals_with_GLB_lt_LUB
{X : Set ℝ}
(conn : IsConnected X)
{infX supX : ℝ}
(h_infX : IsGLB X infX)
(h_supX : IsLUB X supX)
(lt : infX < supX)
:
theorem
OneMfld.RealIntervals.classify_connected_bounded_reals
{X : Set ℝ}
(conn : IsConnected X)
(above : BddAbove X)
(below : BddBelow X)
:
theorem
OneMfld.RealIntervals.classify_connected_bounded_reals_nonempty_interior
{X : Set ℝ}
(conn : IsConnected X)
(above : BddAbove X)
(below : BddBelow X)
(h : interior X ≠ ∅)
:
@[simp]
@[simp]
The possible forms of a nonempty connected subset of the real line.
- of_univ : ConnectedRealClassification
- of_Iio : ℝ → ConnectedRealClassification
- of_Iic : ℝ → ConnectedRealClassification
- of_Ioi : ℝ → ConnectedRealClassification
- of_Ici : ℝ → ConnectedRealClassification
- of_singleton : ℝ → ConnectedRealClassification
- of_bounded_interval : BoundedInterval → ConnectedRealClassification
Instances For
Interpret a connected-set classification as a subset of the real line.
Equations
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet OneMfld.RealIntervals.ConnectedRealClassification.of_univ = Set.univ
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet (OneMfld.RealIntervals.ConnectedRealClassification.of_Iio a) = Set.Iio a
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet (OneMfld.RealIntervals.ConnectedRealClassification.of_Iic a) = Set.Iic a
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet (OneMfld.RealIntervals.ConnectedRealClassification.of_Ioi a) = Set.Ioi a
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet (OneMfld.RealIntervals.ConnectedRealClassification.of_Ici a) = Set.Ici a
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet (OneMfld.RealIntervals.ConnectedRealClassification.of_singleton a) = {a}
- OneMfld.RealIntervals.ConnectedRealClassificationAsSet (OneMfld.RealIntervals.ConnectedRealClassification.of_bounded_interval I) = OneMfld.RealIntervals.BoundedIntervalAsSet I
Instances For
The set is represented by one of the connected real-set forms.