Reflecting ordinal

Let \(A\) be a subclass of On, and \(n\) a natural number. A limit ordinal \(\alpha\) is said to be \(\Pi_n\)-reflecting on \(A\) (resp. \(\Sigma_n\)-reflecting on \(A\) ) if for any \(\Pi_n\) (resp. \(\Sigma_n\)) formula \(\phi(x)\) and any \(b\in \)\(L\)\(_\alpha\), if \((L_\alpha,\in)\models\phi(b)\) there exists a \(\beta \in A \cap \alpha\) such that \(b\in L_\beta\) and \((L_\beta,\in)\models\phi(b)\). A limit ordinal is said to be \(\Pi_n\)-reflecting ordinal (resp. \(Sigma_n\)-reflecting ordinal) if it is \(\Pi_n\)-reflecting (resp. \(\Sigma_n\)-reflecting) on \(\textrm{On}\).

Although the short definition above looks like an ill-defined predicate requiring the "quantification of formulae", which is not allowed in the set theory itself because formulae are objects in the metatheory rather than the set theory, it is actually formalisable as a predicate in set theory itself using a non-trivial coding.
 * A limit ordinal \(\alpha\) is \(\Pi_1\)-reflecting on \(A\) if and only if \(\alpha=\sup(A\cap\alpha)\).
 * A limit ordinal is \(\Pi_2\)-reflecting if and only if it is admissible greater than \(\omega\).
 * A limit ordinal is \(\Pi_2\)-reflecting on the class of \(\Pi_2\)-reflecting ordinals if and only if it is recursively Mahlo.
 * \(\Pi_3\)-reflecting ordinals are also known as recursively weakly compact ordinals.
 * \(\Pi_{n+2}\)-reflecting ordinals are considered to be recursive analogues of \(\Pi_n^1\)-indescribable cardinals.
 * An ordinal is \(\Pi_n\)-reflecting iff it is \(\Sigma_{n+1}\)-reflecting.

higher order
For a natural number \(m\), an ordinal \(\alpha\) is \(\Pi_n^m\)-reflecting on class \(A \subset \textrm{On}\) if for every \(m+1\)-th order \(\Pi_n\) sentence \(\phi\), \[L_\alpha\models\phi\rightarrow\exists\beta\in A\cap\alpha(L_\beta\models\phi)\]

A limit ordinal is said to be \(\Pi_n^,m\)-reflecting ordinal if it is \(\Pi_n^m\)-reflecting on \(\textrm{On}\).