English
preBeth is strictly increasing on ordinals.
Русский
preBeth строго возрастает на ординалах.
LaTeX
$$$\text{StrictMono}(\text{preBeth})$$$
Lean4
/-- The "pre-beth" function is defined so that `preBeth o` is the supremum of `2 ^ preBeth a` for
`a < o`. This implies `beth 0 = 0`, `beth (succ o) = 2 ^ beth o`, and that for a limit ordinal `o`,
`beth o` is the supremum of `beth a` for `a < o`.
For the usual function starting at `ℵ₀`, see `Cardinal.beth`. -/
def preBeth (o : Ordinal.{u}) : Cardinal.{u} :=
⨆ a : Iio o, 2 ^ preBeth a
termination_by o
decreasing_by exact a.2