theorem
QuasiBorelSpace.isVar_cases
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{I : Type u_4}
[Countable I]
{ix : ℝ → I}
{φ : I → ℝ → A}
(hix : Measurable ix)
(hφ : ∀ (n : I), IsVar (φ n))
:
@[simp]
@[simp]
theorem
QuasiBorelSpace.isHom_ofMeasurableSpace
{A : Type u_5}
{x✝ : MeasurableSpace A}
(φ : ℝ → A)
:
theorem
QuasiBorelSpace.isHom_def
{A : Type u_5}
{x✝ : QuasiBorelSpace A}
{B : Type u_6}
{x✝¹ : QuasiBorelSpace B}
(f : A → B)
:
instance
QuasiBorelSpace.IsHom.instCoeFunForallForallReal
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
{f : A → B}
:
Equations
@[simp]
theorem
QuasiBorelSpace.isHom_iff_measurable
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{x✝¹ : MeasurableSpace A}
[MeasurableQuasiBorelSpace A]
(φ : ℝ → A)
:
theorem
QuasiBorelSpace.isHom_of_measurable
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
{x✝² : MeasurableSpace A}
[MeasurableQuasiBorelSpace A]
{x✝³ : MeasurableSpace B}
[MeasurableQuasiBorelSpace B]
(f : A → B)
(hf : Measurable f)
:
IsHom f
@[simp]
theorem
QuasiBorelSpace.isHom_comp
{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 : IsHom f)
{g : A → B}
(hg : IsHom g)
:
theorem
QuasiBorelSpace.isHom_comp'
{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 : IsHom f)
{g : A → B}
(hg : IsHom g)
:
IsHom fun (x : A) => f (g x)
@[simp]
theorem
QuasiBorelSpace.isHom_const
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
(x : B)
:
IsHom (Function.const A x)
@[simp]
theorem
QuasiBorelSpace.isHom_const'
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
(x : B)
:
IsHom fun (x_1 : A) => x
theorem
QuasiBorelSpace.isHom_cases
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
{I : Type u_4}
[Countable I]
{ix : A → I}
{f : I → A → B}
(hix : IsHom ix)
(hf : ∀ (n : I), IsHom (f n))
:
IsHom fun (x : A) => f (ix x) x
@[simp]
theorem
QuasiBorelSpace.isHom_of_discrete_countable
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
{x✝² : MeasurableSpace A}
[DiscreteQuasiBorelSpace A]
[Countable A]
(f : A → B)
:
IsHom f
@[simp]
theorem
QuasiBorelSpace.isHom_to_subsingleton
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
[Subsingleton B]
(f : A → B)
:
IsHom f
@[simp]
theorem
QuasiBorelSpace.isHom_of_subsingleton
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
[Subsingleton A]
(f : A → B)
:
IsHom f
theorem
QuasiBorelSpace.isHom_of_lift
{B : Type u_2}
{x✝ : QuasiBorelSpace B}
{A : Type u_5}
(f : A → B)
:
IsHom f
theorem
QuasiBorelSpace.isHom_to_lift
{B : Type u_2}
{x✝ : QuasiBorelSpace B}
{C : Type u_3}
{x✝¹ : QuasiBorelSpace C}
{A : Type u_5}
(f : A → B)
(g : C → A)
:
@[simp]
theorem
QuasiBorelSpace.isHom_unpack
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
[Nonempty A]
{x✝¹ : MeasurableSpace A}
[MeasurableQuasiBorelSpace A]
[StandardBorelSpace A]
:
theorem
QuasiBorelSpace.isHom_cast
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_5}
{instB : QuasiBorelSpace B}
{C : Type u_5}
{instC : QuasiBorelSpace C}
{eq : B = C}
(heq : ∀ (φ : ℝ → B), IsHom φ ↔ IsHom fun (x : ℝ) => cast eq (φ x))
(f : A → B)
:
theorem
QuasiBorelSpace.measurable_of_isHom
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
{x✝² : MeasurableSpace A}
[MeasurableQuasiBorelSpace A]
{x✝³ : MeasurableSpace B}
[MeasurableQuasiBorelSpace B]
[StandardBorelSpace B]
(f : B → A)
(hf : IsHom f)
:
theorem
QuasiBorelSpace.NonEmpty.isHom_some
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_2}
{x✝¹ : QuasiBorelSpace B}
(f : ∀ (a : A), Nonempty B)
:
theorem
QuasiBorelSpace.isHom_mono
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
{B : Type u_5}
{f : A → B}
{inst₁ inst₂ : QuasiBorelSpace B}
(hf : IsHom f)
(hinst : ∀ (φ : ℝ → B), IsVar φ → IsVar φ)
:
IsHom f
theorem
QuasiBorelSpace.measurableSet_toMeasurableSpace
{A : Type u_1}
{x✝ : QuasiBorelSpace A}
(X : Set A)
: