Professional Documents
Culture Documents
Logika Wykład5
Logika Wykład5
1
• Niech X = R i xRy ⇔ x ¬ y.
(2) Relacja symetryczna
Relację R ⊂ X × X nazywamy relacją symetryczną jeśli
∀(x, y ∈ X) (xRy) ⇒ (yRx).
Przykładem tej relacji może być np. relacja równoległości prostych: Jeśli mamy
dwie proste l i m oraz lRm ⇔ l k m to oczywiście lRm ⇒ mRl.
(3) Relacja przechodnia
Relację R ⊂ X × X nazywamy relacją przechodnią jeśli
∀(x, y, z ∈ X) ((xRy) ∧ (yRz)) ⇒ (xRz).
Przykłady relacji przechodniej:
• Niech X = P (Y ) i ARB ⇔ A ⊂ B
Zauważmy, że jeśli A ⊂ B ∧ B ⊂ C to A ⊂ C. Zatem z faktu, że ARB ∧ BRC
wynika, że ARC.
• Niech X = Z i xRy ⇔ 2|x − y.
xRy ⇔ x ¬ y.
Mamy bowiem:
(x ¬ y) ∧ (y ¬ x) ⇔ (x = y).
Analogicznie w przypadku relacji zawierania się i równości zbiorów.
(5) Relacja asymetryczna (przeciwsymetryczna)
Relację R ⊂ X × X nazywamy relacją asymetryczną jeśli
∀(x, y ∈ X) (xRy) ⇒∼ (yRx)
Ważny przykład relacji asymetrycznej:
xRy ⇔ x < y.
Jeśli x < y to oczywiście wynika z tego, że nie prawdą jest, że y < x.
2
Definicja 4.3. Niech R ⊂ X × Y. Relację R nazywamy funkcją jeśli spełnione są dwa
warunki:
(∀x ∈ X)(∀y1 , y2 ∈ Y ) ((xRy1 ) ∧ (xRy2 ) ⇒ (y1 = y2 ))
Relacja równoważności
Oznaczenie dla relacji równoważności : x ∼ y.
Przykład 4.4. Niech x ∼ y ⇔ x − y ∈ Z, ∼⊂ Z × Z. Sprawdźmy teraz warunki definiu-
jące relację równoważność.
(1) zwrotność: x ∼ x ⇔ x − x = 0 ∈ Z;
(2) symetryczność:
x ∼ y ⇔ x − y ∈ Z ⇔ −(y − x) ∈ Z ⇔ y ∼ x;
(3) przechodniość:
x ∼ y) ∧ (y ∼ z) ⇔ x − y ∈ Z ∧ y − z ∈ Z.
Zauważmy, że
x − z = x − y + y − z ∈ Z ⇔ x ∼ z.
Zatem powyższa relacja jest relacją równoważności.
Uwaga 4.2. Każda relacja równoważności wprowadza nam w zbiorze X podział na pewne
podzbiory, które nazywamy klasami. Przykładowo relacja równoległości prostych wpro-
wadza nam podział prostych na płaszczyźnie według ich współczynników kierunkowych.
Wybrane klasy podziału wyglądają następująco:
3
Rysunek 1. Klasy abstrakcji
Definicja 4.7. Zbiór wszystkich klas abstrakcji relacji ∼ nazywamy zbiorem ilorazowym
i oznaczamy następująco
X∼ = {[x]∼ : x ∈ X}.
Przykład 4.5. Niech X = Z i x ∼ y ⇔ (x − y)mod3 = 0. Wówczas dostajemy podział
na następujące klasy abstrakcji:
4
Dowód. (1) Relacja jest zwrotna, a zatem dla każdego x ∈ X mamy x ∼ x, a to
oznacza, że x ∈ [x]∼ .
(2) Dowód równoważności sprowadzimy do dowodu dwóch implikacji. =⇒ Załóżmy, że
[x1 ]∼ = [x2 ]∼ . Wówczas jeśli x1 ∈ [x2 ]∼ to x1 ∼ x2 i odwrotnie, jeśli x2 ∈ [x1 ]∼ to
x2 ∼ x1 . ⇐= Jeśli jakiś x ∈ [x1 ]∼ to x ∼ x1 oraz po skorzystaniu z symetryczności
relacji x1 ∼ x. Z założenia mamy, że x1 ∼ x2 , co oczywiście jest równoważne
x2 ∼ x1 . Zatem ponieważ x2 ∼ x1 ∧ x1 ∼ x to z przechodniości relacji dostajemy
x2 ∼ x i stąd x ∈ [x2 ]∼ . Skoro każdy element x ∈ [x1 ]∼ należy również do [x2 ]∼ to
oznacza to, że [x1 ]∼ ⊂ [x2 ]∼ . Analogicznie można pokazać, że [x2 ]∼ ⊂ [x1 ]∼ i stąd
[x1 ]∼ = [x2 ]∼ .
(3) W dowodzie rozłączności zastosujemy zasadę kontrapozycji.
Załóżmy, że klasy [x1 ] i [x2 ] nie są rozłączne. Zatem istnieje element x taki, że
x ∈ [x1 ] oraz x ∈ [x2 ]. Stąd x ∼ x1 ∧ x ∼ x2 . Korzystając z symetryczności i
przechodniości relacji mamy:
x1 ∼ x ∧ x ∼ x2 ⇒ x1 ∼ x2 ⇒ [x1 ] = [x2 ].