Documentation

Mathlib.CategoryTheory.ObjectProperty.Basic

Properties of objects in a category #

Given a category C, we introduce an abbreviation ObjectProperty C for predicates C → Prop.

TODO #

@[reducible, inline]

A property of objects in a category C is a predicate C → Prop.

Equations
Instances For

    The inverse image of a property of objects by a functor.

    Equations
    Instances For
      @[simp]

      The essential image of a property of objects by a functor.

      Equations
      Instances For
        theorem CategoryTheory.ObjectProperty.prop_map_iff {C : Type u} {D : Type u'} [Category.{v, u} C] [Category.{v', u'} D] (P : ObjectProperty C) (F : Functor C D) (Y : D) :
        P.map F Y (X : C), P X Nonempty (F.obj X Y)
        theorem CategoryTheory.ObjectProperty.prop_map_obj {C : Type u} {D : Type u'} [Category.{v, u} C] [Category.{v', u'} D] (P : ObjectProperty C) (F : Functor C D) {X : C} (hX : P X) :
        P.map F (F.obj X)