The cumulative hierarchy in set theory is the hierarchy V<sub>&alpha;</sub> that is often defined by the transfinite recursion:

 - V<sub>0</sub> = emptyset
 - V<sub>&alpha;+1</sub> = P(V<sub>&alpha;</sub>), taking the power set at successor stages
 - V<sub>&lambda;</sub> = U{ V<sub>&alpha;</sub> | &alpha;&lt;&lambda; }, taking unions at limits.

And if one wants to consider only the class HF of hereditarily finite sets, one restricts to the natural number induction &alpha;=n, leading to HF = V<sub>&omega;</sub> = U V<sub>n</sub>. These definitions, however, split into separate cases for zero, successor and limit.

An equivalent definition, however, completely avoids this split. Namely:

  - For any ordinal &alpha;, let V<sub>&alpha;</sub> = U { P(V<sub>&beta;</sub>) | &beta; &lt; &alpha; }. 

This is easily seen to be equivalent to the previous definition.

Similarly, one can define the hereditary finite sets HF as the union of V<sub>n</sub>, where V<sub>n</sub> = U { P(V<sub>m</sub> | m &lt; n }. This definition needs no base case, and does not split into cases.

One can now prove all the basic facts about the V<sub>&alpha;</sub> hierarchy, also without splitting into zero, successor and limit cases. For example, every V<sub>&alpha;</sub> is transitive, since by induction it is the union of transitive sets. Similarly, the hierarchy is increasing, etc.