Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Natural transformation


 

In category theory, an abstract branch of mathematics, a natural transformation provides a way of transforming one functor into another while respecting the internal structure (i.e. the composition of morphisms) of the categories involved. Hence, a natural transformation can be considered to be a "morphism of functors". Indeed this intuition can be formalized to define so called functor categories. Natural transformations are, after categories and functors, one of the most basic notions of categorical algebra and consequently appear in the majority of its applications.

1 Definition

If F and G are functors between the categories C and D, then a natural transformation η from F to G associates to every object X in C a morphism ηX : F(X) → G(X) in D, such that for every morphism f : XY in C we have ηY O F(f) = G(f) O ηX. This equation can conveniently be expressed by the commutative diagram


If one or both of F or G are contravariant the corresponding horizontal arrow is reversed. If η is a natural transformation from F to G, we also write η : FG. This is also expressed by saying the family of morphisms ηX : F(X) → G(X) is natural in X.

If, for every object X in C, the morphism ηX is an isomorphism in D, then η is said to be a natural isomorphism (or sometimes natural equivalence or isomorphism of functors). Two functors F and G are called naturally isomorphic or simply isomorphic if there exists a natural isomorphism from F to G.

2 Examples

2.1 A worked example

Statements like

"Every group is naturally isomorphic to its opposite group"

abound in modern mathematics. We will now give the precise meaning of this statement as well as its proof. Consider the category Grp of all groups with group homomorphisms as morphisms. If (G,*) is a group, we define its opposite group (Gop,*op) as follows: Gop is the same set as G, and the operation *op is defined by a*opb = b*a. All multiplications in Gop are thus "turned around". Forming the opposite group becomes a (covariant!) functor from Grp to Grp if we define fop = f for any group homomorphism f: GH. Note that fop is indeed a group homomorphism from Gop to Hop:

fop(a*opb) = f(b*a) = f(b)*f(a) = fop(a)*opfop(b).

The content of the above statement is:

"The identity functor IdGrp : GrpGrp is naturally isomorphic to the opposite functor -op : GrpGrp."

To prove this, we need to provide isomorphisms ηG : GGop for every group G, such that the above diagram commutes. Set ηG(a) = a-1. The formulas (ab)-1 = b-1 a-1 and (a-1)-1 = a show that ηG is a group homomorphism which is its own inverse. To prove the naturality, we start with a group homomorphism f : GH and show ηH o f = fop o ηG, i.e. (f(a))-1 = fop(a-1) for all a in G. This is true since fop = f and every group homomorphism has the property (f(a))-1 = f(a-1).



Read more »

Non User