Movatterモバイル変換


[0]ホーム

URL:


Wikipedia

Forgetful functor

Inmathematics, more specifically in the area ofcategory theory, aforgetful functor (also known as astripping functor) "forgets" or drops some or all of the input'sstructure orpropertiesbeforemapping to the output. For analgebraic structure of a givensignature, this may be expressed by curtailing the signature: the new signature is an edited form of the old one. If the signature is left as an empty list, thefunctor is simply to take theunderlying set of a structure. Because many structures in mathematics consist of a set with an additional added structure, a forgetful functor that maps to the underlying set is the most common case.

Overview

edit

As an example, there are several forgetful functors from thecategory of commutative rings. A (unital)ring, described in the language ofuniversal algebra, is an ordered tuple(R,+,×,a,0,1){\displaystyle (R,+,\times ,a,0,1)}  satisfying certain axioms, where+{\displaystyle +}  and×{\displaystyle \times }  are binary functions on the setR{\displaystyle R} ,a{\displaystyle a}  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 ofrings without unit; it simply "forgets" the unit. Deleting×{\displaystyle \times }  and 1 yields a functor to the category ofabelian groups, which assigns to each ringR{\displaystyle R}  the underlying additive abelian group ofR{\displaystyle R} . To eachmorphism of rings is assigned the samefunction considered merely as a morphism of addition between the underlying groups. Deleting all the operations gives the functor to the underlying setR{\displaystyle R} .

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 categoryCRing toRing 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.LetC{\displaystyle {\mathcal {C}}}  be any category based onsets, e.g.groups—sets of elements—ortopological spaces—sets of 'points'. As usual, writeOb(C){\displaystyle \operatorname {Ob} ({\mathcal {C}})}  for theobjects ofC{\displaystyle {\mathcal {C}}}  and writeFl(C){\displaystyle \operatorname {Fl} ({\mathcal {C}})}  for the morphisms of the same. Consider the rule:

For allA{\displaystyle A}  inOb(C),A|A|={\displaystyle \operatorname {Ob} ({\mathcal {C}}),A\mapsto |A|=}  the underlying set ofA,{\displaystyle A,} 
For allu{\displaystyle u}  inFl(C),u|u|={\displaystyle \operatorname {Fl} ({\mathcal {C}}),u\mapsto |u|=}  the morphism,u{\displaystyle u} , as a map of sets.

The functor||{\displaystyle |\cdot |}  is then the forgetful functor fromC{\displaystyle {\mathcal {C}}}  toSet, thecategory of sets.

Forgetful functors are almost alwaysfaithful.Concrete categories have forgetful functors to the category of sets—indeed they may bedefined as those categories that admit a faithful functor to that category.

Forgetful functors that only forget axioms are alwaysfully 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[clarification needed]. An example of the first kind is the forgetful functorAbGrp. One of the second kind is the forgetful functorAbSet. A functor of the third kind is the functorModAb, whereMod is thefibred 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 inMod is a tuple, which includes a ring and an abelian group, so which to forget is a matter of taste.

Left adjoints of forgetful functors

edit

Forgetful functors tend to haveleft adjoints, which are 'free' constructions. For example:

For a more extensive list, see (Mac Lane 1997).

As this is a fundamental example of adjoints, we spell it out:adjointness means that given a setX and an object (say, anR-module)M, mapsof setsX|M|{\displaystyle X\to |M|}  correspond to maps of modulesFreeR(X)M{\displaystyle \operatorname {Free} _{R}(X)\to M} : every map of sets yields a map of modules, and every map of modules comes from a map of sets.

In the case of vector spaces, this is summarized as:"A map between vector spaces is determined by where it sends a basis, and a basis can be mapped to anything."

Symbolically:

HomModR(FreeR(X),M)=HomSet(X,Forget(M)).{\displaystyle \operatorname {Hom} _{\mathbf {Mod} _{R}}(\operatorname {Free} _{R}(X),M)=\operatorname {Hom} _{\mathbf {Set} }(X,\operatorname {Forget} (M)).} 

Theunit of the free–forgetful adjunction is the "inclusion of a basis":XFreeR(X){\displaystyle X\to \operatorname {Free} _{R}(X)} .

Fld, the category of fields, furnishes an example of a forgetful functor with no adjoint. There is no field satisfying a free universal property for a given set.

See also

edit

References

edit

External links

edit

[8]ページ先頭

©2009-2025 Movatter.jp