Documentation

Atlas.BooleanFunctions.code.TwoPointInequality

noncomputable def BooleanFourier.twoPointLpNorm (p : ) (g : Bool) :
Instances For
    noncomputable def BooleanFourier.twoPointNoiseOp (ρ : ) (g : Bool) :
    Bool
    Instances For
      theorem BooleanFourier.two_point_core_inequality {p q ρ : } (hp : 1 p) (hpq : p q) (hρ0 : 0 ρ) ( : ρ ((p - 1) / (q - 1))) (a b : ) :
      (|(1 + ρ) / 2 * a + (1 - ρ) / 2 * b| ^ q + |(1 - ρ) / 2 * a + (1 + ρ) / 2 * b| ^ q) / 2 ((|a| ^ p + |b| ^ p) / 2) ^ (q / p)
      theorem BooleanFourier.two_point_inequality {p q ρ : } (hp : 1 p) (hpq : p q) (hρ0 : 0 ρ) ( : ρ ((p - 1) / (q - 1))) (g : Bool) :
      noncomputable def BooleanFourier.twoPointPathFn (p a b t : ) :
      Instances For
        noncomputable def BooleanFourier.twoPointExponent (p t : ) :
        Instances For
          theorem BooleanFourier.twoPointPathFn_c_pos {a b : } (ha : 0 a) (hb : 0 b) (hab : 0 < a + b) {t : } (ht : t Set.Ioo 0 1) :
          0 < (1 + t) / 2 * a + (1 - t) / 2 * b
          theorem BooleanFourier.twoPointPathFn_d_pos {a b : } (ha : 0 a) (hb : 0 b) (hab : 0 < a + b) {t : } (ht : t Set.Ioo 0 1) :
          0 < (1 - t) / 2 * a + (1 + t) / 2 * b
          theorem BooleanFourier.twoPointPathFn_base_pos {p a b : } (_hp : 1 < p) (ha : 0 a) (hb : 0 b) (hab : 0 < a + b) {t : } (ht : t Set.Ioo 0 1) :
          0 < (((1 + t) / 2 * a + (1 - t) / 2 * b) ^ (1 + (p - 1) / t ^ 2) + ((1 - t) / 2 * a + (1 + t) / 2 * b) ^ (1 + (p - 1) / t ^ 2)) / 2
          noncomputable def BooleanFourier.twoPointPathFn_derivValue (p a b t : ) :
          Instances For