Documentation

LeanPool.ConwayRefinement.CombinatorialGames.Surreal.Birthday.Basic

Birthday of a surreal number #

TODO: write a better docstring

noncomputable def Surreal.birthday (x : Surreal) :

The birthday of a surreal number is defined as the least birthday among all numeric pre-games that define it.

The numeric condition can be removed, see Surreal.birthday_toGame.

Equations
Instances For
    @[simp]
    @[simp]
    theorem Surreal.birthday_natCast (n : ℕ) :
    (↑n).birthday = ↑n
    @[simp]
    theorem Surreal.birthday_ofSets_le {s t : Set Surreal} [Small.{u, u + 1} ↑s] [Small.{u, u + 1} ↑t] {H : ∀ x ∈ s, ∀ y ∈ t, x < y} :

    The birthday of a surreal number is at least the birthday of the corresponding game.

    Surreals with a bounded birthday form a small set.

    Surreals with a bounded birthday form a small set.