Binomial Edge Ideals
This project formalizes the main algebraic results of Binomial edge ideals and conditional independence statements in Lean. The Gröbner basis, radicality, prime decomposition, dimension, and conditional-independence bridge are formalized. The remaining paper-level gap is the Cohen–Macaulay step around Proposition 1.6 and the corollaries that depend on it.
Start Here
Binomial edge ideals attach a quadratic binomial ideal to a graph. The paper studies when these ideals admit quadratic Gröbner bases, how their prime decomposition reflects the graph, and how they connect to conditional independence statements from algebraic statistics.
This site is organized by the paper’s four sections. Each section page lists the paper results, the corresponding Lean declarations, and how closely the formal statement matches the published one.
Main Results
Explore By Section
Featured Theorems
Each card shows a paper statement and the corresponding Lean theorem. The Lean side includes the declaration name and a representative snippet, but the section pages give the fuller context.
theorem_1_1theorem theorem_1_1 (G : SimpleGraph V) :
binomialEdgeMonomialOrder.IsGroebnerBasis (generatorSet (K := K) G)
(binomialEdgeIdeal (K := K) G) ↔
IsClosedGraph G :=
⟨groebner_implies_closed G, closed_implies_groebner G⟩
View proof in ClosedGraphs.lean
corollary_2_2theorem corollary_2_2 (G : SimpleGraph V) :
(binomialEdgeIdeal (K := K) G).IsRadical := by
View proof in Radical.lean
theorem_3_2theorem theorem_3_2 (G : SimpleGraph V) :
binomialEdgeIdeal (K := K) G =
⨅ S : Finset V, primeComponent (K := K) G S := by
View proof in PrimeDecomposition.lean
ciIdealSpec_eq_binomialEdgeIdealtheorem ciIdealSpec_eq_binomialEdgeIdeal (stmt : ι → CIStatement Ω) :
(ciIdealSpec stmt : Ideal (MvPolynomial (BinomialEdgeVars Ω) K)) =
binomialEdgeIdeal (ciGraphSpec stmt) := by
View proof in CIIdeals.lean
Current Paper-Level Gaps
The graph reduction and most of the Herzog–Hibi side are formalized. The remaining step is the final Cohen–Macaulay base case on the HH side, followed by the transfer back to the original ideal.
See Section 1The project proves the equidimensional consequence. The paper's Cohen–Macaulay implication is still waiting on Proposition 1.6.
See Section 3The prime and unmixed branches are formalized. The Cohen–Macaulay branch remains open for the same reason as Proposition 1.6.
See Section 3