Commit 2025-09-03 02:39 eaa8005d

View on Github →

feat: inverse Veblen function (#29153) Every additive principal ordinal $\alpha$ can be uniquely written in the form $\alpha = \varphi_{\beta}(\gamma)$ with $\gamma<\alpha$. We define invVeblen₁ x and invVeblen₂ x, which return $\beta$ and $\gamma$ in the expression for ω ^ x. We then show some properties of these functions in relation to the epsilon and gamma functions.

Estimated changes

modified def Ordinal.gamma
added theorem Ordinal.gamma_ne_zero
added theorem Ordinal.lt_veblen
modified theorem Ordinal.veblen_of_ne_zero