OAI/Combinatorics/Ramsey/CycleClique/Construction/PathDetour.lean
4 declarations, 0 contain sorry, 0 declared as axioms
Insert an outside detour into any step of an expanded chain. All old vertices and assigned-path endpoints are retained.
- theorem
OAI.CycleClique.Construction.ExpandedPathSystem.exists_edge_detourline 14 - theorem
OAI.CycleClique.Construction.ExpandedPathSystem.IsOptimal.no_edge_detourline 122Source documentation
An outside detour that stays in the exact closing interval is excluded by the established optimality criterion.
theorem IsOptimal.no_edge_detour {S : ExpandedPathSystem G Q} {k : ℕ} (hopt : S.IsOptimal k) (hk : 3 ≤ k) (hQk : Q.card ≤ k) (hQ : G.IsClique (Q : Set V)) (hcycle : ¬ HasCycle G (k + 1)) {P R : List (List V)} {A B J : List V} {x y : V} (hsys : S.chains = P ++ (A ++ x :: y :: B) :: R) (hJQ : ∀ z ∈ J, z ∉ Q) (hJ : J.Nodup) (hdis : J.Disjoint S.chains.flatten) (hpath : (x :: (J ++ [y])).IsChain G.Adj) (hpos : J ≠ []) (hupper : S.amount + J.length + S.incident ≤ k + 1) : False := by …Mentions: OAI.CycleClique.Construction.ExpandedPathSystem, OAI.CycleClique.Construction.HasCycle
- theorem
OAI.CycleClique.Construction.ExpandedPathSystem.IsOptimal.forbidden_edge_detourline 139 - theorem
OAI.CycleClique.Construction.ExpandedPathSystem.IsOptimal.forbidden_one_vertex_edge_detourline 161