Optimal Pebbling Number of the… to Vizing's theorem and equitable…

TheoremOptimal Pebbling Number of the Hypercube#

Formalizes that the optimal pebbling number of the n-dimensional hypercube Q_n is Theta((4/3)^n). Builds a weight-function lower bound of (4/3)^n and a probabilistic recursive upper bound C * (4/3)^n with an explicit constant, combining them into a two-sided big-Theta witness.

Quoted from the card LeanPool/projects/pebbling-hypercube.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 3 main results, each with its informal statement quoted from the card. The scan finds 3 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremPólya's enumeration theorem#

Formalizes Pólya's enumeration theorem counting orbits of colorings under a group action.

Quoted from the card LeanPool/projects/polya-enumeration-theorem.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists one main result, with its informal statement quoted from the card. The scan finds its declaration in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremSabidussi's compatibility conjecture for Eulerian multigraphs#

Formalizes Sabidussi's compatibility conjecture for finite labelled endpoint multigraphs with loops and parallel edges, where a loop contributes two half-edge incidences to the degree of its vertex. Given an Euler tour and minimum degree at least four, the main theorem constructs a partition of all edges into nonempty, edge-connected, 2-regular ordinary circuits such that consecutive edges of the Euler tour never lie in the same circuit. The proof runs a four-colour (F_2^2) algebra over the cyclic transition word, uses an odd balancing parity lemma to choose compatible local frames, and transports the resulting colouring back to a compatible ordinary circuit decomposition.

Quoted from the card LeanPool/projects/sabidussi.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 2 main results, each with its informal statement quoted from the card. The scan finds 2 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremThe sharp finite-field Nikodym exponent#

Proves a lower bound for Nikodym sets over arbitrary finite fields and a matching exponent upper construction over sufficiently large prime fields, using interpolation, algebraic degree bounds, and multiquadratic constructions.

Quoted from the card LeanPool/projects/nikodym.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 2 main results, each with its informal statement quoted from the card. The scan finds 2 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremShelah's bound for the Hales–Jewett numbers#

Proves the Hales–Jewett theorem with Shelah's primitive recursive bound. The proof is by induction on the alphabet; to add a letter it finds a subspace on which the coloring is insensitive to replacing the new letter by an old one, building each dimension of the subspace from a line given by the pigeonhole principle. This gives an explicit recursion shelahBound k r for the dimension, which is proved to be below the fifth level of the Ackermann function, so every r-coloring of the words of length n ≥ A(5, 2k + r) over k ≥ 1 letters has a monochromatic combinatorial line.

Quoted from the card LeanPool/projects/shelah-hales-jewett.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremThe smallest critical set in a Latin square#

Proves that every partial Latin square of order n with fewer than floor(n²/4) filled cells has an even number of completions. Consequently every defining set has at least floor(n²/4) entries, and the two corner triangles in the cyclic square attain this bound as a critical set. Includes general results on matrix minors, square-zero ideals, and square-free polynomial coefficients.

Quoted from the card LeanPool/projects/latin-quarter.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremSplit, cograph and threshold graph structures#

Connects split partitions, cotrees and threshold creation sequences on Mathlib SimpleGraph. Proves the finite forbidden-induced-subgraph characterizations, split iff chordal and co-chordal, and completeness of cotrees and creation sequences. Supplies certificate-preserving operations, twins and nonempty union/join decompositions for cographs, maximum-clique split partitions, and induced/isomorphic transport of existing chordal elimination orders and clique trees. Classical graph theory is formalized; no new mathematical theorem, canonical certificate or recognition-time bound is claimed.

Quoted from the card LeanPool/projects/structural-graph-classes.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 10 main results, each with its informal statement quoted from the card. The scan finds 10 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremStrict Beck–Fiala rounding for incidence matrices#

