X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Fcontribs%2FLOGIC%2FInsert%2Ffun.ma;h=d06a7e29cfdb975221a1c72402abfe7dc6360de3;hb=d6a9ed2a08fcc4e3e26a40cde8cab88c2c69cb3a;hp=5661c0a27bad50f4bab6de352413df12d6ca458d;hpb=e0b576827e1d1dd243f304e68cda6b0c7cc21978;p=helm.git diff --git a/helm/software/matita/contribs/LOGIC/Insert/fun.ma b/helm/software/matita/contribs/LOGIC/Insert/fun.ma index 5661c0a27..d06a7e29c 100644 --- a/helm/software/matita/contribs/LOGIC/Insert/fun.ma +++ b/helm/software/matita/contribs/LOGIC/Insert/fun.ma @@ -12,13 +12,13 @@ (* *) (**************************************************************************) -set "baseuri" "cic:/matita/LOGIC/Insert/fun". + include "CLE/defs.ma". include "Insert/inv.ma". (* Functional properties ****************************************************) - +(* theorem insert_total: \forall S,i,P. i <= P \to \exists Q. Insert S i P Q. intros 4; elim H; clear H i P; decompose; autobatch. @@ -27,7 +27,8 @@ qed. theorem insert_inj: \forall S1,i,P, Q. Insert S1 i P Q \to \forall S2. Insert S2 i P Q \to S1 = S2. intros 5; elim H; clear H i P Q; - [ lapply linear insert_inv_zero to H1; subst; autobatch - | lapply linear insert_inv_succ to H3; decompose; subst; autobatch + [ lapply linear insert_inv_zero to H1; destruct; autobatch + | lapply linear insert_inv_succ to H3; decompose; destruct; autobatch ]. qed. +*)