]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/apps_2/models/li.ma
some restyling ...
[helm.git] / matita / matita / contribs / lambdadelta / apps_2 / models / li.ma
index f0f2c0f6366c6fa57b13a1c958dca0db05365811..b3ad3915733a01f5e97978b1f0cd49ade8bc0292 100644 (file)
@@ -20,7 +20,7 @@ include "apps_2/notation/models/inwbrackets_4.ma".
 
 inductive li (M) (gv): relation2 lenv (evaluation M) ≝
 | li_atom: ∀lv. li M gv (⋆) lv
-| li_abbr: ∀lv,d,L,V. li M gv L lv → ⟦V⟧[gv, lv] = d → li M gv (L.ⓓV) (⫯[0←d]lv)
+| li_abbr: ∀lv,d,L,V. li M gv L lv → ⟦V⟧[gv,lv] = d → li M gv (L.ⓓV) (⫯[0←d]lv)
 | li_abst: ∀lv,d,L,W. li M gv L lv → li M gv (L.ⓛW) (⫯[0←d]lv)
 | li_unit: ∀lv,d,I,L. li M gv L lv → li M gv (L.ⓤ{I}) (⫯[0←d]lv)
 | li_veq : ∀lv1,lv2,L. li M gv L lv1 → lv1 ≗ lv2 → li M gv L lv2
@@ -113,7 +113,7 @@ lemma li_repl (M) (L): is_model M ->
 | #lv1 #d #K #V #_ #Hd #IH #gv2 #Hgv #lv2 #Hlv destruct
   @li_veq [2: /4 width=4 by li_abbr, veq_refl/ | skip ] -IH
   @(veq_canc_sn … Hlv) -Hlv //
-  /4 width=1 by ti_comp, vlift_comp, (* 2x *) veq_refl/
+  /4 width=1 by ti_comp, vpush_comp, (* 2x *) veq_refl/
 | #lv1 #d #K #W #_ #IH #gv2 #Hgv #lv2 #Hlv
   @li_veq /4 width=3 by li_abst, veq_refl/
 | #lv1 #d #I #K #_ #IH #gv2 #Hgv #lv2 #Hlv