(* Advanced properties ******************************************************)
(* Basic_2A1: uses: lsx_sort *)
-lemma rdsx_sort (h) (G): ∀L,s. G ⊢ ⬈*[h, ⋆s] 𝐒⦃L⦄.
+lemma rdsx_sort (h) (G): ∀L,s. G ⊢ ⬈*[h,⋆s] 𝐒⦃L⦄.
#h #G #L1 #s @rdsx_intro #L2 #H #Hs
elim Hs -Hs /3 width=3 by lpx_fwd_length, rdeq_sort_length/
qed.
(* Basic_2A1: uses: lsx_gref *)
-lemma rdsx_gref (h) (G): ∀L,l. G ⊢ ⬈*[h, §l] 𝐒⦃L⦄.
+lemma rdsx_gref (h) (G): ∀L,l. G ⊢ ⬈*[h,§l] 𝐒⦃L⦄.
#h #G #L1 #s @rdsx_intro #L2 #H #Hs
elim Hs -Hs /3 width=3 by lpx_fwd_length, rdeq_gref_length/
qed.
-lemma rdsx_unit (h) (G): ∀I,L. G ⊢ ⬈*[h, #0] 𝐒⦃L.ⓤ{I}⦄.
+lemma rdsx_unit (h) (G): ∀I,L. G ⊢ ⬈*[h,#0] 𝐒⦃L.ⓤ{I}⦄.
#h #G #I #L1 @rdsx_intro
#Y #HY #HnY elim HnY -HnY
elim (lpx_inv_unit_sn … HY) -HY #L2 #HL12 #H destruct