1 Introduction

In 1999, Merino and Welsh [14, Conjecture 7.1] posed the following conjecture.

Conjecture 1.1

For every connected graph G without loops and bridges,  the following inequality holds.

$$\begin{aligned} \max (\alpha (G), \alpha ^*(G)) \ge \tau (G), \end{aligned}$$

where \(\tau (G)\) denotes the number of spanning trees of G\(\alpha (G)\) the number of acyclic orientations of G,  and \(\alpha ^*(G)\) the number of totally cyclic orientations of G.

The three invariants appearing in this conjecture are evaluations of the Tutte polynomial of G, which we denote by \(T_G(x,y)\). More precisely, we have that \(\tau (G)=T_G(1,1)\), \(\alpha (G)=T_G(2,0)\) and \(\alpha ^*(G) = T_G(0,2)\). This point of view allows to extend the preceding conjecture to all matroids. Furthermore, Conde and Merino strengthened the Conjecture in [6], by proposing an “additive” and a “multiplicative” version of the conjecture for graphs. Generalized to matroids, the three versions read as follows.

Conjecture 1.2

Let \(\textsf{M}\) be a matroid without loops and coloops. Then

$$\begin{aligned} \max \left( T_{\textsf{M}}(2,0), T_{\textsf{M}}(0,2)\right)&\ge T_{\textsf{M}}(1,1), \end{aligned}$$
(1)
$$\begin{aligned} T_{\textsf{M}}(2,0) + T_{\textsf{M}}(0,2)&\ge 2\,T_{\textsf{M}}(1,1), \end{aligned}$$
(2)
$$\begin{aligned} T_{\textsf{M}}(2,0)\cdot T_{\textsf{M}}(0,2)&\ge T_{\textsf{M}}(1,1)^2. \end{aligned}$$
(3)

An elementary argument and the non-negativity of the expressions above shows that (3) implies (2), which in turn implies (1).

These inequalities have been discussed and established for specific classes of graphs and matroids. Particularly regarding graphs, Thomassen [18] showed that if a graph is either “sparse” or “dense” then it satisfies Conjecture 1.1. Furthermore, Noble and Royle [15] proved that series-parallel graphs satisfy the multiplicative version of Conjecture 1.2, whereas Jackson [10] proved several inequalities that have a resemblance to (3), but his method does not extend to our case.

Strictly within the scope of the matroidal version of the conjecture, Knauer et al. proved in [12] that the class of lattice path matroids satisfy the multiplicative version of Conjecture 1.2. The key feature of their method is a clever way of setting up an induction where they manage to keep control over the base cases.

In [5], Chávez-Lomelí et al. proved a related conjecture [6, Conjecture 2.4] for all paving matroids without coloops. Namely, they showed that the Tutte polynomial of such a matroid is a convex function on the segment \(x+y=2\) within the positive quadrant. This yields immediately that all such matroids satisfy the additive version (2) of the inequality. The relevance of this class of matroids comes from a conjecture [13, Conjecture 1.6] posed by Mayhew et al. asserting that paving matroids are asymptotically predominant within all matroids.

The purpose of this short article is to show that the class of split matroids satisfies all of Conjecture 1.2. This class of matroids, introduced by Joswig and Schröter in [11] is minor closed and strictly larger than both the classes of paving and copaving matroids. It originates in the study of splits of hypersimplices, i.e., the base polytopes of uniform matroids, and the tropical Grassmannian. The main result of this note is the following.

Theorem 1.3

Let \(\textsf{M}\) be a split matroid without loops and coloops. Then

$$\begin{aligned} T_{\textsf{M}}(2,0)\cdot T_{\textsf{M}}(0,2) \ge T_{\textsf{M}}(1,1)^2. \end{aligned}$$

Moreover, we identify the cases in which equality is attained. The method we employ is a modification of the arguments used in [5, 12]. A key feature of connected split matroids that we discuss below is a structural property of their lattice of cyclic flats that we use as definition.

2 The Toolbox

Throughout the rest of the paper, we assume familiarity with basic concepts in matroid theory; we follow the terminology and notation of [16] and point to [2] for further details on the lattice of cyclic flats.

