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.
Has anyone written about categories with this property?
Property A. Given morphisms and , must be the inverse of .
Note that any preorder has this property, and so does any groupoid.
More generally, I believe we can get a lot of categories with property A as follows. Take any preorder and any pseudofunctor , and do the covariant Grothendieck construction . Then I believe has property A. The category is like a "bundle of groupoids over a preorder".
But I believe it's not true that any category with property A is given by the above construction! A counterexample would a category with only two objects and , two morphisms , and identity morphisms for and .
This category is not a preorder, but it has a weaker property shared by all preorders:
Property B. If there is a morphism that is not an isomorphism, there is no morphism .
Has anyone studied categories with property B?
Hm? Groupoids don't have Property A, do they? Just deloop any nontrivial group, and if you want , cross this delooping with the walking iso.
So Pro A endomorphisms are identities ?
And if there is typo in Pro B (where ), then it looks like Pro B endomorphisms are isomorphisms (by contradiction)
So looks like we have an inclusion and we have a functor (is it?) which maps a category to a category where is defined as:
Here defines a relation where is an equivalence:
and we have:
Kevin Carlson said:
Hm? Groupoids don't have Property A, do they? Just deloop any nontrivial group, and if you want , cross this delooping with the walking iso.
Ugh, yeah. I had an idea but I didn't formalize it correctly. I guess I meant
Property A'. Given morphisms and , and must be isomorphisms.
I think groupoids and preorders have this property, and more generally any category formed by the Grothendieck construction from a pseudofunctor where is a preorder.
Every category has a preorder reflection. Property A' says that the functor from our category to its preorder reflection is conservative (reflects isomorphisms)
Isn't property B the contrapositive of A'?
Is EI-category what you have in mind?
Noam Zeilberger said:
Is EI-category what you have in mind?
Yeah, without checking too much the details, it looks like we have Pro B endomorphisms are isos Pro A'
John Baez said:
Kevin Carlson said:
Hm? Groupoids don't have Property A, do they? Just deloop any nontrivial group, and if you want , cross this delooping with the walking iso.
Ugh, yeah. I had an idea but I didn't formalize it correctly. I guess I meant
Property A'. Given morphisms and , and must be isomorphisms.
I think groupoids and preorders have this property, and more generally any category formed by the Grothendieck construction from a pseudofunctor where is a preorder.
Just some intuitions here, nothing that I checked properly:
I would probably look into functors like , because they might hide some equivalence/adjunction which would help express any category in in terms of its corresponding category in , which could be close to a preorder, if not one.
And given how the quotient is computed, the relationship that we would get might say that is linked to a function , which could be formally extended to some pseudofunctor functor .
This could give you a good measurement of how far the construction is from recovering all categories satisfying , etc.
Morgan Rogers (he/him) said:
Isn't property B the contrapositive of A'?
Haha, yes it is! As you can see, I haven't put much thought into this yet. Property A is stricter than I want - what I want is property A', which is the same as property B.
It would be nice to have a construction of all categories with property A' as some sort of hybrid of a preorder and a groupoid.
Property B: given morphisms and , both and are isomorphisms.
EI-category: every endomorphism is an isomorphism.
@Rémy Tuyéras suggested that these are equivalent. I easily saw that every category with property B is an EI-category, but I didn't believe the reverse implication until I looked at the nLab, which offers a proof.
The proof uses the (claimed) fact that isomorphisms obey the two-out-of-six property.
I say "claimed" because I still haven't shown to myself that they do!
(I haven't tried yet. It seems like a surprising fact, but someday it should seem obvious.)
:shower: Okay, I took a shower and now it's obvious. :shower:
I'll pose it as a little self-contained puzzle for anyone just learning category theory, like me apparently:
Puzzle. Suppose and are morphisms such that and are isomorphisms. Show that and are isomorphisms.
I guess if you feel like posting a solution you should use a "spoiler warning" like this:
John Baez said:
:shower: Okay, I took a shower and now it's obvious. :shower:
Puzzle. Suppose and are morphisms such that and are
It should be something like this?
Why does having a right inverse imply that has a right inverse? (Simple enough, but this is the key step in my opinion. Symmetry will then handle the left inverses, etc.)
Okay, so it's [[EI categories]] that I'm interested in. I suppose I should say why:
Proposition The category of finite-dimensional simple algebras over a field (with algebra homomorphisms as morphisms) is an EI-category.
Proof. Suppose is a finite-dimensional simple algebra and is an endomorphism. The kernel of is an ideal of , but since is simple, by definition its only ideals are and . Suppose has . Then the kernel of can't be all of since , so the kernel is . Thus is one-to-one, so by dimension-counting it must also be onto. On the other hand if in then and every endomorphism is automatically an isomorphism. ▮
I hadn't expected to fuss over the algebra , but according to the definition I just gave, a standard definition, it's simple! One might argue it's [[too simple to be simple]].
It would be nice to generalize this to simple algebras over a commutative ring. I guess finite-dimensionality condition should get replaced by something like being [[Artinian]]?
It would also be nice to generalize this even further to some class of "simple monoids" in a suitably nice symmetric monoidal category, but for now I will just work with algebras over a field to keep things simple.
The main thing is that we get an EI-category. Let be any EI-category. @Morgan Rogers (he/him) mentioned the preorder reflection of , and this is exactly the road I want to go down. Recall that is the preorder with objects of as elements and iff there exists a morphism in . There's an obvious functor
and Morgan noted that if is an isomorphism must be too... given that is an EI-category.
Note the fibers of are groupoids, because is an EI-category.
I would like to be an opfibration and for it to arise via the Grothendieck construction from some pseudofunctor
but I may be wrong here.
Since I'm pestering @Alex Kreitzberg to pose precise questions, here is one:
Question. Given an [[EI-category]] is the obvious functor from to its preorder reflection an opfibration?
Okay, I think the answer is no because we can take to the category with two objects and and two morphisms from to (together with identity morphisms). Neither nor can be a cocartesian lift of the unique arrow from to in the preorder reflection of .
However, I feel this situation doesn't happen in the kind of example I actually care about, where is the category of finite-dimensional simple algebras over a field. So it may be that I want some strengthening of the notion of EI-category, where:
given two morphisms , there exist automorphisms , such that .
I think this forces the functor from to its preorder reflection to be an opfibration.
John Baez said:
Why does having a right inverse imply that has a right inverse? (Simple enough, but this is the key step in my opinion. Symmetry will then handle the left inverses, etc.)
I don't quite see the difficulty in this step.
Also, since you are proving the two-out-of-six property, should you be dealing with and instead? The proof remains exactly the same though.
I didn't say there was anything difficult, but it was a puzzle for beginners so a good solution will be one where it's easy for beginners to follow the key step (which you have now added).
The puzzle was not to prove the two-out-of-six property.
I'll just plug my paper Extensions of representation stable categories where I give conditions under which the Grothendieck construction produces an EI-category.
Cool, that should be helpful! One thing I'm curious about is a characterization of categories obtained by applying the covariant Grothendieck construction to a pseudofunctor
where is a preorder. Such categories are EI-categories, so your result may be illuminating. But not every EI-category is of this form!
I'm thinking that for a category to be of the form where is a preorder and , must have this property:
Property C. Given two morphisms , there exists an automorphism such that .
That is, I'm thinking this property is necessary; I'm not claiming it's sufficient.
Any category with property C is an EI-category, but not every EI-category has property C.
Notice that any preorder has property C, and so does any groupoid!
fwiw, this condition comes up in practice all the time when formalizing database schemas as categories , because more constructions on El-categories are finite than in general. About 90% of the time we see users create schemas that are not El-categories in CQL it's a user error / modeling problem that leads to computational problems later on