OAI/Geometry/HyperbolicGroups/PictureCotreeColor.lean
10 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.vertexClass_vertexline 22 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.dual_vertexClass_faceline 26 - def
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.faceCornersline 32Source documentation
The actual corners of a selected dual vertex (primal face).
def faceCorners (f : M.dual.GraphVertex) : Finset M.GraphVertex := …
- lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.corner_memline 36 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.corner_opposite_memline 41 - def
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.cotreeGraphline 49 - def
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.cotreeColorline 54Source documentation
Colors are ACTUAL components of the complementary dual graph after isolating one specified face; the face itself receives its isolated color.
def cotreeColor (f : M.dual.GraphVertex) (x : D) : ((M.cotreeGraph q hq).deleteIncidenceSet f).ConnectedComponent := … - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.cotreeColor_faceline 59 - lemma
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.cotreeColor_fixed_edgeline 65 - theorem
OAI.HyperbolicObstruction.PictureSwitch.PictureMap.cotree_color_boundary_in_path_hullline 85Source documentation
The rooted paths to the corners of a dual-tree vertex contain every edge across which the associated deleted-dual-component color changes. Unlike an abstract Jordan-curve assumption, this follows from the exact rotation permutations, genus-zero Euler formula and tree copy counts.
theorem cotree_color_boundary_in_path_hull (hG : M.GenusZero) (hspan : SameCycle.setoid M.vertex ⊔ SameCycle.setoid q = ⊤) (hboundary : cycles (M.vertex*q) = 1) (root : M.GraphVertex) (f : M.dual.GraphVertex) : ∀ x, M.cotreeColor q hq f (M.edge x) ≠ M.cotreeColor q hq f x → M.vertexClass x ∈ treePathHull (M.subpairingGraph q (M.subpairing_sq q hq)) (M.subpairing_isTree hG q hq hspan hboundary) root (M.faceCorners f) := by …