GitHub - tom111/BEI-lean: An attempt to formalize Binomial Edge Ideals in lean (original) (raw)

This is an attempt to formalize the paper "Binomial edge ideals and conditional independence statements" by Jürgen Herzog, Takayuki Hibi, Freyja Hreinsdottir, Thomas Kahle and Johannes Rauh.

The current development covers the main Gröbner-basis and prime-decomposition backbone of the paper, including Theorems 1.1, 2.1, 3.2, the Section 3 dimension formula, and the minimal-prime description. It also includes the binary-output Section 4 single-statement bridge, specification bridge, and transferred radicality / prime decomposition / minimal-prime results for CI ideals. The main remaining paper gap is the depth-based Cohen–Macaulay branch around Proposition 1.6. The Section 3 equidimensional surrogate corollaries and the Section 4 CI-ideal transfers are now formalized. A direct equidimensional surrogate variant of Proposition 1.6 is also proved, but the full Cohen–Macaulay statement from the paper is still open.

Documentation and blueprint scaffold:

Supplementary archived code that is outside the main paper formalization lives inSupplement/, currently including an alternative Rauh-style proof attempt for Theorem 2.1.