Strict monoidal categories are strict categories#1196
Conversation
|
This will fix #753 |
|
@ecavallo could you take a look at this as well? |
|
The change looks good, but I don't know what the intent behind this definition was in the first place (since it is barely used). There are two possibilities here:
Opinions from @barrettj12 or @anuyts? If there are no objections I will just merge. |
|
I think this is (equally) wrong before and after. The unit and associativity laws should concern the entire functors, not just their object part. The current formulation is only correct on thin/posetal categories. |
|
Thanks, I completely overlooked that. |
|
Additionally, in the light of #753 cited by @anshwad10 , I think we need triangle & pentagon coherence laws since we cannot assume that the type of objects is an hset. |
|
As it stands the PR does assume the type of objects is an h-set, as part of the definition of |
|
Yeah, I had forgotten to axioms for the morphisms too (so I added it now). I think strict monoidal categories should have underlying strict categories, which is why I required the type of objects to be a set instead of assuming more coherence laws. |
|
Ok, that makes sense. |
|
Then I will merge! Thanks all. |
No description provided.