Documentation

Atlas.ProbabilisticMethodsInCombinatorics.code.SubGaussian

def SubGaussian.IsSubGaussian {Ω : Type u_1} [MeasurableSpace Ω] (X : Ω) (K : ) (μ : MeasureTheory.Measure Ω) :

Definition 9.4.17 ($K$-sub-Gaussian random variable). A real-valued random variable $X$ is $K$-sub-Gaussian if for every $t \ge 0$, $\mathbb{P}(|X - \mathbb{E} X| \ge t) \le 2 \exp(-t^2 / K^2)$.

Instances For
    def SubGaussian.HasSubGaussianTail {Ω : Type u_1} [MeasurableSpace Ω] (X : Ω) (m K : ) (μ : MeasureTheory.Measure Ω) :

    Sub-Gaussian tail bound around an arbitrary center $m$: for every $t \ge 0$, $\mathbb{P}(|X - m| \ge t) \le 2 \exp(-t^2 / K^2)$.

    Instances For

      $\mathrm{med}$ is a median of $X$ if $\mathbb{P}(X \ge \mathrm{med}) \ge 1/2$ and $\mathbb{P}(X \le \mathrm{med}) \ge 1/2$.

      Instances For

        Numerical fact $\log 2 < 1$.

        theorem SubGaussian.two_mul_exp_neg_lt_half {r : } (hr : 2 * Real.log 2 < r) :
        2 * Real.exp (-r) < 1 / 2

        For $r > 2 \log 2$, we have $2 \exp(-r) < 1/2$.

        For $r \le \log 2$, we have $1 \le 2 \exp(-r)$.

        theorem SubGaussian.median_close_to_center {Ω : Type u_1} [MeasurableSpace Ω] {X : Ω} {m K : } {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (hK : 0 < K) (htail : HasSubGaussianTail X m K μ) {med : } (hmed : IsMedian X med μ) :
        |med - m| (2 * Real.log 2) * K

        Lemma 9.4.20 (first part). For a $K$-sub-Gaussian tail bound about a point $m$, any median $\mathrm{med}$ of $X$ satisfies $|\mathrm{med} - m| \le \sqrt{2 \log 2} \cdot K$.

        theorem SubGaussian.mean_close_to_center {Ω : Type u_1} [MeasurableSpace Ω] {X : Ω} {m K : } {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (hK : 0 < K) (htail : HasSubGaussianTail X m K μ) (hX_int : MeasureTheory.Integrable X μ) (hX_mble : AEMeasurable (fun (ω : Ω) => |X ω - m|) μ) :
        | (ω : Ω), X ω μ - m| Real.pi * K

        Lemma 9.4.20 (second part). For a $K$-sub-Gaussian tail bound about $m$, $|\mathbb{E}[X] - m| \le \sqrt{\pi} \cdot K$. The proof integrates the Gaussian tail bound.

        theorem SubGaussian.moment_bound_of_tail {Ω : Type u_1} [MeasurableSpace Ω] {X : Ω} {m K : } {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (hK : 0 < K) (htail : HasSubGaussianTail X m K μ) (p : ) (hp : 1 p) (hX_int : MeasureTheory.Integrable (fun (ω : Ω) => |X ω - m| ^ p) μ) :
        (ω : Ω), |X ω - m| ^ p μ (3 * K * p) ^ p

        Moment bound for sub-Gaussian random variables: $\mathbb{E}|X - m|^p \le (3K\sqrt{p})^p$ for every $p \ge 1$.

        theorem SubGaussian.lp_norm_close_to_center {Ω : Type u_1} [MeasurableSpace Ω] {X : Ω} {m K : } {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (hK : 0 < K) (htail : HasSubGaussianTail X m K μ) :
        ∃ (C : ), 0 < C ∀ (p : ), 1 pMeasureTheory.Integrable (fun (ω : Ω) => |X ω - m| ^ p) μ( (ω : Ω), |X ω - m| ^ p μ) ^ (1 / p) C * K * p

        $L^p$ form of the sub-Gaussian moment bound: $\| X - m \|_{L^p} \le C K \sqrt{p}$ for an absolute constant $C$.

        theorem SubGaussian.tail_recentering {Ω : Type u_1} [MeasurableSpace Ω] {X : Ω} {m K : } {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (hK : 0 < K) (htail : HasSubGaussianTail X m K μ) (A : ) (hA : 0 < A) :
        ∃ (c : ), 0 < c ∀ (m' : ), |m' - m| A * K∀ (t : ), 0 tμ {ω : Ω | t |X ω - m'|} ENNReal.ofReal (2 * Real.exp (-(c * t ^ 2 / K ^ 2)))

        Recentering a sub-Gaussian tail bound: if $X$ has a $K$-sub-Gaussian tail about $m$ and $|m' - m| \le AK$, then $X$ also has a sub-Gaussian tail about $m'$ with a constant $c > 0$ depending on $A$.

        theorem SubGaussian.lemma_9_4_20 {Ω : Type u_1} [MeasurableSpace Ω] {X : Ω} {m K : } {μ : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure μ] (hK : 0 < K) (htail : HasSubGaussianTail X m K μ) :
        (∀ (med : ), IsMedian X med μ|med - m| (2 * Real.log 2) * K) (MeasureTheory.Integrable X μAEMeasurable (fun (ω : Ω) => |X ω - m|) μ| (ω : Ω), X ω μ - m| Real.pi * K) (∃ (C : ), 0 < C ∀ (p : ), 1 pMeasureTheory.Integrable (fun (ω : Ω) => |X ω - m| ^ p) μ( (ω : Ω), |X ω - m| ^ p μ) ^ (1 / p) C * K * p) ∀ (A : ), 0 < A∃ (c : ), 0 < c ∀ (m' : ), |m' - m| A * K∀ (t : ), 0 tμ {ω : Ω | t |X ω - m'|} ENNReal.ofReal (2 * Real.exp (-(c * t ^ 2 / K ^ 2)))

        Lemma 9.4.20 (combined statement). For a $K$-sub-Gaussian tail bound about $m$: (i) any median is within $\sqrt{2 \log 2}\, K$ of $m$; (ii) the mean is within $\sqrt{\pi}\, K$ of $m$; (iii) the $L^p$ norm $\|X - m\|_{L^p}$ is bounded by $C K \sqrt{p}$; (iv) the tail bound persists when recentering to any nearby $m'$.