OAI/Combinatorics/HadwigerCounterexample/PolynomialRankBounds.lean
4 declarations, 0 contain sorry, 0 declared as axioms
Polynomial Rank Bounds
- def
OAI.HadwigerCounterexample.mpMaskline 13 - theorem
OAI.HadwigerCounterexample.rank_maskline 15 - theorem
OAI.HadwigerCounterexample.choose_drawsline 38 - theorem
OAI.HadwigerCounterexample.simultaneous_czerosline 59Source documentation
Here T counts k^2+1 draws, union bound uses crude T^2. Even repeats give the event.
theorem simultaneous_czeros (P : Mat A A) (k : ℕ) (w : Wgt A) (hw : IsLaw w) (hK : 1+P.rank ≤ k) (h : ∀ x,P x x=0) : 1 ≤ ((k:ℝ)^2+1)^2 * pr (pairW w w) (fun x => P x.1 x.2=0 ∧ P x.2 x.1=0) := by …Mentions: OAI.HadwigerCounterexample.Mat, OAI.HadwigerCounterexample.Wgt, OAI.HadwigerCounterexample.IsLaw, OAI.HadwigerCounterexample.pr, OAI.HadwigerCounterexample.pairW