Cancellation on a small set of distinct balanced-predicate inputs
Lax253009.BalancedCancellation · concepts/Lax253009/BalancedCancellation.lean · lax-253009
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Let be uniform among predicates with exactly half of their inputs true. For , the absolute mean of , using sign values, is at most . This follows by multiplying the zero sum of all signs by the character on , then using permutation symmetry outside . The same bound holds with the character replaced by any function of absolute value at most one that depends only on the coordinates in . This more general form also handles repeated predicate inputs.
For a fixed upper bound on , this gives the cancellation needed for the large-coefficient term in Lemma 4.8. It replaces the exact product formula of Lemma 4.9 with a sufficient bound.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax253009.BalancedPredicates |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Cancellation on a small set of distinct balanced-predicate inputs |
| 6 | type: theorem |
| 7 | --- |
| 8 | Let be uniform among predicates with exactly half of their inputs |
| 9 | true. For , the absolute mean of |
| 10 | , using sign values, is at most |
| 11 | . This follows by multiplying the zero sum of all signs by |
| 12 | the character on , then using permutation symmetry outside . |
| 13 | The same bound holds with the character replaced by any function of |
| 14 | absolute value at most one that depends only on the coordinates in . |
| 15 | This more general form also handles repeated predicate inputs. |
| 16 | |
| 17 | For a fixed upper bound on , this gives the cancellation |
| 18 | needed for the large-coefficient term in Lemma 4.8. It replaces the exact |
| 19 | product formula of Lemma 4.9 with a sufficient bound. |
| 20 | -/ |
| 21 | |
| 22 | namespace Lax253009.BalancedCancellation |
| 23 | |
| 24 | open BooleanFourier BalancedPredicates |
| 25 | open scoped BigOperators |
| 26 | |
| 27 | axiom bounded_support_correlation {κ : Type} [Fintype κ] [DecidableEq κ] |
| 28 | (n : ℕ) (hN : Fintype.card κ = 2 * n) (S : Finset κ) |
| 29 | (F : Cube κ → ℝ) (hF : ∀ B, |F B| ≤ 1) |
| 30 | (hdepends : ∀ B C, (∀ z ∈ S, B z = C z) → F B = F C) |
| 31 | (y : κ) (hy : y ∉ S) : |
| 32 | |𝔼 B : predicates κ n, sign (B.val y) * F B.val| ≤ |
| 33 | (S.card : ℝ) / ((Fintype.card κ : ℝ) - S.card) |
| 34 | |
| 35 | axiom small_support_correlation {κ : Type} [Fintype κ] [DecidableEq κ] |
| 36 | (n : ℕ) (hN : Fintype.card κ = 2 * n) (S : Finset κ) (y : κ) (hy : y ∉ S) : |
| 37 | |𝔼 B : predicates κ n, character (insert y S) B.val| ≤ |
| 38 | (S.card : ℝ) / ((Fintype.card κ : ℝ) - S.card) |
| 39 | |
| 40 | end Lax253009.BalancedCancellation |
| 41 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments