Dowód separacji klas złożoności używa jednorodności klas złożoności zasadniczo, jeśli dowód nie dowodzi wyniku dla wersji niejednorodnej, na przykład dowody oparte na przekątnej (takie jak twierdzenia dotyczące hierarchii czasu i przestrzeni) w istotny sposób wykorzystują jednolitość, ponieważ muszą symulować programy w mniejsza klasa.
Które wyniki teorii złożoności (inne niż dowody diagonalizacji) wykorzystują zasadniczo jednolitość?