Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Forgetful functor
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Overview== As an example, there are several forgetful functors from the [[category of commutative rings]]. A ([[unital algebra|unital]]) [[Ring (mathematics)|ring]], described in the language of [[universal algebra]], is an ordered tuple <math>(R,+,\times,a,0,1)</math> satisfying certain axioms, where <math>+</math> and <math>\times</math> are binary functions on the set <math>R</math>, <math>a</math> is a unary operation corresponding to additive inverse, and 0 and 1 are nullary operations giving the identities of the two binary operations. Deleting the 1 gives a forgetful functor to the category of [[Rng (algebra)|rings without unit]]; it simply "forgets" the unit. Deleting <math>\times</math> and 1 yields a functor to the category of [[abelian group]]s, which assigns to each ring <math>R</math> the underlying additive abelian group of <math>R</math>. To each [[morphism]] of rings is assigned the same [[function (mathematics)|function]] considered merely as a morphism of addition between the underlying groups. Deleting all the operations gives the functor to the underlying set <math>R</math>. It is beneficial to distinguish between forgetful functors that "forget structure" versus those that "forget properties". For example, in the above example of commutative rings, in addition to those functors that delete some of the operations, there are functors that forget some of the axioms. There is a functor from the category '''CRing''' to '''Ring''' that forgets the axiom of commutativity, but keeps all the operations. Occasionally the object may include extra sets not defined strictly in terms of the underlying set (in this case, which part to consider the underlying set is a matter of taste, though this is rarely ambiguous in practice). For these objects, there are forgetful functors that forget the extra sets that are more general. Most common objects studied in mathematics are constructed as underlying sets along with extra sets of structure on those sets (operations on the underlying set, privileged subsets of the underlying set, etc.) which may satisfy some axioms. For these objects, a commonly considered forgetful functor is as follows. Let <math>\mathcal{C}</math> be any category based on [[Set (mathematics)|sets]], e.g. [[group (mathematics)|group]]s—sets of elements—or [[topological space]]s—sets of 'points'. As usual, write <math>\operatorname{Ob}(\mathcal{C})</math> for the [[Category theory#Categories.2C objects.2C and morphisms|objects]] of <math>\mathcal{C}</math> and write <math>\operatorname{Fl}(\mathcal{C})</math> for the morphisms of the same. Consider the rule: :For all <math>A</math> in <math>\operatorname{Ob}(\mathcal{C}), A\mapsto |A|=</math> the underlying set of <math>A,</math> :For all <math>u</math> in <math>\operatorname{Fl}(\mathcal{C}), u\mapsto |u|=</math> the morphism, <math>u</math>, as a map of sets. The functor <math>|\cdot|</math> is then the forgetful functor from <math>\mathcal{C}</math> to '''Set''', the [[category of sets]]. Forgetful functors are almost always [[faithful functor|faithful]]. [[Concrete category|Concrete categories]] have forgetful functors to the category of sets—indeed they may be ''defined'' as those categories that admit a faithful functor to that category. Forgetful functors that only forget axioms are always [[full and faithful functors|fully faithful]], since every morphism that respects the structure between objects that satisfy the axioms automatically also respects the axioms. Forgetful functors that forget structures need not be full; some morphisms don't respect the structure. These functors are still faithful however because distinct morphisms that do respect the structure are still distinct when the structure is forgotten. Functors that forget the extra sets need not be faithful, since distinct morphisms respecting the structure of those extra sets may be indistinguishable on the underlying set. In the language of formal logic, a functor of the first kind removes axioms, a functor of the second kind removes predicates, and a functor of the third kind remove types{{Clarify|'types' as in type theory or 'types' as in model theory? Add the appropriate link|date=July 2019}}. An example of the first kind is the forgetful functor '''Ab''' → '''Grp'''. One of the second kind is the forgetful functor '''Ab''' → '''Set'''. A functor of the third kind is the functor '''Mod''' → '''Ab''', where '''Mod''' is the [[fibred category]] of all modules over arbitrary rings. To see this, just choose a ring homomorphism between the underlying rings that does not change the ring action. Under the forgetful functor, this morphism yields the identity. Note that an object in '''Mod''' is a tuple, which includes a ring and an abelian group, so which to forget is a matter of taste.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)