Documentation

MeanFourier.Translate

Translating functions #

def Function.translate {G : Type u_1} {α : Type u_2} [Group G] (x : G) (f : Gα) :
Gα

Left-translation of a function: τ_[x] f y := f (x⁻¹ * y).

Equations
Instances For

    Left-translation of a function: τ_[x] f y := f (x⁻¹ * y).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]
      theorem Function.translate_apply {G : Type u_1} {α : Type u_2} [Group G] (x : G) (f : Gα) (y : G) :
      τ_[x] f y = f (x⁻¹ * y)
      @[simp]
      theorem Function.translate_one {G : Type u_1} {α : Type u_2} [Group G] (f : Gα) :
      τ_[1] f = f
      @[simp]
      theorem Function.translate_translate {G : Type u_1} {α : Type u_2} [Group G] (x y : G) (f : Gα) :
      τ_[x] (τ_[y] f) = τ_[x * y] f
      @[simp]
      theorem Function.translate_const {G : Type u_1} {α : Type u_2} [Group G] (x : G) (a : α) :
      τ_[x] (const G a) = const G a
      @[simp]
      theorem Function.translate_fun_const {G : Type u_1} {α : Type u_2} [Group G] (x : G) (a : α) :
      (τ_[x] fun (x : G) => a) = fun (x : G) => a

      Eta-expanded form of Function.translate_const

      @[simp]
      theorem Function.translate_one_fun {G : Type u_1} {M : Type u_3} [Group G] [One M] (x : G) :
      τ_[x] 1 = 1
      @[simp]
      theorem Function.translate_zero_fun {G : Type u_1} {M : Type u_3} [Group G] [Zero M] (x : G) :
      τ_[x] 0 = 0
      @[simp]
      theorem Function.translate_mul_fun {G : Type u_1} {M : Type u_3} [Group G] [Mul M] (x : G) (f g : GM) :
      τ_[x] (f * g) = τ_[x] f * τ_[x] g
      @[simp]
      theorem Function.translate_add_fun {G : Type u_1} {M : Type u_3} [Group G] [Add M] (x : G) (f g : GM) :
      τ_[x] (f + g) = τ_[x] f + τ_[x] g
      @[simp]
      theorem Function.range_translate {G : Type u_1} {α : Type u_2} [Group G] (x : G) (f : Gα) :
      @[simp]
      theorem Bornology.isBddFun_translate {G : Type u_1} {X : Type u_2} [Group G] [Bornology X] {x : G} {f : GX} :
      theorem Bornology.IsBddFun.translate {G : Type u_1} {X : Type u_2} [Group G] [Bornology X] {x : G} {f : GX} :

      Alias of the reverse direction of Bornology.isBddFun_translate.