For Type T.
The Set of families of sets
A family is a collection of subsets of a given set - Given a set S of
elements {x,y,...} then @S is the set of all subsets of S, @S = {{},{x},
{x,y},{y},...}. @@S is short for @(@S) - the set of subsets of subsets of
S. Thus @@S={{}, {{}}, {{},{x}}, {{},{y}}, {{x},{y}},...}. An element of
@@S is a called a family of subsets of S. It turns out that many important
ideas can be best modelled as particular kinds of families - in particular,
abstract families of languages, families of open and closed sets,
partitions and covers all turn out to be important.
Simplicial Complexes
If S is a finite set and C:@S, then we can call each element of C a simplex. When we do this we imply that the elements of C are classified by the number of elements in them:
A face f of a simplex c in C is any simplex which is subset of c.
There are several definitions of a simplicial complex. According to Ron Atkin[Casti 92, Atkin 74]:
The dimension of a simplicial complex C, dim(C) ::=max(dim(C)). If dim(C)=n then S can be embedded in a Euclidean Space of 2n+1 dimensions so that
Given a family C of subsets of a finite set S then we can construct an Atkin-complex by adding all subsets of elements of C to C:
Another definition [James & James 68] is C is a simplicial_complex iff for all c,c':C, either c&c'={} or c&c' in faces(c) and faces(c').
Simplicial Complexes are generated by relations between finite sets
[ logic_42_Properties_of_Relation.html ]
for example.
Mosaics
A mosaic is a collection of mutually disjoint subsets of a set that may or may not cover the set.
Botting 1970
Partitions
Mutually disjoint covers.
[ Equivalence Relations in logic_41_Maps ]
Open and closed families
.Used_in topology(continuity, limits,...).
[ math_91_Topology.html ]
Useful whenever the idea of limit is needed to define what happens to iterative and recursive processes.
.Used_in Math.Topology. [ math_91_Topology.html ]
Every set in a filterbase has its own filterbase,...
. . . . . . . . . ( end of section Filters Bases) <<Contents | End>>
. . . . . . . . . ( end of section Filters) <<Contents | End>>
Lattices of Sets
A set of sets is a lattice with respect to union and intersection iff every union and intersection of every pair of sets in the family is also in the family.
This is the same as requiring that all finite intersections and unions are members of the family.
Complete Lattices of Sets
A collection of sets is a complete lattice is all unions and intersections
of all sets of sets in the family are also in the family ... even with
infinite unions and interesections.
Bracketing sets
A pair of sets in a complete lattice L form a bracket if the first is a
subset (or is equal to) the other:
Each Bracket (B,T) determines a sublattice { U:L. B==>U==>T } of L.
Rough sets
A rough set that approximates set Target in lattice L is the bracket (Lower,Upper) where
rough_set[L](T) ::=(&{ X:L . Target ==> X}, |{ X:L . X ==>Target }).
Lattice based Partition sets
Given a map f from set X to Y, lattice(f) ::= generate(X/f).
Given maps a:X>->attributes (assumed normalized), b>->decisions,
. . . . . . . . . ( end of section Lattices of Sets) <<Contents | End>>
. . . . . . . . . ( end of section Special types of Families) <<Contents | End>>
. . . . . . . . . ( end of section Families of Sets/Hypergraphs) <<Contents | End>>
Notes on MATHS Notation
Special characters are defined in
[ intro_characters.html ]
that also outlines the syntax of expressions and a document.
Proofs follow a natural deduction style that start with assumptions ("Let") and continue to a consequence ("Close Let") and then discard the assumptions and deduce a conclusion. Look here [ Block Structure in logic_25_Proofs ] for more on the structure and rules.
The notation also allows you to create a new network of variables and constraints. A "Net" has a number of variables (including none) and a number of properties (including none) that connect variables. You can give them a name and then reuse them. The schema, formal system, or an elementary piece of documentation starts with "Net" and finishes "End of Net". For more, see [ notn_13_Docn_Syntax.html ] for these ways of defining and reusing pieces of logic and algebra in your documents. A quick example: a circle = Net{radius:Positive Real, center:Point}.
For a complete listing of pages in this part of my site by topic see [ home.html ]
Notes on the Underlying Logic of MATHS
The notation used here is a formal language with syntax
and a semantics described using traditional formal logic
[ logic_0_Intro.html ]
plus sets, functions, relations, and other mathematical extensions.
For a more rigorous description of the standard notations see