]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/basic_2A/multiple/lifts_vector.ma
update in ground
[helm.git] / matita / matita / contribs / lambdadelta / basic_2A / multiple / lifts_vector.ma
index 2539731ac964667737138f9c5745fa61a5dffc3b..8c432fa05148b106263a9586cae01df61cc6d39f 100644 (file)
@@ -18,7 +18,7 @@ include "basic_2A/multiple/lifts.ma".
 (* GENERIC TERM VECTOR RELOCATION *******************************************)
 
 inductive liftsv (cs:mr2) : relation (list term) ≝
-| liftsv_nil : liftsv cs (â\92º) (â\92º)
+| liftsv_nil : liftsv cs (â\93\94) (â\93\94)
 | liftsv_cons: ∀T1s,T2s,T1,T2.
                ⬆*[cs] T1 ≡ T2 → liftsv cs T1s T2s →
                liftsv cs (T1 ⨮ T1s) (T2 ⨮ T2s)
@@ -29,7 +29,6 @@ interpretation "generic relocation (vector)"
 
 (* Basic inversion lemmas ***************************************************)
 
-(* Basic_1: was: lifts1_flat (left to right) *)
 lemma lifts_inv_applv1: ∀V1s,U1,T2,cs. ⬆*[cs] Ⓐ V1s. U1 ≡ T2 →
                         ∃∃V2s,U2. ⬆*[cs] V1s ≡ V2s & ⬆*[cs] U1 ≡ U2 &
                                   T2 = Ⓐ V2s. U2.
@@ -45,7 +44,6 @@ qed-.
 
 (* Basic properties *********************************************************)
 
-(* Basic_1: was: lifts1_flat (right to left) *)
 lemma lifts_applv: ∀V1s,V2s,cs. ⬆*[cs] V1s ≡ V2s →
                    ∀T1,T2. ⬆*[cs] T1 ≡ T2 →
                    ⬆*[cs] Ⓐ V1s. T1 ≡ Ⓐ V2s. T2.