X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fsoftware%2Fmatita%2Fcontribs%2FLOGIC%2FCLE%2Fdefs.ma;h=a354790ed9c2c05da708087ff26a86d9777417e5;hb=86d3a559b94a16c571ca05defdcada6bae4cc14d;hp=7a2c7606caf79d7b86c82b110d4e30159cf05755;hpb=e0b576827e1d1dd243f304e68cda6b0c7cc21978;p=helm.git diff --git a/helm/software/matita/contribs/LOGIC/CLE/defs.ma b/helm/software/matita/contribs/LOGIC/CLE/defs.ma index 7a2c7606c..a354790ed 100644 --- a/helm/software/matita/contribs/LOGIC/CLE/defs.ma +++ b/helm/software/matita/contribs/LOGIC/CLE/defs.ma @@ -1,14 +1,29 @@ -set "baseuri" "cic:/matita/LOGIC/CLE/defs". +(**************************************************************************) +(* ___ *) +(* ||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 *) +(* *) +(**************************************************************************) + + (* ORDER RELATION BETWEEN POSITIONS AND CONTEXTS *) -include "datatypes/Context.ma". +include "datatypes_defs/Context.ma". inductive CLE: Nat \to Context \to Prop \def | cle_zero: \forall Q. CLE zero Q - | cle_succ: \forall Q,R,i. CLE i Q \to CLE (succ i) (abst Q R) + | cle_succ: \forall Q,i. CLE i Q \to + \forall p1,p2,R. CLE (succ i) (abst Q p1 p2 R) . interpretation "order relation between positions and contexts" - 'leq x y = (cic:/matita/LOGIC/CLE/defs/CLE.ind#xpointer(1/1) x y). + 'leq x y = (CLE x y).