SlideShare a Scribd company logo
Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,
Structuri discrete (F.02.O.13)

Radu Dumbr˘veanu
a
Universitatea de Stat “A. Russo” din B˘lti
a,
Facultatea de Stiinte Reale
,
,

Aceast˘ prezentare este pus˘ la dispozitie sub Licenta Atribuire a
a
¸
¸
Distribuire-ˆ
ın-conditii-identice 3.0 Ne-adaptat˘ (CC BY-SA 3.0)
¸
a

2013

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

1 / 28
Produs cartezian

Definitie
,
Fiind date dou˘ multimi A si B vom numi produs cartezian si vom nota
a
,
,
,
prin A × B, multimea tuturor perechilor ordonate de elemente din A si B
,
,
definit˘ astfel:
a
A × B = {(a, b) : a ∈ A, b ∈ B}

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

2 / 28
Produs cartezian
Fiind dat˘ o a treia multime C putem construi urm˘toarele produse
a
a
,
carteziene:

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

3 / 28
Produs cartezian
Fiind dat˘ o a treia multime C putem construi urm˘toarele produse
a
a
,
carteziene:
(A × B) × C = {((a, b), c) : a ∈ A, b ∈ B, c ∈ C }

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

3 / 28
Produs cartezian
Fiind dat˘ o a treia multime C putem construi urm˘toarele produse
a
a
,
carteziene:
(A × B) × C = {((a, b), c) : a ∈ A, b ∈ B, c ∈ C }

A × (B × C ) = {(a, (b, c)) : a ∈ A, b ∈ B, c ∈ C }

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

3 / 28
Produs cartezian
Fiind dat˘ o a treia multime C putem construi urm˘toarele produse
a
a
,
carteziene:
(A × B) × C = {((a, b), c) : a ∈ A, b ∈ B, c ∈ C }

A × (B × C ) = {(a, (b, c)) : a ∈ A, b ∈ B, c ∈ C }

A × B × C = {(a, b, c) : a ∈ A, b ∈ B, c ∈ C }

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

3 / 28
Produs cartezian

Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc
n-upluri ordonate.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

4 / 28
Produs cartezian

Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc
n-upluri ordonate.
Multimile A1 , A2 , ..., An se numesc factorii produsului cartezian, iar
,
elementele a1 , a2 ,...,an se numesc coordonatele (sau proiectiile)
,
elementului (a1 , a2 , ..., an ).

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

4 / 28
Produs cartezian

Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc
n-upluri ordonate.
Multimile A1 , A2 , ..., An se numesc factorii produsului cartezian, iar
,
elementele a1 , a2 ,...,an se numesc coordonatele (sau proiectiile)
,
elementului (a1 , a2 , ..., an ).
ˆ cazul cˆ A1 = A2 = ... = An = A putem nota A1 × A2 × ... × An cu
In
ınd
An .

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

4 / 28
Produs cartezian

Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc
n-upluri ordonate.
Multimile A1 , A2 , ..., An se numesc factorii produsului cartezian, iar
,
elementele a1 , a2 ,...,an se numesc coordonatele (sau proiectiile)
,
elementului (a1 , a2 , ..., an ).
ˆ cazul cˆ A1 = A2 = ... = An = A putem nota A1 × A2 × ... × An cu
In
ınd
An .
Adic˘, A2 = A × A; A3 = A × A × A; An = A × A × ... × A.
a
n

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

4 / 28
Produs cartezian; Submultimi; Exemple
,
Fie A = {A, B, C , D}, B = {1, 2, 3, 4}.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

5 / 28
Produs cartezian; Submultimi; Exemple
,
Fie A = {A, B, C , D}, B = {1, 2, 3, 4}.
4
3
2
1
A

R. Dumbr˘veanu (USARB)
a

B

C

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

D

2013

5 / 28
Produs cartezian; Submultimi; Exemple
,
Fie A = {A, B, C , D}, B = {1, 2, 3, 4}.
4
3
2
1
A

B

C

D

C = {(A, 4), (B, 3), (C , 2), (D, 1)} ⊆ A × B.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

5 / 28
Produs cartezian; Submultimi; Exemple
,
Fie A = {A, B, C , D}, B = {1, 2, 3, 4}.
4
3
2
1
A

R. Dumbr˘veanu (USARB)
a

B

C

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

D

2013

5 / 28
Produs cartezian; Submultimi; Exemple
,
y

x

Z × Z sau Z2

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

6 / 28
Relatii binare
,

O relatie binar˘ este o submultime a unui produs cartezian de forma
a
,
,
A × B.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

7 / 28
Relatii binare
,

O relatie binar˘ este o submultime a unui produs cartezian de forma
a
,
,
A × B.
Din acest motiv mai spunem c˘ avem o relatie binar˘ de la A la B.
a
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

7 / 28
Relatii binare
,

O relatie binar˘ este o submultime a unui produs cartezian de forma
a
,
,
A × B.
Din acest motiv mai spunem c˘ avem o relatie binar˘ de la A la B.
a
a
,
O relatie ternar˘ ˆ
a ıntre multimile A, B si C este o submultime a
,
,
,
,
A × B × C.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

7 / 28
Relatii binare
,

O relatie binar˘ este o submultime a unui produs cartezian de forma
a
,
,
A × B.
Din acest motiv mai spunem c˘ avem o relatie binar˘ de la A la B.
a
a
,
O relatie ternar˘ ˆ
a ıntre multimile A, B si C este o submultime a
,
,
,
,
A × B × C.
De exemplu,
{(0, 1), (1, 0)} ⊆ Z2 ;
{(0, 0, 1), (0, 1, 0), (1, 0, 0)} ⊆ Z3 ;

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

7 / 28
Relatii n-are
,

Definitie
,
O relatie n-ar˘ ˆ
a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de
a
a
,
,
forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se
,
numeste graficul relatiei ρ.
,
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

8 / 28
Relatii n-are
,

Definitie
,
O relatie n-ar˘ ˆ
a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de
a
a
,
,
forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se
,
numeste graficul relatiei ρ.
,
,
ˆ particular, dac˘ A1 = A2 = ... = An = A spunem c˘ avem o relatie
In
a
a
,
n-ar˘ omogen˘ pe A.
a
a

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

8 / 28
Relatii n-are
,

