Erdős–Hajnal for the six-vertex path
OpenTenChallenges.challenge_05_r6The rung of the Erdős–Hajnal conjecture for paths. There is a constant such that every finite graph with no induced six-vertex path has a clique or an independent set of size at least :
This rung is open.
import Definitions.Def_TenChallenges_Challenge_05
namespace TenChallenges theorem challenge_05_r6 : statement_05 6 := by sorry end TenChallenges
Read-back
What the Lean code literally says, in plain math · claude-fable-5-1
Read-back of TenChallenges.challenge_05_r6. The declaration asserts the proposition , which by definition is the bundle's predicate ErdosHajnalConjectureFor applied to Mathlib's path graph ; the parameter is fixed to throughout.
The fixed graph . is the simple graph whose vertex set is (the finite type with elements) and in which two vertices are adjacent iff or (as natural numbers). With this is the path : vertices and the edges . It is an undirected simple graph; the vertices and are its two endpoints.
What is asserted. There exists a real number with
such that for every set (an arbitrary type, implicit argument) equipped with a finiteness structure (so is a finite set of vertices, possibly empty) and for every simple graph with vertex set (symmetric irreflexive adjacency ; no loops, no multiple edges):
if is not inducedly contained in , then there exists a finite subset such that
The pieces mean the following.
- " is inducedly contained in " (Mathlib's relation ) means that there exists a graph embedding of into : an injective map such that for all ,
i.e. contains an induced subgraph isomorphic to (the images of consecutive path vertices are adjacent, and the images of non-consecutive path vertices are non-adjacent). The hypothesis is the negation: contains no induced copy of (it is "induced--free"). For graphs that do contain an induced the hypothesis fails, so nothing is asserted about them. Non-induced copies of (a path whose image has extra chords in ) are not excluded by the hypothesis.
- " is a clique of " (Mathlib's
IsClique) means that any two distinct elements of are adjacent in . is the complement graph: iff and . So " is a clique of " means any two distinct elements of are non-adjacent in , i.e. is an independent (stable) set of . The disjunction is inclusive. The empty set and every one-element set are cliques of both and . - is an inequality of real numbers: the cardinality of (a natural number, cast to ) is at least (the number of vertices of , cast to ) raised to the real exponent . For this is the usual positive real . If is empty, then because , and satisfies the conclusion. The inequality is non-strict.
Quantifier structure and edge cases. The order is : a single constant must be chosen before and and must work uniformly for every finite induced--free graph; may depend only on the fixed . No upper bound on is imposed (any positive real is allowed, including ), and is not required to be maximal or to be a clique and independent set simultaneously. Nothing else is assumed about : it may be edgeless, complete, disconnected, or have a single vertex. The declaration does not say anything about path graphs with a different number of vertices, nor about non-induced containment.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.