Finite graphs are -well-quasi-ordered under minors for every ordinal
OpenTenChallenges.challenge_06Better-quasi-ordering of finite graphs under minors, in the scaled form of Challenge 6. For every ordinal , writing with : if , the finite planar graphs are -well-quasi-ordered under the minor relation; if , all finite graphs are -well-quasi-ordered under the minor relation:
Since better-quasi-ordering is -well-quasi-ordering for every , the statement is the folklore conjecture that finite graphs are better-quasi-ordered by the minor relation. The cases are the Graph Minor Theorem; every case is open.
Formalization Note. The statement is ∀ r : Ordinal, statement_06 r.
import Definitions.Def_TenChallenges_Challenge_06
namespace TenChallenges theorem challenge_06 : ∀ r : Ordinal, statement_06 r := by sorry end TenChallenges
Read-back
What the Lean code literally says, in plain math · claude-fable-5-1
TenChallenges.challenge_06. The theorem asserts
where ranges over all ordinals (of the lowest universe, forced by the graph types living in Type), and statement_06 r is
The declaration carries no proof in the file: its proof term is the placeholder sorry. Every ingredient is unfolded below.
Ordinal division and remainder. r / 2 and r % 2 are Mathlib's ordinal division and remainder: and (ordinal subtraction). Together these make the unique ordinal and the unique ordinal with and , so . Multiplication is ordinal multiplication with on the left ( is " copies of two points"): , for finite , and for every limit ordinal . Concretely, writing uniquely as with either or a limit ordinal and , one has and . So the first branch applies iff is even (level ) and the second iff is odd (level ). Examples: level , planar; level , all finite graphs; level , planar; level , all finite graphs; level , planar; level , all finite graphs; level , planar.
The two base types and relations (from item TenChallenges_AlphaWQO, which builds on item TenChallenges_Minor).
FiniteGraphis the type of pairs with (including ) and a simple graph (irreflexive symmetric adjacency) on ; elements are pairs, not isomorphism classes. The relation (FiniteGraph.MinorLE) is: iff there exists a minor witness of in , namely a family of subsets of with (i) whenever ; (ii) each nonempty and any two of its vertices joined by a walk of all of whose vertices lie in ; (iii) for every edge there are and with . Nothing is required for non-edges of , and the need not cover . No reflexivity or transitivity of is assumed or used.PlanarGraphis the subtype of thoseFiniteGraphsuch that there is no minor witness of (the complete graph on , all pairs of distinct vertices adjacent) in and no minor witness of (vertex type , exactly the left–right pairs adjacent) in — "planar" means only this (Wagner-style) condition, nothing about embeddings. The relation (PlanarGraph.MinorLE) is applied to the underlying pairs.
The hierarchy. For a type and an ordinal , (VStar Q o) is defined by transfinite recursion: ; is the type of nonempty subsets of ; and for a limit ordinal ( and not a successor) is the disjoint union (formally indexed by the canonical well-ordered type of order type , each index standing for the ordinal ), whose elements are tagged pairs with .
The game relation. For a base relation on , the heterogeneous relation (leStar le a X b Y, with and ) is defined by recursion on and then on , by exactly these clauses:
- , (): .
- , : .
- , limit, , : .
- , : .
- , : .
- , limit, , : .
- limit, , : (for every and ).
The well-quasi-order condition. IsWQO of a relation on a type means: for every sequence there exist with (strict ; no axioms on ). IsAlphaWQO le a means IsWQO of the relation on (both sides at the same level ).
What the universal quantifier amounts to. For the claim is: for every sequence there exist with (with at the bottom); for it is: for every sequence there exist with (with at the bottom). Every ordinal ( zero or a limit, ) arises as both from (remainder ) and from (remainder ). Hence the statement "for all " is equivalent to: for every ordinal , both and hold. In particular it includes, at : every sequence of finite Wagner-planar graphs, and every sequence of finite simple graphs, has with the -th a minor of the -th; at : every sequence of nonempty sets of such graphs has with every a minor of some ; and so on through all successor and limit levels , including those of uncountable cofinality, with the limit-level comparison obtained by discarding the tags and comparing the underlying elements at their own (possibly different) levels by the clauses above.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.