X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2Flibrary%2Fnat%2Fnat.ma;h=83b489f06eb08a6772e0d7abb00e315032604ad0;hb=661403facfb7ca53b58635a95904787ae393bde5;hp=daac5a23d3a4c658cc67e4ddd2af29bb8caac21b;hpb=3f5a0152427fd9a89e7239befd259d27b97aaef5;p=helm.git diff --git a/helm/software/matita/library/nat/nat.ma b/helm/software/matita/library/nat/nat.ma index daac5a23d..83b489f06 100644 --- a/helm/software/matita/library/nat/nat.ma +++ b/helm/software/matita/library/nat/nat.ma @@ -1,5 +1,5 @@ (**************************************************************************) -(* ___ *) +(* ___ *) (* ||M|| *) (* ||A|| A project by Andrea Asperti *) (* ||T|| *) @@ -12,19 +12,18 @@ (* *) (**************************************************************************) -set "baseuri" "cic:/matita/nat/nat". - include "higher_order_defs/functions.ma". -theorem esempio: \forall A,B,C:Prop.(A \to B \to C) \to (A \to B) -\to A \to C. - - - inductive nat : Set \def | O : nat | S : nat \to nat. +interpretation "Natural numbers" 'N = nat. + +default "natural numbers" cic:/matita/nat/nat/nat.ind. + +alias num (instance 0) = "natural number". + definition pred: nat \to nat \def \lambda n:nat. match n with [ O \Rightarrow O