OAI/Combinatorics/ProgressionColoring/OuterIncidence.lean
4 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.QuantitativeVanDerWaerden.outer_weight_le_of_support_lowerline 11 - theorem
OAI.QuantitativeVanDerWaerden.outer_weight_le_of_half_lengthline 16 - theorem
OAI.QuantitativeVanDerWaerden.outer_total_weight_boundline 22 - theorem
OAI.QuantitativeVanDerWaerden.outer_local_incident_boundline 35Source documentation
The anchored count through one label gives the local incident-weight bound, after grouping actual pattern indices by their return period.
theorem outer_local_incident_bound {I : Type uI} {Label : Type uLabel} [Fintype I] [DecidableEq I] [DecidableEq Label] (support : I → Finset Label) (period : I → ℕ) (periods : Finset ℕ) (countBound : ℕ → ℕ) (hperiod : ∀ i, period i ∈ periods) (hsize : ∀ i, period i ≤ 2 * (support i).card) (hcount : ∀ b h, (Finset.univ.filter (fun i => b ∈ support i ∧ period i = h)).card ≤ countBound h) (b : Label) : ∑ i ∈ Finset.univ.filter (fun i => b ∈ support i), Real.exp (-((support i).card : ℝ) / 32) ≤ ∑ h ∈ periods, (countBound h : ℝ) * Real.exp (-(h : ℝ) / 64) := by …