Coproduct Variables #
This file provides basic lemmas about coproduct variables.
@[simp]
theorem
QuasiBorelSpace.Sigma.Var.mk_coe
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
{J : Type u_4}
[Encodable J]
{f : J → I}
{i : ℝ → J}
{φ : (i : J) → ℝ → P (f i)}
(hφ : ∀ (i : J), IsHom (φ i))
(hi : Measurable i)
:
@[simp]
theorem
QuasiBorelSpace.Sigma.Var.const_coe
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
(x : Sigma P)
:
@[simp]
theorem
QuasiBorelSpace.Sigma.Var.comp_coe
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
{f : ℝ → ℝ}
(hf : Measurable f)
(x : Var I P)
:
@[simp]
theorem
QuasiBorelSpace.Sigma.Var.cases_coe
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
{ix : ℝ → ℕ}
(hix : Measurable ix)
(φ : ℕ → Var I P)
:
@[simp]
theorem
QuasiBorelSpace.Sigma.Var.ofMeasurable_coe
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
[(i : I) → MeasurableSpace (P i)]
[∀ (i : I), MeasurableQuasiBorelSpace (P i)]
[Countable I]
{φ : ℝ → Sigma P}
(hφ : Measurable φ)
:
@[simp]
theorem
QuasiBorelSpace.Sigma.Var.measurable_coe
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
[(i : I) → MeasurableSpace (P i)]
[∀ (i : I), MeasurableQuasiBorelSpace (P i)]
(φ : Var I P)
:
Measurable ↑φ
theorem
QuasiBorelSpace.Sigma.Var.isHom_index
{I : Type u_1}
{P : I → Type u_2}
{x✝ : (i : I) → QuasiBorelSpace (P i)}
(φ : Var I P)
: