DEFINITION subst_sort()
TYPE =
       v:T.d:nat.k:nat.(eq T (subst d v (TSort k)) (TSort k))
BODY =
        assume T
        assume nat
        assume knat
          by (refl_equal . .)
          we proved eq T (TSort k) (TSort k)
          that is equivalent to eq T (subst __2 __3 (TSort k)) (TSort k)
       we proved Tnatk:nat.(eq T (subst __2 __3 (TSort k)) (TSort k))