Documentation

QuasiBorelSpaces.Functor.Defs

Functors #

This file defines two classes of functors:

class QuasiBorelSpace.Functor (F : Type u → Type v) :
Type (max (u + 1) v)
Instances
    noncomputable def QuasiBorelSpace.Functor.map {F : Type u_1 → Type u_2} {A B : Type u_1} [Functor F] [QuasiBorelSpace A] [QuasiBorelSpace B] (f : A → B) :
    F A → F B
    Equations
    Instances For
      class QuasiBorelSpace.Sequence (S : ℕ → Type u_1) :
      Type u_1
      Instances
        def QuasiBorelSpace.Sequence.map {S : ℕ → Type u_1} [Sequence S] {m n : ℕ} (h : m ≤ n) :
        S m → S n
        Equations
        Instances For
          noncomputable def QuasiBorelSpace.Sequence.Internal.step {S : ℕ → Type u_1} [(n : ℕ) → QuasiBorelSpace (S n)] (f : (n : ℕ) → S n → S (n + 1)) {m n : ℕ} (h : m ≤ n) :
          S m →𝒒 S n
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[instance_reducible]
            noncomputable def QuasiBorelSpace.Sequence.fromStep {S : ℕ → Type u_1} [(n : ℕ) → QuasiBorelSpace (S n)] (f : (n : ℕ) → S n → S (n + 1)) :
            Equations
            Instances For