Zulip Chat Archive

Stream: mathlib4

Topic: essentiallySmall_ofSmall_ofLocallySmall


Robert Maxton (May 24 2025 at 22:29):

Is there any specific reason that docs#CategoryTheory.essentiallySmall_of_small_of_locallySmall isn't already an instance, or can I just PR that?

Yury G. Kudryashov (May 25 2025 at 00:42):

Does it lead to cycles in the instance graph?

Robert Maxton (May 25 2025 at 00:42):

How do I find out?

Yury G. Kudryashov (May 25 2025 at 00:43):

Assume essentially small + one of small and locally small and try to synthesize the other one.

Yury G. Kudryashov (May 25 2025 at 00:44):

Note: I know nothing about this part of the library.

Robert Maxton (May 25 2025 at 01:00):

Mm. I see. Yes, EssentiallySmall "decomposes" into Small and LocallySmall.

Robert Maxton (May 25 2025 at 01:01):

Unfortunate that we can't have it both ways there.

Yury G. Kudryashov (May 25 2025 at 01:33):

We can, but it comes with a performance hit.


Last updated: Dec 20 2025 at 21:32 UTC