REVIEW 3 major objections 4 minor 14 references
Lean-verified lower bounds for the Shannon capacity of odd cycles
T0 review · 3 major / 4 minor · reviewed 2026-08-03 · deepseek-v4-flash
Pith's one-line read This paper establishes new lower bounds for the Shannon capacity of the odd cycles C7, C11, C13, C15, C19, C21, and C23, each obtained by composing small 'valid tuple' profiles under a star product and each certified in the Lean proof assis
desk verdict Seven new Shannon-capacity lower bounds that hinge on an unpinned Lean repo — credible but not independently verifiable from the text. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the 'valid tuple' $\tau=(I,S,f_0,f_1,X)$ plus its profile $\Pi(\tau) = (|I|, |S|, |X|, |X \setminus (N[f_0(S)] \cup N[f_1(S)])|)$, together with the star product on four-tuples. The paper imports Theorem 1, which says that star-multiplying profiles of valid tuples for $G$ and $H$ yields a valid tuple for $G \boxtimes H$; the first profile coordinate is an independent-set size. The computational work is then just a few lines of profile arithmetic per cycle—a base profile followed by explicit star-squares—which transforms a small finite search into an exponentially larger independent set.
What would settle it
Run the Lean checker on the repository as provided: if all seven base tuple files compile with proofs of validity, and the profile-star definitions agree with Theorem 1, then the printed bounds are established; any missing proof, altered definition, or invalid tuple means the corresponding bound has not been shown. A direct spot-check is to extract the first coordinate of the $C_7$ chain's final profile and confirm that its $200$th root is at least $3.258805369885$.
Extended reading notes
Core claim
The central discovery is that the star-product of valid-tuple profiles, defined by an explicit four-coordinate formula, can be iterated to produce independent sets in high strong powers of odd cycles whose size grows faster than the $d$-th power of the base bound. For example, from a base tuple in $C_7^5$ with profile (367,8,367,322), repeated star-squaring reaches a profile in $C_7^{200}$ whose first coordinate has $200$-th root $3.258805369885\ldots$; analogous chains assert bounds for $C_{11}$ through $C_{23}$. These are not asymptotic estimates but explicit existence claims: each printed root is the $d$-th root of an actual independence number in a specific strong power, and the witnessing tuples are encoded as expl
Load-bearing premise
The entire chain rests on the seven base valid tuples being genuinely valid and on the star-product theorem being correctly formalised, but the paper lists only their four-number profiles and points to an unpinned Lean repository for the actual sets, maps, and proof certificate.
Editorial extensions
If this is right
- For each cycle, the stated decimal is a genuine lower bound on Shannon capacity, not an approximation: an independent set of exactly that size exists in the specified strong power.
- The seven bounds improve on the best previously known values, with gains ranging from about 1.6×10^-5 for C7 to 4.7×10^-3 for C11.
- Because the Lovász theta upper bound is strictly larger in each case, the true capacities remain bracketed but unresolved, so the gap between these new lower bounds and the theta bound is now the remaining target.
- The recipe is reusable: any valid tuple, combined with Theorem 1, immediately yields an explicit lower-bound chain for the host graph's Shannon capacity.
- If the Lean formalisation is sound, these bounds do not rest on untrusted search code or sampling; they are backed by machine-checked certificates.
Reading between the lines
- If the Lean certificate is reproducible, this sets a template for making computer-assisted capacity bounds machine-checkable, potentially eliminating the usual trust gap in large combinatorial searches.
- The printed bounds are truncated decimals; recovering the exact first coordinates of the final profiles would yield slightly stronger explicit lower bounds than the digits shown.
- The same profile-product induction likely applies beyond odd cycles: any finite graph admitting a valid tuple gets an explicit capacity lower bound, so the construction is a general-purpose gadget rather than a cycle-specific trick.
- The gap between the new bounds and the Lovász theta function suggests the method has not yet reached its ceiling; optimizing the four profile coordinates of the base tuples could push the bounds closer to the theta values.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper gives new lower bounds on the Shannon capacity of seven small odd cycles, C7, C11, C13, C15, C19, C21, and C23, using an iterative product construction due to Gao [Gao26]. For each cycle, the authors exhibit a four-coordinate profile of a valid tuple in a small power, then repeatedly apply the star-product operation to obtain a profile in a large strong power; the d-th root of the first coordinate is a lower bound on the Shannon capacity. The bounds improve previously known values and are claimed to be fully formalised in Lean. The paper states that the base valid tuples, beyond their profiles, are recorded and verified in an accompanying Lean repository.
Significance. If the bounds and their formalisation are correct, this is a meaningful advance in a long-standing open problem: Shannon capacity of odd cycles has been open for all odd cycles length at least 7 since Lovász's determination of C5. The bounds are close to the Lovász theta upper bounds and improve on several prior constructions. The use of machine-checked proof assistants is a positive development for this area, and the paper's explicit disclosure that the tuples were found by LLM-guided search, with verification separated from search, is methodologically sound. The significance is tempered by the fact that the central certificate is not independently inspectable from the manuscript itself.
major comments (3)
- [§3 and §4] The seven base valid tuples are not included in the manuscript; only their four-coordinate profiles are listed (e.g., π1=(367,8,367,322) for C7, π1=(62530,1014,62530,60502) for C13). The text says the tuples are 'recorded in the accompanying Lean formalisation', but the paper gives no commit hash, no Lean/mathlib version, and no code excerpts. Every one of the seven bounds reduces to the existence of these base tuples, so a reader cannot verify the central claim from the paper alone. Please pin the repository (commit hash, version) and provide the base tuple data as an appendix or ancillary file, or in the Lean files themselves with enough context to be checked.
- [§2, Theorem 1] The star-product theorem is imported from [Gao26] without proof, and the manuscript does not state how this theorem is represented in the Lean formalisation. The iterative chains in §3 depend entirely on this theorem. If the formalisation imports Theorem 1 as an axiom rather than as a proved theorem, the certificate would not establish the bounds. Please clarify whether Theorem 1 is proved in the formalisation or imported from an existing formal proof, and give the corresponding Lean statement and its status.
- [Abstract and Table 1] The numerical bounds are asserted as decimal truncations, e.g. 3.258805369885..., but the paper does not state the exact integer N and power d for each bound in a way that lets the reader reproduce the decimal digits. For example, the C7 bound comes from the first coordinate of π40 in C7^⊠200; the corresponding inequality is Θ(C7) ≥ N^(1/200). Please state explicitly, for each cycle, the exact integer N (or the exact profile) and the exponent d, and describe how the decimal truncations were computed and, if claimed, certified in Lean.
minor comments (4)
- [§3, C11 chain] The exponent bookkeeping for C11 works out (3→6→9→12→21→24→42→45→87→174), but it would be clearer to display the exponents at each step as is done for C13.
- [§2, Example 1] The example for C5 is helpful, but it would be even more useful to show explicitly how the profile formula (a1−b1)(a2−b2)+c1b2+b1c2 evaluates for π⋆π.
- [Table 1] The 'new bound' column rounds to 8 decimal places while the abstract and body give more digits; a note that the table entries are truncated to 8 decimals would avoid apparent inconsistency.
- [References] The reference [dBBZ26] is dated 2026 but the arXiv identifier is 2404.16763; if this is a revised or republished version, please clarify.
Circularity Check
No significant circularity: the bounds are derived from externally stated product theorem and independently checked base tuples; the only self-citation is contextual.
full rationale
The claimed bounds are derived by starting with base valid tuples for fixed powers of odd cycles, applying Gao's star-product theorem to obtain profiles for larger strong powers, and taking roots of the first coordinate. The first coordinate is |I| for a valid tuple, so each bound is a logical consequence of tuple existence and the product theorem. The base tuples are not defined in terms of the target bound; they are combinatorial witnesses whose validity is (claimed to be) verified in Lean. The product theorem is imported from [Gao26], an external work by different authors; no uniqueness theorem or ansatz is smuggled in from self-citations. The only self-citation, [dBBZ26], is contextual (a previous C15 bound) and is not load-bearing for the new results. LLM-based search is disclosed as search-then-verify, not as a fitted parameter, and the verification is independent of the bound being optimized. The absence of a commit hash or Lean/mathlib version is a reproducibility/verifiability gap, not circularity. Therefore no specific reduction of a prediction to its inputs by construction was found.
Assumptions & free parameters
free parameters (7)
- Base profile π1 for C7 (in C7^⊠5) =
(367, 8, 367, 322)
- Base profile π1 for C11 (in C11^⊠3) =
(148, 3, 148, 142)
- Base profile π1 for C13 (in C13^⊠6) =
(62530, 1014, 62530, 60502)
- Base profile π1 for C15 (in C15^⊠4) =
(2842, 3, 2842, 2833)
- Base profile π1 for C19 (in C19^⊠4) =
(7666, 2, 7666, 7661)
- Base profile π1 for C21 (in C21^⊠4) =
(11441, 10, 11441, 11398)
- Base profile π1 for C23 (in C23^⊠4) =
(16466, 30, 16466, 16323)
assumptions (2)
- domain assumption Theorem 1 (Gao's product theorem): valid tuples for G and H compose to a valid tuple for G ⊠ H with Π(τ⋆τ') = Π(τ)⋆Π(τ')
- standard math Soundness of the Lean kernel and mathlib tactics used in §4
Cite this review
Pith. "Pith review of Lean-verified lower bounds for the Shannon capacity of odd cycles." pith.science (2026). https://pith.science/paper/TJPUHTZO
@misc{pith2026260729681,
author = {Pith},
title = {Pith review of: Lean-verified lower bounds for the Shannon capacity of odd cycles},
year = {2026},
howpublished = {\url{https://pith.science/paper/TJPUHTZO}},
note = {Machine review of arXiv:2607.29681}
}
abstract
We give new lower bounds for the Shannon capacities of small odd cycles: $\Theta(C_7)\geq3.258805369885\ldots$, $\Theta(C_{11})\geq5.294502522149\ldots$, $\Theta(C_{13})\geq6.302455083464\ldots$, $\Theta(C_{15})\geq7.301600534487\ldots$, $\Theta(C_{19})\geq9.357192705918\ldots$, $\Theta(C_{21})\geq10.342455853338\ldots$, and $\Theta(C_{23})\geq11.328224257774\ldots$. The bounds are obtained by an iterative procedure due to Gao (2026) which is based on a method by Itty, Rosin, Carstensen and Reichman (2026). The bounds are fully formalised in Lean.
Reference graph
Works this paper leans on
-
[1]
Lov\'. On the. IEEE Trans. Inform. Theory , FJOURNAL =. 1979 , NUMBER =
1979
-
[2]
, TITLE =
Shannon, Claude E. , TITLE =. Institute of Radio Engineers Transactions on Information Theory , FJOURNAL =. 1956 , NUMBER =
1956
-
[3]
and Schrijver, Alexander , TITLE =
Polak, Sven C. and Schrijver, Alexander , TITLE =. Inform. Process. Lett. , FJOURNAL =. 2019 , PAGES =
2019
-
[4]
Improved lower bound on the
Vesel, Aleksander and. Improved lower bound on the. Inform. Process. Lett. , FJOURNAL =. 2002 , NUMBER =
2002
-
[5]
Ashik and \"
Mathew, K. Ashik and \". New lower bounds for the. Des. Codes Cryptogr. , FJOURNAL =. 2017 , NUMBER =
2017
-
[6]
Baumert, L. D. and McEliece, R. J. and Rodemich, Eugene and Rumsey, Jr., Howard C. and Stanley, Richard and Taylor, Herbert , TITLE =. Computers in algebra and number theory (. 1971 , MRCLASS =
1971
-
[7]
Electron
Bohman, Tom and Holzman, Ron and Natarajan, Venkatesh , TITLE =. Electron. J. Combin. , FJOURNAL =. 2013 , NUMBER =
2013
-
[8]
The asymptotic spectrum distance, graph limits, and the
David de Boer and Pjotr Buys and Jeroen Zuiddam , year=. The asymptotic spectrum distance, graph limits, and the. 2404.16763 , archivePrefix=
Show all 14 references
-
[9]
2026 , eprint=
Improved lower bounds for the Shannon capacity of odd cycles , author=. 2026 , eprint=
2026
-
[10]
A Recursive Construction Improving the Lower Bound on the
Yu Gao , year=. A Recursive Construction Improving the Lower Bound on the. 2607.27869 , archivePrefix=
-
[11]
The Lean 4 Theorem Prover and Programming Language , booktitle =
Leonardo de Moura and Sebastian Ullrich , editor =. The Lean 4 Theorem Prover and Programming Language , booktitle =. 2021 , doi =
2021
-
[12]
2019 , eprint=
The Lean mathematical library , author=. 2019 , eprint=
2019
-
[13]
Mathematical discoveries from program search with large language models , journal =
Bernardino Romera. Mathematical discoveries from program search with large language models , journal =. 2024 , doi =
2024
-
[14]
Ars Combin
Codenotti, Bruno and Gerace, Ivan and Resta, Giovanni , TITLE =. Ars Combin. , FJOURNAL =. 2003 , PAGES =
2003
Reviewed August 3, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.