OAI/Geometry/PlaneColoring/GraphCuts.lean
29 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.EuclideanFiveColor.graphEdgePoint_indexline 10 - lemma
OAI.EuclideanFiveColor.graphRealization_positive_adjline 15 - lemma
OAI.EuclideanFiveColor.graphRealization_pair_leline 25 - def
OAI.EuclideanFiveColor.graphCutRealizationline 31 - abbrev
OAI.EuclideanFiveColor.GraphCutSpaceline 34 - lemma
OAI.EuclideanFiveColor.graphRealization_subset_cutline 35 - lemma
OAI.EuclideanFiveColor.graphCut_dominantline 44 - lemma
OAI.EuclideanFiveColor.graphCut_dominant_uniqueline 55 - def
OAI.EuclideanFiveColor.graphCutRetractline 61 - lemma
OAI.EuclideanFiveColor.graphCutRetract_treeline 63 - lemma
OAI.EuclideanFiveColor.graphCutRetract_dominantline 66 - lemma
OAI.EuclideanFiveColor.graphCutRetract_memline 71 - def
OAI.EuclideanFiveColor.graphCutStubline 78Source documentation
The closed half of a deleted edge, viewed inside the cut graph.
def graphCutStub {V : Type u} (T : SimpleGraph V) (i j : V) : Set (GraphCutSpace T) := …Mentions: OAI.EuclideanFiveColor.GraphCutSpace
- lemma
OAI.EuclideanFiveColor.graphCutStub_retractline 80 - lemma
OAI.EuclideanFiveColor.graphCut_coverline 96 - lemma
OAI.EuclideanFiveColor.graphCutStub_closedline 116 - lemma
OAI.EuclideanFiveColor.continuous_graphCutRetractline 122 - lemma
OAI.EuclideanFiveColor.graphMidpoint_coord_leline 143 - lemma
OAI.EuclideanFiveColor.graph_dominant_mem_cutline 147 - lemma
OAI.EuclideanFiveColor.graphEdgePoint_lerp_vertexline 155 - lemma
OAI.EuclideanFiveColor.graphCut_lerp_memline 160 - def
OAI.EuclideanFiveColor.graphCutRetractionline 178 - def
OAI.EuclideanFiveColor.graphCutInclusionline 182 - def
OAI.EuclideanFiveColor.graphCutHomotopyline 185 - theorem
OAI.EuclideanFiveColor.graphCut_contractibleline 197Source documentation
Removing the non-tree edge midpoints leaves a contractible graph (tree with half-open stubs).
theorem graphCut_contractible {V : Type u} [Fintype V] {T : SimpleGraph V} (hT : T.IsTree) : ContractibleSpace (GraphCutSpace T) := by …Mentions: OAI.EuclideanFiveColor.GraphCutSpace
- def
OAI.EuclideanFiveColor.FiberCrossesline 215Source documentation
A compact connected fiber joins both designated boundary sets.
def FiberCrosses {X : Type u} {Y : Type v} [TopologicalSpace X] (f : X → Y) (A B : Set X) (b : Y) : Prop := … - lemma
OAI.EuclideanFiveColor.fiberCrosses_symmline 219 - lemma
OAI.EuclideanFiveColor.compact_fiber_partitionline 223 - theorem
OAI.EuclideanFiveColor.finite_fiber_separationline 269Source documentation
All finitely many non-crossing bad fibers can simultaneously be separated, with the prescribed inner/outer closed sets on opposite sides.
theorem finite_fiber_separation {X : Type u} {Y : Type v} [TopologicalSpace X] [TopologicalSpace Y] [CompactSpace X] [T2Space X] [T1Space Y] (f : C(X,Y)) {A B : Set X} (hA : IsClosed A) (hB : IsClosed B) (hd : Disjoint A B) (S : Finset Y) (hn : ∀b∈S,¬FiberCrosses f A B b) : ∃C₀ C₁ : Set X, IsCompact C₀ ∧ IsCompact C₁ ∧ Disjoint C₀ C₁ ∧ A⊆C₀ ∧ B⊆C₁ ∧ f ⁻¹' (↑S : Set Y)⊆C₀∪C₁ := by …Mentions: OAI.EuclideanFiveColor.FiberCrosses