Definitie
,
O relatie n-ar˘ ˆ
a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de
a
a
,
,
forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se
,
numeste graficul relatiei ρ.
,
,
ˆ particular, dac˘ A1 = A2 = ... = An = A spunem c˘ avem o relatie
In
a
a
,
n-ar˘ omogen˘ pe A.
a
a
Dac˘ R = A1 × A2 × ... × An relatia se numeste universal˘.
a
a
,
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

8 / 28
Relatii n-are
,

Definitie
,
O relatie n-ar˘ ˆ
a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de
a
a
,
,
forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se
,
numeste graficul relatiei ρ.
,
,
ˆ particular, dac˘ A1 = A2 = ... = An = A spunem c˘ avem o relatie
In
a
a
,
n-ar˘ omogen˘ pe A.
a
a
Dac˘ R = A1 × A2 × ... × An relatia se numeste universal˘.
a
a
,
,
Dac˘ R = ∅ - relatie vid˘.
a
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

8 / 28
Relatii binare
,

Dac˘ ρ = (A, B, R) atunci ˆ
a
ınscierea aρb este echivalent˘ cu (a, b) ∈ R.
a

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

9 / 28
Relatii binare
,

Dac˘ ρ = (A, B, R) atunci ˆ
a
ınscierea aρb este echivalent˘ cu (a, b) ∈ R.
a
De exemplu, fie A = {0, 1, 2} atunci relatia “<” este
,
(A, A, {(0, 1), (0, 2)}).

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

9 / 28
Imaginea direct˘; Imaginea invers˘
a
a

Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}.
ıncˆ
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

10 / 28
Imaginea direct˘; Imaginea invers˘
a
a

Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}.
ıncˆ
,
Codomeniul relatiei codom(ρ) = {b ∈ B : ∃a ∈ A ˆ ıt (a, b) ∈ R}.
ıncˆ
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

10 / 28
Imaginea direct˘; Imaginea invers˘
a
a

Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}.
ıncˆ
,
Codomeniul relatiei codom(ρ) = {b ∈ B : ∃a ∈ A ˆ ıt (a, b) ∈ R}.
ıncˆ
,
Imaginea direct˘ a multimii X ⊆ A prin relatia ρ este
a
,
,
ρ(X ) = {b ∈ B : ∃a ∈ X , aρb}.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

10 / 28
Imaginea direct˘; Imaginea invers˘
a
a

Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}.
ıncˆ
,
Codomeniul relatiei codom(ρ) = {b ∈ B : ∃a ∈ A ˆ ıt (a, b) ∈ R}.
ıncˆ
,
Imaginea direct˘ a multimii X ⊆ A prin relatia ρ este
a
,
,
ρ(X ) = {b ∈ B : ∃a ∈ X , aρb}.
Imaginea invers˘ a multimii Y ⊆ B prin relatia ρ este
a
,
,
ρ−1 (Y ) = {a ∈ A : ∃b ∈ Y , aρb}

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

10 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,
Atunci ρ({a}) = {1, 2};

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,
Atunci ρ({a}) = {1, 2};
ρ({a, b}) = {1, 2, 4};

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,
Atunci ρ({a}) = {1, 2};
ρ({a, b}) = {1, 2, 4};
ρ({c, d}) = ∅;

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,
Atunci ρ({a}) = {1, 2};
ρ({a, b}) = {1, 2, 4};
ρ({c, d}) = ∅;
ρ−1 ({1}) = {a};

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,
Atunci ρ({a}) = {1, 2};
ρ({a, b}) = {1, 2, 4};
ρ({c, d}) = ∅;
ρ−1 ({1}) = {a};
ρ−1 ({1, 4}) = {a, b};

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a

Fie A = {a, b, c, d} si B = {1, 2, 3, 4}.
,
Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R).
,
Atunci ρ({a}) = {1, 2};
ρ({a, b}) = {1, 2, 4};
ρ({c, d}) = ∅;
ρ−1 ({1}) = {a};
ρ−1 ({1, 4}) = {a, b};
ρ−1 ({3}) = ∅.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

11 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.
Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4)
, (Student3, Curs1)} si ρ = (A, B, R).
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.
Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4)
, (Student3, Curs1)} si ρ = (A, B, R).
,
Utilizati diagrame.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.
Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4)
, (Student3, Curs1)} si ρ = (A, B, R).
,
Utilizati diagrame.
,
Atunci
ρ({Student1, Student2}) = {Curs2};

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.
Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4)
, (Student3, Curs1)} si ρ = (A, B, R).
,
Utilizati diagrame.
,
Atunci
ρ({Student1, Student2}) = {Curs2};
ρ({Student4}) = ∅;

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.
Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4)
, (Student3, Curs1)} si ρ = (A, B, R).
,
Utilizati diagrame.
,
Atunci
ρ({Student1, Student2}) = {Curs2};
ρ({Student4}) = ∅;
ρ−1 ({Curs1, Curs2, Curs4}) = {Student1, Student2, Student3};

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Imaginea direct˘ si invers˘; Exemple
a ,
a
Fie A = {Student1, Student2, Student3, Student4} si
,
B = {Curs1, Curs2, ..., Curs∞ }.
Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4)
, (Student3, Curs1)} si ρ = (A, B, R).
,
Utilizati diagrame.
,
Atunci
ρ({Student1, Student2}) = {Curs2};
ρ({Student4}) = ∅;
ρ−1 ({Curs1, Curs2, Curs4}) = {Student1, Student2, Student3};
ρ−1 ({Curs3}) = ∅;

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

12 / 28
Relatii binare
,

Relatia ρ este surjectiv˘ dac˘ ρ(A) = B.
a
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

13 / 28
Relatii binare
,

Relatia ρ este surjectiv˘ dac˘ ρ(A) = B.
a
a
,
Relatia ρ este total˘ dac˘ ρ−1 (B) = A.
a
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

13 / 28
Relatii binare
,

Relatia ρ este surjectiv˘ dac˘ ρ(A) = B.
a
a
,
Relatia ρ este total˘ dac˘ ρ−1 (B) = A.
a
a
,
Relatia este injectiv˘ dac˘ pentru orice a ∈ A este cel mult un element
a
a
,
b ∈ B ˆ ıt (a, b) ∈ R.
ıncˆ

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

13 / 28
Relatii binare omogene
,

