Reflective subcategory

From HandWiki
Revision as of 08:14, 27 June 2023 by LinXED (talk | contribs) (over-write)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: Concept in mathematical theory of categories

In mathematics, a full subcategory A of a category B is said to be reflective in B when the inclusion functor from A to B has a left adjoint.[1]:91 This adjoint is sometimes called a reflector, or localization.[2] Dually, A is said to be coreflective in B when the inclusion functor has a right adjoint.

Informally, a reflector acts as a kind of completion operation. It adds in any "missing" pieces of the structure in such a way that reflecting it again has no further effect.

Definition

A full subcategory A of a category B is said to be reflective in B if for each B-object B there exists an A-object [math]\displaystyle{ A_B }[/math] and a B-morphism [math]\displaystyle{ r_B \colon B \to A_B }[/math] such that for each B-morphism [math]\displaystyle{ f\colon B\to A }[/math] to an A-object [math]\displaystyle{ A }[/math] there exists a unique A-morphism [math]\displaystyle{ \overline f \colon A_B \to A }[/math] with [math]\displaystyle{ \overline f\circ r_B=f }[/math].

Refl1.png

The pair [math]\displaystyle{ (A_B,r_B) }[/math] is called the A-reflection of B. The morphism [math]\displaystyle{ r_B }[/math] is called the A-reflection arrow. (Although often, for the sake of brevity, we speak about [math]\displaystyle{ A_B }[/math] only as being the A-reflection of B).

This is equivalent to saying that the embedding functor [math]\displaystyle{ E\colon \mathbf{A} \hookrightarrow \mathbf{B} }[/math] is a right adjoint. The left adjoint functor [math]\displaystyle{ R \colon \mathbf B \to \mathbf A }[/math] is called the reflector. The map [math]\displaystyle{ r_B }[/math] is the unit of this adjunction.

The reflector assigns to [math]\displaystyle{ B }[/math] the A-object [math]\displaystyle{ A_B }[/math] and [math]\displaystyle{ Rf }[/math] for a B-morphism [math]\displaystyle{ f }[/math] is determined by the commuting diagram

Reflsq1.png

If all A-reflection arrows are (extremal) epimorphisms, then the subcategory A is said to be (extremal) epireflective. Similarly, it is bireflective if all reflection arrows are bimorphisms.

All these notions are special case of the common generalization—[math]\displaystyle{ E }[/math]-reflective subcategory, where [math]\displaystyle{ E }[/math] is a class of morphisms.

The [math]\displaystyle{ E }[/math]-reflective hull of a class A of objects is defined as the smallest [math]\displaystyle{ E }[/math]-reflective subcategory containing A. Thus we can speak about reflective hull, epireflective hull, extremal epireflective hull, etc.

An anti-reflective subcategory is a full subcategory A such that the only objects of B that have an A-reflection arrow are those that are already in A.[citation needed]

Dual notions to the above-mentioned notions are coreflection, coreflection arrow, (mono)coreflective subcategory, coreflective hull, anti-coreflective subcategory.

Examples

Algebra

Topology

Functional analysis

  • The category of Banach spaces is a reflective subcategory of the category of normed spaces and bounded linear operators. The reflector is the norm completion functor.

Category theory

  • For any Grothendieck site (C, J), the topos of sheaves on (C, J) is a reflective subcategory of the topos of presheaves on C, with the special further property that the reflector functor is left exact. The reflector is the sheafification functor a : Presh(C) → Sh(C, J), and the adjoint pair (a, i) is an important example of a geometric morphism in topos theory.

Properties

  • The components of the counit are isomorphisms.[2]:140[1]
  • If D is a reflective subcategory of C, then the inclusion functor DC creates all limits that are present in C.[2]:141
  • A reflective subcategory has all colimits that are present in the ambient category.[2]:141
  • The monad induced by the reflector/localization adjunction is idempotent.[2]:158

Notes

  1. 1.0 1.1 1.2 Mac Lane, Saunders, 1909-2005. (1998). Categories for the working mathematician (2nd ed.). New York: Springer. p. 89. ISBN 0387984038. OCLC 37928530. 
  2. 2.0 2.1 2.2 2.3 2.4 2.5 Riehl, Emily (2017-03-09). Category theory in context. Mineola, New York. p. 140. ISBN 9780486820804. OCLC 976394474. 
  3. Lawson (1998), p. 63, Theorem 2.
  4. "coreflective subcategory in nLab". https://ncatlab.org/nlab/show/coreflective+subcategory. 

References