X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbasic_2%2Frelocation%2Flex_tc.ma;h=d9112a12e4461c3981a6ef0c44419b739bb52234;hp=9a7621f9ca2745c24e8edbc7c95ebd291395220e;hb=1604f2ee65c57eefb7c6b3122eab2a9f32e0552d;hpb=9d5724b7a571ce0da2a2691e639f044430f4a73a diff --git a/matita/matita/contribs/lambdadelta/basic_2/relocation/lex_tc.ma b/matita/matita/contribs/lambdadelta/basic_2/relocation/lex_tc.ma index 9a7621f9c..d9112a12e 100644 --- a/matita/matita/contribs/lambdadelta/basic_2/relocation/lex_tc.ma +++ b/matita/matita/contribs/lambdadelta/basic_2/relocation/lex_tc.ma @@ -52,3 +52,12 @@ lapply (monotonic_TC … (lexs cfull (cext2 R) 𝐈𝐝) … HL12) -HL12 ] qed-. +lemma lex_ltc_step_dx: ∀R. c_reflexive … R → s_rs_transitive … R (λ_. lex R) → + ∀L1,L. lex (LTC … R) L1 L → + ∀L2. lex R L L2 → lex (LTC … R) L1 L2. +/4 width=3 by lex_ltc, lex_inv_ltc, step/ qed-. + +lemma lex_ltc_step_sn: ∀R. c_reflexive … R → s_rs_transitive … R (λ_. lex R) → + ∀L1,L. lex R L1 L → + ∀L2. lex (LTC … R) L L2 → lex (LTC … R) L1 L2. +/4 width=3 by lex_ltc, lex_inv_ltc, TC_strap/ qed-.