A.4.2 Itérations.
Une itération d'une relation est la composer
séquentiellement avec elle même un certain nombre de fois. On note
: r ? s ? s
Notation
|
Siginification
|
Définition
|
rn
|
itération n fois de r
|
rn .
= r; rn-1sin >
0
r0 . = id(s)
|
r+
|
fermeture transitive de r
|
r+ .
= ?n.(n ? N1|rn)
|
r
|
fermeture transitive reflexive de r
|
r . = ?n.(n ? N|rn)
|
A.4.3 Restrictions
Les opérateurs de restrictions sur les relations
consistent à restreindre ces relations sur des sous-ensembles du domaine
ou du codomaine. Dans le tableau des définitions, on a : R ?
s ? t, E ? s, F ? t, Q ? s ?
t
Notation
|
Siginification
|
Définition
|
E < R
|
restriction sur le domaine
|
{x, y|(x ?? y) ? R ? x ? E}
r0 . = id(s)
|
E < R
|
soustraction sur le domaine
|
{x, y|(x ?? y) ? R ? x ? E}
|
R > F
|
restriction sur le codomaine
|
{x, y|(x ?? y) ? R ? x ? E}
|
R F
|
sur le codomaine
|
{x, y|(x ?? y) ? R ? x ? E}
|
A.5 Fonctions
Symbole
|
Siginification
|
Définition
|
s ?? t
|
fonction partielle
|
{r|r ? s ? t?
?x,y,z.(x,y ? r ? x,z ? r y =
z)}
|
s ? t
|
fonction totale
|
{f|f ? s ?? t ? dom(f) = s}
|
s >--? t
|
injective partielle
|
{f|f ? s ?? t ? f-1 ? t ??
s}
|
s >- t
|
injective totale
|
f ? s '--*? t n f ? s ? t
|
s -*? t
|
surjective partielle
|
{f|f ? s ?? t ? ran(f) = t}
|
s - t
|
surjective totale
|
f ? s -*? t n f ? s ? t
|
s ??? t
|
bijective partielle
|
f ? s '--*? t n f ? s -*?
t
|
s ?? t
|
bijective totale
|
f ? s ? t n f ? s - t
|
|