OAI/Geometry/HyperbolicGroups/SeparatorGrouping.lean
2 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.HyperbolicObstruction.PlanarRecursion.label_of_component_separatorline 19Source documentation
Convert the connected-remainder formulation into the literal three regions required by the recursive partition theorem.
theorem label_of_component_separator (G : SimpleGraph V) (U S : Finset V) (hSU : S ⊆ U) (hsep : ∀ W : Finset V, W ⊆ U → Disjoint W S → (G.induce (W : Set V)).Preconnected → 2*W.card ≤ U.card) : ∃ t : V → Fin 3, region U t 0 = S ∧ 3*(region U t 1).card ≤ 2*U.card ∧ 3*(region U t 2).card ≤ 2*U.card ∧ ∀ x ∈ region U t 1, ∀ y ∈ region U t 2, ¬G.Adj x y := by … - theorem
OAI.HyperbolicObstruction.PlanarRecursion.balanced_separators_of_component_separatorsline 108Source documentation
A uniform sqrt component-separator theorem supplies the exact recursive separator interface, with no factor depending on the carrier or graph.
theorem balanced_separators_of_component_separators (G : SimpleGraph V) (c : ℕ) (h : ∀ U : Finset V, ∃ S : Finset V, S ⊆ U ∧ S.card ≤ c*Nat.sqrt U.card ∧ ∀ W : Finset V, W ⊆ U → Disjoint W S → (G.induce (W : Set V)).Preconnected → 2*W.card ≤ U.card) : HasBalancedSeparators G c := by …Mentions: OAI.HyperbolicObstruction.PlanarRecursion.HasBalancedSeparators