Fie o relatie binar˘ omogen˘ ρ = (A, A, R); ˆ acest caz putem folosi
a
a
ın
,
expresiile:
“ρ relatie binar˘ pe multimea A”
a
,
,
“A este ˆ
ınzestrat˘ cu o relatie binar˘“
a
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

14 / 28
Reprezentarea relatiilor binare omogene; Matrice binare
,

Fie R = {(a, a), (a, b), (b, b), (c, b)} definit˘ pe A = {a, b, c};
a
Matricea binar˘ (imaginar pe rˆ
a
ınduri si
,
multimii a)
,

1

Aρ =  0
0

R. Dumbr˘veanu (USARB)
a

pe coloane scrieti elementele
,


1 0

1 0 
1 0

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

15 / 28
Reprezentarea relatiilor binare omogene; Matrice binare
,
Fie R = {(a, a), (a, b), (b, b), (c, b)} definit˘ pe A = {a, b, c};
a
Graful orientat
d
c

a
b
Reprezentarea relatiilor binare omogene; Matrice binare
,
Fie R = {(a, a), (a, b), (b, b), (c, b)} definit˘ pe A = {a, b, c};
a
Graful orientat
d
c

a

bucle

b

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

16 / 28
Propriet˘ti; Reflexivitate
a,

Relatia ρ = (A, A, R) se numeste reflexiv˘ dac˘ pentru orice a ∈ A avem
a
a
,
,
(a, a) ∈ R (sau aρa).

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

17 / 28
Reflexivitate
Fie A = {0, 1, 2, 3} si ρ=”≤“.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

18 / 28
Reflexivitate
Fie A = {0, 1, 2, 3} si ρ=”≤“.
,







1
0
0
0

1
1
0
0

R. Dumbr˘veanu (USARB)
a

1
1
1
0

1
1
1
1







Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

18 / 28
Reflexivitate
Fie A = {0, 1, 2, 3} si ρ=”≤“.
,







1
0
0
0

1
1
0
0

1
1
1
0

1
1
1
1







Diagonala principal˘ este 1.
a

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

18 / 28
Reflexivitate
Fie A = {0, 1, 2, 3} si ρ=”≤“.
,

3






1
0
0
0

1
1
0
0

1
1
1
0

1
1
1
1







2

0
1

Diagonala principal˘ este 1.
a

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

18 / 28
Reflexivitate
Fie A = {0, 1, 2, 3} si ρ=”≤“.
,

3






1
0
0
0

1
1
0
0

1
1
1
0

1
1
1
1







2

0
1

Diagonala principal˘ este 1.
a
Toate vˆ
ırfurile au bucle.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

18 / 28
Propriet˘ti; Antireflexivitate
a,

Relatia ρ = (A, A, R) se numeste antireflexiv˘ dac˘ pentru orice a ∈ A
a
a
,
,
avem (a, a) ∈ R.
/

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

19 / 28
Antireflexivitate

Fie A = {0, 1, 2, 3} si ρ=”<“.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

20 / 28
Antireflexivitate

Fie A = {0, 1, 2, 3} si ρ=”<“.
,






0
0
0
0

1
0
0
0

R. Dumbr˘veanu (USARB)
a

1
1
0
0

1
1
1
0







Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

20 / 28
Antireflexivitate

Fie A = {0, 1, 2, 3} si ρ=”<“.
,






0
0
0
0

1
0
0
0

1
1
0
0

1
1
1
0







Diagonala principal˘ este 0
a

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

20 / 28
Antireflexivitate

Fie A = {0, 1, 2, 3} si ρ=”<“.
,
3






0
0
0
0

1
0
0
0

1
1
0
0

1
1
1
0







2

0
1

Diagonala principal˘ este 0
a

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

20 / 28
Antireflexivitate

Fie A = {0, 1, 2, 3} si ρ=”<“.
,
3






0
0
0
0

1
0
0
0

1
1
0
0

1
1
1
0







2

0
1

Diagonala principal˘ este 0
a
Nu sˆ bucle
ınt

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

20 / 28
Propriet˘ti; Simetrie
a,

Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

21 / 28
Propriet˘ti; Simetrie
a,

Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

21 / 28
Propriet˘ti; Simetrie
a,

Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}.
,
Construiti matricea acestei relatii.
,
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

21 / 28
Propriet˘ti; Simetrie
a,

Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}.
,
Construiti matricea acestei relatii.
,
,
Construiti matricea transpus˘.
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

21 / 28
Propriet˘ti; Simetrie
a,

Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}.
,
Construiti matricea acestei relatii.
,
,
Construiti matricea transpus˘.
a
,
Matricea relatiei este simetric˘.
a
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

21 / 28
Propriet˘ti; Simetrie
a,

Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}.
,
Construiti matricea acestei relatii.
,
,
Construiti matricea transpus˘.
a
,
Matricea relatiei este simetric˘.
a
,
Construiti graful orientat.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

21 / 28
Propriet˘ti; Asimetrie
a,

Relatia ρ = (A, A, R) se numeste asimetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
/

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

22 / 28
Propriet˘ti; Asimetrie
a,

Relatia ρ = (A, A, R) se numeste asimetric˘ dac˘ pentru orice (a, b) ∈ R
a
a
,
,
avem (b, a) ∈ R.
/
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (2, 3), (0, 2)}.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

22 / 28
Propriet˘ti; Antisimetrie
a,

Relatia ρ = (A, A, R) se numeste antisimetric˘ dac˘ pentru orice
a
a
,
,
(a, b) ∈ R avem (b, a) ∈ R cu exceptia cazurilor cˆ a = b.
/
ınd
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

23 / 28
Propriet˘ti; Antisimetrie
a,

Relatia ρ = (A, A, R) se numeste antisimetric˘ dac˘ pentru orice
a
a
,
,
(a, b) ∈ R avem (b, a) ∈ R cu exceptia cazurilor cˆ a = b.
/
ınd
,
Relatia antisimetric˘ este o relatie asimetric˘ cu cel putin o pereche de
a
a
,
,
,
formatul (a, a).

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

23 / 28
Propriet˘ti; Antisimetrie
a,

Relatia ρ = (A, A, R) se numeste antisimetric˘ dac˘ pentru orice
a
a
,
,
(a, b) ∈ R avem (b, a) ∈ R cu exceptia cazurilor cˆ a = b.
/
ınd
,
Relatia antisimetric˘ este o relatie asimetric˘ cu cel putin o pereche de
a
a
,
,
,
formatul (a, a).
De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (0, 2)}.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

