Definition (Hierarchy). We call an assignment αZα a hierarchy if

  • (i) Zα is a transitive set
  • (ii) OrdZα=α
  • (iii) α<βZαZβ
  • (iv) λ limitZλ=α<λZα

If {Zα:αOrd} is a hierarchy, we can define Z:=αOrdZα. This is a proper class as OrdZ. We also define ρZ(x):=min{α:xZα}, a notion of Z-rank.