Let $\mathcal V$ be a real [vector space](/page/Vector%20Space) of variations, let $\mathcal A$ be an admissible class for which expressions of the form $y+\varepsilon h$ are defined, and let $J:\mathcal A\to\mathbb R$ be a functional. Fix $y\in\mathcal A$. Assume that, for every admissible two-sided variation direction $h\in\mathcal V$ at $y$, there exists $\rho_h>0$ such that $y+\varepsilon h\in\mathcal A$ for all $\varepsilon\in(-\rho_h,\rho_h)$, and the first variation