A functor F : C ⥤ D is surjective when every object of D arises as a subquotient of
some F.obj X.
- surj (Y : D) : ∃ (X : C) (A : D) (m : A ⟶ F.obj X) (e : A ⟶ Y), CategoryTheory.Mono m ∧ CategoryTheory.Epi e
Instances
A quasi-tensor functor C ⥤ D between abelian monoidal categories: a faithful additive
monoidal functor.
- F : CategoryTheory.Functor C D
Instances
A surjective quasi-tensor functor: a quasi-tensor functor whose underlying functor is surjective in the sense that every target object is a subquotient of an image.
- F : CategoryTheory.Functor C D
- surjective : IsSurjectiveFunctor QuasiTensorFunctor.F
Instances
The property that every projective object is also injective; this characterises finite tensor categories, where projectives and injectives coincide.
- injective_of_projective (Q : C) : CategoryTheory.Projective Q → CategoryTheory.Injective Q
Instances
In a category satisfying ProjectiveIsInjective, every projective object is injective.
Defect dichotomy for surjective quasi-tensor functors between finite tensor categories: either every image of a projective is projective, or no projective object in the source maps to a nonzero projective summand in the target.
In an abelian category with enough projectives, if every projective object is zero then every object is zero.