2.1 Split Matroids

For the sake of simplicity in the exposition, we will use an alternative definition of split matroids using their cyclic flats.

Definition 2.1

(Split matroids) A connected split matroid is a connected matroid \(\textsf{M}\) whose proper cyclic flats form a clutter, that is if E denotes the ground set of \(\textsf{M}\) and \(F_1\subsetneq F_2\) are two cyclic flats then either \(F_1 = \varnothing \) or \(F_2 = E\).

We call a matroid a split matroid if it is isomorphic to a direct sum in which exactly one of the summands is a connected split matroid and the remaining summands are uniform matroids.

Remark 2.2

Let us explain why the above definition is equivalent to the original definition of split matroids. Observe that the only connected matroids with loops or coloops are \(\textsf{U}_{0,1}\) and \(\textsf{U}_{1,1}\). In particular, if the matroid \(\textsf{M}\) is connected and has cardinality at least 2, then it is loopless and coloopless. From the equivalence between (iii) and (iv) in [1, Theorem 11], it follows that if \(\textsf{M}\) is connected and split it is either \(\textsf{U}_{0,1}\) or \(\textsf{U}_{1,1}\), or it is loopless and coloopless and the proper cyclic flats of \(\textsf{M}\) form a clutter. Conversely, if \(\textsf{M}\) is a connected matroid whose proper cyclic flats form a clutter, then by the same equivalence \(\textsf{M}\) has to be a connected split matroid. The second part of the definition that includes disconnected matroids is precisely [11, Proposition 15].

The name “split matroid” stems from a polyhedral point of view of matroids. The facet defining equations of the matroid base polytope of a split matroid are compatible splits of a hypersimplex, namely, the base polytope of a uniform matroid. In this article, we focus only on combinatorial properties. For a thorough and detailed exploration of the interplay between the combinatorics and the geometry of split matroids we refer to [9].

A fact that we will leverage is that the class of split matroids is closed under duality and taking minors. A complete list of excluded minors for split matroids can be found in [4] by Cameron and Mayhew, although we will not require it here.

A basic and important example of a split matroid is the following.

Fig. 1
figure 1

The underlying graph of a minimal matroid \(\textsf{T}_{4,7}\)

Example 2.3

(Minimal matroids) Consider the graphic matroid induced by a cycle of length \(k+1\) where one edge is replaced by \(n-k\) parallel copies of that edge (see Fig. 1). We denote the corresponding matroid of rank k and ground set of size n by \(\textsf{T}_{k,n}\). In general, these matroids fail to be paving (or co-paving), but they are split matroids. It is straightforward to check that the set of all the parallel edges is the only proper cyclic flat of the matroid \(\textsf{T}_{k,n}\) whenever \(k>0\).

The matroid \(\textsf{T}_{k,n}\) is known in the literature by the name “minimal matroid.” Dinolt [7] introduced that name for \(\textsf{T}_{k,n}\) since it is the only connected matroid (up to isomorphism) of rank k and cardinality n achieving the minimal number of bases \(k(n-k)+1\).

Minimal matroids are lattice path matroids, which follows either by [12, Theorem 3.2] or by [8, Proposition 2.4]. Moreover, notice that the dual of a minimal matroid is again a minimal matroid, that is \(\textsf{T}_{k,n}^* \cong \textsf{T}_{n-k,n}\).

2.2 Tutte Polynomials and Inequalities

We will assume basic knowledge on Tutte polynomials of matroids. We refer to [3] for a thorough exposition regarding Tutte polynomials. In the following whenever we refer to the “multiplicative Merino–Welsh conjecture” we are speaking about the inequality Conjecture 1.2(3).

Lemma 2.4

If \(\textsf{M}\) and \(\textsf{N}\) are matroids that satisfy the multiplicative Merino–Welsh conjecture,  then both the dual matroid \(\textsf{M}^*\) and direct sum \(\textsf{M}\oplus \textsf{N}\) satisfy the conjecture,  too.

Proof

This is immediate from the fact that Tutte polynomials fulfill the relations \(T_{\textsf{M}^*}(x,y) = T_\textsf{M}(y,x)\) and \(T_{\textsf{M}\oplus \textsf{N}}(x,y) = T_{\textsf{M}}(x,y)\cdot T_{\textsf{N}}(x,y)\). \(\square \)

Lemma 2.5

Let \(\textsf{M}\) be a loopless and coloopless matroid on the ground set E. If there is an element \(e\in E\) such that both \(\textsf{M}/e\) and \(\textsf{M}{\setminus } e\) satisfy the multiplicative Merino–Welsh Conjecture,  then the conjecture is fulfilled by the matroid \(\textsf{M}\).

Proof

See [15, Lemma 2.2] or [12, Lemma 3.3]. \(\square \)

Remark 2.6

The preceding two well-known results (more precisely, their proofs) imply that if \(\textsf{M}\) and \(\textsf{N}\) are matroids satisfying Conjecture 1.2(3), then \(\textsf{M}\oplus \textsf{N}\) attains equality if and only if both \(\textsf{M}\) and \(\textsf{N}\) attain equality too. Similarly, if \(\textsf{M}{\setminus } e\) and \(\textsf{M}/ e\) satisfy the multiplicative Merino–Welsh conjecture and for \(\textsf{M}\) the equality is attained, then \(\textsf{M}/ e \) and \(\textsf{M}{\setminus } e\) attain equality as well.

Lemma 2.7

Every loopless and coloopless matroid of rank 1 or corank 1 satisfies the multiplicative Merino–Welsh conjecture.

Proof

By Lemma 2.4, it suffices to consider only the case in which the rank is 1. Observe that a loopless and coloopless matroid of rank 1 is a uniform matroid \(\textsf{M}\cong \textsf{U}_{1,n}\) for some \(n\ge 2\). Its Tutte polynomial is \(T_{\textsf{M}}(x,y) = x + y + y^2 + y^3 + \cdots + y^{n-1}\). Thus, \(T_{\textsf{M}}(1,1) = n\), whereas \(T_{\textsf{M}}(2,0) = 2\) and \(T_{\textsf{M}}(0,2) = 2^n - 2\). Therefore,

$$\begin{aligned} T_{\textsf{M}}(2,0)\cdot T_{\textsf{M}}(0,2) = 2\cdot (2^n-2) \ge n^2 = T_{\textsf{M}}(1,1)^2 \end{aligned}$$

where equality holds only if \(n=2\). This follows from the estimation \(2\cdot (2^{n}-2) > 2^n \ge n^2\) for all \(n > 3\) and \(2\cdot (2^n-2) = 12 > 9 = n^2\) if \(n=3\). \(\square \)

We observe that as an alternative to our arguments the preceding result also follows either from [15] or [12] given that all loopless and coloopless matroids of rank or corank 1 are series-parallel matroids and lattice path matroids.

Lemma 2.8

Every loopless and coloopless matroid of rank 2 or corank 2 satisfies the multiplicative Merino–Welsh conjecture. Furthermore,  equality occurs only for the matroid \(\textsf{U}_{1,2}\oplus \textsf{U}_{1,2}\).

Proof

Again, by Lemma 2.4 it suffices to consider only the case in which the matroid has rank 2. Observe that whenever \(\textsf{M}\) has rank 2, cardinality n, and does not contain loops and coloops, we have that the two coefficients \([x^2y^0] T_{\textsf{M}}(x,y)\) and \([x^0 y^{n-2}]T_{\textsf{M}}(x,y)\) are both equal to 1 (see [3, Proposition 6.2.13(ii) and (v)]). Hence, we obtain \(T_{\textsf{M}}(2,0)\cdot T_{\textsf{M}}(0,2) \ge 2^2\cdot 2^{n-2}=2^n\).

On the other hand, since \(T_{\textsf{M}}(1,1)\) is the number of bases of \(\textsf{M}\), this expression is bounded from above by the binomial coefficient \(\left( {\begin{array}{c}n\\ 2\end{array}}\right) \). The inequality \(\left( {\begin{array}{c}n\\ 2\end{array}}\right) ^2 < 2^n\) holds for every \(n\ge 13\). Hence, for all rank 2 matroids on \(n\ge 13\) elements we have

$$\begin{aligned} T_{\textsf{M}}(2,0)\cdot T_{\textsf{M}}(0,2) \ge 2^n > \left( {\begin{array}{c}n\\ 2\end{array}}\right) ^2 \ge T_{\textsf{M}}(1,1)^2. \end{aligned}$$

We used a computer to verify this inequality for all matroids of rank 2 and size \(n\le 12\) that have neither a loop or coloop. The multiplicative Merino–Welsh conjecture holds for these cases, and equality is obtained only if \(\textsf{M}\cong \textsf{U}_{1,2}\oplus \textsf{U}_{1,2}\). The code for our computations can be found in Appendix 3. \(\square \)

Remark 2.9

The preceding proof relies on the fact that the exponential growth of the term \(2^n\) guarantees that it eventually dominates the polynomial term \(\genfrac(){0.0pt}1{n}{2}^2\) for large values of n. This property easily extends to matroids of higher fixed rank. However, as the rank grows, one has to deal separately with a growing finite number of cases that could potentially yield a counterexample to Conjecture 1.2(3).

3 The Proof of Theorem 1.3

Proposition 3.1

Let \(\textsf{M}\) be a connected split matroid without loops and coloops. Assume that for every \(e\in E\) in the ground set E of \(\textsf{M}\) either the deletion \(\textsf{M}/e\) or the contraction \(\textsf{M}{\setminus } e\) has a loop or a coloop. Then \(\textsf{M}\) satisfies one of the following,  or both : 

  1. (i)

    The rank or corank of \(\textsf{M}\) is either one or two.

  2. (ii)

    \(\textsf{M}\) is isomorphic to a minimal matroid.

Proof

Let us assume that the rank of the matroid \(\textsf{M}\) is k and the ground set E is of size n. We are in the first case of the statement unless \(3\le k\le n-3\). Thus, we may assume that those inequalities hold. Notice that a contraction of a coloopless matroid cannot lead to a matroid with a coloop and similarly a deletion in \(\textsf{M}\) cannot create loops, thus the assumptions in the statement imply that for every element \(e\in E\) we have either \(\textsf{M}/e\) has a loop or \(\textsf{M}{\setminus } e\) has a coloop. We assume without loss of generality that there is at least one element e in the ground set such that \(\textsf{M}/e\) has loops because, otherwise, we can replace our matroid by its dual \(\textsf{M}^*\) which satisfies all assumptions as well.

Now, fix an element \(e\in E\) such that \(\textsf{M}/e\) has loops. Consider \(P={\text {cl}}_{\textsf{M}}(e)\), the set of all the elements in \(\textsf{M}\) that are parallel to e. This is of course a proper cyclic flat of \(\textsf{M}\). If \(j=|P|-1\ge 1\), then

$$\begin{aligned} \textsf{M}/e \cong \textsf{U}_{0,j}\oplus \textsf{U}_{k-1,n-j-1}. \end{aligned}$$

This is the case as \(P{\setminus } e\) is the ground set of the first direct summand. To justify the fact that the second direct summand is a uniform matroid, notice that since \(\textsf{M}\) is connected and split, there is only one cyclic flat of \(\textsf{M}\) strictly containing P, namely the ground set E. Recall that a set F is a flat of \(\textsf{M}/e\) if and only if \(F\cup e\) is a flat of \(\textsf{M}\). Hence, in \(\textsf{M}/e\) the only cyclic flat which strictly contains the rank 0 flat \(P{\setminus } e\) is \(E{\setminus } e\). It is evident that the contraction of \(\textsf{M}\) by any element in P has loops.

Suppose that some element \(f\not \in P\) has a parallel element in \(\textsf{M}\), that is \({\text {cl}}_\textsf{M}(f)\) is a cyclic flat, and thus the closure of the two cyclic flats \({\text {cl}}_\textsf{M}(e)\) and \({\text {cl}}_\textsf{M}(f)\) is \({\text {cl}}_{\textsf{M}}(\{e,f\})\) which is a cyclic flat too. This is a contradiction to the assumption that \(\textsf{M}\) is a split matroid, because \(\varnothing \subsetneq P = {\text {cl}}_\textsf{M}(e) \subsetneq {\text {cl}}_\textsf{M}(\{e,f\}) \subsetneq E\) is a chain of cyclic flats; to see why the last inclusion is strict recall that we are assuming that the matroid \(\textsf{M}\) has at least rank 3 while \({\text {cl}}_\textsf{M}(\{e,f\})\) is of rank 2. We conclude that \(f\notin P\) cannot have parallel elements in \(\textsf{M}\); therefore the contraction \(\textsf{M}/f\) is loopless for all elements \(f\not \in P\).

In other words, so far we have shown that the only elements \(f\in E\) such that \(\textsf{M}/f\) has loops are exactly the elements \(f\in P={\text {cl}}_{\textsf{M}}(e)\). Since \(\textsf{M}\) has rank at least 3 and \({{\,\textrm{rk}\,}}_{\textsf{M}}(P) = 1\), we have that \(E{\setminus } P\ne \varnothing \). Furthermore, our assumptions on \(\textsf{M}\) imply that for all elements \(f\in E{\setminus } P\) we have that \(\textsf{M}{\setminus } f\) must contain a coloop. Rephrased in terms of the dual matroid \(\textsf{M}^*\) the last conclusion is equivalent to the fact that for all \(f\in E{\setminus } P\), the contractions \(\textsf{M}^*/f\) have loops. By applying the same reasoning as above to the matroid \(\textsf{M}^*\), we may derive that \(E{\setminus } P\) is a parallel class of \(\textsf{M}^*\).

Using our findings, we obtain

$$\begin{aligned} 1 = {\text {rk}}_{\textsf{M}^*}(E{\setminus } P) = |E {\setminus } P| + {\text {rk}}_\textsf{M}(P)- k = | E{\setminus } P| + 1 - k. \end{aligned}$$

And thus \(|E{\setminus } P| = k\); hence, it has to be a basis of \(\textsf{M}\). Further, \((E{\setminus } P) \cup \{e\}\) has to be a circuit of the matroid \(\textsf{M}\) as this matroid contains no coloops. It follows that \(\textsf{M}\) is a minimal matroid. \(\square \)

Now we are prepared to prove Theorem 1.3, the main result of this paper.

Proof of Theorem 1.3

We proceed by strong induction on the cardinality of the ground set of our matroid. Our hypothesis is that whenever the cardinality of the ground set of a loopless and coloopless split matroid is smaller than n, then the multiplicative Merino–Welsh conjecture holds. Fix a loopless and coloopless split matroid \(\textsf{M}\) whose ground set is of size n. We may assume that \(\textsf{M}\) is connected, as otherwise we apply Lemma 2.4 and the induction hypothesis to conclude that the matroid fulfills the desired inequality. This is because split matroids are minor closed, thus each direct summand is a split matroid on a smaller ground set.

If there is an element of the ground set such that both \(\textsf{M}/e\) and \(\textsf{M}{\setminus } e\) are loopless and coloopless, then we use Lemma 2.5 and the induction hypothesis. Here we are using the fact that both \(\textsf{M}/e\) and \(\textsf{M}{\setminus } e\) are loopless and coloopless split matroids. Now assume that there is no such element. Since \(\textsf{M}\) is connected, we are able to use Proposition 3.1 to conclude that \(\textsf{M}\) has rank or corank smaller than 2, or that it is a minimal matroid. In the first cases, Lemmas 2.7 and 2.8 show that the inequality is satisfied. In the case that the matroid is a minimal matroid, we obtain the desired inequality as a corollary of either [15, Theorem 4.5] or alternatively [12, Corollary 3.4] since every minimal matroid is both a series-parallel matroid and a lattice path matroid (cf. Example 2.3). \(\square \)

The next two results are consequences of Theorem 1.3 and the above lemmas.

Corollary 3.2

Let \(\textsf{M}\) be a loopless and coloopless matroid that is isomorphic to a direct sum of split matroids. Then the multiplicative Merino–Welsh conjecture holds true for \(\textsf{M}\).