23 / 28
Propriet˘ti; Tranzitivitate
a,

Relatia ρ = (A, A, R) se numeste tranzitiv˘ dac˘ pentru orice
a
a
,
,
(a, b), (b, c) ∈ R avem (a, c) ∈ R.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

24 / 28
Propriet˘ti; Tranzitivitate
a,

Relatia ρ = (A, A, R) se numeste tranzitiv˘ dac˘ pentru orice
a
a
,
,
(a, b), (b, c) ∈ R avem (a, c) ∈ R.
De exemplu, A = {0, 1, 2, 3} si R = {(2, 1), (3, 2), (3, 1)}.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

24 / 28
Operatii; Reuniunea
,

Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci
,
,
ρ1 ∪ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 sau (a, b) ∈ R2 }.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

25 / 28
Operatii; Reuniunea
,

Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci
,
,
ρ1 ∪ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 sau (a, b) ∈ R2 }.

Aρ1 ⊕ Aρ2 : aij OR bij

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

25 / 28
Operatii; Intersectia
,
,

Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci
,
,
ρ1 ∩ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 si (a, b) ∈ R2 }.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

26 / 28
Operatii; Intersectia
,
,

Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci
,
,
ρ1 ∩ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 si (a, b) ∈ R2 }.
,

Aρ 1

Aρ2 : aij AND bij

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

26 / 28
Operatii; Compunerea
,

Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci
,
,
ρ1 ◦ ρ2 = {(a, b) ∈ A2 : (a, c) ∈ R1 si (c, b) ∈ R2 }.
,

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

27 / 28
Operatii; Compunerea
,

Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci
,
,
ρ1 ◦ ρ2 = {(a, b) ∈ A2 : (a, c) ∈ R1 si (c, b) ∈ R2 }.
,

Aρ 1 Aρ 2

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

27 / 28
Operatii; Inversarea
,

Fie relati ρ = (A, A, R) atunci
,
ρ−1 = {(a, b) ∈ A2 : (b, a) ∈ R}.

R. Dumbr˘veanu (USARB)
a

Curs 3: Relatii; Propriet˘ti; Operatii
a,
,
,

2013

28 / 28

More Related Content

Similar to Structuri discrete - Curs3: Relații

Structuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: MulțimiStructuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: Mulțimi
Radu Dumbrăveanu
 
Curs 1: Grafuri; Introducere
Curs 1: Grafuri; IntroducereCurs 1: Grafuri; Introducere
Curs 1: Grafuri; IntroducereRadu Dumbrăveanu
 
Curs 3: Grafuri; Subgrafuri; Operații
Curs 3: Grafuri; Subgrafuri; OperațiiCurs 3: Grafuri; Subgrafuri; Operații
Curs 3: Grafuri; Subgrafuri; OperațiiRadu Dumbrăveanu
 

Similar to Structuri discrete - Curs3: Relații (6)

Structuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: MulțimiStructuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: Mulțimi
 
Curs 5: Conexitate
Curs 5: ConexitateCurs 5: Conexitate
Curs 5: Conexitate
 
Curs 1: Grafuri; Introducere
Curs 1: Grafuri; IntroducereCurs 1: Grafuri; Introducere
Curs 1: Grafuri; Introducere
 
Curs 8: Grafuri planare
Curs 8: Grafuri planareCurs 8: Grafuri planare
Curs 8: Grafuri planare
 
Curs 3: Grafuri; Subgrafuri; Operații
Curs 3: Grafuri; Subgrafuri; OperațiiCurs 3: Grafuri; Subgrafuri; Operații
Curs 3: Grafuri; Subgrafuri; Operații
 
Multimi1
Multimi1Multimi1
Multimi1
 

More from Radu Dumbrăveanu

What is git?
What is git?What is git?
What is git?
Radu Dumbrăveanu
 
About extensions of mappings into topologically complete spaces
About extensions of mappings into topologically complete spacesAbout extensions of mappings into topologically complete spaces
About extensions of mappings into topologically complete spaces
Radu Dumbrăveanu
 
Curs 6: Cuplaje; Factorizări
Curs 6: Cuplaje; FactorizăriCurs 6: Cuplaje; Factorizări
Curs 6: Cuplaje; FactorizăriRadu Dumbrăveanu
 
Curs 2: Grafuri Euler; Grafuri Hamilton
Curs 2: Grafuri Euler; Grafuri HamiltonCurs 2: Grafuri Euler; Grafuri Hamilton
Curs 2: Grafuri Euler; Grafuri HamiltonRadu Dumbrăveanu
 
GNU Parallel și GNU Stow
GNU Parallel și GNU StowGNU Parallel și GNU Stow
GNU Parallel și GNU Stow
Radu Dumbrăveanu
 
Metode de autentificare în moodle
Metode de autentificare în moodleMetode de autentificare în moodle
Metode de autentificare în moodleRadu Dumbrăveanu
 
Experiences of Moodle Administration
Experiences of Moodle AdministrationExperiences of Moodle Administration
Experiences of Moodle AdministrationRadu Dumbrăveanu
 
Presentation
PresentationPresentation
Presentation
Radu Dumbrăveanu
 

More from Radu Dumbrăveanu (11)

What is git?
What is git?What is git?
What is git?
 
About extensions of mappings into topologically complete spaces
About extensions of mappings into topologically complete spacesAbout extensions of mappings into topologically complete spaces
About extensions of mappings into topologically complete spaces
 
Curs 9: Grafuri orientate
Curs 9: Grafuri orientateCurs 9: Grafuri orientate
Curs 9: Grafuri orientate
 
Curs 7: Colorare
Curs 7: ColorareCurs 7: Colorare
Curs 7: Colorare
 
Curs 6: Cuplaje; Factorizări
Curs 6: Cuplaje; FactorizăriCurs 6: Cuplaje; Factorizări
Curs 6: Cuplaje; Factorizări
 
Curs 4: Arbori
Curs 4: ArboriCurs 4: Arbori
Curs 4: Arbori
 
Curs 2: Grafuri Euler; Grafuri Hamilton
Curs 2: Grafuri Euler; Grafuri HamiltonCurs 2: Grafuri Euler; Grafuri Hamilton
Curs 2: Grafuri Euler; Grafuri Hamilton
 
