Omega quasi-Borel spaces #
This file defines omega quasi-borel spaces (ωQBS), which combine QuasiBorelSpace and
OmegaCompletePartialOrder structures with a compatibility axiom stating that pointwise
ω-suprema of ω-chains of morphisms are morphisms (Definition 3.5 in [VKS19]).
We prove that products and coproducts preserve the ωQBS structure (Lemma 3.9).
See [VKS19].
Definitions #
OmegaQuasiBorelSpace: A type with both anOmegaCompletePartialOrderand aQuasiBorelSpace, satisfying the compatibility axiom.
An ωQBS (Omega quasi-borel space) is a type equipped with both a
QuasiBorelSpace and an OmegaCompletePartialOrder, satisfying the
compatibility axiom: variables are closed under pointwise ω-suprema of ω-chains.
- isVar_cases' {ix : ℝ → ℕ} {φ : ℕ → ℝ → A} : Measurable ix → (∀ (n : ℕ), IsVar (φ n)) → IsVar fun (r : ℝ) => φ (ix r) r
- isHom_ωSup : QuasiBorelSpace.IsHom OmegaCompletePartialOrder.ωSup
Compatibility axiom (Definition 3.5 in [VKS19]): variables are closed under pointwise ω-suprema of ω-chains.
Instances
Pointwise supremum of a chain of QBS morphisms is a QBS morphism (also known as the "Compatibility Axiom" for the exponential to be an ωQBS)
Equations
- OmegaQuasiBorelSpace.instOfQuasiBorelSpaceOfOmegaCompletePartialOrderOfSubsingleton = { toOmegaCompletePartialOrder := inst✝¹, toQuasiBorelSpace := inst✝², isHom_ωSup := ⋯ }