Rota's conjecture: finitely many excluded minors for every finite field
OpenTenChallenges.challenge_02Rota's conjecture, in the scaled form of Challenge 2. For every natural number there is a natural number such that
Since only finitely many prime powers lie below any , this is equivalent to: every finite field has only finitely many excluded minors up to isomorphism. Geelen, Gerards and Whittle announced a proof in 2014; the complete argument has not been published, and no part of it has been formalized.
Formalization Note. is the definition statement_02 r B; excluded minors are counted via a finite set of representatives on the ground type .
import Definitions.Def_TenChallenges_Challenge_02
namespace TenChallenges theorem challenge_02 : ∀ r : ℕ, ∃ B : ℕ, statement_02 r B := by sorry end TenChallenges
Read-back
What the Lean code literally says, in plain math · claude-fable-5-1
Read-back of the theorem TenChallenges.challenge_02.
The statement is:
that is: for every natural number there exists a natural number (allowed to depend on ) such that for all natural numbers and every proof that is prime (so: for every prime and every ),
The proof body in the file is sorry (left unproved); this read-back describes only the asserted statement. Everything below unfolds the bundle definitions used.
Matroids. A matroid on a type is Mathlib's Matroid γ: a ground set (possibly infinite or empty) with "base" and "independent" predicates on subsets of , where a set is independent iff it is contained in some base, at least one base exists, bases satisfy the exchange axiom (for bases and there is with a base), every independent subset of any is contained in a maximal independent subset of , and every base lies in . Hence every independent set lies in and is independent.
-representable (, a matroid on ): there exist a type in the lowest universe, an additive commutative group structure on , a vector-space structure on over (Mathlib's GaloisField p m, the splitting field of over ; since here, the field with elements), and a function defined on all of , such that for every subset (not just subsets of )
linear independence of the family indexed by the elements of meaning that is injective on finitely supported coefficient functions (a repeated vector or a zero vector makes the family dependent; the empty family is independent). As independent sets lie in , this forces for every . There is no bound on the dimension of , and no finiteness assumption on inside this definition.
Strict minor. For matroids on the same type , (Mathlib's IsStrictMinor) means and not , where (Mathlib's IsMinor) means there exist sets (not required to be disjoint or to lie in ) with ; deletion is the restriction of to (independent sets: the -independent subsets of ), and contraction is , the dual of deleting from the dual, with ground set . Mathlib documents as equivalent to " is a minor of and ".
Excluded minor for a property (): , and for every matroid on the same type with . If has no strict minors (for instance ), the second clause is vacuous.
Isomorphism (, a definition of this bundle, for on and on ): there exists a bijection such that for every , is independent in iff is independent in .
: there exists a finite set of matroids on the type (each with ground set an arbitrary subset of , possibly infinite or empty), with
such that for every type in the lowest universe and every matroid on whose ground set is finite: if is an excluded minor for the property (so is not -representable, while every strict minor of among matroids on is), then some satisfies . The members of need not themselves be excluded minors, finite, or pairwise non-isomorphic, and may have fewer than elements; infinite excluded minors are not constrained.
Putting it together, the theorem asserts: for each there is one such that, for every prime and every with , there is a set of at most matroids on containing, up to the above notion of isomorphism, every finite-ground-set matroid (on any type in the lowest universe) that is not -representable but all of whose strict minors are.
Edge cases: for there is no prime power with , so the inner statement is vacuous and any (e.g. ) works. For the single must work for all prime powers at once; a witness would assert that no finite excluded minor exists for those fields. The theorem gives no information about beyond existence, and no uniformity in is claimed (a separate for each ).
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.