Structures · Category theory
CategoryTheory.HasSeparator
For a category C and an object G : C, G is a separator of C if
the functor C(G, -) is faithful.
While IsSeparator G : Prop is the proposition that G is a separator of C,
an HasSeparator C : Prop is the proposition that such a separator exists.
Note that HasSeparator C is a proposition. It does not designate a favored separator
and merely asserts the existence of one.
- Defined in
- Mathlib.CategoryTheory.Generator.Basic
- Shape
- One type argument · adds hasSeparator
Extends0
Extends nothing: this is a root of the hierarchy.
Extended by1
Forgetful instances
Provided automatically by
Concrete types that are instances6
- CategoryTheory.Functor
- ModuleCat
- HomologicalComplex
- AddCommGrpCat
- CategoryTheory.Sheaf
- Opposite
How is a type an instance?
Loading the hierarchy index…
Assumed by14
- CategoryTheory.separator
- CategoryTheory.isSeparator_separator
- CategoryTheory.HasSeparator.hasSeparator
- CategoryTheory.HasSeparator.of_equivalence
- CategoryTheory.isDetector_separator
- CategoryTheory.separator.congr_simp
- CategoryTheory.HasSeparator.hasCoseparator_op
- CategoryTheory.Sheaf.hasSeparator
- CategoryTheory.HasSeparator.wellPowered
- CategoryTheory.Limits.hasLimits_of_hasColimits_of_hasSeparator
- HomologicalComplex.instHasSeparator
- CategoryTheory.HasSeparator.hasCoseparator_of_hasSeparator_op
- CategoryTheory.Presheaf.hasSeparator
- CategoryTheory.HasSeparator.hasDetector
Ancestors0
No ancestors.