Documentation

LeanPool.MisereGames.AugmentedForm.Short

Misere combinatorial games.

A concrete encoding of the data of a short augmented form: a finite list of Left options, a finite list of Right options, and two tombstone bits. As an inductive type in Type 0, it is Small.{u} for every u.

Instances For
    @[irreducible]

    Interpret a ShortTree as an augmented form.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]
      theorem MisereGames.ShortTree.exists_list_image (S : Set AugmentedForm) (hfin : S.Finite) (h_ext : yS, ∃ (t : ShortTree), t.toForm = y) :
      ∃ (L : List ShortTree), toForm '' {y : ShortTree | y L} = S

      Any finite set of augmented forms, each of which is in the range of toForm, is the image under toForm of (the set of members of) some list.

      Every short augmented form is in the range of toForm.

      The set of all short augmented forms definable in u is u-small.