I wrote a brief review of universes in Mizar.
Mizar has an axiom that for any set, there exists a *Tarski* universe containing it.
However, this is not necessarily the same as a *Grothendieck* universe.
It turns out, when we take a transitive set and look for the smallest Tarski universe containing it and the smallest Grothendieck universe containing it , the two coincide .
In general, though, we have .
What's more interesting is that we can form the smallest Grothendieck universe containing the natural numbers and this is a model for ZF(C). Roland Coghetto wrote a couple recent articles proving all our favorite sets live in it. If you were to formalize the category in Mizar, I'd suggest using as the collection of objects underlying it (making it, effectively, the category ).
#Mizar #proofassistant #logic #universe #mathematics
https://thmprover.wordpress.com/2024/12/23/universes-in-mizar/