Lower concentration of the fibers of a uniform random map
Lax253009.RandomFibers · concepts/Lax253009/RandomFibers.lean · lax-253009
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
For a uniformly random map from an -element set to an -element set, with , the probability that some fiber has fewer than elements is at most .
This is a sufficient version of the concentration estimate in Lemma 4.3. For and , it tends to zero exponentially in for each fixed . The paper uses a sharper Chernoff bound; the threshold for in the soundness theorem can absorb the difference.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax253009.ExponentialBounds |
| 2 | |
| 3 | /-! |
| 4 | --- |
| 5 | title: Lower concentration of the fibers of a uniform random map |
| 6 | type: theorem |
| 7 | --- |
| 8 | For a uniformly random map from an -element set to an -element set, |
| 9 | with , the probability that some fiber has fewer than |
| 10 | elements is at most . |
| 11 | |
| 12 | This is a sufficient version of the concentration estimate in Lemma 4.3. |
| 13 | For and , it tends to zero exponentially in for each |
| 14 | fixed . The paper uses a sharper Chernoff bound; the threshold for |
| 15 | in the soundness theorem can absorb the difference. |
| 16 | -/ |
| 17 | |
| 18 | namespace Lax253009.RandomFibers |
| 19 | |
| 20 | open FiniteProbability |
| 21 | |
| 22 | def fiber {ι κ : Type} [Fintype ι] [DecidableEq κ] (f : ι → κ) (z : κ) : Finset ι := |
| 23 | Finset.univ.filter fun i ↦ f i = z |
| 24 | |
| 25 | axiom small_fiber {ι κ : Type} [Fintype ι] [DecidableEq ι] |
| 26 | [Fintype κ] [DecidableEq κ] [Nonempty κ] (hN : 0 < Fintype.card ι) (z : κ) : |
| 27 | probability (fun f : ι → κ ↦ (fiber f z).card < |
| 28 | (Fintype.card ι : ℝ) / (2 * Fintype.card κ)) ≤ |
| 29 | Real.exp (-(Fintype.card ι : ℝ) / (8 * (Fintype.card κ : ℝ) ^ 2)) |
| 30 | |
| 31 | axiom any_small_fiber {ι κ : Type} [Fintype ι] [DecidableEq ι] |
| 32 | [Fintype κ] [DecidableEq κ] [Nonempty κ] (hN : 0 < Fintype.card ι) : |
| 33 | probability (fun f : ι → κ ↦ ∃ z, (fiber f z).card < |
| 34 | (Fintype.card ι : ℝ) / (2 * Fintype.card κ)) ≤ |
| 35 | (Fintype.card κ : ℝ) * |
| 36 | Real.exp (-(Fintype.card ι : ℝ) / (8 * (Fintype.card κ : ℝ) ^ 2)) |
| 37 | |
| 38 | end Lax253009.RandomFibers |
| 39 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments