]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/apps_2/functional/flifts.ma
update in ground_2, static_2, basic_2, apps_2, alpha_1
[helm.git] / matita / matita / contribs / lambdadelta / apps_2 / functional / flifts.ma
index b266b3ae831c7a69d63ada7c5d4dd7a18c9d884f..10d9636db228563956e9dbc7d23d0de49129e820 100644 (file)
@@ -21,12 +21,12 @@ include "static_2/relocation/lifts.ma".
 rec definition flifts f U on U ≝ match U with
 [ TAtom I     ⇒ match I with
   [ Sort _ ⇒ U
-  | LRef i â\87\92 #(f@â\9d´iâ\9dµ)
+  | LRef i â\87\92 #(f@â\9d¨iâ\9d©)
   | GRef _ ⇒ U
   ]
 | TPair I V T ⇒ match I with
-  [ Bind2 p I ⇒ ⓑ{p,I}(flifts f V).(flifts (⫯f) T)
-  | Flat2 I   ⇒ ⓕ{I}(flifts f V).(flifts f T)
+  [ Bind2 p I ⇒ ⓑ[p,I](flifts f V).(flifts (⫯f) T)
+  | Flat2 I   ⇒ ⓕ[I](flifts f V).(flifts f T)
   ]
 ].
 
@@ -38,13 +38,13 @@ interpretation "uniform functional relocation (term)"
 
 (* Basic properties *********************************************************)
 
-lemma flifts_lref (f) (i): â\86\91*[f](#i) = #(f@â\9d´iâ\9dµ).
+lemma flifts_lref (f) (i): â\86\91*[f](#i) = #(f@â\9d¨iâ\9d©).
 // qed.
 
-lemma flifts_bind (f) (p) (I) (V) (T): ↑*[f](ⓑ{p,I}V.T) = ⓑ{p,I}↑*[f]V.↑*[⫯f]T.
+lemma flifts_bind (f) (p) (I) (V) (T): ↑*[f](ⓑ[p,I]V.T) = ⓑ[p,I]↑*[f]V.↑*[⫯f]T.
 // qed.
 
-lemma flifts_flat (f) (I) (V) (T): ↑*[f](ⓕ{I}V.T) = ⓕ{I}↑*[f]V.↑*[f]T.
+lemma flifts_flat (f) (I) (V) (T): ↑*[f](ⓕ[I]V.T) = ⓕ[I]↑*[f]V.↑*[f]T.
 // qed.
 
 (* Main properties **********************************************************)