Documentation

LeanPool.StructuralGraphClasses.InducedPathFour

Native induced-path interface #

The local edge/nonedge predicate is equivalent to exclusion of Mathlib's pathGraph 4 by IsIndContained. This connects the structural classes to native induced graph embeddings without a parallel notion of containment.

The local P₄ exclusion predicate excludes native induced path embeddings.

theorem SimpleGraph.pathGraph_four_isIndContained_of_adj {V : Type u_1} {G : SimpleGraph V} {a b c d : V} (hab : G.Adj a b) (hbc : G.Adj b c) (hcd : G.Adj c d) (hac : ¬G.Adj a c) (had : ¬G.Adj a d) (hbd : ¬G.Adj b d) :

Four vertices satisfying the path edges and nonedges give a native induced embedding.

Local path exclusion and native induced-path exclusion are equivalent, without finiteness.