]> matita.cs.unibo.it Git - helm.git/commitdiff
update in ground
authorFerruccio Guidi <ferruccio.guidi@unibo.it>
Mon, 4 Oct 2021 21:37:42 +0000 (23:37 +0200)
committerFerruccio Guidi <ferruccio.guidi@unibo.it>
Mon, 4 Oct 2021 21:37:42 +0000 (23:37 +0200)
+ bug fixed in the notation of exp
+ minor bugs fixed

matita/matita/contribs/lambdadelta/ground/arith/nat_le.ma
matita/matita/contribs/lambdadelta/ground/notation/functions/exp_3.ma
matita/matita/contribs/lambdadelta/ground/relocation/pr_tls_pushs_eq.ma

index 5d99e4c55a1606fca21959c80055157a9c83d9fe..a2bffd82c47fe054c4d83563a339e1bb90215661 100644 (file)
@@ -19,7 +19,9 @@ include "ground/arith/nat_succ.ma".
 
 (*** le *)
 inductive nle (m:nat): predicate nat ≝
+(*** le_n *)
 | nle_refl   : nle m m
+(*** le_S *)
 | nle_succ_dx: ∀n. nle m n → nle m (↑n)
 .
 
index 42f56eadde3176193b06294f5ff5125e3a40a1ee..4baa9106747ac1918df1db95ddd8e125320debbc 100644 (file)
 
 (* GROUND NOTATION **********************************************************)
 
-notation < "hvbox( f ^ break x )"
-  left associative with precedence 65
+notation < "hvbox( term 66 f ^ break term 90 x )"
+  non associative with precedence 65
   for @{ 'Exp $X $f $x }.
 
-notation > "hvbox( f ^ break x )"
-  left associative with precedence 65
+notation > "hvbox( f ^ break term 90 x )"
+  non associative with precedence 65
   for @{ 'Exp ? $f $x }.
 
-notation > "hvbox( f ^{ break term 46 X } break term 65 x )"
+notation > "hvbox( f ^{ break term 46 X } break term 90 x )"
   non associative with precedence 65
   for @{ 'Exp $X $f $x }.
index afbabb954a7322223080d577ade89dba4c8c140b..31055e9adc531201ab371919a4220e45c8dabd61 100644 (file)
@@ -27,7 +27,7 @@ lemma pr_eq_inv_pushs_sn (n):
 #n #IH #f1 #g2 #H
 elim (pr_eq_inv_push_sn … H) -H [|*: // ] #Hf10 *
 elim (IH … Hf10) -IH -Hf10 #Hf12 #H1
-/2 width=1 by conj/
+<pr_tls_succ /2 width=1 by conj/
 qed-.
 
 (*** eq_inv_pushs_dx *)
@@ -38,5 +38,5 @@ lemma pr_eq_inv_pushs_dx (n):
 #n #IH #f2 #g1 #H
 elim (pr_eq_inv_push_dx … H) -H [|*: // ] #Hf02 *
 elim (IH … Hf02) -IH -Hf02 #Hf12 #H2
-/2 width=1 by conj/
+<pr_tls_succ /2 width=1 by conj/
 qed-.