What are the domains of the multiplication and unit morphisms of a monoid object?The abstract definition of commutative monoidsRooted trees morphisms and categoriesDefining a monoidal category without elementsMonoidal product is coproduct in category of commutative monoidsTaking the quotient of a free monoidal category modulo a relationTrying to understand significance of monoid as a one object categoryMonoid as a single object categoryTrying to understand monoids in Set as general monoid in monoidal categoryA monoid is $(M, •)$ or $(M, μ, η)$?Definition of a monoid object
Convert camelCase and PascalCase to Title Case
Side by side histograms
How to connect an offset point symbol to its original position in QGIS?
Is it OK to bring delicacies from hometown as tokens of gratitude for an out-of-town interview?
Do I include animal companions when calculating difficulty of an encounter?
Why is the relationship between frequency and pitch exponential?
Will TSA allow me to carry a Continuous Positive Airway Pressure (CPAP) device?
Short story written from alien perspective with this line: "It's too bright to look at, so they don't"
Do manufacturers try make their components as close to ideal ones as possible?
What are the words for people who cause trouble believing they know better?
What does left arrow <- mean outside a do block?
What does War Machine's "Canopy! Canopy!" line mean in "Avengers: Endgame"?
What are the words for people who cause trouble believing they know better?
Why do guitarists wave their guitars?
Old black and white movie: glowing black rocks slowly turn you into stone upon touch
I completed a difficult task using a tool I developed before joining my employer. What is my obligation?
Diet Coke or water?
It possible to have subscript and super script that does not shrink the font size?
Incremental Ranges!
How could a possessed body begin to rot and decay while it is still alive?
Pros and cons of writing a book review?
Can you please explain this joke: "I'm going bananas is what I tell my bananas before I leave the house"?
Movie where a boy is transported into the future by an alien spaceship
How certain is a caster of when their spell will end?
What are the domains of the multiplication and unit morphisms of a monoid object?
The abstract definition of commutative monoidsRooted trees morphisms and categoriesDefining a monoidal category without elementsMonoidal product is coproduct in category of commutative monoidsTaking the quotient of a free monoidal category modulo a relationTrying to understand significance of monoid as a one object categoryMonoid as a single object categoryTrying to understand monoids in Set as general monoid in monoidal categoryA monoid is $(M, •)$ or $(M, μ, η)$?Definition of a monoid object
$begingroup$
I'm trying to understand what a Monoid is from category theory perspective, but I'm a bit confused with notation used to describe it. Here is Wikipedia:
In category theory, a monoid (or monoid object) $(M, mu, eta)$ in a monoidal category $(mathcalC, otimes, I)$ is an object $M$ together with two morphisms
$mu: M otimes M to M$ called multiplication,
$eta: I to M$ called unit, [...]
My confusion is about morphism notation. Why is the binary operation $otimes$ a part of the morphism notation? My understanding of morphism is that it's a kind of function that can map one type to another (domain to codomain) like $M to M$... Why is the operation $otimes$ a part of the domain in the definition?
The second confusion is about $I$. Why $I$ is a domain... there is no $I$ object in a Monoid at all. It's just the neutral element of object $M$.
I understand that a Monoid is a category with one object, identity morphism and binary operation defined on this object, but the notation makes me think that I don't understand something.
Is $M otimes M$ somehow related to cartesian product, so the domain of the morphism is defined as $M times M$ ?
category-theory monoid monoidal-categories
$endgroup$
add a comment |
$begingroup$
I'm trying to understand what a Monoid is from category theory perspective, but I'm a bit confused with notation used to describe it. Here is Wikipedia:
In category theory, a monoid (or monoid object) $(M, mu, eta)$ in a monoidal category $(mathcalC, otimes, I)$ is an object $M$ together with two morphisms
$mu: M otimes M to M$ called multiplication,
$eta: I to M$ called unit, [...]
My confusion is about morphism notation. Why is the binary operation $otimes$ a part of the morphism notation? My understanding of morphism is that it's a kind of function that can map one type to another (domain to codomain) like $M to M$... Why is the operation $otimes$ a part of the domain in the definition?
The second confusion is about $I$. Why $I$ is a domain... there is no $I$ object in a Monoid at all. It's just the neutral element of object $M$.
I understand that a Monoid is a category with one object, identity morphism and binary operation defined on this object, but the notation makes me think that I don't understand something.
Is $M otimes M$ somehow related to cartesian product, so the domain of the morphism is defined as $M times M$ ?
category-theory monoid monoidal-categories
$endgroup$
8
$begingroup$
You should focus on understanding what a monoidal category is first, that seems to be your main problem.
$endgroup$
– Captain Lama
May 18 at 15:56
add a comment |
$begingroup$
I'm trying to understand what a Monoid is from category theory perspective, but I'm a bit confused with notation used to describe it. Here is Wikipedia:
In category theory, a monoid (or monoid object) $(M, mu, eta)$ in a monoidal category $(mathcalC, otimes, I)$ is an object $M$ together with two morphisms
$mu: M otimes M to M$ called multiplication,
$eta: I to M$ called unit, [...]
My confusion is about morphism notation. Why is the binary operation $otimes$ a part of the morphism notation? My understanding of morphism is that it's a kind of function that can map one type to another (domain to codomain) like $M to M$... Why is the operation $otimes$ a part of the domain in the definition?
The second confusion is about $I$. Why $I$ is a domain... there is no $I$ object in a Monoid at all. It's just the neutral element of object $M$.
I understand that a Monoid is a category with one object, identity morphism and binary operation defined on this object, but the notation makes me think that I don't understand something.
Is $M otimes M$ somehow related to cartesian product, so the domain of the morphism is defined as $M times M$ ?
category-theory monoid monoidal-categories
$endgroup$
I'm trying to understand what a Monoid is from category theory perspective, but I'm a bit confused with notation used to describe it. Here is Wikipedia:
In category theory, a monoid (or monoid object) $(M, mu, eta)$ in a monoidal category $(mathcalC, otimes, I)$ is an object $M$ together with two morphisms
$mu: M otimes M to M$ called multiplication,
$eta: I to M$ called unit, [...]
My confusion is about morphism notation. Why is the binary operation $otimes$ a part of the morphism notation? My understanding of morphism is that it's a kind of function that can map one type to another (domain to codomain) like $M to M$... Why is the operation $otimes$ a part of the domain in the definition?
The second confusion is about $I$. Why $I$ is a domain... there is no $I$ object in a Monoid at all. It's just the neutral element of object $M$.
I understand that a Monoid is a category with one object, identity morphism and binary operation defined on this object, but the notation makes me think that I don't understand something.
Is $M otimes M$ somehow related to cartesian product, so the domain of the morphism is defined as $M times M$ ?
category-theory monoid monoidal-categories
category-theory monoid monoidal-categories
edited May 18 at 16:58
Arnaud D.
16.6k52446
16.6k52446
asked May 18 at 15:54
Bogdan VakulenkoBogdan Vakulenko
1333
1333
8
$begingroup$
You should focus on understanding what a monoidal category is first, that seems to be your main problem.
$endgroup$
– Captain Lama
May 18 at 15:56
add a comment |
8
$begingroup$
You should focus on understanding what a monoidal category is first, that seems to be your main problem.
$endgroup$
– Captain Lama
May 18 at 15:56
8
8
$begingroup$
You should focus on understanding what a monoidal category is first, that seems to be your main problem.
$endgroup$
– Captain Lama
May 18 at 15:56
$begingroup$
You should focus on understanding what a monoidal category is first, that seems to be your main problem.
$endgroup$
– Captain Lama
May 18 at 15:56
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
An ordinary monoid is a set $M$ equipped with a map $mucolon Mtimes Mto M$ and an element $ein M$ such that certain axioms are satisfied.
Now the goal of the definition you quoted (monoid object in a monoidal category) is to generalize the notion of ordinary monoid to the most general categorical context possible.
The first step is to observe that in a general category it doesn't make any sense to talk about an "element" of an object. So let's replace the element $ein M$ with a map $ecolon 1to M$, where $1 = *$ is a set with a single element. The point is that (in the category of sets) specifying a map $1to M$ is exactly the same as specifying an element of $M$: given an element $ein M$, we can define a map $1to M$ by $*mapsto e$, and given a map $ecolon 1to M$, we can define an element of $M$ by $e(*)$.
Ok, now we want to generalize away from the category of sets and talk about monoids living in other categories. So let $mathcalC$ be a category. A monoid in $mathcalC$ should be an object $M$ in $mathcalC$ together with maps $mu$ and $e$ satisfying certain axioms. To make sense of the maps $mu$ and $e$, we need:
- A specified way of putting two copies of $M$ together to make the domain of $mu$, analogous to $Mtimes M$ in the case of sets. Let's denote this by $Motimes M$.
- A special object to be the domain of $e$, analogous to $1$ in the case of sets. Let's denote this by $I$.
The operation $otimes$ on objects and the special object $I$ are the basic data of a monoidal category.
If $mathcalC$ has finite products, you're welcome to define $otimes$ to be the product $times$ and $I$ to be the terminal object $1$. This is called the Cartesian monoidal structure. But the point is that we don't need $Motimes M$ to be the product and $I$ to be the terminal object in order to make sense of the definition of monoid.
We do need to assume a little bit more about $otimes$ and $I$ in order to make sense of the monoid axioms. In particular, we need $otimes$ to be associative (up to isomorphism), $$Motimes(Motimes M) cong (Motimes M)otimes M,$$ and we need $I$ to act as an identity for $otimes$ up to isomorphism, i.e. $$Mcong Iotimes Mcong Motimes I.$$
Making all of this appropriately functorial and natural leads directly to the full definition of monoidal category.
$endgroup$
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3230740%2fwhat-are-the-domains-of-the-multiplication-and-unit-morphisms-of-a-monoid-object%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
An ordinary monoid is a set $M$ equipped with a map $mucolon Mtimes Mto M$ and an element $ein M$ such that certain axioms are satisfied.
Now the goal of the definition you quoted (monoid object in a monoidal category) is to generalize the notion of ordinary monoid to the most general categorical context possible.
The first step is to observe that in a general category it doesn't make any sense to talk about an "element" of an object. So let's replace the element $ein M$ with a map $ecolon 1to M$, where $1 = *$ is a set with a single element. The point is that (in the category of sets) specifying a map $1to M$ is exactly the same as specifying an element of $M$: given an element $ein M$, we can define a map $1to M$ by $*mapsto e$, and given a map $ecolon 1to M$, we can define an element of $M$ by $e(*)$.
Ok, now we want to generalize away from the category of sets and talk about monoids living in other categories. So let $mathcalC$ be a category. A monoid in $mathcalC$ should be an object $M$ in $mathcalC$ together with maps $mu$ and $e$ satisfying certain axioms. To make sense of the maps $mu$ and $e$, we need:
- A specified way of putting two copies of $M$ together to make the domain of $mu$, analogous to $Mtimes M$ in the case of sets. Let's denote this by $Motimes M$.
- A special object to be the domain of $e$, analogous to $1$ in the case of sets. Let's denote this by $I$.
The operation $otimes$ on objects and the special object $I$ are the basic data of a monoidal category.
If $mathcalC$ has finite products, you're welcome to define $otimes$ to be the product $times$ and $I$ to be the terminal object $1$. This is called the Cartesian monoidal structure. But the point is that we don't need $Motimes M$ to be the product and $I$ to be the terminal object in order to make sense of the definition of monoid.
We do need to assume a little bit more about $otimes$ and $I$ in order to make sense of the monoid axioms. In particular, we need $otimes$ to be associative (up to isomorphism), $$Motimes(Motimes M) cong (Motimes M)otimes M,$$ and we need $I$ to act as an identity for $otimes$ up to isomorphism, i.e. $$Mcong Iotimes Mcong Motimes I.$$
Making all of this appropriately functorial and natural leads directly to the full definition of monoidal category.
$endgroup$
add a comment |
$begingroup$
An ordinary monoid is a set $M$ equipped with a map $mucolon Mtimes Mto M$ and an element $ein M$ such that certain axioms are satisfied.
Now the goal of the definition you quoted (monoid object in a monoidal category) is to generalize the notion of ordinary monoid to the most general categorical context possible.
The first step is to observe that in a general category it doesn't make any sense to talk about an "element" of an object. So let's replace the element $ein M$ with a map $ecolon 1to M$, where $1 = *$ is a set with a single element. The point is that (in the category of sets) specifying a map $1to M$ is exactly the same as specifying an element of $M$: given an element $ein M$, we can define a map $1to M$ by $*mapsto e$, and given a map $ecolon 1to M$, we can define an element of $M$ by $e(*)$.
Ok, now we want to generalize away from the category of sets and talk about monoids living in other categories. So let $mathcalC$ be a category. A monoid in $mathcalC$ should be an object $M$ in $mathcalC$ together with maps $mu$ and $e$ satisfying certain axioms. To make sense of the maps $mu$ and $e$, we need:
- A specified way of putting two copies of $M$ together to make the domain of $mu$, analogous to $Mtimes M$ in the case of sets. Let's denote this by $Motimes M$.
- A special object to be the domain of $e$, analogous to $1$ in the case of sets. Let's denote this by $I$.
The operation $otimes$ on objects and the special object $I$ are the basic data of a monoidal category.
If $mathcalC$ has finite products, you're welcome to define $otimes$ to be the product $times$ and $I$ to be the terminal object $1$. This is called the Cartesian monoidal structure. But the point is that we don't need $Motimes M$ to be the product and $I$ to be the terminal object in order to make sense of the definition of monoid.
We do need to assume a little bit more about $otimes$ and $I$ in order to make sense of the monoid axioms. In particular, we need $otimes$ to be associative (up to isomorphism), $$Motimes(Motimes M) cong (Motimes M)otimes M,$$ and we need $I$ to act as an identity for $otimes$ up to isomorphism, i.e. $$Mcong Iotimes Mcong Motimes I.$$
Making all of this appropriately functorial and natural leads directly to the full definition of monoidal category.
$endgroup$
add a comment |
$begingroup$
An ordinary monoid is a set $M$ equipped with a map $mucolon Mtimes Mto M$ and an element $ein M$ such that certain axioms are satisfied.
Now the goal of the definition you quoted (monoid object in a monoidal category) is to generalize the notion of ordinary monoid to the most general categorical context possible.
The first step is to observe that in a general category it doesn't make any sense to talk about an "element" of an object. So let's replace the element $ein M$ with a map $ecolon 1to M$, where $1 = *$ is a set with a single element. The point is that (in the category of sets) specifying a map $1to M$ is exactly the same as specifying an element of $M$: given an element $ein M$, we can define a map $1to M$ by $*mapsto e$, and given a map $ecolon 1to M$, we can define an element of $M$ by $e(*)$.
Ok, now we want to generalize away from the category of sets and talk about monoids living in other categories. So let $mathcalC$ be a category. A monoid in $mathcalC$ should be an object $M$ in $mathcalC$ together with maps $mu$ and $e$ satisfying certain axioms. To make sense of the maps $mu$ and $e$, we need:
- A specified way of putting two copies of $M$ together to make the domain of $mu$, analogous to $Mtimes M$ in the case of sets. Let's denote this by $Motimes M$.
- A special object to be the domain of $e$, analogous to $1$ in the case of sets. Let's denote this by $I$.
The operation $otimes$ on objects and the special object $I$ are the basic data of a monoidal category.
If $mathcalC$ has finite products, you're welcome to define $otimes$ to be the product $times$ and $I$ to be the terminal object $1$. This is called the Cartesian monoidal structure. But the point is that we don't need $Motimes M$ to be the product and $I$ to be the terminal object in order to make sense of the definition of monoid.
We do need to assume a little bit more about $otimes$ and $I$ in order to make sense of the monoid axioms. In particular, we need $otimes$ to be associative (up to isomorphism), $$Motimes(Motimes M) cong (Motimes M)otimes M,$$ and we need $I$ to act as an identity for $otimes$ up to isomorphism, i.e. $$Mcong Iotimes Mcong Motimes I.$$
Making all of this appropriately functorial and natural leads directly to the full definition of monoidal category.
$endgroup$
An ordinary monoid is a set $M$ equipped with a map $mucolon Mtimes Mto M$ and an element $ein M$ such that certain axioms are satisfied.
Now the goal of the definition you quoted (monoid object in a monoidal category) is to generalize the notion of ordinary monoid to the most general categorical context possible.
The first step is to observe that in a general category it doesn't make any sense to talk about an "element" of an object. So let's replace the element $ein M$ with a map $ecolon 1to M$, where $1 = *$ is a set with a single element. The point is that (in the category of sets) specifying a map $1to M$ is exactly the same as specifying an element of $M$: given an element $ein M$, we can define a map $1to M$ by $*mapsto e$, and given a map $ecolon 1to M$, we can define an element of $M$ by $e(*)$.
Ok, now we want to generalize away from the category of sets and talk about monoids living in other categories. So let $mathcalC$ be a category. A monoid in $mathcalC$ should be an object $M$ in $mathcalC$ together with maps $mu$ and $e$ satisfying certain axioms. To make sense of the maps $mu$ and $e$, we need:
- A specified way of putting two copies of $M$ together to make the domain of $mu$, analogous to $Mtimes M$ in the case of sets. Let's denote this by $Motimes M$.
- A special object to be the domain of $e$, analogous to $1$ in the case of sets. Let's denote this by $I$.
The operation $otimes$ on objects and the special object $I$ are the basic data of a monoidal category.
If $mathcalC$ has finite products, you're welcome to define $otimes$ to be the product $times$ and $I$ to be the terminal object $1$. This is called the Cartesian monoidal structure. But the point is that we don't need $Motimes M$ to be the product and $I$ to be the terminal object in order to make sense of the definition of monoid.
We do need to assume a little bit more about $otimes$ and $I$ in order to make sense of the monoid axioms. In particular, we need $otimes$ to be associative (up to isomorphism), $$Motimes(Motimes M) cong (Motimes M)otimes M,$$ and we need $I$ to act as an identity for $otimes$ up to isomorphism, i.e. $$Mcong Iotimes Mcong Motimes I.$$
Making all of this appropriately functorial and natural leads directly to the full definition of monoidal category.
edited May 18 at 16:29
answered May 18 at 16:15
Alex KruckmanAlex Kruckman
30.4k32859
30.4k32859
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3230740%2fwhat-are-the-domains-of-the-multiplication-and-unit-morphisms-of-a-monoid-object%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
8
$begingroup$
You should focus on understanding what a monoidal category is first, that seems to be your main problem.
$endgroup$
– Captain Lama
May 18 at 15:56