X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Frelocation%2Fgr_after_ist.ma;h=466df35ed3e341c0166218b5053ef20fe3d606d4;hb=2ed8d2abcc3b0687141b627061b63350a0b200bd;hp=e3f8acfcd52f8e338c22572b4287da0524c18bcb;hpb=55c768d7e45babb300b5010463ba3196a68f1bbe;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/ground/relocation/gr_after_ist.ma b/matita/matita/contribs/lambdadelta/ground/relocation/gr_after_ist.ma index e3f8acfcd..466df35ed 100644 --- a/matita/matita/contribs/lambdadelta/ground/relocation/gr_after_ist.ma +++ b/matita/matita/contribs/lambdadelta/ground/relocation/gr_after_ist.ma @@ -16,9 +16,9 @@ include "ground/relocation/gr_pat_lt.ma". include "ground/relocation/gr_ist.ma". include "ground/relocation/gr_after_pat.ma". -(* RELATIONAL COMPOSITION FOR GENERIC RELOCATION MAPS ***********************************************************) +(* RELATIONAL COMPOSITION FOR GENERIC RELOCATION MAPS ***********************) -(* Forward lemmas on istot **************************************************) +(* Destructions with gr_ist *************************************************) (*** after_istot_fwd *) lemma gr_after_ist_des: @@ -45,14 +45,14 @@ lemma gr_after_des_ist_sn: qed-. (*** after_at1_fwd *) -lemma gr_after_pat_sn_des: +lemma gr_after_des_ist_pat: ∀f1,i1,i2. @❪i1, f1❫ ≘ i2 → ∀f2. 𝐓❪f2❫ → ∀f. f2 ⊚ f1 ≘ f → ∃∃i. @❪i2, f2❫ ≘ i & @❪i1, f❫ ≘ i. #f1 #i1 #i2 #Hf1 #f2 #Hf2 #f #Hf elim (Hf2 i2) -Hf2 /3 width=8 by gr_after_des_pat, ex2_intro/ qed-. -(* Inversions with gr_ist *) +(* Inversions with gr_ist ***************************************************) (*** after_inv_istot *) lemma gr_after_inv_ist: