← All papers
First page of Prescribed and simultaneous failures of log-concavity in trees with perfect matchings

Prescribed and simultaneous failures of log-concavity in trees with perfect matchings

Heshun Fan

math.CO Oct 13, 2026 · v1 cs.LO
The parameterized counterexample theorems, quantitative ratio bounds, and the 90-vertex example are formally proved in Lean 4 with Mathlib's SimpleGraph independent sets.
We construct trees with perfect matchings and independence sequences that fail log-concavity near the independence number $α$. For every integer $k\geq1$, one family fails at $α-k$ and has a witness of order $O(k^2\log(k+2))$. For every integer $t\geq2$, a single tree has simultaneous failures at $α-1,α-3,\ldots,α-(2t-1)$, with a witness of order $O(t^3)$. All these trees satisfy $α=N/2$, where $N$ is the number of vertices, and contradict Conjecture 4.2 of Ramos and Sun. A sufficient condition uses a fixed tree and the numbers of attached leaves. For fixed $k$ or $t$, explicit bounds give geometric decay of $a_j^2/(a_{j-1}a_{j+1})$ at these indices as the trees grow; $a_j$ counts independent $j$-sets. The proofs count independent sets by empty matching pairs. The Lean proof assistant checks formal proofs of the parameterized results and their quantitative bounds; exact 90- and 180-vertex examples illustrate the constructions.

Ramos and Sun conjectured that a failure of log-concavity in a tree's independence sequence at distance β below N/2 forces the independence number to be at least N/2+β+1. The task is to construct trees with perfect matchings that fail log-concavity at prescribed, or at several simultaneous, distances from the independence number α.

Trees are built from a directed label tree by doubling each label into a matched pair and adding an edge for each arrow. Independent sets are then counted through sign assignments over empty matching pairs. Explicit exponential estimates on these counts give the failures, and a general sufficient condition is stated in terms of a fixed oriented core tree and leaf multiplicities. The parameterized results, their quantitative bounds, and the 90-vertex example are formalized in Lean 4 with Mathlib.

For every k≥1 there is a family of trees with α=N/2 that fails log-concavity at α−k, with a witness of order O(k^2 log k). For every t≥2 a single tree fails at α−1, α−3, …, α−(2t−1), with a witness of order O(t^3). These trees refute Conjecture 4.2 of Ramos and Sun, and the log-concavity ratio decays geometrically as the trees grow. The explicit 90-vertex counterexample has a_44^2 − a_43·a_45 < 0.

indexa_j
434761097500672
445965496320
4517567744
Top coefficients of the 90-vertex tree T_6