In category theory terms the difference between monomorphism and subobject
is that
monomorphism is a morphism
n such that for any other morphisms
f and
g, if
then
f =
g while
subobject is given an object
B, a
subobject of it is an equivalence class of objects
which relate to
B through monomorphisms
. (If a pair of monomorphisms with codomain
B factor through each other, then their domains are isomorphic and thus belong to an equivalence class which defines a
subobject of
B). The
subobject generalizes its interpretation in category
Set as a set which is a subset (though an
inclusion map, which is a monomorphism) of another set.
As nouns the difference between monomorphism and subobject
is that
monomorphism is an injective homomorphism while
subobject is given an object
B, a
subobject of it is an equivalence class of objects
which relate to
B through monomorphisms
. (If a pair of monomorphisms with codomain
B factor through each other, then their domains are isomorphic and thus belong to an equivalence class which defines a
subobject of
B). The
subobject generalizes its interpretation in category
Set as a set which is a subset (though an
inclusion map, which is a monomorphism) of another set.