If is a Mahlo cardinal, its inaccessible ordinals form a stationary set. For any , intersect that set with the club set of elementary levels from club reflection below an inaccessible cardinal. This supplies an inaccessible with the required elementary substructure.
Conversely, take an arbitrary club set and use it as the predicate . In , the sentence asserting that predicate-marked ordinals occur above every ordinal is true. Any inaccessible elementary level therefore satisfies that is unbounded in its ordinals, which are precisely the ordinals below . Since is closed and is a limit ordinal, . The assumed reflection property consequently gives an inaccessible ordinal in every club set. Hence the inaccessible ordinals are stationary and