LeanPool.WhiteheadTheorem.Auxiliary #
Imported Lean Pool material for LeanPool.WhiteheadTheorem.Auxiliary.
theorem
CategoryTheory.eq_of_comp_right_iso_eq
{C : Type u_1}
[Category.{u_2, u_1} C]
{X Y Z : C}
(h : X ⟶ Y)
[IsIso h]
{f g : Y ⟶ Z}
(e : CategoryStruct.comp h f = CategoryStruct.comp h g)
:
theorem
CategoryTheory.eq_of_comp_left_iso_eq
{C : Type u_1}
[Category.{u_2, u_1} C]
{X Y Z : C}
(h : Y ⟶ Z)
[IsIso h]
{f g : X ⟶ Y}
(e : CategoryStruct.comp f h = CategoryStruct.comp g h)
:
instance
TopCat.isEmpty_sigmaObj_of_isEmpty_dom
{β : Type w}
(f : β → TopCat)
[CategoryTheory.Limits.HasCoproduct f]
[IsEmpty β]
:
theorem
ContinuousMap.eq_of_topCat_ofHom
{A B : Type u}
[TopologicalSpace A]
[TopologicalSpace B]
{f g : C(A, B)}
(e : TopCat.ofHom f = TopCat.ofHom g)
:
theorem
ContinuousMap.Homotopic.of_eq
(X Y : Type u)
[TopologicalSpace X]
[TopologicalSpace Y]
(f g : C(X, Y))
(hfg : f = g)
:
f.Homotopic g
Auxiliary lemmas used in largeCubeHomeoPDisk and largeCubeBoundaryHomeoPDiskBoundary
noncomputable def
ContinuousMap.liftCoverClosed
{α : Type u_1}
{β : Type u_2}
[TopologicalSpace α]
[TopologicalSpace β]
{ι : Type u_3}
[Finite ι]
(S : ι → Set α)
(φ : (i : ι) → C(↑(S i), β))
(hφ : ∀ (i j : ι) (x : α) (hxi : x ∈ S i) (hxj : x ∈ S j), (φ i) ⟨x, hxi⟩ = (φ j) ⟨x, hxj⟩)
(hS_cover : ∀ (x : α), ∃ (i : ι), x ∈ S i)
(hS_closed : ∀ (i : ι), IsClosed (S i))
:
Equations
- ContinuousMap.liftCoverClosed S φ hφ hS_cover hS_closed = { toFun := Set.liftCover S (fun (i : ι) => ⇑(φ i)) hφ ⋯, continuous_toFun := ⋯ }
Instances For
theorem
ContinuousMap.liftCoverClosed_coe
{α : Type u_1}
{β : Type u_2}
[TopologicalSpace α]
[TopologicalSpace β]
{ι : Type u_3}
[Finite ι]
(S : ι → Set α)
(φ : (i : ι) → C(↑(S i), β))
(hφ : ∀ (i j : ι) (x : α) (hxi : x ∈ S i) (hxj : x ∈ S j), (φ i) ⟨x, hxi⟩ = (φ j) ⟨x, hxj⟩)
(hS_cover : ∀ (x : α), ∃ (i : ι), x ∈ S i)
(hS_closed : ∀ (i : ι), IsClosed (S i))
{i : ι}
(x : ↑(S i))
:
theorem
ContinuousMap.liftCoverClosed_coe'
{α : Type u_1}
{β : Type u_2}
[TopologicalSpace α]
[TopologicalSpace β]
{ι : Type u_3}
[Finite ι]
(S : ι → Set α)
(φ : (i : ι) → C(↑(S i), β))
(hφ : ∀ (i j : ι) (x : α) (hxi : x ∈ S i) (hxj : x ∈ S j), (φ i) ⟨x, hxi⟩ = (φ j) ⟨x, hxj⟩)
(hS_cover : ∀ (x : α), ∃ (i : ι), x ∈ S i)
(hS_closed : ∀ (i : ι), IsClosed (S i))
{i : ι}
(x : α)
(hx : x ∈ S i)
: