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
ShortTree.exists_list_image
(S : Set AugmentedForm)
(hfin : S.Finite)
(h_ext : ∀ y ∈ S, ∃ (t : ShortTree), t.toForm = y)
:
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.