Want to take part in these discussions? Sign in if you have an account, or apply for one below
Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.
I’ve added the below to the Idea section of action#idea as a simpler intro before jumping into delooping. Maybe some of the text in the footnote should be incorporated into the body, and I haven’t changed anything that follows to jibe with it.
The simplest notion of action involves one set, , acting on another as a the function . This can be curried as where is the (monoidal) set of functions from to .1
Generalized notions of action use entities from categories other than and involve an exponential object such as .
In the category Set there is no difference between the above left action and the right action because the product commutes. However for the action of a monoid on a set (sometimes called M-set or M-act) the product of a monoid and a set does not commute so the left and right actions are different. The action of a set on a set is the same as an arrow labeled directed graph which specifies that each vertex must have a set of arrows leaving it with one arrow per label, and is also the same as a simple (non halting) deterministic automaton . ↩
Did you mean to curry that way? I’m more used to seeing , where it’s that carries a monoid structure. For example, an action of a monoid is is tantamount to a homomorphism of monoids .
Did you mean to curry that way?
Whoops. To write that I was mainly copying and pasting, and I also have something maybe called “order dyslexia”. (correctly taking down phone numbers is a pain)
I’ll wait a little (to maybe tomorrow) to see if there are any more comments or whether someone else jumps in to rewrite the intro, before I go change things..
I’ve fixed my addition now to the below. Have I again made mistakes?
The simplest notion of an action involves one set, , acting on another which is defined as a function . This can be curried to where is the (monoidal) set of functions from to , also called the endofunction .1
Generalized notions of action use entities from categories other than and involve an endofunctor exponential object such as .
In the category Set there is no difference between the above left action and the right action because the product commutes. However for the action of a monoid on a set (sometimes called M-set or M-act) the product of a monoid and a set does not commute so the left and right actions are different. The action of a set on a set is the same as an arrow labeled directed graph which specifies that each vertex must have a set of arrows leaving it with one arrow per label, and is also the same as a simple (non halting) deterministic automaton . ↩
Thanks for looking into improving the Idea-section of this entry! It badly deserved to be expanded to something less stubby.
(There are many old Lab entries with very stubby idea-sections. Would be nice if eventually we’d come back to all of them and improve them.)
While I like the idea of starting the explanation with the action of a set on another set, this runs a bit counter to what the Idea-section said (and says) a bit further below, namely that the key aspect of an action is that it is an algebraic thing that acts. This is precisely where those functors on deloopings come in, which were the only thing that the text had previously mentioned.
So I have tried to add a bit of glue that connects your addition to the little bit that the previous text tried to say.
In the course of this I ended up writing and re-writing a few more paragraphs of the Idea-section.
Please everybody check it out here and feel invited to further expand and fine-tune.
(And please feel invited to complain and roll back if you are unhappy with what I did.)
Some comments: (1) the word “curried” is somewhat amusing, as obviously we’re dealing with a back-formation from the last name Curry; personally I’ve been writing “curryed” although I concede it also looks funny (and I wouldn’t insist on it); (2) I wouldn’t say “monoidal” since the only typical usage of that word is from “monoidal category” which is not really relevant at this point – I think it would be cleaner to say “where is the set of functions from to , forming the endofunction monoid ”, (3) you might say in the following sentence “generalized notions of actions may be formulated in monoidal categories other than , with the possibility of currying available if the monoidal category is also closed (allowing one to form endofunction exponential objects )”. (4) I’m not sure what you’re driving at in the footnote. The cartesian product is symmetric whether we speak of two sets or a monoid and a set. But the notion of a monoid action on a set involves some more axioms on top of the bare structure of the action, and it is true that left actions of a monoid which are tantamount to monoid morphisms are clearly distinguished from right actions which amount to monoid morphisms , with the distinction vanishing if is a commutative monoid.
(I was writing this before I saw Urs’s comment; it might be irrelevant now.)
By coincidence I just see that a related issue appears in the old entry faithful representation.
This used to speak of the “adjoint map” without saying what is meant. I have slightly expanded the Definition-section now to make this clearer. Please don’t hesitate if you feel like editing this entry further, it would deserve it.
1 to 7 of 7