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.
Greetings. Morgan Rogers and I are exploring a reading group concerning the algebraic aspects of monoids and semigroups.
We were thinking of meeting mondays AM US time / PM EU time, every two weeks through June, and then re-evaluating. If you're real keen on the subject but that arrangement doesn't work, please speak up.
We have not picked an initial text yet. Here are three promising resources that might serve.
Monoids, Acts, and Categories by Kilp, Knauer, and Mikhalev
(out of print and expensive; here's a link
https://www.dropbox.com/scl/fi/ulg4792f71ul5jnhvq7jo/Monoids-Acts-and-Categories.pdf?rlkey=6mc3fyhmc84gchw3pdyldwdyh&dl=0 )
Representation Theory of Finite Monoids by Steinberg
https://www.amazon.com/Representation-Theory-Finite-Monoids-Universitext-ebook/dp/B01NAITC7D/
and this lost gem by Sammy Eilenberg of CT fame
Automata Languages and Machines (somewhat more topological in its approach)
https://www.amazon.com/Automata-languages-machines-Applied-Mathematics/dp/0122340019/
(I have found a digital copy of this as well, let me know if your library doesn't have it)
Morgan's job will be to say smart insightful things, and my job will be to ask dumb questions and make mistakes. :)
After reviewing them, I vote we start with Monoids Acts & Categories. Take a look and chime in, y'all.
The stuff I really want, about monoid actions, is in III-V, but we should start at the beginning because they define a lot of terminology some of it a bit obscure/not-modern... which I don't love... I think keeping track of a glossary in notion or somesuch will be necessary.
If y'all use notion (wysiwyg LaTeX for teams with databases, etc.) I can invite you to one for personal & group notes, once we pick a book. Or we could live blog the book over at localcharts :)
I don't use either of those things, but the latter seems like it would work even with just one of us doing it (although it would create an imbalance in the workload :wink:)
That said, having some notes to turn into lectures in the future does sound potentially useful to me (although only potentially, since for the time being I am obliged to teach computer science)...
Oh! I have an idea for a nice book covering the usual abstract algebra subjects for computer scientists using actions and numpy
... turns out array broadcasting makes numpy array expression line up very nicely with compositions, and you can do some nice things with concrete finite groups etc. that are also categorical-style. I'm using this library for research as well, and will interface to GAP for groups that are too large:
https://github.com/eric-downes/monoids
Why dont you make a notion account?
https://www.notion.so/
If you hate it we'll use something else. You can export to PDF though it doesn't always look 100% the same, but it turns out you can publish notion pages as a blog, so it may cover the other use cases as well. It's pretty easy to use unless you're given to being impatient/grumpy with software. I really enjoy having access to mathmode, markdown, and basic formatting features in one UI.
Here is monday's meeting, tentatively scheduled 1430 GMT;
https://us06web.zoom.us/j/86572493970?pwd=rbIK5g36zNtH9SBtkbzsWQBbb7rOFW.1
That's in 15 minutes, for anyone that wants to join!
In case anyone sees this late and wants to join in the next session on April 1st, we are going to independently read through all of the definitions in Chapter 1 (and maybe Chapter 2 if you're feeling ambitious) of Monoids Acts & Categories which Eric links to above so that next time we can discuss the notions which were new to us or interesting or confusing.
Eric M Downes said:
Here is monday's meeting, tentatively scheduled 1430 GMT;
https://us06web.zoom.us/j/86572493970?pwd=rbIK5g36zNtH9SBtkbzsWQBbb7rOFW.1
Hello all! I would very much like to join the reading group if there is a place for me left... If that's the case, should I join with the link provided through zoom? Thanks!! :)
there;s definitely a place! DM me an email and I'll add you to the google calendar event
we meet every 2 weeks currently
(1430 gmt was ~6 hrs ago)
The classifying Space of a Monoid phd thesis
https://www.universiteitleiden.nl/binaries/content/assets/science/mi/scripties/lenzmaster.pdf
(looks interesting)
Conjecture: This diagram is sufficient to express a semigroup object in a category in which not all products exist, when
proposed semigroup object dia
My reasoning is summarized by these string diagrams and "substituting" where is an "internal" product.
sketch of a proof
The problems are:
(I don't know how pure we want to be in terms of topics, if anyone would prefer I just post this as a learning question elsewhere, please speak up!)
I saw that you mentioned it elsewhere, but I haven't looked at it closely yet. If you don't get any responses it's something we can discuss in the next reading session.
Just a reminder to everyone that we're meeting today, in... ~4 hours!
https://us06web.zoom.us/j/86572493970?pwd=rbIK5g36zNtH9SBtkbzsWQBbb7rOFW.1
I would want to but I think I’m just not quite ready yet. It still takes me a long time to mull over new mathematical ideas. How many people are in the group?
So in... 85 mins?
It was just two of us last time.
I think I’ll try it out to see how it is.
Be sure to take a look at the first chapter of the textbook before hand, because I imagine we will be skipping through it in the discussion :)
I’ll try. I believe it starts at 8:30am MT = 14:30 UTC?
Is it a one hour meeting?
Thank you
Yes, UTC lines up with GMT now ;)
In case we need a whiteboard; https://scribbletogether.com/whiteboard/7AAC7A35-8F56-48CB-AF3B-5F7D83B0A8B7
Cool. I will not be able to follow but I will listen in to get motivated to study at a higher level.
Accidentally left meeting and would like to rejoin
Ah sorry about that, I will try to make it so people dont need my permission to join; zoom makes that annoying
I'll also add you to the gcal event
All good.
It seemed like I could learn a lot from those meetings so definitely would love to join the next one. Thanks.
Interesting discussion of semigroup structure theorems I ran into today.
https://mathoverflow.net/questions/131110/what-are-the-main-structure-theorems-on-finitely-generated-commutative-monoids
see everybody monday!
I'm really interested in learning more about semigroups (and other semi- stuff: semirings, semimodules, ...), but I'm not sure if the time will suit me (I'm in Australia, UTC+10) :smiling_face_with_tear:
Are you guys writing up some notes?
we can discuss changing the time, although I agree there isnt much overlap. I'll invite you to the notion where we are collecting notes if you dm me your email address. (Notion is mostly markdown but critically it has mathmode "$$", so good for notes.
Is there official reading for Monday’s meeting?
This looks sort of interesting and relevant - https://en.m.wikipedia.org/wiki/Light%27s_associativity_test
Eric M Downes said:
Conjecture: This diagram is sufficient to express a semigroup object in a category in which not all products exist, $\mathsf{NoProd}$ when $ж\circ ж= id_S$
proposed semigroup object diaMy reasoning is summarized by these string diagrams and "substituting" $S=M\times M\times M$ where $\times$ is an "internal" product.
sketch of a proofThe problems are:
- I know string diagrams live in a symmetric monoidal category, which doesn't seem hopeful I admit, as these have a canonical product... and there's no guarantee that a functor out of an SMC should respect calculations of the parts as it would not generally respect the product...
- The strings I provided imply that a suitably defined projector $\pi_i:S\to M$ would have the universal property of the product for this object, were $M$ an object of $\mathsf{NoProd}$ suggesting it cannot be if products are forbidden, or becomes trivial if products are simply not gauranteed.
I’d like to understand this more. Could you explain what those string diagrams are saying?
Official reading is "make more progress on ch 1 of KKM", linked far above.
Re associativity tests, for finite magmas I prefer using action-composition; as soon as you find a composition of two rows (or columns) not already a row (column) you know the magma is not associative, and you stop.
The string diagrams are an internalization of the operations from the lawvere theory; take a look at Ch 1 of MacLane for a monoid object. So instead of the usual I am writing but I'm calling its own object. The "o-" symbol in the string dias is a monadic unit that introduces from nothing a default value (so probably I should just make it a monoid and return the monoidal identity):
and ж is just a transposition of arguments.
mind you these are not how it always needs to work, these are the localization to show my diagram includes the traditional semigroup object. Its quite possible thats the only real case that can exist.
Reminder that this will happen in 30mins
@Eric M Downes same link from last time?
Hmm... I suspect that either the host has forgotten or I have made a timing error.
I had the same time on my calendar
I was just commuting
Wasn’t sure if I would join
Julius Hamilton said:
I was just commuting
JH = HJ?
You can join the meeting with the Zoom link further up in the chat now :)
Haha nice!!!
I will join via chat cos I’m in a public environment
Eric said we would change the settings so we don’t have to be “let in”, would be good to do that today
E0B82C98-BB6C-4024-B61D-38DAFCFF5C48.png
Sadly I did change the settings and zoom still wont do it :(... you might need to be logged into to the zoom account for the same email as in the google invite? I'll look into it.
We got a late start today, but made it up to Green's relations.
My biggest piece of homework is to show that the factor semigroup of the rees congruence is a pushout in the category of -actions.
Ahhhhhhh I think I figured it out; sorry guys. Appears I had to both
so, hopefully that will work? :/
Unfortunately I wasn't able to attend yesterday. Which topics did you cover?
at this point we covered everything in Ch 1 up to green's relations.
I had a fun time writing the Rees congreunce itself as a semigroup homomorphism. Thought I'd share.
Let's say you have a semigroup object in a topos in which the subobject classifier is a meet semilattice (idempotent monoid) where as usual , and
is pre-composition with the unique terminal map .
Then you can rewrite congruence in an appealing way. Here is a not-necessarily invertible 2-morphism (which acts as on the codomain of all its argument morphisms), doubles the argument, and are transpositions of arguments:
is a congruence just when it is
I think this is pretty cool, though I'm unsure how seriously to take it.
The transitivity rule reminds me of how -categoricists talk about composition being associative, not up to equality, but up to a higher morphism that witnesses the composition. I lack the understanding to really take it further than that, but it suggests this picture views categories themselves as "higher" Lawvere theories (in which strict equality is not required among the equations) ... or something. Probably understanding if this picture is consistent with [[congruence]] would be fruitful.
Ok, have a nice day!
That sounds valid for a general congruence. Where does the Rees congruence come in?
Glad it passes a minimal sniff-test! Thanks, and fair question. I guess I didn't write that part! I think (my translation of a) Rees congruence would be any morphism with the same signature as with a monic 2-morph into .
Hi folks, I exceptionally won't be able to make it tomorrow. Would it be okay to move it back a week?
Fine by me -- unless there are objections, we'll meet two weeks in a row: next week, and the week after. That way if anyone had planned around the 2-week cycle it won't be disrupted.
I would also consider having a discussion Mon USA PM / Tue AUS AM. @Naso let me know if that's useful.
We're meeting in 40 minutes!
https://us06web.zoom.us/j/86572493970?pwd=rbIK5g36zNtH9SBtkbzsWQBbb7rOFW.1
Re-posting a paper brought to my attention by @Brendan Murphy
https://www.cse.chalmers.se/~peterd/papers/Coherence_Monoidal.pdf
What other theorems about monoids lift to monoidal categories this way? What do actions look like?
Hi all, reminder we will next meet on the 27th to cover 1.4+. No meeting next week, kthxbyeeee.
I was rudely absent this afternoon when the meeting was supposed to take place, I apologize.
See everyone in a few hours!
In ~70 mins, right?
For anyone who cares, we stopped just before 4.20 in Chapter 1 this session.
During our last session, IIRC Morgan wanted to know more about example 4.9.10, which I happen to have experience with. I figure I'd summarize a few facts about it and Morgan can challenge anything he wants more detail on or doesn't believe. I'l close by rambling incoherently, as I am wont to do.
We have a monoid ,
-- so its direct image is also a monoid.
-- this makes into a residuated lattice; distributes over .
... acting on via a curried action .
** -- that is, not necessarily associative maps .
Now time for the crazy-person ranting you have all come to expect from my communications.
The general functor-category in which the magma action lives in that last point, expressing its closure, would be , where the final target category is the enveloping monoid, and the intermediate monoid is the Kleene-star, and the second functor is the unique monoid congruence. The discrete category needs in the general case, at least one non-identity morphism per generator. The composition data is then specified in the fibration.
This is sort of formal and non-constructive in the general case. In contrast, the powerset picture is constructive, and for magmas of order 1000, even computable on a decade-old computer. :)
If you have a magma with more structure, you can be less abstract and have the source morphisms carry more of the weight; I think for instance should be the discrete groupoid containing three copies of the quaternions .
But even in the non-constructive case, this also suggests interesting intermediate concepts of closures for magmas. Like, maybe you don't immediately project down every object to a single object... you could have a whole series of intermediate steps to categories with fewer and fewer objects. I believe this series of fibrations just recapitulates the ascending chains of the submonoid lattice that contain the magma. But where Morgan might be able to see if this is generally true is working with functors between topoi, so instead of a residuated powerset lattice, we have presheaves to the subobject classifier.
This is your 80 minute warning for The Semigroup Variety Hour (starring Morgan Rogers), said to be America's most highly-rated semigroup zoom content.** So full of actions, you'll forget your identity!
** -- the ratings in Europe are undefined due to the appearance of a conflict of interest.
I apologize: I am at CT this week and will be at conferences for the next two Mondays too..! Maybe we could have a final pre-holiday session in 3 weeks?
Done! See you Jul 15; I don't know when your holiday ends -- should we get in touch early Sept to schedule going forward?
Sure. Maybe some people will join at that point. Nothing we've done is too technical, I'm sure they could join in at the point we're at as long as we're there to fill them in on the outdated conventions in this textbook hahaha
To be clear: Even if they don't, I intend to soldier on! Both of us want to learn the material, oudated conventions be damned, so we may as well do it with some fraternité et solidarité, etc. (or should that only apply to studying semigroups that are also isomorphic and free?)
Wait did I miss the start time somehow?
I just got an automatically generated email from @Julius Hamilton 's bot :')
I guess I did... oops :exhausted:
I’m afraid I don’t know of any bot I have.
It may be that I RSVPed to a Google Calendar event or something though.
Hahaha Fireflies has been attending our meetings on your behalf and claims to have been sent by you
Weird! Time to clean up my email inbox I guess :smile:
That said I would like to join the next meeting. When is it?
It was supposed to be today, but I missed the start time by about 20 mins :grimacing:
Ok well I’m happy to reschedule now that we’re both aware of this.
@Eric M Downes you can pick the time, since I feel I've messed you around rather...
What we agreed last time was to revisit this in September when Morgan’s teaching schedule was known, and after his vacation.
Today was a last hurrah before a long break anyway, so why don’t we just start in Sept with a review, and go from there.
I’ll message this topic around the first week of September, and we’ll figure out schedules.
And yes, Fireflies claimed to have been sent by Julius. We never actually checked but Monoids are commonly used to model automata, so it felt especially discriminatory to exclude it. Plus it was very quiet and well-behaved; only asked once or twice about the whereabouts of someone named Sarah Conor. shrug
Monoids are used to model automata so it felt discriminatory to exclude it
Lol, I see what you did there! :wink: