Adjoint Functors: Explaining What They ARE

  • Thread starter daveyp225
  • Start date
In summary, adjoint functors are conceptual inverse of other functors. They're useful for extending objects or for other purposes.
  • #1
daveyp225
88
0
Hey all,

Can anyone give me a low-down on functors. More specifically, adjoint functors. I do know what they are, and by that I know their definition. However, after consulting more than a few books, I'm still at a loss for what they ARE.

I would say naively, that a functor is adjoint of another if it "undoes" what the other one "does". But when facing an actual problem I'm not sure what to do. It seems like the authors hint that, for example, the "abelianization functor" undoes a loss of information (forgetful functor) going from the category of abelian groups to the category of groups. I.e., they make up whatever kind of adjoint functor they need without giving details on its construction.

Can anyone set me straight?
Thanks!
 
Physics news on Phys.org
  • #2
In short, I would describe them as 'conceptual inverses'. I found this summary helpful when while struggling with the concept myself.

Good examples to keep in mind are the left adjoints to a forgetful functor, which are the functors that assign to a set the free object on that set: group, vector space, ...
Or adjoint functors between posets, called a Galois connection.
 
  • #3
I would say that it is pretty hard to see what an adjoint functor does. This is because adjoint functors are a generalization of a lot of things. Let me give some examples:

Modification of structure:
- abelianization of a group
- making a relation symmetric
- Making a topological space T0

Extending objects:
- completion of metric spaces
- compactification of a topological space.

Other uses:
- Free objects
- Function spaces

These are three classes of examples that don't seem to be related, but which can both be described by adjoint functors.

The way I intuitively understand adjointness is the following: Given categories C and D. If A is an object in C, what object in D ressembles most closely to A. For example, given a set X, what is the group that we can make out of X. Obviously, this is the free group. Or, given a metric space X, what is the complete metric space that most ressembles X? Obviously, this is the completion.

Adjointness is simply a very good result to have and it arises everywhere. You should just be aware of many examples, then the understanding will follow immediately.
 
  • #4
let's say you have a (pick a category type) X, and a functor F which naturally makes X into a (pick another category type). so we have X-->FX from Cat1--->Cat2.

the question naturally arises, is there some other functor G:Cat2--->Cat1 that is "essentially" related to F? in general, you can't just find a G such that GFX = X. for example, if F is the functor that makes a free group out of a set X, the underlying set of FX is much bigger than X (words are a larger set than the alphabet), so just "forgetting" the group structure would wind up giving you GF:X-->GFX.

but, there is a natural relationship between X and GFX, GFX is a superset of X. hmm...what hapens if we start with a group Y, forget the group structure, and then form the free group? we get: FGY:Y--->FGY. and there is a natural group homomorphism from FGY--->Y (notice the arrow goes the other direction here), which is uniquely determined by the function (not homomorphism) i:GY-->Y i(x) = x.

so we have these two "contrary" maps: X-->FGX and GFY-->Y. note that the set map (X-->FGX) is an injection, and that the group map is a surjection (any g in Y has the pre-image in FGY consisting of the word "g", as well as any other words that reduce to g under the homomorphism). these two contrary maps aren't direct inverses, but they have a certain duality to them, we have a correspondence between supersets of X and quotient groups of GFY.

note that this correspondence had nothing to do with the set X, or the group Y. X could be any set we like, and Y could be any group we like, we'd still get the same relationship (the constructions were "universal"). the equivalence isn't between F and G directly, but between the set of set-maps X-->GFX, and the set of group homomorphisms FGY -->Y. in other words:

Hom(-,G-) (this is a family of functions) has a bijection with Hom(F-,-) (this is a family of group homomorphisms).

now, it is very easy to make a set out of a group. take away the multiplication...poof! it's a set. but what is the most efficient (and therefore the most general) way to make a group out of a set?

in general, there are many categorical problems where one has a functor F that takes one kind of structure to another. it may well be that the "target category" is in some sense "simpler" than the source category. if F has an adjoint, G, we can "lift" information in the simple category, back to the "complicated" category, providing, in some sense, the "easiest" solution to a "hard" problem.
 
  • #5


Sure, I'd be happy to provide some clarification on adjoint functors. First, let's start with the definition. Adjoint functors are a pair of functors between two categories, let's call them F and G, that are related in a specific way. Specifically, for any objects A in F and B in G, there is a one-to-one correspondence between morphisms from F(A) to B and morphisms from A to G(B). In simpler terms, they are functors that are "opposite" to each other in a sense.

Now, to address your question about what they ARE. Adjoint functors are important because they allow us to connect different categories and understand the relationships between them. They are like bridges between categories, allowing us to translate concepts and ideas from one to the other. In your example, the abelianization functor is a way to "undo" the loss of information that occurs when going from the category of abelian groups to the category of groups. It allows us to recover the additional structure of commutativity that was lost in the initial transition.

As for the construction of adjoint functors, it can vary depending on the specific categories and functors involved. However, there are some general techniques and methods for constructing adjoints, such as the Yoneda Lemma and the notion of universality. It's also worth noting that not all functors have adjoints, so it's not always possible to "make up" an adjoint functor for a given situation.

I hope this helps clarify what adjoint functors are and their significance in category theory. Keep exploring and studying, and don't hesitate to ask for further clarification if needed. Happy learning!
 

FAQ: Adjoint Functors: Explaining What They ARE

What are adjoint functors?

Adjoint functors are a concept in category theory that describe the relationship between two functors. They are a pair of functors that are related in a specific way, such that one is the left adjoint of the other, and vice versa.

How do adjoint functors work?

Adjoint functors work by creating a relationship between two categories. The left adjoint functor maps objects from one category to another, while the right adjoint functor maps objects in the opposite direction. This relationship allows for a connection between the two categories, and can help to simplify complex structures.

What is the significance of adjoint functors?

Adjoint functors have many applications in mathematics and computer science. They can be used to prove results in category theory, and are also useful in areas such as functional programming and database theory. Additionally, they can help to identify and define important properties of categories.

How are adjoint functors represented?

Adjoint functors are often represented in diagrams, with one functor on the left and the other on the right. The left and right adjoint functors are connected by a line, with the left functor on top and the right functor on the bottom. This representation helps to visualize the relationship between the two functors.

What is the difference between left and right adjoint functors?

The main difference between left and right adjoint functors is the direction in which they map objects. The left adjoint functor maps objects from one category to another, while the right adjoint functor maps objects in the opposite direction. This difference in directionality can have important implications for the properties and behavior of the functors.

Similar threads

Replies
4
Views
3K
Replies
2
Views
1K
Replies
3
Views
2K
Replies
1
Views
2K
Replies
1
Views
2K
Replies
10
Views
1K
Replies
7
Views
2K
Back
Top