GNU Parallel și GNU Stow
GNU Parallel și GNU StowGNU Parallel și GNU Stow
GNU Parallel și GNU Stow
 
Metode de autentificare în moodle
Metode de autentificare în moodleMetode de autentificare în moodle
Metode de autentificare în moodle
 
Experiences of Moodle Administration
Experiences of Moodle AdministrationExperiences of Moodle Administration
Experiences of Moodle Administration
 
Presentation
PresentationPresentation
Presentation
 

Recently uploaded

Papa Francisco canoniza los martires de Rumanía (Rumanian).pptx
Papa Francisco canoniza los martires de Rumanía (Rumanian).pptxPapa Francisco canoniza los martires de Rumanía (Rumanian).pptx
Papa Francisco canoniza los martires de Rumanía (Rumanian).pptx
Martin M Flynn
 
Studiu Nike, Dascalu Ana-Georgiana, Crp.
Studiu Nike, Dascalu Ana-Georgiana, Crp.Studiu Nike, Dascalu Ana-Georgiana, Crp.
Studiu Nike, Dascalu Ana-Georgiana, Crp.
GeorgianaDascalu1
 
Proces verbal sedinta cu parintii (26.09.2023).docx
Proces verbal sedinta cu parintii (26.09.2023).docxProces verbal sedinta cu parintii (26.09.2023).docx
Proces verbal sedinta cu parintii (26.09.2023).docx
AureliaTertereanu
 
Să ne împrietenim cu lectura Ermurachi Nina/ Pruncia Monica
Să ne împrietenim cu lectura Ermurachi Nina/ Pruncia MonicaSă ne împrietenim cu lectura Ermurachi Nina/ Pruncia Monica
Să ne împrietenim cu lectura Ermurachi Nina/ Pruncia Monica
NinaTofanErmurachi
 
Patrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELA
Patrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELAPatrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELA
Patrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELA
iecheisorayagabriela
 
Analiza SWOT - fisa de lucru aplicabila pentru liceu
Analiza SWOT - fisa de lucru aplicabila pentru liceuAnaliza SWOT - fisa de lucru aplicabila pentru liceu
Analiza SWOT - fisa de lucru aplicabila pentru liceu
Andreea Balaci
 

Recently uploaded (6)

Papa Francisco canoniza los martires de Rumanía (Rumanian).pptx
Papa Francisco canoniza los martires de Rumanía (Rumanian).pptxPapa Francisco canoniza los martires de Rumanía (Rumanian).pptx
Papa Francisco canoniza los martires de Rumanía (Rumanian).pptx
 
Studiu Nike, Dascalu Ana-Georgiana, Crp.
Studiu Nike, Dascalu Ana-Georgiana, Crp.Studiu Nike, Dascalu Ana-Georgiana, Crp.
Studiu Nike, Dascalu Ana-Georgiana, Crp.
 
Proces verbal sedinta cu parintii (26.09.2023).docx
Proces verbal sedinta cu parintii (26.09.2023).docxProces verbal sedinta cu parintii (26.09.2023).docx
Proces verbal sedinta cu parintii (26.09.2023).docx
 
Să ne împrietenim cu lectura Ermurachi Nina/ Pruncia Monica
Să ne împrietenim cu lectura Ermurachi Nina/ Pruncia MonicaSă ne împrietenim cu lectura Ermurachi Nina/ Pruncia Monica
Să ne împrietenim cu lectura Ermurachi Nina/ Pruncia Monica
 
Patrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELA
Patrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELAPatrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELA
Patrimoniul cultural PROIECT clasa a 6 a IECHEI SORAYA GABRIELA
 
Analiza SWOT - fisa de lucru aplicabila pentru liceu
Analiza SWOT - fisa de lucru aplicabila pentru liceuAnaliza SWOT - fisa de lucru aplicabila pentru liceu
Analiza SWOT - fisa de lucru aplicabila pentru liceu
 

