Skip to main content
added 132 characters in body
Source Link
user1685095
  • 481
  • 1
  • 5
  • 8

I'm struggling with comprehending what monoids are in terms of category theory.

In examples they view integer numbers as a monoid. I think I get the set theoretic definition. We have a set and a associative binary operator (addition) and the neutral element (zero).

Then they are saying something like that - view the whole set as a single object and binary operator as bunch of morphisms for every element of the set.

Like add0 is an identity morphism. Which would really give us the same object i.e. the same set of all integer numbers. I think I understand this.

But let's view the morphism add1. After applying it to the our single object (the set of all integers) we would have a set {1,2,3…} not the {0,1,2,3…}. Aren't domain and codomain different in that case?

That's what's bothering me. Can someone clarify that to me?

Here is the text that gives me problems.

The text

I'm struggling with comprehending what monoids are in terms of category theory.

In examples they view integer numbers as a monoid. I think I get the set theoretic definition. We have a set and a associative binary operator (addition) and the neutral element (zero).

Then they are saying something like that - view the whole set as a single object and binary operator as bunch of morphisms for every element of the set.

Like add0 is an identity morphism. Which would really give us the same object i.e. the same set of all integer numbers. I think I understand this.

But let's view the morphism add1. After applying it to the our single object (the set of all integers) we would have a set {1,2,3…} not the {0,1,2,3…}. Aren't domain and codomain different in that case?

That's what's bothering me. Can someone clarify that to me?

I'm struggling with comprehending what monoids are in terms of category theory.

In examples they view integer numbers as a monoid. I think I get the set theoretic definition. We have a set and a associative binary operator (addition) and the neutral element (zero).

Then they are saying something like that - view the whole set as a single object and binary operator as bunch of morphisms for every element of the set.

Like add0 is an identity morphism. Which would really give us the same object i.e. the same set of all integer numbers. I think I understand this.

But let's view the morphism add1. After applying it to the our single object (the set of all integers) we would have a set {1,2,3…} not the {0,1,2,3…}. Aren't domain and codomain different in that case?

That's what's bothering me. Can someone clarify that to me?

Here is the text that gives me problems.

The text

Source Link
user1685095
  • 481
  • 1
  • 5
  • 8

Monoid as a single object category

I'm struggling with comprehending what monoids are in terms of category theory.

In examples they view integer numbers as a monoid. I think I get the set theoretic definition. We have a set and a associative binary operator (addition) and the neutral element (zero).

Then they are saying something like that - view the whole set as a single object and binary operator as bunch of morphisms for every element of the set.

Like add0 is an identity morphism. Which would really give us the same object i.e. the same set of all integer numbers. I think I understand this.

But let's view the morphism add1. After applying it to the our single object (the set of all integers) we would have a set {1,2,3…} not the {0,1,2,3…}. Aren't domain and codomain different in that case?

That's what's bothering me. Can someone clarify that to me?