We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 158514f commit c992d17Copy full SHA for c992d17
Mathlib/CategoryTheory/EssentialImage.lean
@@ -167,6 +167,11 @@ instance Full.toEssImage (F : C ⥤ D) [Full F] : Full F.toEssImage :=
167
instance instEssSurjId : EssSurj (𝟭 C) where
168
mem_essImage Y := ⟨Y, ⟨Iso.refl _⟩⟩
169
170
+theorem Functor.essSurj_of_surj (h : Function.Surjective F.obj) : EssSurj F where
171
+ mem_essImage Y := by
172
+ obtain ⟨X, rfl⟩ := h Y
173
+ apply obj_mem_essImage
174
+
175
theorem Iso.map_essSurj {F G : C ⥤ D} [EssSurj F] (α : F ≅ G) : EssSurj G where
176
mem_essImage Y := Functor.essImage.ofNatIso α (EssSurj.mem_essImage Y)
177
0 commit comments