OAI/Geometry/HyperbolicGroups/TreePathHull.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.HyperbolicObstruction.PlanarRecursion.rootedTreePathline 17Source documentation
The unique actual tree path; uniqueness is proved, not assumed by a surrogate tree structure. The distance-minimizing library witness fixes it.
def rootedTreePath (G : SimpleGraph V) (hG : G.IsTree) (r a : V) : G.Walk r a := …
- lemma
OAI.HyperbolicObstruction.PlanarRecursion.rootedTreePath_isPathline 20 - lemma
OAI.HyperbolicObstruction.PlanarRecursion.rootedTreePath_lengthline 24 - def
OAI.HyperbolicObstruction.PlanarRecursion.treePathHullline 31Source documentation
Union of the root paths to a finite collection of terminals.
def treePathHull (G : SimpleGraph V) (hG : G.IsTree) (r : V) (A : Finset V) : Finset V := …
- lemma
OAI.HyperbolicObstruction.PlanarRecursion.mem_treePathHullline 34 - lemma
OAI.HyperbolicObstruction.PlanarRecursion.subset_treePathHullline 38 - lemma
OAI.HyperbolicObstruction.PlanarRecursion.treePathHull_rootClosedline 43 - theorem
OAI.HyperbolicObstruction.PlanarRecursion.treePathHull_card_leline 57Source documentation
The bounded-radius part of the planar-separator size estimate. A face with at most three distinct corners contributes at most 3*(radius+1) vertices to its rooted path hull. No bound on the number of other vertices or on the tree's valence is imposed.
theorem treePathHull_card_le (G : SimpleGraph V) (hG : G.IsTree) (r : V) (A : Finset V) (R : ℕ) (hR : ∀ a ∈ A, G.dist r a ≤ R) : (treePathHull G hG r A).card ≤ A.card * (R+1) := by …Mentions: OAI.HyperbolicObstruction.PlanarRecursion.treePathHull