Proves the rational integer-making form of Beck–Fiala rounding for finite zero-one incidence matrices with column degree bounded by a positive t. Every row has discrepancy strictly less than t, and initially integral coordinates are preserved. Includes the necessity of the positive-bound hypothesis. This is distinct from the Komlós discrepancy bound and from the non-strict hyperedge-selection rounding used in triangle packing.

Quoted from the card LeanPool/projects/beck-fiala-matrix.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 3 main results, each with its informal statement quoted from the card. The scan finds 3 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremSuperexponential lower bounds for multicolor triangle Ramsey numbers#

Resolves Erdős problem 183 by proving that the k-color triangle Ramsey number has a k-th root tending to infinity. The development constructs saturated palette families and recursive edge colorings, derives an explicit superexponential lower bound, and proves matching order-of-growth bounds for the logarithm of the Ramsey number.

Quoted from the card LeanPool/projects/multicolor-triangle-ramsey.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 3 main results, each with its informal statement quoted from the card. The scan finds 3 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremThe ten minimum universal collections of MacMahon cubes#

Classifies all minimum universal inventories of six-coloured MacMahon cubes. A universal inventory can build a two-by-two-by-two model of every cube variety, with matching exterior faces and eight distinct physical copies. The minimum inventory size is twelve, exactly ten labelled inventories attain it, and they are precisely the two-triangle collections in Conway's tableau. Natural-number multiplicities are allowed; every minimum inventory has no repeated variety. The tableau has zero diagonal; its thirty off-diagonal entries are the varieties. The development also verifies all proper signed-axis rotations, the thirty varieties, all six-colour face assignments, and the equivalence of corner matching with physical face matching. This resolves Johnson and Roldán's Conjectures 4 and 8 (arXiv:2407.13208v1), with a stronger multiset conclusion.

Quoted from the card LeanPool/projects/macmahon-min-universal-sets.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 10 main results, each with its informal statement quoted from the card. The scan finds 10 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremTurán's theorem (the "Book" weighting proof)#

Formalizes the weighting/optimization proof of Turán's theorem from Proofs from THE BOOK, bounding the number of edges of a p-clique-free simple graph by (1/2)(1 - 1/(p-1)) n².

Quoted from the card LeanPool/projects/turan3.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
  • Authors: Rodrigo Gutierrez, Yves Jäckle.
  • Project repository: ro-gut/turan3.
  • Provenance: human, which in Lean Pool's terms means its Lean proofs were “written by people”.
  • License: Apache-2.0.
  • MSC2020: 05C35.
  • In Lean Pool: LeanPool/Turan3, from the card LeanPool/projects/turan3.yaml.
Sources

TheoremTutte’s path theorem for matroids#

Proves the modular-cut path theorem for finite matroids, with reusable rank-partition, hyperplane-separation, relative-complement, indecomposable-cover, and diamond constructions.

Quoted from the card LeanPool/projects/tutte-path.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremVerified canonical labelling of finite graphs#

Implements an individualisation-refinement canonical-labelling algorithm in the style of nauty and proves that its canonical adjacency form is invariant under vertex relabelling and classifies finite graphs up to isomorphism. The imported core includes the executable search, refinement, orbit-pruning and backjumping machinery together with its equivariance, termination, soundness and optimality proofs.

Quoted from the card LeanPool/projects/isograph-canonical-labelling.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 3 main results, each with its informal statement quoted from the card. The scan finds 3 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremVizing's theorem and equitable edge colourings#

Proves the maximum-degree-plus-one edge-colouring bound for finite simple graphs by fans and Kempe exchanges. A separate component-swapping argument equitably rebalances any finite proper edge colouring on its original palette. Together they give equitable proper edge colourings on any palette of at least maximum degree plus one colours, with every class bounded by the ceiling of the average class size. Extracted from the published Paper IV formalization; these are classical colouring results, not a claim to new mathematics or to the paper's clique-partition bound.

Quoted from the card LeanPool/projects/vizing-equitable-edge-colouring.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 4 main results, each with its informal statement quoted from the card. The scan finds 4 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.