X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=weblib%2Ftutorial%2Fchapter4.ma;h=e0d122934ef7e49d740beaf498c0ccef2e9f3d9d;hb=e88e55208a612a21e25344df089a77536057bde1;hp=be8ddaa594212f9b0dacba4a7d7ddb8c81a23982;hpb=15d44a1a9b0d9817434e014aeaa9615161b30e0c;p=helm.git diff --git a/weblib/tutorial/chapter4.ma b/weblib/tutorial/chapter4.ma index be8ddaa59..e0d122934 100644 --- a/weblib/tutorial/chapter4.ma +++ b/weblib/tutorial/chapter4.ma @@ -1,11 +1,14 @@ -(* In this Chapter we shall develop a naif theory of sets represented as +(* +h1 class="section"Naif Set Theory/h1 +*) +In this Chapter we shall develop a naif theory of sets represented as characteristic predicates over some universe codeA/code, that is as objects of type A→Prop. *) include "basics/types.ma". include "basics/bool.ma". -(**** For instance the empty set is defined by the always function predicate *) +(* For instance the empty set is defined by the always false function: *) definition empty_set ≝ λA:Type[0].λa:A.a href="cic:/matita/basics/logic/False.ind(1,0,0)"False/a. notation "\emptyv" non associative with precedence 90 for @{'empty_set}.