@[instance_reducible]
instance
QuasiBorelSpace.Sequence.Compose.inst
{F : Type u_1 → Type u_1}
{S : ℕ → Type u_1}
[Functor F]
[Sequence S]
{n : ℕ}
:
QuasiBorelSpace (Compose F S n)
noncomputable def
QuasiBorelSpace.Sequence.Compose.map
{F : Type u_1 → Type u_1}
{S S' : ℕ → Type u_1}
[Functor F]
[Sequence S]
[Sequence S']
{i : ℕ}
(f : {i : ℕ} → S i → S' i)
:
Equations
- QuasiBorelSpace.Sequence.Compose.map f { val := x_1 } = { val := QuasiBorelSpace.Functor.map f x_1 }
Instances For
Equations
Instances For
@[instance_reducible]
instance
QuasiBorelSpace.Sequence.Iterate.Internal.instQuasiBorelSpace
{F : Type u_1 → Type u_1}
[Functor F]
(n : ℕ)
:
QuasiBorelSpace (Internal F n)
noncomputable def
QuasiBorelSpace.Sequence.Iterate.Internal.lift
{F : Type u_1 → Type u_1}
[Functor F]
{n : ℕ}
:
Equations
Instances For
@[instance_reducible]
instance
QuasiBorelSpace.Sequence.Iterate.inst
{F : Type u_1 → Type u_1}
[Functor F]
{n : ℕ}
:
QuasiBorelSpace (Iterate F n)
noncomputable def
QuasiBorelSpace.Sequence.Iterate.roll
{F : Type u_1 → Type u_1}
[Functor F]
{n : ℕ}
:
Equations
Instances For
noncomputable def
QuasiBorelSpace.Sequence.Iterate.unroll
{F : Type u_1 → Type u_1}
[Functor F]
{n : ℕ}
:
Equations
- { val := x_1 }.unroll = QuasiBorelSpace.Functor.map QuasiBorelSpace.Sequence.Iterate.mk x_1
Instances For
Instances For
@[instance_reducible]
noncomputable instance
QuasiBorelSpace.Sequence.Iterate.inst_1
{F : Type u_1 → Type u_1}
[Functor F]
:
Equations
- QuasiBorelSpace.Sequence.Iterate.inst_1 = QuasiBorelSpace.Sequence.fromStep fun (x : ℕ) (x_1 : QuasiBorelSpace.Sequence.Iterate F x) => { val := x_1.val.lift }
Equations
- (QuasiBorelSpace.Functor.Sum.inl x_1).toSum = Sum.inl x_1
- (QuasiBorelSpace.Functor.Sum.inr x_1).toSum = Sum.inr x_1
Instances For
Equations
Instances For
@[instance_reducible]
instance
QuasiBorelSpace.Functor.Sum.inst
{F G : Type u_1 → Type u_2}
{A : Type u_1}
[Functor F]
[Functor G]
[QuasiBorelSpace A]
:
QuasiBorelSpace (Sum F G A)
@[simp]
theorem
QuasiBorelSpace.Functor.Sum.isHom_toSum
{F G : Type u_2 → Type u_1}
{A : Type u_2}
[Functor F]
[Functor G]
[QuasiBorelSpace A]
:
@[simp]
theorem
QuasiBorelSpace.Functor.Sum.isHom_ofSum
{F G : Type u_2 → Type u_1}
{A : Type u_2}
[Functor F]
[Functor G]
[QuasiBorelSpace A]
:
@[instance_reducible]
instance
QuasiBorelSpace.Functor.Prod.inst
{F G : Type u_1 → Type u_2}
{A : Type u_1}
[Functor F]
[Functor G]
[QuasiBorelSpace A]
:
QuasiBorelSpace (Prod F G A)
@[simp]
theorem
QuasiBorelSpace.Functor.Prod.isHom_toProd
{F G : Type u_2 → Type u_1}
{A : Type u_2}
[Functor F]
[Functor G]
[QuasiBorelSpace A]
:
@[simp]
theorem
QuasiBorelSpace.Functor.Prod.isHom_ofProd
{F G : Type u_2 → Type u_1}
{A : Type u_2}
[Functor F]
[Functor G]
[QuasiBorelSpace A]
:
- val : A
Instances For
@[instance_reducible]
instance
QuasiBorelSpace.Functor.Const.inst
{A : Type u_1}
[QuasiBorelSpace A]
{B : Type u_2}
:
QuasiBorelSpace (Const A B)
@[simp]
@[simp]
@[instance_reducible]
Equations
- One or more equations did not get rendered due to their size.
@[instance_reducible]
@[simp]
@[simp]
@[instance_reducible]
Equations
- One or more equations did not get rendered due to their size.