SlideShare a Scribd company logo
1 of 83
Download to read offline
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

What's hot

Formarea constiintei istorice
Formarea constiintei istoriceFormarea constiintei istorice
Formarea constiintei istoriceHotea Ciprian
 
Obiceiuri si traditii de sf. Pasti
Obiceiuri si traditii de sf. PastiObiceiuri si traditii de sf. Pasti
Obiceiuri si traditii de sf. PastiIonelia Serban
 
Tratatul de la varsovia
Tratatul de la varsoviaTratatul de la varsovia
Tratatul de la varsoviaAmi Amv
 
Triunghiul teorie
Triunghiul teorieTriunghiul teorie
Triunghiul teoriedoamneisuse
 
Plante și animale pe cale de dispariție
Plante și animale pe cale de disparițiePlante și animale pe cale de dispariție
Plante și animale pe cale de disparițiepetratogoe
 
Criticismul junimist.pdf
Criticismul junimist.pdfCriticismul junimist.pdf
Criticismul junimist.pdfChircu Elena
 
Solitud, de víctor català
Solitud, de víctor catalàSolitud, de víctor català
Solitud, de víctor catalàJosep Ferrer
 
Curcubeul culoarea corpurilor
Curcubeul culoarea corpurilorCurcubeul culoarea corpurilor
Curcubeul culoarea corpurilorcorha_sorina
 
Manuel Curros Enríquez, 1º Bacharelato
Manuel Curros Enríquez, 1º BacharelatoManuel Curros Enríquez, 1º Bacharelato
Manuel Curros Enríquez, 1º Bacharelatotrafegandoronseis
 
Enigma Otiliei.docx
Enigma Otiliei.docxEnigma Otiliei.docx
Enigma Otiliei.docxtophnara
 
Presentación Cerverí de Girona
Presentación Cerverí de GironaPresentación Cerverí de Girona
Presentación Cerverí de GironaGuillem Gomáriz
 
Diversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasici
Diversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasiciDiversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasici
Diversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasiciMares Stefan
 

What's hot (20)

Formarea constiintei istorice
Formarea constiintei istoriceFormarea constiintei istorice
Formarea constiintei istorice
 
Obiceiuri si traditii de sf. Pasti
Obiceiuri si traditii de sf. PastiObiceiuri si traditii de sf. Pasti
Obiceiuri si traditii de sf. Pasti
 
0 rep moldova
0 rep moldova0 rep moldova
0 rep moldova
 
Tratatul de la varsovia
Tratatul de la varsoviaTratatul de la varsovia
Tratatul de la varsovia
 
Baza de date
Baza de dateBaza de date
Baza de date
 
0 padurea
0 padurea0 padurea
0 padurea
 
Pasti
PastiPasti
Pasti
 
Triunghiul teorie
Triunghiul teorieTriunghiul teorie
Triunghiul teorie
 
Istorie BAC (2)
Istorie BAC (2)Istorie BAC (2)
Istorie BAC (2)
 
Plante și animale pe cale de dispariție
Plante și animale pe cale de disparițiePlante și animale pe cale de dispariție
Plante și animale pe cale de dispariție
 
Criticismul junimist.pdf
Criticismul junimist.pdfCriticismul junimist.pdf
Criticismul junimist.pdf
 
Solitud, de víctor català
Solitud, de víctor catalàSolitud, de víctor català
Solitud, de víctor català
 
Lectia
LectiaLectia
Lectia
 
Curcubeul culoarea corpurilor
Curcubeul culoarea corpurilorCurcubeul culoarea corpurilor
Curcubeul culoarea corpurilor
 
Manuel Curros Enríquez, 1º Bacharelato
Manuel Curros Enríquez, 1º BacharelatoManuel Curros Enríquez, 1º Bacharelato
Manuel Curros Enríquez, 1º Bacharelato
 
Ion creanga ppt
Ion creanga pptIon creanga ppt
Ion creanga ppt
 
Enigma Otiliei.docx
Enigma Otiliei.docxEnigma Otiliei.docx
Enigma Otiliei.docx
 
Presentación Cerverí de Girona
Presentación Cerverí de GironaPresentación Cerverí de Girona
Presentación Cerverí de Girona
 
Realizarea unei bibliografii
Realizarea unei bibliografiiRealizarea unei bibliografii
Realizarea unei bibliografii
 
Diversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasici
Diversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasiciDiversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasici
Diversitatea tematica-stilistica-si-de-viziune-in-opera-marilor-clasici
 

More from 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 spacesRadu Dumbrăveanu
 
Structuri discrete - Curs5: Calculul propozițional
Structuri discrete - Curs5: Calculul propoziționalStructuri discrete - Curs5: Calculul propozițional
Structuri discrete - Curs5: Calculul propoziționalRadu Dumbrăveanu
 
Structuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: MulțimiStructuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: MulțimiRadu Dumbrăveanu
 
Curs 6: Cuplaje; Factorizări
Curs 6: Cuplaje; FactorizăriCurs 6: Cuplaje; Factorizări
Curs 6: Cuplaje; FactorizăriRadu 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
 
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
 
Curs 1: Grafuri; Introducere
Curs 1: Grafuri; IntroducereCurs 1: Grafuri; Introducere
Curs 1: Grafuri; IntroducereRadu 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
 

More from Radu Dumbrăveanu (17)

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
 
Structuri discrete - Curs5: Calculul propozițional
Structuri discrete - Curs5: Calculul propoziționalStructuri discrete - Curs5: Calculul propozițional
Structuri discrete - Curs5: Calculul propozițional
 
Structuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: MulțimiStructuri discrete - Curs1: Mulțimi
Structuri discrete - Curs1: Mulțimi
 
Curs 9: Grafuri orientate
Curs 9: Grafuri orientateCurs 9: Grafuri orientate
Curs 9: Grafuri orientate
 
Curs 8: Grafuri planare
Curs 8: Grafuri planareCurs 8: Grafuri planare
Curs 8: Grafuri planare
 
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 5: Conexitate
Curs 5: ConexitateCurs 5: Conexitate
Curs 5: Conexitate
 
Curs 4: Arbori
Curs 4: ArboriCurs 4: Arbori
Curs 4: Arbori
 
Curs 3: Grafuri; Subgrafuri; Operații
Curs 3: Grafuri; Subgrafuri; OperațiiCurs 3: Grafuri; Subgrafuri; Operații
Curs 3: Grafuri; Subgrafuri; Operații
 
Curs 2: Grafuri Euler; Grafuri Hamilton
Curs 2: Grafuri Euler; Grafuri HamiltonCurs 2: Grafuri Euler; Grafuri Hamilton
Curs 2: Grafuri Euler; Grafuri Hamilton
 
Curs 1: Grafuri; Introducere
Curs 1: Grafuri; IntroducereCurs 1: Grafuri; Introducere
Curs 1: Grafuri; Introducere
 
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
 

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