Equations
- One or more equations did not get rendered due to their size.
@[simp]
@[simp]
theorem
QuasiBorelSpace.Quotient.isHom_lift
{A : Type u_1}
{B : Type u_2}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
{S : Setoid A}
{f : A → B}
(hf₁ : IsHom f)
(hf₂ : ∀ (x y : A), x ≈ y → f x = f y)
:
IsHom (Quotient.lift f hf₂)
@[simp]
theorem
QuasiBorelSpace.Quotient.isHom_lift'
{A : Type u_1}
{B : Type u_2}
{C : Type u_3}
[QuasiBorelSpace A]
[QuasiBorelSpace B]
[QuasiBorelSpace C]
{S : Setoid A}
{f : C → A → B}
(hf₁ :
IsHom fun (x : C × A) =>
match x with
| (x, y) => f x y)
(hf₂ : ∀ (x : C) (y z : A), y ≈ z → f x y = f x z)
{g : C → Quotient S}
(hg : IsHom g)
:
IsHom fun (x : C) => Quotient.lift (f x) ⋯ (g x)