Documentation

Mathlib.CategoryTheory.Subfunctor.OfSection

The subpresheaf generated by a section #

Given a presheaf of types F : Cᵒᵖ ⥤ Type w and a section x : F.obj X, we define Subfunctor.ofSection x : Subfunctor F as the subpresheaf of F generated by x.

The subpresheaf of F : Cᵒᵖ ⥤ Type w that is generated by a section x : F.obj X.

Equations
    Instances For
      theorem CategoryTheory.Subfunctor.ofSection_obj {C : Type u} [Category.{v, u} C] {F : Functor Cᵒᵖ (Type w)} {X : Cᵒᵖ} (x : F.obj X) (U : Cᵒᵖ) :
      (ofSection x).obj U = {u : F.obj U | ∃ (f : X U), F.map f x = u}
      @[simp]
      theorem CategoryTheory.Subfunctor.ofSection_image {C : Type u} [Category.{v, u} C] {F : Functor Cᵒᵖ (Type w)} {X : Cᵒᵖ} (x : F.obj X) {F' : Functor Cᵒᵖ (Type w)} (f : F F') :
      (ofSection x).image f = ofSection (f.app X x)
      @[deprecated CategoryTheory.Subfunctor.ofSection (since := "2025-12-11")]

      Alias of CategoryTheory.Subfunctor.ofSection.


      The subpresheaf of F : Cᵒᵖ ⥤ Type w that is generated by a section x : F.obj X.

      Equations
        Instances For
          @[deprecated CategoryTheory.Subfunctor.mem_ofSection_obj (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.mem_ofSection_obj.

          @[deprecated CategoryTheory.Subfunctor.ofSection_le_iff (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.ofSection_le_iff.

          @[deprecated CategoryTheory.Subfunctor.ofSection_image (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.ofSection_image.

          @[deprecated CategoryTheory.Subfunctor.ofSection_eq_range (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.ofSection_eq_range.

          @[deprecated CategoryTheory.Subfunctor.range_eq_ofSection (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.range_eq_ofSection.

          @[deprecated CategoryTheory.Subfunctor.ofSection_eq_range' (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.ofSection_eq_range'.

          @[deprecated CategoryTheory.Subfunctor.range_eq_ofSection' (since := "2025-12-11")]

          Alias of CategoryTheory.Subfunctor.range_eq_ofSection'.