The strongest
Mason inequality
Count independent sets by size, then divide by the number of all subsets of that size. The resulting sequence is log-concave.
MATROID THEORY / FORMAL PROOF
Two theorems about the shape of mathematical sequences, with proofs checked in Lean.
The strongest Mason inequality and the Heron–Rota–Welsh theorem. An Axiom Math companion to the accepted formalizations.
Five elements. Every set of size at most three is independent.
THE RESULTS
A nonnegative sequence is log-concave when each middle term dominates the geometric mean of its neighbors. Matroids produce two important examples.
Count independent sets by size, then divide by the number of all subsets of that size. The resulting sequence is log-concave.
Take the absolute values of the characteristic polynomial’s coefficients. These too form a log-concave sequence.
WHY MATROIDS?
Linearly independent vectors and forests in a graph obey the same exchange principle. A matroid captures that principle without requiring vectors or a graph.
These theorems show that its counting sequences have a remarkable amount of structure. Their proofs connect finite combinatorics with ideas from geometry and quadratic forms.
Start with the mathematical background ↗FROM STATEMENT TO SOURCE
The writeup explains the statements and the arguments used by the accepted Lean code. Every major step links to a declaration in a fixed source snapshot.
Definitions, normalizations, and boundary cases.
A guided route through the decisive lemmas.
Accepted artifacts, source hashes, and comparator results.
CITE THIS COMPANION
The original theorems and their authors are credited in each writeup. This citation identifies the formalization companion.
@misc{axiom-matroid-log-concavity,
author = {{Axiom Math}},
title = {Matroid Log-Concavity in Lean},
year = {2026},
url = {https://matroids.axiommath.ai},
note = {Companion to two accepted formalizations}
}