Structuri discrete - Curs3: Relații

  • 1. Curs 3: Relatii; Propriet˘ti; Operatii a, , , Structuri discrete (F.02.O.13) Radu Dumbr˘veanu a Universitatea de Stat “A. Russo” din B˘lti a, Facultatea de Stiinte Reale , , Aceast˘ prezentare este pus˘ la dispozitie sub Licenta Atribuire a a ¸ ¸ Distribuire-ˆ ın-conditii-identice 3.0 Ne-adaptat˘ (CC BY-SA 3.0) ¸ a 2013 R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 1 / 28
  • 2. Produs cartezian Definitie , Fiind date dou˘ multimi A si B vom numi produs cartezian si vom nota a , , , prin A × B, multimea tuturor perechilor ordonate de elemente din A si B , , definit˘ astfel: a A × B = {(a, b) : a ∈ A, b ∈ B} R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 2 / 28
  • 3. Produs cartezian Fiind dat˘ o a treia multime C putem construi urm˘toarele produse a a , carteziene: R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 3 / 28
  • 4. Produs cartezian Fiind dat˘ o a treia multime C putem construi urm˘toarele produse a a , carteziene: (A × B) × C = {((a, b), c) : a ∈ A, b ∈ B, c ∈ C } R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 3 / 28
  • 5. Produs cartezian Fiind dat˘ o a treia multime C putem construi urm˘toarele produse a a , carteziene: (A × B) × C = {((a, b), c) : a ∈ A, b ∈ B, c ∈ C } A × (B × C ) = {(a, (b, c)) : a ∈ A, b ∈ B, c ∈ C } R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 3 / 28
  • 6. Produs cartezian Fiind dat˘ o a treia multime C putem construi urm˘toarele produse a a , carteziene: (A × B) × C = {((a, b), c) : a ∈ A, b ∈ B, c ∈ C } A × (B × C ) = {(a, (b, c)) : a ∈ A, b ∈ B, c ∈ C } A × B × C = {(a, b, c) : a ∈ A, b ∈ B, c ∈ C } R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 3 / 28
  • 7. Produs cartezian Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc n-upluri ordonate. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 4 / 28
  • 8. Produs cartezian Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc n-upluri ordonate. Multimile A1 , A2 , ..., An se numesc factorii produsului cartezian, iar , elementele a1 , a2 ,...,an se numesc coordonatele (sau proiectiile) , elementului (a1 , a2 , ..., an ). R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 4 / 28
  • 9. Produs cartezian Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc n-upluri ordonate. Multimile A1 , A2 , ..., An se numesc factorii produsului cartezian, iar , elementele a1 , a2 ,...,an se numesc coordonatele (sau proiectiile) , elementului (a1 , a2 , ..., an ). ˆ cazul cˆ A1 = A2 = ... = An = A putem nota A1 × A2 × ... × An cu In ınd An . R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 4 / 28
  • 10. Produs cartezian Elementele produslui cartezian de forma A1 × A2 × ... × An se numesc n-upluri ordonate. Multimile A1 , A2 , ..., An se numesc factorii produsului cartezian, iar , elementele a1 , a2 ,...,an se numesc coordonatele (sau proiectiile) , elementului (a1 , a2 , ..., an ). ˆ cazul cˆ A1 = A2 = ... = An = A putem nota A1 × A2 × ... × An cu In ınd An . Adic˘, A2 = A × A; A3 = A × A × A; An = A × A × ... × A. a n R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 4 / 28
  • 11. Produs cartezian; Submultimi; Exemple , Fie A = {A, B, C , D}, B = {1, 2, 3, 4}. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 5 / 28
  • 12. Produs cartezian; Submultimi; Exemple , Fie A = {A, B, C , D}, B = {1, 2, 3, 4}. 4 3 2 1 A R. Dumbr˘veanu (USARB) a B C Curs 3: Relatii; Propriet˘ti; Operatii a, , , D 2013 5 / 28
  • 13. Produs cartezian; Submultimi; Exemple , Fie A = {A, B, C , D}, B = {1, 2, 3, 4}. 4 3 2 1 A B C D C = {(A, 4), (B, 3), (C , 2), (D, 1)} ⊆ A × B. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 5 / 28
  • 14. Produs cartezian; Submultimi; Exemple , Fie A = {A, B, C , D}, B = {1, 2, 3, 4}. 4 3 2 1 A R. Dumbr˘veanu (USARB) a B C Curs 3: Relatii; Propriet˘ti; Operatii a, , , D 2013 5 / 28
  • 15. Produs cartezian; Submultimi; Exemple , y x Z × Z sau Z2 R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 6 / 28
  • 16. Relatii binare , O relatie binar˘ este o submultime a unui produs cartezian de forma a , , A × B. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 7 / 28
  • 17. Relatii binare , O relatie binar˘ este o submultime a unui produs cartezian de forma a , , A × B. Din acest motiv mai spunem c˘ avem o relatie binar˘ de la A la B. a a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 7 / 28
  • 18. Relatii binare , O relatie binar˘ este o submultime a unui produs cartezian de forma a , , A × B. Din acest motiv mai spunem c˘ avem o relatie binar˘ de la A la B. a a , O relatie ternar˘ ˆ a ıntre multimile A, B si C este o submultime a , , , , A × B × C. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 7 / 28
  • 19. Relatii binare , O relatie binar˘ este o submultime a unui produs cartezian de forma a , , A × B. Din acest motiv mai spunem c˘ avem o relatie binar˘ de la A la B. a a , O relatie ternar˘ ˆ a ıntre multimile A, B si C este o submultime a , , , , A × B × C. De exemplu, {(0, 1), (1, 0)} ⊆ Z2 ; {(0, 0, 1), (0, 1, 0), (1, 0, 0)} ⊆ Z3 ; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 7 / 28
  • 20. Relatii n-are , Definitie , O relatie n-ar˘ ˆ a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de a a , , forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se , numeste graficul relatiei ρ. , , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 8 / 28
  • 21. Relatii n-are , Definitie , O relatie n-ar˘ ˆ a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de a a , , forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se , numeste graficul relatiei ρ. , , ˆ particular, dac˘ A1 = A2 = ... = An = A spunem c˘ avem o relatie In a a , n-ar˘ omogen˘ pe A. a a R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 8 / 28
  • 22. Relatii n-are , Definitie , O relatie n-ar˘ ˆ a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de a a , , forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se , numeste graficul relatiei ρ. , , ˆ particular, dac˘ A1 = A2 = ... = An = A spunem c˘ avem o relatie In a a , n-ar˘ omogen˘ pe A. a a Dac˘ R = A1 × A2 × ... × An relatia se numeste universal˘. a a , , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 8 / 28
  • 23. Relatii n-are , Definitie , O relatie n-ar˘ ˆ a ıntre multimile A1 , A2 , ..., An este o structur˘ ordonat˘ de a a , , forma ρ = (A1 , A2 , ..., An , R) unde R ⊆ A1 × A2 × ...An . Multimea R se , numeste graficul relatiei ρ. , , ˆ particular, dac˘ A1 = A2 = ... = An = A spunem c˘ avem o relatie In a a , n-ar˘ omogen˘ pe A. a a Dac˘ R = A1 × A2 × ... × An relatia se numeste universal˘. a a , , Dac˘ R = ∅ - relatie vid˘. a a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 8 / 28
  • 24. Relatii binare , Dac˘ ρ = (A, B, R) atunci ˆ a ınscierea aρb este echivalent˘ cu (a, b) ∈ R. a R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 9 / 28
  • 25. Relatii binare , Dac˘ ρ = (A, B, R) atunci ˆ a ınscierea aρb este echivalent˘ cu (a, b) ∈ R. a De exemplu, fie A = {0, 1, 2} atunci relatia “<” este , (A, A, {(0, 1), (0, 2)}). R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 9 / 28
  • 26. Imaginea direct˘; Imaginea invers˘ a a Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}. ıncˆ , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 10 / 28
  • 27. Imaginea direct˘; Imaginea invers˘ a a Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}. ıncˆ , Codomeniul relatiei codom(ρ) = {b ∈ B : ∃a ∈ A ˆ ıt (a, b) ∈ R}. ıncˆ , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 10 / 28
  • 28. Imaginea direct˘; Imaginea invers˘ a a Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}. ıncˆ , Codomeniul relatiei codom(ρ) = {b ∈ B : ∃a ∈ A ˆ ıt (a, b) ∈ R}. ıncˆ , Imaginea direct˘ a multimii X ⊆ A prin relatia ρ este a , , ρ(X ) = {b ∈ B : ∃a ∈ X , aρb}. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 10 / 28
  • 29. Imaginea direct˘; Imaginea invers˘ a a Domeniul relatiei dom(ρ) = {a ∈ A : ∃b ∈ B ˆ ıt (a, b) ∈ R}. ıncˆ , Codomeniul relatiei codom(ρ) = {b ∈ B : ∃a ∈ A ˆ ıt (a, b) ∈ R}. ıncˆ , Imaginea direct˘ a multimii X ⊆ A prin relatia ρ este a , , ρ(X ) = {b ∈ B : ∃a ∈ X , aρb}. Imaginea invers˘ a multimii Y ⊆ B prin relatia ρ este a , , ρ−1 (Y ) = {a ∈ A : ∃b ∈ Y , aρb} R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 10 / 28
  • 30. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 31. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 32. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , Atunci ρ({a}) = {1, 2}; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 33. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , Atunci ρ({a}) = {1, 2}; ρ({a, b}) = {1, 2, 4}; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 34. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , Atunci ρ({a}) = {1, 2}; ρ({a, b}) = {1, 2, 4}; ρ({c, d}) = ∅; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 35. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , Atunci ρ({a}) = {1, 2}; ρ({a, b}) = {1, 2, 4}; ρ({c, d}) = ∅; ρ−1 ({1}) = {a}; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 36. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , Atunci ρ({a}) = {1, 2}; ρ({a, b}) = {1, 2, 4}; ρ({c, d}) = ∅; ρ−1 ({1}) = {a}; ρ−1 ({1, 4}) = {a, b}; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 37. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {a, b, c, d} si B = {1, 2, 3, 4}. , Fie R = {(a, 1), (a, 2), (b, 4)} si ρ = (A, B, R). , Atunci ρ({a}) = {1, 2}; ρ({a, b}) = {1, 2, 4}; ρ({c, d}) = ∅; ρ−1 ({1}) = {a}; ρ−1 ({1, 4}) = {a, b}; ρ−1 ({3}) = ∅. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 11 / 28
  • 38. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 39. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4) , (Student3, Curs1)} si ρ = (A, B, R). , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 40. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4) , (Student3, Curs1)} si ρ = (A, B, R). , Utilizati diagrame. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 41. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4) , (Student3, Curs1)} si ρ = (A, B, R). , Utilizati diagrame. , Atunci ρ({Student1, Student2}) = {Curs2}; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 42. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4) , (Student3, Curs1)} si ρ = (A, B, R). , Utilizati diagrame. , Atunci ρ({Student1, Student2}) = {Curs2}; ρ({Student4}) = ∅; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 43. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4) , (Student3, Curs1)} si ρ = (A, B, R). , Utilizati diagrame. , Atunci ρ({Student1, Student2}) = {Curs2}; ρ({Student4}) = ∅; ρ−1 ({Curs1, Curs2, Curs4}) = {Student1, Student2, Student3}; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 44. Imaginea direct˘ si invers˘; Exemple a , a Fie A = {Student1, Student2, Student3, Student4} si , B = {Curs1, Curs2, ..., Curs∞ }. Fie R = {(Student1, Curs2), (Student2, Curs2), (Student2, Curs4) , (Student3, Curs1)} si ρ = (A, B, R). , Utilizati diagrame. , Atunci ρ({Student1, Student2}) = {Curs2}; ρ({Student4}) = ∅; ρ−1 ({Curs1, Curs2, Curs4}) = {Student1, Student2, Student3}; ρ−1 ({Curs3}) = ∅; R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 12 / 28
  • 45. Relatii binare , Relatia ρ este surjectiv˘ dac˘ ρ(A) = B. a a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 13 / 28
  • 46. Relatii binare , Relatia ρ este surjectiv˘ dac˘ ρ(A) = B. a a , Relatia ρ este total˘ dac˘ ρ−1 (B) = A. a a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 13 / 28
  • 47. Relatii binare , Relatia ρ este surjectiv˘ dac˘ ρ(A) = B. a a , Relatia ρ este total˘ dac˘ ρ−1 (B) = A. a a , Relatia este injectiv˘ dac˘ pentru orice a ∈ A este cel mult un element a a , b ∈ B ˆ ıt (a, b) ∈ R. ıncˆ R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 13 / 28
  • 48. Relatii binare omogene , Fie o relatie binar˘ omogen˘ ρ = (A, A, R); ˆ acest caz putem folosi a a ın , expresiile: “ρ relatie binar˘ pe multimea A” a , , “A este ˆ ınzestrat˘ cu o relatie binar˘“ a a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 14 / 28
  • 49. Reprezentarea relatiilor binare omogene; Matrice binare , Fie R = {(a, a), (a, b), (b, b), (c, b)} definit˘ pe A = {a, b, c}; a Matricea binar˘ (imaginar pe rˆ a ınduri si , multimii a) ,  1  Aρ =  0 0 R. Dumbr˘veanu (USARB) a pe coloane scrieti elementele ,  1 0  1 0  1 0 Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 15 / 28
  • 50. Reprezentarea relatiilor binare omogene; Matrice binare , Fie R = {(a, a), (a, b), (b, b), (c, b)} definit˘ pe A = {a, b, c}; a Graful orientat d c a b
  • 51. Reprezentarea relatiilor binare omogene; Matrice binare , Fie R = {(a, a), (a, b), (b, b), (c, b)} definit˘ pe A = {a, b, c}; a Graful orientat d c a bucle b R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 16 / 28
  • 52. Propriet˘ti; Reflexivitate a, Relatia ρ = (A, A, R) se numeste reflexiv˘ dac˘ pentru orice a ∈ A avem a a , , (a, a) ∈ R (sau aρa). R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 17 / 28
  • 53. Reflexivitate Fie A = {0, 1, 2, 3} si ρ=”≤“. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 18 / 28
  • 54. Reflexivitate Fie A = {0, 1, 2, 3} si ρ=”≤“. ,      1 0 0 0 1 1 0 0 R. Dumbr˘veanu (USARB) a 1 1 1 0 1 1 1 1      Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 18 / 28
  • 55. Reflexivitate Fie A = {0, 1, 2, 3} si ρ=”≤“. ,      1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1      Diagonala principal˘ este 1. a R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 18 / 28
  • 56. Reflexivitate Fie A = {0, 1, 2, 3} si ρ=”≤“. , 3      1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1      2 0 1 Diagonala principal˘ este 1. a R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 18 / 28
  • 57. Reflexivitate Fie A = {0, 1, 2, 3} si ρ=”≤“. , 3      1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1      2 0 1 Diagonala principal˘ este 1. a Toate vˆ ırfurile au bucle. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 18 / 28
  • 58. Propriet˘ti; Antireflexivitate a, Relatia ρ = (A, A, R) se numeste antireflexiv˘ dac˘ pentru orice a ∈ A a a , , avem (a, a) ∈ R. / R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 19 / 28
  • 59. Antireflexivitate Fie A = {0, 1, 2, 3} si ρ=”<“. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 20 / 28
  • 60. Antireflexivitate Fie A = {0, 1, 2, 3} si ρ=”<“. ,      0 0 0 0 1 0 0 0 R. Dumbr˘veanu (USARB) a 1 1 0 0 1 1 1 0      Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 20 / 28
  • 61. Antireflexivitate Fie A = {0, 1, 2, 3} si ρ=”<“. ,      0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0      Diagonala principal˘ este 0 a R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 20 / 28
  • 62. Antireflexivitate Fie A = {0, 1, 2, 3} si ρ=”<“. , 3      0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0      2 0 1 Diagonala principal˘ este 0 a R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 20 / 28
  • 63. Antireflexivitate Fie A = {0, 1, 2, 3} si ρ=”<“. , 3      0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0      2 0 1 Diagonala principal˘ este 0 a Nu sˆ bucle ınt R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 20 / 28
  • 64. Propriet˘ti; Simetrie a, Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 21 / 28
  • 65. Propriet˘ti; Simetrie a, Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 21 / 28
  • 66. Propriet˘ti; Simetrie a, Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}. , Construiti matricea acestei relatii. , , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 21 / 28
  • 67. Propriet˘ti; Simetrie a, Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}. , Construiti matricea acestei relatii. , , Construiti matricea transpus˘. a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 21 / 28
  • 68. Propriet˘ti; Simetrie a, Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}. , Construiti matricea acestei relatii. , , Construiti matricea transpus˘. a , Matricea relatiei este simetric˘. a , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 21 / 28
  • 69. Propriet˘ti; Simetrie a, Relatia ρ = (A, A, R) se numeste simetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (2, 3), (0, 2), (2, 0)}. , Construiti matricea acestei relatii. , , Construiti matricea transpus˘. a , Matricea relatiei este simetric˘. a , Construiti graful orientat. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 21 / 28
  • 70. Propriet˘ti; Asimetrie a, Relatia ρ = (A, A, R) se numeste asimetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. / R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 22 / 28
  • 71. Propriet˘ti; Asimetrie a, Relatia ρ = (A, A, R) se numeste asimetric˘ dac˘ pentru orice (a, b) ∈ R a a , , avem (b, a) ∈ R. / De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (2, 3), (0, 2)}. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 22 / 28
  • 72. Propriet˘ti; Antisimetrie a, Relatia ρ = (A, A, R) se numeste antisimetric˘ dac˘ pentru orice a a , , (a, b) ∈ R avem (b, a) ∈ R cu exceptia cazurilor cˆ a = b. / ınd , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 23 / 28
  • 73. Propriet˘ti; Antisimetrie a, Relatia ρ = (A, A, R) se numeste antisimetric˘ dac˘ pentru orice a a , , (a, b) ∈ R avem (b, a) ∈ R cu exceptia cazurilor cˆ a = b. / ınd , Relatia antisimetric˘ este o relatie asimetric˘ cu cel putin o pereche de a a , , , formatul (a, a). R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 23 / 28
  • 74. Propriet˘ti; Antisimetrie a, Relatia ρ = (A, A, R) se numeste antisimetric˘ dac˘ pentru orice a a , , (a, b) ∈ R avem (b, a) ∈ R cu exceptia cazurilor cˆ a = b. / ınd , Relatia antisimetric˘ este o relatie asimetric˘ cu cel putin o pereche de a a , , , formatul (a, a). De exemplu, A = {0, 1, 2, 3} si R = {(3, 2), (1, 1), (0, 2)}. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 23 / 28
  • 75. Propriet˘ti; Tranzitivitate a, Relatia ρ = (A, A, R) se numeste tranzitiv˘ dac˘ pentru orice a a , , (a, b), (b, c) ∈ R avem (a, c) ∈ R. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 24 / 28
  • 76. Propriet˘ti; Tranzitivitate a, Relatia ρ = (A, A, R) se numeste tranzitiv˘ dac˘ pentru orice a a , , (a, b), (b, c) ∈ R avem (a, c) ∈ R. De exemplu, A = {0, 1, 2, 3} si R = {(2, 1), (3, 2), (3, 1)}. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 24 / 28
  • 77. Operatii; Reuniunea , Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci , , ρ1 ∪ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 sau (a, b) ∈ R2 }. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 25 / 28
  • 78. Operatii; Reuniunea , Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci , , ρ1 ∪ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 sau (a, b) ∈ R2 }. Aρ1 ⊕ Aρ2 : aij OR bij R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 25 / 28
  • 79. Operatii; Intersectia , , Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci , , ρ1 ∩ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 si (a, b) ∈ R2 }. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 26 / 28
  • 80. Operatii; Intersectia , , Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci , , ρ1 ∩ ρ2 = {(a, b) ∈ A2 : (a, b) ∈ R1 si (a, b) ∈ R2 }. , Aρ 1 Aρ2 : aij AND bij R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 26 / 28
  • 81. Operatii; Compunerea , Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci , , ρ1 ◦ ρ2 = {(a, b) ∈ A2 : (a, c) ∈ R1 si (c, b) ∈ R2 }. , R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 27 / 28
  • 82. Operatii; Compunerea , Fie relatiile ρ1 = (A, A, R) si ρ2 = (A, A, R2 ) atunci , , ρ1 ◦ ρ2 = {(a, b) ∈ A2 : (a, c) ∈ R1 si (c, b) ∈ R2 }. , Aρ 1 Aρ 2 R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 27 / 28
  • 83. Operatii; Inversarea , Fie relati ρ = (A, A, R) atunci , ρ−1 = {(a, b) ∈ A2 : (b, a) ∈ R}. R. Dumbr˘veanu (USARB) a Curs 3: Relatii; Propriet˘ti; Operatii a, , , 2013 28 / 28