The $cd$-index of base polytopes for connected split matroids
Tommaso Faustini, Alejandro Vargas
TL;DR
This work derives a computable formula for the cd-index Ψ_cd of matroid base polytopes for connected split matroids by exploiting hyperplane-split decompositions and the cyclic-flat structure. The main result expresses Ψ_cd(M) in terms of the hypersimplex cd-index, plus corrections from cyclic flats and modular-pair interactions, with an explicit, data-minimal set of matroidal parameters λ(r,h) and μ(α,β;a,b). The authors develop and demonstrate the method on cuspidal and sparse paving matroids, provide a general recursion, and supply code to perform computations, thereby enabling efficient cd-index enumeration beyond previously tractable cases. They also pose open questions about extending these techniques to other 0/1-polytopes and arbitrary matroids, and about deeper structural inequalities governing the flag data of matroid polytopes.
Abstract
We compute the $cd$-index $Ψ_{cd}$ of matroid base polytopes $\mathscr{P}(M)$ for a large family of matroids $M$. The $cd$-index is a polynomial in two non-commutative variables that compactly encodes the count of face flags $\mathcal{F} = \{σ_1 \subset \dots \subset σ_s \}$ with prescribed $\dim σ_i = d_i$. This comprises the $f$-vector of $\mathscr{P}(M)$, which recently Ferroni and Schröter treated as an almost-valuative invariant; i.e. a valuative part plus an error term. We initiate a similar program for $Ψ_{cd}(\mathscr{P}(M))$ and show that for an elementary split matroid $M$ the error term in the computation of $Ψ_{cd}(\mathscr{P}(M))$ surprisingly depends only on modular pairs of cyclic flats. This allows us to implement computations requiring only the counts $λ(r,h)$ and $μ(α,β,a,b)$ of cyclic flats and modular pairs of cyclic flats, respectively, that fulfill some rank and cardinality conditions. We illustrate the methods with sparse paving matroids.
