We use the basic elementary notions of category theory. A concrete category is a collection of objects and arrows called morphisms. An object in a concrete category is a set with structure. We will denote the ground-set of the object by . The morphism between two objects is a structure preserving mapping. Obviously, the morphisms of have to satisfy the axioms of the category theory. The natural examples of concrete categories are: of sets,
of finite sets,
of graphs, of groups,
of partially ordered sets with structure preserving mappings, called homomorphisms of corresponding structures.
For example, a simple finite hypergraph can be considered as a system of its hyperedges
, where edges are finite sets and the set of its vertices
is a superset of the union of hyperedges, i.e.
. The following definition gives a natural generalization of graphs and hypergraphs.
Let be a concrete category. A simple system of objects of is an ordered pair
, where
is a finite set of the objects of , such that the ground-set of each object is a finite set with at least two elements (i.e. there are no loops) and
.
The class of all simple systems of objects of wil be denoted by
.
The symbols and denotes the null system
and system consisting of one isolated element, respectively.
We will assume that by renaming (relabeling) the elements of the object only, we obtain always an object isomorphic to in every concrete category
For example, graphs can be viewed as systems of objects of a concrete category of two-element sets with bijections as arrows, digraphs are systems of objects of the category of two-element posets, hypergraps are finite set systems i.e.
, etc. There are nice applications of systems of objects in information systems and computer science. A WAN network is a system on LANs, Internet is a system of WANs and the isomorphism in the category of LANs can be defined in a different way depending on the user requirements. The elements of the LANs are obviousely computers.
Let us remark, that the -structures generalizing graphs, digraphs and -uniform hypergraphs are special systems of objects on category of relational structures.
To generalize the results on generalized colourings of graphs to arbitrary simple systems of objects we need to define isomorphism of systems. We can do this in a natural way:
Let
and
be two simple systems of objects of a given concrete category . The systems and are said to be isomorphic if
there is a pair of bijection:
such that if
then
is an isomorphism of the objects
and
in the category .
The homomorphism of the systems can be defined in a similar way.
The disjoint union of the systems and is the system
, where we assume that
. A system is said to be connected if it cannot be expressed as a disjoint union of two systems.
The subsystem of induced by the set
is , with objects
. is an induced-subsystem of if it is isomorphic to for some
.
Using these definitions we can define, analogously as for graphs, that an additive induced-hereditary property of simple systems of objects of a category is any class of systems closed under isomorphism, induced-subsystems and disjoint union of systems.
Let us denote by
the set of all additive induced-hereditary properties of simple systems of objects of a category .
In our talk we will consider the structure of additive hereditary properties of systems of objects.
|