Recognition of algebraic matroids is undecidable
arXiv:2607.14907
The paper shows that there is no algorithm to decide whether a given rank function defines an algebraic matroid, proving the recognition problem undecidable by reducing from Diophantine undecidability over finite‑field rational function fields.
Abstract
We prove that the recognition problem for algebraic matroids is undecidable. Explicitly, this means that there is no algorithm that takes as input a finite set and a function (where is the power set) and decides whether there exists a pair of fields , and a function , such that for all : . This problem is known to be decidable if the characteristic of the fields involved is constrained to be zero. We prove that it is undecidable if the characteristic is either left unspecified (in which case a realization over any characteristic is accepted) or fixed to be a prime . The proof relies on Hrushovski--Zilber's Group Configuration Theorem and on the work of Evans and Hrushovski on "Projective Planes in Algebraically Closed Fields". We relate two different such projective planes, and eventually construct a reduction from the solvability of Diophantine equations over ( prime) to algebraicity of matroids. Solvability of Diophantine equations over was proved to be undecidable by Pheidas for all , and later by Videla for . A central part of our proof is a variant of the so-called Field Configuration Theorem.
29 pages, 7 figures. Comments are welcome! This version corrects the arxiv abstract and some latex issues, as well as a few typos