To answer the technical question, you can do
Monomorphic Definition foo := ...
-Jason
It means that every time you mention [T], you get fresh universes. You probably want to make your definitions of UU' and UU monomorphic definitions, and make everything else polymorphic. Alternatively, you can do something like
Set Universe Polymorphism.
Universes uu uu'.
Definition UU' := Type@{uu'}.
Definition UU : UU' := Type@{uu}.
And then you'll get actual names for your universes (I think you could even call them UU and UU'), since [Universe] declares global universe variables.
-Jason
One is "the universe of UU" and the other is "the universe of UU'"; the constraint enforced is not the UU + 1 = UU', but merely UU < UU'.
-Jason