Corollary 3.3

Let \(\textsf{M}\) be a direct sum of split matroids without loops and coloops,  then

$$\begin{aligned} T_{\textsf{M}}(2,0)\cdot T_{\textsf{M}}(0,2) = T_{\textsf{M}}(1,1)^2 \end{aligned}$$
(4)

if and only if every connected direct sum component is isomorphic to the uniform matroid \(\textsf{U}_{1,2}\).

Proof

We follow the guidance of the main proof. As mentioned in Remark 2.6, a matroid \(\textsf{M}\) which is a direct sum of split matroids satisfies Eq. (4) if and only if all of its direct sum components do. Thus, we may focus on connected split matroids. To conclude the proof, it suffices to show that in the only connected split matroid attaining equality is \(\textsf{U}_{1,2}\).

First notice that by Lemma 2.8 there exists no connected matroid of rank or corank 2 satisfying Eq. (4). Similarly, Lemma 2.7 tells us that the only connected matroid of rank or corank 1 that fulfills the equation is \(\textsf{U}_{1,2}\). In particular, the only two loopless and coloopless matroids \(\textsf{U}_{1,3}\) and \(\textsf{U}_{2,3}\) on a ground set of cardinality 3 do not satisfy the equation. Moreover, it follows from [12, Corollary 3.4] that there is no minimal matroid on more than two elements for which Eq. (4) holds, because minimal matroids are connected lattice path matroids.

Now we rule out the existence of connected split matroids on a ground set of size \(n\ge 4\) and satisfying (4). Let us assume that \(\textsf{M}\) is such a matroid whose ground set is of minimal size. Since \(\textsf{M}\) does not have rank/corank at most 2 nor it is minimal, we conclude by Proposition 3.1 that there is some element \(e\in E\) with the property that \(\textsf{M}{\setminus } e\) and \(\textsf{M}/ e\) are loopless and coloopless. Furthermore, since \(\textsf{M}\) is connected, by [16, Proposition 4.3.1] at least one of the two matroids \(\textsf{M}{\setminus } e\) and \(\textsf{M}/e\) is connected.

All three matroids \(\textsf{M}\), \(\textsf{M}{\setminus } e\) and \(\textsf{M}/e\) are split and hence satisfy the multiplicative Merino–Welsh conjecture. Remark 2.6 tells us that the fact that \(\textsf{M}\) attains equality implies the same for both \(\textsf{M}/ e\) and \(\textsf{M}{\setminus } e\). It follows that at least one of them is a connected split matroid on \(n-1\) elements fulfilling Eq. (4) which contradicts our assumption, or otherwise \(n=3\) which is not possible either. \(\square \)

We conclude by relating our results to some previous work in the literature.

Remark 3.4

It follows from the work of Chávez-Lomelí et al. [5] that the additive version of the Merino–Welsh conjecture holds for paving matroids. Notice that our Theorem 1.3 extends this result. However, it is not known whether the assignment \(x\mapsto T_{\textsf{M}}(2-x,x)\) is a convex function on [0, 2] for every split matroid \(\textsf{M}\).

Remark 3.5

Even if the general scheme of the proof of Theorem 1.3 is similar in spirit to that of [12, 15], the classes of matroids are quite different. The families of split matroids and series-parallel matroids are essentially disjoint, their only common members on ground set of size at least 2 are precisely the minimal matroids, the graphic matroids whose simplification is \(\textsf{U}_{2,3}\) and their duals; this follows from [1, Theorem 13] as series-parallel matroids are graphic and hence binary. On the other hand, we also point out that neither of the classes of lattice path matroids and split matroids contain one another. For example, the Catalan matroid \(C_3\) having rank 3 and a ground set of size 6 is a lattice path matroid that is not split because it has a chain of two proper cyclic flats. Conversely, the Vámos matroid is split (it is in fact sparse paving) but it is not a lattice path matroid as it is not representable over any field. By using the notion of stressed subset relaxations of [9] it should be possible to identify those matroids that are both lattice path and split matroids; this class strictly contains all cuspidal matroids (see [9, Proposition 3.24]).