Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: theory: category theory

Topic: Model Theory


view this post on Zulip Vlad Patryshev (Mar 25 2020 at 06:14):

Reading this beautiful paper on Model Theory (somebody posted the link yesterday, could not find): https://www.irif.fr/~mellies/mpri/mpri-ens/articles/hyland-power-lawvere-theories-and-monads.pdf learned from this paper that if you model group theory in a category of groups, you get abelian groups ("and this explains why the higher homotopy groups are abelian") - I wonder if the same holds for monoids.

view this post on Zulip David Michael Roberts (Mar 25 2020 at 06:48):

Yes! It's called the Eckmann–Hilton argument :-) https://ncatlab.org/nlab/show/Eckmann-Hilton+argument

view this post on Zulip John Baez (Mar 25 2020 at 20:16):

Yes, a monoid in the category of monoids is exactly a commutative monoid. This is called the Eckmann-Hilton argument.

And as my link shows, you don't even need associativity! A unital magma (a thing with a binary operation having an element that's both a left and right unit) in the category of unital magmas is a commutative unital magma.

Puzzle. Is a semigroup in the category of semigroups necessarily a commutative semigroup? If so give a proof. If not, find a simple counterexample.

view this post on Zulip Stelios Tsampas (Mar 25 2020 at 21:17):

John Baez said:

Puzzle. Is a semigroup in the category of semigroups necessarily a commutative semigroup? If so give a proof. If not, find a simple counterexample.

OK, I think I have a counterexample: consider the free semigroup Σ+ Σ^{+} of non-empty sequences from an alphabet Σ Σ with concat. as multiplication (+ + ). Now consider a binary operation :Σ+×Σ+Σ+ - : \Sigma^{+} \times \Sigma^{+} \rightarrow \Sigma^{+} that simply discards the second argument. It is clear that - is a semigroup homomorphism (from the "paired" semigroup to the single one) as (s+t)(u+v)=(su)+(tv)=st (s + t) - (u + v) = (s - u) + (t - v) = st . However, stts s - t \neq t - s .

view this post on Zulip Stelios Tsampas (Mar 25 2020 at 21:20):

Hmmm, what's the intuition here...

view this post on Zulip John Baez (Mar 25 2020 at 21:37):

Very very nice! Here's a puzzle for anyone except Stelios, since it'll be too easy for him:

Puzzle. Let Σ\Sigma^* be the free monoid on the set Σ\Sigma. This is the set of finite sequences of elements of Σ\Sigma, with concatenation as the monoid operation (let's call that operation ++). It has a second semigroup structure  ⁣:Σ×ΣΣ- \colon \Sigma^* \times \Sigma^* \to \Sigma^* that simply discards the second argument: that is, ab=aa - b = a.

Using these two operations, can we see Σ\Sigma^* a monoid in the category of semigroups, or perhaps a semigroup in the category of monoids?

view this post on Zulip John Baez (Mar 25 2020 at 21:38):

Here we are trying to skirt as close as possible to the Eckmann-Hilton argument without letting it apply: neither operation is commutative.

view this post on Zulip Joachim Kock (Mar 25 2020 at 21:42):

John Baez said:

Puzzle. Is a semigroup in the category of semigroups necessarily a commutative semigroup? If so give a proof.

Well, it is only slightly commutative. On this page: http://mat.uab.cat/~kock/cat/commutativity.html there is a more precise statement and a proof given by an animated gif.

view this post on Zulip John Baez (Mar 25 2020 at 21:43):

Wow, that's great, @Joachim Kock! I'd never seen that.

view this post on Zulip John Baez (Mar 25 2020 at 21:44):

Clearly you're even a bigger Eckmann-Hilton addict than I am.

view this post on Zulip John Baez (Mar 25 2020 at 21:47):

I assume you can easily handle this (if you can, don't give away the answer):

Puzzle. What's a monoidal category in the 2-category of monoidal categories?

More precisely:

Puzzle. What's a pseudomonoid in the monoidal 2-category (MonCat,×)(\mathbf{MonCat}, \times) where objects are monoidal categories, morphisms are (strong) monoidal functors and 2-morphisms are monoidal natural transformations?

view this post on Zulip Nathanael Arkor (Mar 25 2020 at 21:48):

@Joachim Kock: that's a really pretty presentation of a proof

view this post on Zulip Joachim Kock (Mar 25 2020 at 21:51):

A few years ago, De Wolf found a tiling with only 10 tiles, with room enough for the same move. And then Bremner and Madariaga found one with only 9 tiles and proved that it cannot be smaller.

view this post on Zulip sarahzrf (Mar 25 2020 at 22:31):

i have a tiny bit of experience w/ model theory & category theory intersecting

view this post on Zulip sarahzrf (Mar 25 2020 at 22:31):

im familiar with some very nice properties of horn clause theories

view this post on Zulip sarahzrf (Mar 25 2020 at 22:32):

to be precise, universal horn theories always have initial models if they have any models

view this post on Zulip sarahzrf (Mar 25 2020 at 22:32):

actually i think they have finite products, but initial models was relevant for my purposes

view this post on Zulip sarahzrf (Mar 25 2020 at 22:36):

so the thing is that adding new operations or relation symbols and constraining by universal horn sentences keeps you in the realm of universal horn theories, and that corresponds to, like, certain subcategories of slice categories and stuff, which is what i was doing

view this post on Zulip sarahzrf (Mar 25 2020 at 22:38):

man, i should learn something about prolog one of these days...

view this post on Zulip Dr. Peter Nonnenmann (Mar 27 2020 at 08:14):

Yes, and this middle-interchange-law looks like a triviality when drawn as a quantum circuit, see eg.
"Quantum Computing for Computer Scientists", Noson Yanofsky et al. , and is somehow 'isomorphic' to the analogue
law in a 2-category ??