]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambda_delta/Basic_2/grammar/term_weight.ma
- property S6 of stronfly normalizing terms proved
[helm.git] / matita / matita / contribs / lambda_delta / Basic_2 / grammar / term_weight.ma
index d383ded4d1ba050cf7dc8d2060f0cc85ba1f65ef..1cf414b38b1533e32daf42574d7b229bcf0150f8 100644 (file)
@@ -12,7 +12,7 @@
 (*                                                                        *)
 (**************************************************************************)
 
-include "Basic-2/grammar/term.ma".
+include "Basic_2/grammar/term.ma".
 
 (* WEIGHT OF A TERM *********************************************************)
 
@@ -25,18 +25,19 @@ interpretation "weight (term)" 'Weight T = (tw T).
 
 (* Basic properties *********************************************************)
 
+(* Basic_1: was: tweight_lt *)
 lemma tw_pos: ∀T. 1 ≤ #[T].
-#T elim T -T /2/ 
+#T elim T -T //
 qed.
 
 (* Basic eliminators ********************************************************)
 
-axiom tw_wf_ind: ∀R:term→Prop.
+axiom tw_wf_ind: ∀R:predicate term.
                  (∀T2. (∀T1. #[T1] < #[T2] → R T1) → R T2) →
                  ∀T. R T.
 
-(* Basic-1: removed theorems 11:
+(* Basic_1: removed theorems 11:
             wadd_le wadd_lt wadd_O weight_le weight_eq weight_add_O
-           weight_add_S tlt_trans tlt_head_sx tlt_head_dx tlt_wf_ind
+                 weight_add_S tlt_trans tlt_head_sx tlt_head_dx tlt_wf_ind
             removed local theorems 1: q_ind
 *)