Database Reference
In-Depth Information
Remark In order to simplify the presentation, we extend the structure-operators also
to unary cases: for example, 1 i 1 A i = (A 1 )
A 1 , 1 i 1 f i = (f 1 )
=
=
f 1 .
We extend the application of also to (unordered) sets, so that for a given
nonempty set (of sets) S , S represents an application of to any ordered list
(tuple) of sets in S . It will be demonstrated that is a commutative and associative
binary operator (up to isomorphism) so that, given any ordered list (a permutation)
(s 1 ,...,s n ) of all elements (which are the sets) in S , the following isomorphism is
valid in DB :
S
(s 1 ,...,s n )
(i,a)
s i .
=
(s 1 ···
s n )
=
|
a
1
i n
Thus, for example, we have the following cases for a composition of complex mor-
phisms obtained by using n -ary separation-compositions:
1. For 1 i n f i : 1 i n A i 1 i n B i and 1 i n g i : 1 i n B i
1 i n C i ,
g i
f i
=
(g i
f i )
:
A i
C i ;
1
i n
1
i n
1
i n
1
i n
1
i n
1 i n B i and 1 i n g i : 1 i n B i 1 i n C i ,
2. For
f 1 ,...,f n :
A
g i
f 1 ,...,f n = g 1 f 1 ,...,g n f n : A
C i ;
1
i
n
1
i
n
3. For 1 i n f i : 1 i n A i 1 i n B i and
g 1 ,...,g n ]: 1 i n B i
[
C ,
f i
[
g 1 ,...,g n ]◦
=[
g 1
f 1 ,...,g n
f n ]:
A i
C
;
1 i n
1 i n
1 i n B i and
g 1 ,...,g n ]: 1 i n B i
4. For
f 1 ,...,f n :
A
[
C ,
1
[ g 1 ,...,g n ]◦ f 1 ,...,f n = S : A C if
| S |≥
1
;⊥
: A C
otherwise
f i | g i
g i f i =⊥
0 , 1
(where S
={
g i
f i =
i
n
}
);
1 i n C i ,
5. For f
:
A
B and
g 1 ,...,g n :
B
g 1 ,...,g n
f
=
g 1
f,...,g n
f
:
A
C i ;
1
i
n
f 1 ,...,f n ]: 1 i n A i
6. For
[
B and g
:
B
C ,
g
◦[
f 1 ,...,f n ]=[
g
f 1 ,...,g
f n ]:
A i
C
;
1
i n
Search WWH ::




Custom Search