X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Frelocation%2Fgr_id_eq.ma;fp=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fground%2Frelocation%2Fgr_id_eq.ma;h=0000000000000000000000000000000000000000;hb=f8b4eb67c2437f7b5174d7dca46e102e0ac0d19d;hp=f79aa988c8cea1487dd66347f509e1f41b8f57e9;hpb=8bbe582d87984526f40182c4409cbfd43108cb79;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/ground/relocation/gr_id_eq.ma b/matita/matita/contribs/lambdadelta/ground/relocation/gr_id_eq.ma deleted file mode 100644 index f79aa988c..000000000 --- a/matita/matita/contribs/lambdadelta/ground/relocation/gr_id_eq.ma +++ /dev/null @@ -1,39 +0,0 @@ -(**************************************************************************) -(* ___ *) -(* ||M|| *) -(* ||A|| A project by Andrea Asperti *) -(* ||T|| *) -(* ||I|| Developers: *) -(* ||T|| The HELM team. *) -(* ||A|| http://helm.cs.unibo.it *) -(* \ / *) -(* \ / This file is distributed under the terms of the *) -(* v GNU General Public License Version 2 *) -(* *) -(**************************************************************************) - -include "ground/relocation/gr_tl_eq.ma". -include "ground/relocation/gr_id.ma". - -(* IDENTITY ELEMENT FOR GENERIC RELOCATION MAPS *****************************) - -(* Constructions with gr_eq *************************************************) - -corec lemma gr_id_eq (f): ⫯f ≡ f → 𝐢 ≡ f. -cases gr_id_unfold #Hf -cases (gr_eq_inv_push_sn … Hf) [|*: // ] #_ #H -cases H in Hf; -H #Hf -@gr_eq_push [3:|*: // ] -/3 width=5 by gr_eq_inv_push_bi/ -qed. - -(* Inversions with gr_eq ****************************************************) - -(* Note: this has the same proof of the previous *) -corec lemma gr_id_inv_eq (f): 𝐢 ≡ f → ⫯f ≡ f. -cases gr_id_unfold #Hf -cases (gr_eq_inv_push_sn … Hf) [|*: // ] #_ #H -cases H in Hf; -H #Hf -@gr_eq_push [3:|*: // ] -/3 width=5 by gr_eq_inv_push_bi/ -qed-.