Documentation

QuasiBorelSpaces.OmegaHom

Exponentials for Ο‰-quasi-borel spaces #

This file defines the function space OmegaHom X Y (written X →ω𝒒 Y) of Scott-continuous QBS morphisms. It proves that this space is itself an Ο‰QBS.

the type of the Exponential Object: Functions that are both Scott-Continuous and Measurable (QBS Morphisms)

Equations
Instances For

    the type of the Exponential Object: Functions that are both Scott-Continuous and Measurable (QBS Morphisms)

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      theorem QuasiBorelSpaces.OmegaHom.ext {X : Type u} {Y : Type v} [OmegaQuasiBorelSpace X] [OmegaQuasiBorelSpace Y] {f g : X →ω𝒒 Y} (h : βˆ€ (x : X), f x = g x) :
      f = g
      theorem QuasiBorelSpaces.OmegaHom.ext_iff {X : Type u} {Y : Type v} [OmegaQuasiBorelSpace X] [OmegaQuasiBorelSpace Y] {f g : X →ω𝒒 Y} :
      f = g ↔ βˆ€ (x : X), f x = g x

      the QBS structure on the exponential (the standard Function Space definition)

      Equations

      uncurried random variables correspond to morphisms

      OmegaQuasiBorelSpace Instance #

      the exponential object is an Ο‰QBS, we must show that the Ο‰-supremum operation is measurable

      Equations
      • One or more equations did not get rendered due to their size.

      Currying Operations #

      currying map: (Z Γ— X β†’ Y) β†’ (Z β†’ (X β†’ Y)) constructed using explicit ContinuousHom records to match fields monotone' and map_Ο‰Sup'.

      Equations
      • f.curry = ⟨{ toFun := fun (z : Z) => ⟨{ toFun := fun (x : X) => f (z, x), monotone' := β‹―, map_Ο‰Sup' := β‹― }, β‹―βŸ©, monotone' := β‹―, map_Ο‰Sup' := β‹― }, β‹―βŸ©
      Instances For

        uncurrying map: (Z β†’ (X β†’ Y)) β†’ (Z Γ— X β†’ Y)

        Equations
        Instances For