Exact edge bounds for graphs with no , or minor
ProvedHadwigerConj.edge_bounds_small_complete_minorsLet be a finite graph with vertices.
- If and has no minor, then .
- If and has no minor, then .
- If and has no minor, then .
These are the cases of the extremal function for minors, and they are sharp.
Formalization Note The bounds are written additively in the natural numbers, e.g. , to avoid truncated subtraction.
import Mathlib import Definitions.Def_HadwigerConj_Defs
namespace HadwigerConj
theorem edge_bounds_small_complete_minors {V : Type} [Finite V] (G : SimpleGraph V) :
(1 ≤ Nat.card V → ¬ HasCompleteMinor G 3 → G.edgeSet.ncard + 1 ≤ Nat.card V) ∧
(2 ≤ Nat.card V → ¬ HasCompleteMinor G 4 → G.edgeSet.ncard + 3 ≤ 2 * Nat.card V) ∧
(3 ≤ Nat.card V → ¬ HasCompleteMinor G 5 → G.edgeSet.ncard + 6 ≤ 3 * Nat.card V) := by sorry
end HadwigerConjRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind
Note — non-blind read-back. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statements, with full knowledge of the intended meaning. It is not independent or blind testimony, and no reviewer should treat it as such; an independent audit is still needed.
Let be a finite type with and a simple graph on with edge count . Then all three hold: (1) if and has no minor, then ; (2) if and has no minor, then ; (3) if and has no minor, then . Here, for graphs on a vertex type and on a vertex type , “ is a minor of ” means: there are sets () such that (i) each induces a connected subgraph of (in particular ), (ii) whenever , and (iii) whenever is an edge of , some vertex of is adjacent in to some vertex of . “ has a minor” means the complete graph on the -element set is a minor of in this sense (so: pairwise disjoint connected nonempty vertex sets, every two joined by an edge of ; for this holds for every graph). “-colourable” means there is a map from to a -element set of colours giving adjacent vertices different colours (for this forces ). All graphs are simple (no loops, no multiple edges).
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.