Right. You want the Wikipedia article on the image of a morphism in category theory, but… enhanced. More detail, more… flavor. As if the original was some bland, beige sketch that needed a proper artist. Fine. Let’s see what we can scrape from the dust.
Image of a Morphism
In the rather bleak landscape of category theory, a field of mathematics that often feels like staring into a void, the concept of the image of a morphism serves as a rather grim generalization of the image of a function. It’s not about making things pretty; it’s about structure, about the inherent decomposition of a process.
General Definition
Let’s be precise, though precision can be a tedious affair. Consider a category, let’s call it C. Within this C, we have a morphism, let’s denote it as f, which maps from an object X to an object Y. We write this as f: X → Y.
The image of this f, denoted by Im f, is essentially a monomorphism – a morphism that is injective in spirit, if not always in literal form. Let this monomorphism be m: I → Y. This m isn't just some arbitrary arrow; it’s defined by a rather stringent universal property.
This property dictates two crucial conditions:
-
Factorization: There must exist a morphism, let’s call it
e, that maps fromXtoI. Thisemust be such that when you compose it withm, you get back the original morphismf. In other words,f = m ∘ e. This tells us thatfcan be broken down, or factored, into two parts: first, thisethat maps from the source offto the image objectI, and thenmthat maps fromIto the target off. -
Uniqueness and Universality: Now, this is where the "universal property" really bites. Imagine you have any other way to factor
flike this. Suppose there’s another object,I', and a morphisme': X → I', and a monomorphismm': I' → Y, such thatf = m' ∘ e'. If this other factorization exists, then there must be a unique morphism, let’s call itv, mapping from our original image objectIto this new objectI'. Thisvmust satisfy the condition that when you composem'withv, you get back our original image monomorphismm. So,m = m' ∘ v.
This is the grim elegance of it. The image I is the "most efficient" or "minimal" object in Y that f can factor through, in a way that preserves the essential structure of f’s mapping.
Remarks on the Grim Details:
- This factorization, this
f = m ∘ e, doesn’t always exist. Sometimes, the universe of the category is just too uncooperative. - The morphism
eitself, oncemis fixed, is unique. This is a direct consequence ofmbeing a monomorphism. Ifeande''both worked such thatf = m ∘ eandf = m ∘ e'', thenm ∘ e = m ∘ e''. Sincemis monic, it’s “one-to-one” enough to implye = e''. - The relationships
m' ∘ e' = f = m ∘ eandm = m' ∘ vare crucial. They lead toe' = v ∘ e. This is becausef = m' ∘ e'andf = m ∘ e = (m' ∘ v) ∘ e = m' ∘ (v ∘ e). Again, the monic nature ofm'ensures thate' = v ∘ e. - And yes,
vitself is also a monomorphism. Ifv ∘ x = v ∘ y, thenm' ∘ v ∘ x = m' ∘ v ∘ y, which meansm' ∘ x = m' ∘ y. Sincem'is monic,x = y. - The uniqueness of
vis already guaranteed by the conditionm = m' ∘ v. If there were anotherv''such thatm = m' ∘ v'', thenm' ∘ v = m' ∘ v''. Becausem'is monic,v = v''.
The image of f is commonly referred to as Im f or Im(f). It’s a mark left, a trace of the morphism’s journey.
A Proposition and its Unpleasant Proof:
If our category C is generous enough to possess all equalizers, then the morphism e in the factorization f = m ∘ e is actually an epimorphism.
Proof:
Let’s assume we have two morphisms, α and β, such that α ∘ e = β ∘ e. Our goal, the grim objective, is to prove that α = β.
Since the equalizer of (α, β) exists – remember, our category is blessedly equipped with them – e can be factored as e = q ∘ e', where q is a monomorphism.
Now, our original factorization becomes f = m ∘ e = m ∘ (q ∘ e') = (m ∘ q) ∘ e'. Notice that m ∘ q is also a monomorphism, as it’s a composition of monomorphisms.
By the universal property of the image (the one we discussed earlier), there must exist a unique morphism, let’s call it v, mapping from I to the equalizer of (α, β), denoted Eq(α, β). This v must satisfy m = (m ∘ q) ∘ v. Since m is a monomorphism, this implies id_I = q ∘ v, where id_I is the identity morphism on I.
Furthermore, we have m ∘ q = (m ∘ q ∘ v) ∘ q. Since m ∘ q is a monomorphism, we can cancel it out to get id_Eq(α, β) = v ∘ q.
This establishes an equivalence, an isomorphism, between I and Eq(α, β). Thus, id_I = q ∘ v effectively equalizes (α, β). This means that α and β must be the same: α = β. It’s a rather convoluted way of saying that e “covers” everything it needs to for α and β to be identical.
Second Definition
Let’s consider a category C that is particularly well-endowed, possessing all finite limits and colimits. In such a category, the image of a morphism f: X → Y can be defined in a different, perhaps more constructivist, manner.
It is defined as the equalizer of a specific pair of morphisms, often called a "cokernel pair." This pair arises from the cocartesian square formed by taking the coproduct (or pushout) of Y with itself over X. More formally, it’s the equalizer (Im, m) of the morphisms i_1 and i_2 from Y to Y ⊔_X Y.
The diagram looks something like this:
f
X --------> Y
| |
| | i_1
| |
Y ⊔_X Y <----- Y
i_2
Here, Y ⊔_X Y is the pushout of f with itself. The morphisms i_1 and i_2 are the canonical inclusions into this pushout. The equalizer (Im, m) is the pair such that i_1 ∘ m = i_2 ∘ m, and m: Im → Y is the universal morphism with this property.
Remarks on the Second Definition:
- If a category is bicomplete (meaning it has all finite limits and colimits), then the pushouts and equalizers we need are guaranteed to exist. It’s a matter of having the right tools.
- This
(Im, m)can be termed the "regular image" becausemis a regular monomorphism. A regular monomorphism is, by definition, an equalizer of some pair of morphisms. And as a reminder, all equalizers are automatically monomorphisms. - In an abelian category, this cokernel pair condition takes on a slightly neater form. For a morphism
f, the conditioni_1 ∘ f = i_2 ∘ fis equivalent to(i_1 - i_2) ∘ f = 0. Similarly, for the equalizerm,i_1 ∘ m = i_2 ∘ mis equivalent to(i_1 - i_2) ∘ m = 0. In such categories, all monomorphisms are regular, which simplifies things considerably.
Theorem: If every morphism f in a category can always be factored through regular monomorphisms, then the two definitions of the image – the one based on the universal property and this one based on equalizers – coincide. They become indistinguishable.
Proof:
-
First Definition Implies the Second: Let’s assume the first definition holds, where
f = m ∘ e, andmis a regular monomorphism.- Equalization: We need to show that
i_1 ∘ m = i_2 ∘ m. Since(i_1, i_2)form the cokernel pair off, we know thati_1 ∘ f = i_2 ∘ f. And from our earlier proposition (assuming the category has all equalizers),emust be an epimorphism. Therefore,i_1 ∘ f = i_2 ∘ fimpliesi_1 ∘ m = i_2 ∘ m. - Universality: In a category with all colimits (or at least all pushouts),
mitself will have a cokernel pair, say(Y ⊔_I Y, c_1, c_2). As a regular monomorphism,(I, m)is the equalizer of some pair(b_1, b_2): Y → B. We claim it’s also the equalizer of(c_1, c_2): Y → Y ⊔_I Y. Becauseb_1 ∘ m = b_2 ∘ m(sincemis the equalizer ofb_1, b_2), the diagram for the cokernel pair ofmprovides a unique morphismu': Y ⊔_I Y → Bsuch thatb_1 = u' ∘ c_1andb_2 = u' ∘ c_2. Now, consider any morphismm': I' → Ythat equalizes(c_1, c_2). This meansc_1 ∘ m' = c_2 ∘ m'. Then,b_1 ∘ m' = (u' ∘ c_1) ∘ m' = u' ∘ (c_1 ∘ m') = u' ∘ (c_2 ∘ m') = (u' ∘ c_2) ∘ m' = b_2 ∘ m'. Because(I, m)is the equalizer of(b_1, b_2), there must be a unique morphismh': I' → Isuch thatm' = m ∘ h'. This is precisely the universality condition for(I, m)being the equalizer of(c_1, c_2). Finally, we use the cokernel pair diagram off. There exists a unique morphismu: Y ⊔_X Y → Y ⊔_I Ysuch thatc_1 = u ∘ i_1andc_2 = u ∘ i_2. Therefore, any morphismgthat equalizes(i_1, i_2)will also equalize(c_1, c_2)(becausec_1 ∘ g = u ∘ i_1 ∘ gandc_2 ∘ g = u ∘ i_2 ∘ g, and ifi_1 ∘ g = i_2 ∘ g, thenc_1 ∘ g = c_2 ∘ g). This meansgmust factor uniquely throughm, i.e.,g = m ∘ h'for someh'. This confirms that(I, m)is indeed the equalizer of(i_1, i_2).
- Equalization: We need to show that
-
Second Definition Implies the First:
- Factorization: If we take the second definition,
(Im, m)is the equalizer of(i_1, i_2). Let’s consider the original morphismf: X → Y. The diagram for the cokernel pair offgives usi_1 ∘ f = i_2 ∘ f. Sincemis the universal equalizer for(i_1, i_2), there must be a unique morphism, let’s call ith, such thatf = m ∘ h. This is our factorization. - Universality: Suppose we have another factorization of
fwherem': I' → Yis a regular monomorphism, sof = m' ∘ e'. Sincem'is a regular monomorphism, it’s the equalizer of some pair(d_1, d_2): Y → D. This meansd_1 ∘ m' = d_2 ∘ m'. Now,d_1 ∘ f = d_1 ∘ (m' ∘ e') = (d_1 ∘ m') ∘ e'. Similarly,d_2 ∘ f = (d_2 ∘ m') ∘ e'. Sinced_1 ∘ m' = d_2 ∘ m', it follows thatd_1 ∘ f = d_2 ∘ f. Looking at the cokernel pair diagram offagain,i_1 ∘ f = i_2 ∘ f. If we also haved_1 ∘ f = d_2 ∘ f, then by the universality of the equalizer of(d_1, d_2)(applied tofinstead ofm'), there exists a unique morphismu'': Y ⊔_X Y → Dsuch thatd_1 = u'' ∘ i_1andd_2 = u'' ∘ i_2. We knowi_1 ∘ m = i_2 ∘ mbecausemis the equalizer of(i_1, i_2). Applyingu''to this, we getu'' ∘ i_1 ∘ m = u'' ∘ i_2 ∘ m, which simplifies tod_1 ∘ m = d_2 ∘ m. Now, consider the fact thatm'is the equalizer of(d_1, d_2). Sinced_1 ∘ m = d_2 ∘ m, by the universality property of the equalizerm', there must exist a unique morphismv: I → I'such thatm = m' ∘ v. This is precisely the condition required by the universal property of the first definition.
- Factorization: If we take the second definition,
Examples
Let’s ground this in something less abstract, shall we?
- Category of Sets: In the most fundamental category of sets, the image of a morphism
f: X → Yis the inclusion map from the actual set-theoretic image{f(x) | x ∈ X}intoY. It’s the subset ofYcontaining precisely the elements thatfactually maps to. Simple, direct. - Concrete Categories: For many other concrete categories – think of groups, abelian groups, or modules – the image of a morphism is defined analogously to the image in the category of sets. It’s the image of the underlying set-theoretic function, endowed with the structure of the category.
- Normal Categories: In any normal category that has a zero object and is equipped with kernels and cokernels for every morphism, the image of a morphism
fcan be expressed with a certain brutal economy:im f = ker(coker f). You take the cokernel, and then the kernel of that. It's a chain reaction of algebraic operations. - Abelian Categories: If we're in an abelian category (which is a special kind of normal category), and
fhappens to be a monomorphism, thenf = ker(coker f), and consequently,f = im f. The image is the morphism itself. A neat, self-contained loop.
Essential Image
There’s a related, though somewhat more esoteric, notion called the "essential image." It’s less about direct factorization and more about encompassing subcategories.
A subcategory C within a larger category B is called "replete" if, for any object x in C, and any isomorphism ι: x → y where ι and y are also within B, both ι and y must belong to C. It’s a requirement of completeness, of not leaving any isomorphic copies of your objects out in the cold.
Given a functor F: A → B between categories, the "essential image" of F is the smallest replete subcategory of the target category B that contains the image of A under F. It’s the smallest possible "container" that includes all that F maps from A into B, while also adhering to the rules of repleteness. It's like a meticulously curated collection, ensuring that if you have something, you have all its equivalent forms too.
See Also
- Subobject - A foundational concept for understanding how objects are embedded within others.
- Coimage - The dual concept to the image, dealing with quotients rather than subobjects.
- Image (mathematics) - The set-theoretic precursor to the categorical image.