Exponentials of Quasi-Borel Spaces #
This file provides QuasiBorelHom constructions.
noncomputable def
QuasiBorelHom.mk'
{A : Type u_1}
{B : Type u_2}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
(f : A โ B)
:
Equations
Instances For
@[simp]
theorem
QuasiBorelHom.mk'_eq
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
{f : A โ B}
(hf : QuasiBorelSpace.IsHom f)
:
def
QuasiBorelHom.curry
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
(f : A ร B โ๐ C)
:
Currying for QuasiBorelHoms.
Equations
Instances For
@[simp]
theorem
QuasiBorelHom.curry_coe_coe
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
(f : A ร B โ๐ C)
(x : A)
:
def
QuasiBorelHom.uncurry
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
(f : A โ๐ B โ๐ C)
:
Uncurrying for QuasiBorelHoms.
Instances For
@[simp]
theorem
QuasiBorelHom.uncurry_coe
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
(f : A โ๐ B โ๐ C)
:
@[simp]
theorem
QuasiBorelHom.curry_uncurry
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
{C : Type u_3}
{xโยฒ : QuasiBorelSpace C}
(f : A โ๐ B โ๐ C)
:
@[simp]
theorem
QuasiBorelHom.uncurry_curry
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
{C : Type u_3}
{xโยฒ : QuasiBorelSpace C}
(f : A ร B โ๐ C)
:
The identity morphism.
Equations
- QuasiBorelHom.id = { toFun := fun (x : A) => x, property := โฏ }
Instances For
@[simp]
@[simp]
def
QuasiBorelHom.comp
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
(f : B โ๐ C)
(g : A โ๐ B)
:
Morphism composition.
Instances For
@[simp]
theorem
QuasiBorelHom.comp_coe
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
(f : B โ๐ C)
(g : A โ๐ B)
:
@[simp]
theorem
QuasiBorelHom.comp_mk
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
{C : Type u_3}
{xโยฒ : QuasiBorelSpace C}
{f : B โ C}
(hf : QuasiBorelSpace.IsHom f)
{g : A โ B}
(hg : QuasiBorelSpace.IsHom g)
:
@[simp]
theorem
QuasiBorelHom.id_comp
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
(f : A โ๐ B)
:
@[simp]
theorem
QuasiBorelHom.comp_id
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
(f : A โ๐ B)
:
@[simp]
theorem
QuasiBorelHom.comp_assoc
{A : Type u_1}
{xโ : QuasiBorelSpace A}
{B : Type u_2}
{xโยน : QuasiBorelSpace B}
{C : Type u_3}
{xโยฒ : QuasiBorelSpace C}
{D : Type u_4}
{xโยณ : QuasiBorelSpace D}
(f : C โ๐ D)
(g : B โ๐ C)
(h : A โ๐ B)
: