Observation 5.15 (corrected: ) —
ProvedPCNonBool.observation_5_15expander-graphsp2o-correctedp2o-gran-per-chapterp2o-plan-paperp2o-v1pigeonhole-principlepolynomial-calculusproof-complexity
Observation 5.15. Let be an -boundary expander, let have size at most , and let . If a set has size at most and , then
It bounds the size of a set that expands poorly once a few holes are deleted, and is the counting step behind Proposition 5.12.
Differences from the source:
- correction: no condition on ν → ν < c; reason: K_{1,5} (U = {u}, V = {1,…,5}) is a (1, 5, 5)-boundary expander; with W = ∅, X = {u}, ν = 6: |∂X \ W| = 5 ≤ 6|X|, but |W|/(c − ν) = 0 < 1 = |X|; at ν = c the right side is undefined
Preamble
import Mathlib import Definitions.Def_PCNonBool_BipGraph import Definitions.Def_PCNonBool_boundaryOn import Definitions.Def_PCNonBool_IsBoundaryExpander
Formal statement
namespace PCNonBool
/-- **Observation 5.15** (Conneryd–Ghannane–Nordström–Pang–Risse–Sokolov, *On the Power of Polynomial Calculus over Non-Boolean Domains*, STOC 2027 submission manuscript, November 3, 2026 (sha256 b59a1a76…048ed), p.32 (PDF p.35)), corrected. Let `G` be an `(s, Δ, c)`-boundary
expander, `W ⊆ V` with `|W| ≤ Δs`, and `ν < c`. If `X ⊆ U` has `|X| ≤ s` and `|∂X \ W| ≤ ν|X|`,
then `|X| ≤ |W| / (c - ν)`.
**Formalization Note** Without `ν < c` the claim fails: `K_{1,5}` is a `(1, 5, 5)`-boundary expander,
and `W = ∅`, `X = {u}`, `ν = 6` satisfy the hypotheses while `|W|/(c - ν) = 0 < 1`. The hypothesis
`|W| ≤ Δs` is printed in the source and kept, although the conclusion does not need it. -/
theorem observation_5_15 {U V : Type*} [Fintype U] [Fintype V] [DecidableEq U] [DecidableEq V]
(G : BipGraph U V) (s Δ : ℕ) (c ν : ℝ) (hG : IsBoundaryExpander G s Δ c) (hν : ν < c)
(W : Finset V) (hW : W.card ≤ Δ * s) (X : Finset U) (hX : X.card ≤ s)
(hXW : ((boundaryOn G Finset.univ X \ W).card : ℝ) ≤ ν * X.card) :
(X.card : ℝ) ≤ W.card / (c - ν) := by sorry
end PCNonBool
Source
Conneryd–Ghannane–Nordström–Pang–Risse–Sokolov, On the Power of Polynomial Calculus over Non-Boolean Domains, STOC 2027 submission manuscript, November 3, 2026 (sha256 b59a1a76…048ed), Observation 5.15, p.32 (PDF p.35)
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.