LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II {...

188
LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk U L od´ z, semestr zimowy 2008/2009 Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH od´ z, semestr zimowy 2008/2009 1/ 37

Transcript of LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II {...

Page 1: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

LOGIKA II – WPROWADZENIE DO LOGIKNIEKLASYCZNYCH

Andrzej Indrzejczak

Katedra Logiki i Metodologii Nauk U L

Lodz, semestr zimowy 2008/2009

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 1 /

37

Page 2: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 3: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 4: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 5: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 6: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 7: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 8: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 9: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przybornik

Notacja:

Dowolne obiekty: a, b, c , ...

Zbiory: A,B,C , ...

Relacje: R,S ,T , ...

Funkcje: f , g , h, ...

Rodziny zbiorow: A,B, C, ...

x , y , z , ... - zmienne dla obiektow dowolnej kategorii

{a, b} - 2-elementowy zbior (charakteryzacja zbioru przez wyliczenieelementow)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 2 /

37

Page 10: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)

np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 11: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 12: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 13: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 14: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 15: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 16: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Relacje miedzy zbiorami:

∈ - 2-argumentowy pierwotny predykat nalezenia do zbioru (byciaelementem zbioru)np. x ∈ A, A ∈ A, x ∈ y , a ∈ {a, b}

⊆ - 2-argumentowy predykat inkluzji (zawierania, bycia podzbiorem):

A ⊆ B := ∀x(x ∈ A→ x ∈ B)

A = B := ∀x(x ∈ A↔ x ∈ B)

A ⊂ B := A ⊆ B ∧ A 6= B

Uwaga: ∈ to nie ⊆, np. A ⊆ A ale A /∈ A (choc A ∈ {A})

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 3 /

37

Page 17: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operator abstrakcji:

{x : ϕ(x)} - zbior tych x , ktore spe lniaja warunek ϕ

y ∈ {x : ϕ(x)} wtw ϕ(y)

Zbior pusty:

∅ = {x : x 6= x}x ∈ ∅↔ x 6= x

Warto zapamietac:

1 ∀x(x /∈ ∅)

2 ∅ ⊆ A dla dowolnego A

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 4 /

37

Page 18: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operator abstrakcji:

{x : ϕ(x)} - zbior tych x , ktore spe lniaja warunek ϕ

y ∈ {x : ϕ(x)} wtw ϕ(y)

Zbior pusty:

∅ = {x : x 6= x}x ∈ ∅↔ x 6= x

Warto zapamietac:

1 ∀x(x /∈ ∅)

2 ∅ ⊆ A dla dowolnego A

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 4 /

37

Page 19: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operator abstrakcji:

{x : ϕ(x)} - zbior tych x , ktore spe lniaja warunek ϕ

y ∈ {x : ϕ(x)} wtw ϕ(y)

Zbior pusty:

∅ = {x : x 6= x}

x ∈ ∅↔ x 6= x

Warto zapamietac:

1 ∀x(x /∈ ∅)

2 ∅ ⊆ A dla dowolnego A

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 4 /

37

Page 20: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operator abstrakcji:

{x : ϕ(x)} - zbior tych x , ktore spe lniaja warunek ϕ

y ∈ {x : ϕ(x)} wtw ϕ(y)

Zbior pusty:

∅ = {x : x 6= x}x ∈ ∅↔ x 6= x

Warto zapamietac:

1 ∀x(x /∈ ∅)

2 ∅ ⊆ A dla dowolnego A

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 4 /

37

Page 21: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operator abstrakcji:

{x : ϕ(x)} - zbior tych x , ktore spe lniaja warunek ϕ

y ∈ {x : ϕ(x)} wtw ϕ(y)

Zbior pusty:

∅ = {x : x 6= x}x ∈ ∅↔ x 6= x

Warto zapamietac:

1 ∀x(x /∈ ∅)

2 ∅ ⊆ A dla dowolnego A

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 4 /

37

Page 22: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operator abstrakcji:

{x : ϕ(x)} - zbior tych x , ktore spe lniaja warunek ϕ

y ∈ {x : ϕ(x)} wtw ϕ(y)

Zbior pusty:

∅ = {x : x 6= x}x ∈ ∅↔ x 6= x

Warto zapamietac:

1 ∀x(x /∈ ∅)

2 ∅ ⊆ A dla dowolnego A

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 4 /

37

Page 23: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje na zbiorach:

Iloczyn (przekroj):

A ∩ B = {x : x ∈ A ∧ x ∈ B}

inaczej:

x ∈ A ∩ B ↔ x ∈ A ∧ x ∈ B

Suma:

A ∪ B = {x : x ∈ A ∨ x ∈ B}

Roznica:

A− B = {x : x ∈ A ∧ x /∈ B}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 5 /

37

Page 24: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje na zbiorach:

Iloczyn (przekroj):

A ∩ B = {x : x ∈ A ∧ x ∈ B}

inaczej:

x ∈ A ∩ B ↔ x ∈ A ∧ x ∈ B

Suma:

A ∪ B = {x : x ∈ A ∨ x ∈ B}

Roznica:

A− B = {x : x ∈ A ∧ x /∈ B}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 5 /

37

Page 25: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje na zbiorach:

Iloczyn (przekroj):

A ∩ B = {x : x ∈ A ∧ x ∈ B}

inaczej:

x ∈ A ∩ B ↔ x ∈ A ∧ x ∈ B

Suma:

A ∪ B = {x : x ∈ A ∨ x ∈ B}

Roznica:

A− B = {x : x ∈ A ∧ x /∈ B}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 5 /

37

Page 26: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje na zbiorach:

Iloczyn (przekroj):

A ∩ B = {x : x ∈ A ∧ x ∈ B}

inaczej:

x ∈ A ∩ B ↔ x ∈ A ∧ x ∈ B

Suma:

A ∪ B = {x : x ∈ A ∨ x ∈ B}

Roznica:

A− B = {x : x ∈ A ∧ x /∈ B}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 5 /

37

Page 27: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje na zbiorach:

Iloczyn (przekroj):

A ∩ B = {x : x ∈ A ∧ x ∈ B}

inaczej:

x ∈ A ∩ B ↔ x ∈ A ∧ x ∈ B

Suma:

A ∪ B = {x : x ∈ A ∨ x ∈ B}

Roznica:

A− B = {x : x ∈ A ∧ x /∈ B}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 5 /

37

Page 28: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Zbior potegowy:

P(A) = {B : B ⊆ A}

(inna notacja: 2A)inaczej:

B ∈ P(A)↔ B ⊆ A

Uwaga - warto zapamietac:A ∈ P(A) i ∅ ∈ P(A)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 6 /

37

Page 29: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Zbior potegowy:

P(A) = {B : B ⊆ A}

(inna notacja: 2A)

inaczej:

B ∈ P(A)↔ B ⊆ A

Uwaga - warto zapamietac:A ∈ P(A) i ∅ ∈ P(A)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 6 /

37

Page 30: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Zbior potegowy:

P(A) = {B : B ⊆ A}

(inna notacja: 2A)inaczej:

B ∈ P(A)↔ B ⊆ A

Uwaga - warto zapamietac:A ∈ P(A) i ∅ ∈ P(A)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 6 /

37

Page 31: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Zbior potegowy:

P(A) = {B : B ⊆ A}

(inna notacja: 2A)inaczej:

B ∈ P(A)↔ B ⊆ A

Uwaga - warto zapamietac:A ∈ P(A) i ∅ ∈ P(A)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 6 /

37

Page 32: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje uogolnione:

Iloczyn rodziny zbiorow:⋂A = {x : ∀A(A ∈ A → x ∈ A)} = {x : ∀A ∈ A, x ∈ A}x ∈

⋂A ↔ ∀A(A ∈ A → x ∈ A)↔ ∀A ∈ A, x ∈ A

Suma rodziny zbiorow:⋃A = {x : ∃A(A ∈ A ∧ x ∈ A} = {x : ∃A ∈ A, x ∈ A}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 7 /

37

Page 33: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje uogolnione:

Iloczyn rodziny zbiorow:⋂A = {x : ∀A(A ∈ A → x ∈ A)} = {x : ∀A ∈ A, x ∈ A}

x ∈⋂A ↔ ∀A(A ∈ A → x ∈ A)↔ ∀A ∈ A, x ∈ A

Suma rodziny zbiorow:⋃A = {x : ∃A(A ∈ A ∧ x ∈ A} = {x : ∃A ∈ A, x ∈ A}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 7 /

37

Page 34: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje uogolnione:

Iloczyn rodziny zbiorow:⋂A = {x : ∀A(A ∈ A → x ∈ A)} = {x : ∀A ∈ A, x ∈ A}x ∈

⋂A ↔ ∀A(A ∈ A → x ∈ A)↔ ∀A ∈ A, x ∈ A

Suma rodziny zbiorow:⋃A = {x : ∃A(A ∈ A ∧ x ∈ A} = {x : ∃A ∈ A, x ∈ A}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 7 /

37

Page 35: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Operacje uogolnione:

Iloczyn rodziny zbiorow:⋂A = {x : ∀A(A ∈ A → x ∈ A)} = {x : ∀A ∈ A, x ∈ A}x ∈

⋂A ↔ ∀A(A ∈ A → x ∈ A)↔ ∀A ∈ A, x ∈ A

Suma rodziny zbiorow:⋃A = {x : ∃A(A ∈ A ∧ x ∈ A} = {x : ∃A ∈ A, x ∈ A}

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 7 /

37

Page 36: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Para uporzadkowana:

〈a, b〉 := {{a}, {a, b}}

trojka uporzadkowana:

〈a, b, c〉 := 〈〈a, b〉c〉

ogolnie – n-ka uporzadkowana:

〈a1, ...., an〉 := 〈〈a1, ..., an−1〉an〉

zauwaz, ze:dla a 6= b mamy {a, b} = {b, a} = {a, a, b} = {b, a, b, b, a}ale 〈a, b〉 6= 〈b, a〉 6= 〈a, a, b〉

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 8 /

37

Page 37: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Para uporzadkowana:

〈a, b〉 := {{a}, {a, b}}

trojka uporzadkowana:

〈a, b, c〉 := 〈〈a, b〉c〉

ogolnie – n-ka uporzadkowana:

〈a1, ...., an〉 := 〈〈a1, ..., an−1〉an〉

zauwaz, ze:dla a 6= b mamy {a, b} = {b, a} = {a, a, b} = {b, a, b, b, a}ale 〈a, b〉 6= 〈b, a〉 6= 〈a, a, b〉

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 8 /

37

Page 38: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Para uporzadkowana:

〈a, b〉 := {{a}, {a, b}}

trojka uporzadkowana:

〈a, b, c〉 := 〈〈a, b〉c〉

ogolnie – n-ka uporzadkowana:

〈a1, ...., an〉 := 〈〈a1, ..., an−1〉an〉

zauwaz, ze:dla a 6= b mamy {a, b} = {b, a} = {a, a, b} = {b, a, b, b, a}ale 〈a, b〉 6= 〈b, a〉 6= 〈a, a, b〉

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 8 /

37

Page 39: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Para uporzadkowana:

〈a, b〉 := {{a}, {a, b}}

trojka uporzadkowana:

〈a, b, c〉 := 〈〈a, b〉c〉

ogolnie – n-ka uporzadkowana:

〈a1, ...., an〉 := 〈〈a1, ..., an−1〉an〉

zauwaz, ze:dla a 6= b mamy {a, b} = {b, a} = {a, a, b} = {b, a, b, b, a}

ale 〈a, b〉 6= 〈b, a〉 6= 〈a, a, b〉

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 8 /

37

Page 40: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Para uporzadkowana:

〈a, b〉 := {{a}, {a, b}}

trojka uporzadkowana:

〈a, b, c〉 := 〈〈a, b〉c〉

ogolnie – n-ka uporzadkowana:

〈a1, ...., an〉 := 〈〈a1, ..., an−1〉an〉

zauwaz, ze:dla a 6= b mamy {a, b} = {b, a} = {a, a, b} = {b, a, b, b, a}ale 〈a, b〉 6= 〈b, a〉 6= 〈a, a, b〉

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 8 /

37

Page 41: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Iloczyn Kartezjanski:

2-giego stopnia:

A× B = {〈x , y〉 : x ∈ A ∧ y ∈ B}

n-tego stopnia:

A1 × ...× An = {〈x1, ..., xn〉 : x1 ∈ A1 ∧ ... ∧ xn ∈ An}

jezeli A1 = ... = An, to piszemy zwykle An, w szczegolnosci A2 zamiastA× A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 9 /

37

Page 42: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Iloczyn Kartezjanski:

2-giego stopnia:

A× B = {〈x , y〉 : x ∈ A ∧ y ∈ B}

n-tego stopnia:

A1 × ...× An = {〈x1, ..., xn〉 : x1 ∈ A1 ∧ ... ∧ xn ∈ An}

jezeli A1 = ... = An, to piszemy zwykle An, w szczegolnosci A2 zamiastA× A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 9 /

37

Page 43: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Iloczyn Kartezjanski:

2-giego stopnia:

A× B = {〈x , y〉 : x ∈ A ∧ y ∈ B}

n-tego stopnia:

A1 × ...× An = {〈x1, ..., xn〉 : x1 ∈ A1 ∧ ... ∧ xn ∈ An}

jezeli A1 = ... = An, to piszemy zwykle An, w szczegolnosci A2 zamiastA× A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 9 /

37

Page 44: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Zbiory

Iloczyn Kartezjanski:

2-giego stopnia:

A× B = {〈x , y〉 : x ∈ A ∧ y ∈ B}

n-tego stopnia:

A1 × ...× An = {〈x1, ..., xn〉 : x1 ∈ A1 ∧ ... ∧ xn ∈ An}

jezeli A1 = ... = An, to piszemy zwykle An, w szczegolnosci A2 zamiastA× A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 9 /

37

Page 45: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 46: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 47: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 48: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 49: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}

przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 50: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 51: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Ogolne pojecie relacji:

R jest relacja 2-argumentowa (binarna) na zbiorach A,B wtw R ⊆ A× B

R jest relacja n-argumentowa na zbiorach A1, ...,An wtw R ⊆ A1× ...×An

Jezeli R ⊆ A× B, to:

dziedzina R: Dl(R) = {x ∈ A : ∃y ∈ B, 〈x , y〉 ∈ R}przeciwdziedzina R: Dr (R) = {x ∈ B : ∃y ∈ A, 〈y , x〉 ∈ R}

Uwaga: zamiast pisac 〈x , y〉 ∈ R bedziemy pisac R(xy) lub Rxy

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 10 /

37

Page 52: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

W lasnosci relacji:

Niech R ⊆ A2 a x , y , z oznaczaja dowolne elementy A:

nazwa warunek

serialnosc ∀x∃yRxyfunkcyjnosc ∀xyz(Rxy ∧ Rxz → y = z)zwrotnosc ∀xRxxprzeciwzwrotnosc ∀x¬Rxxprzechodniosc ∀xyz(Rxy ∧ Ryz → Rxz)symetria ∀xy(Rxy → Ryx)asymetria mocna ∀xy(Rxy → ¬Ryx)asymetria s laba ∀xy(Rxy ∧ x 6= y → ¬Ryx)euklidesowosc ∀xyz(Rxy ∧ Rxz → Ryz)spojnosc ∀xy(Rxy ∨ Ryx)spojnosc s laba ∀xy(Rxy ∨ Ryx ∨ x = y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 11 /

37

Page 53: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

W lasnosci relacji:

Niech R ⊆ A2 a x , y , z oznaczaja dowolne elementy A:

nazwa warunek

serialnosc ∀x∃yRxyfunkcyjnosc ∀xyz(Rxy ∧ Rxz → y = z)zwrotnosc ∀xRxxprzeciwzwrotnosc ∀x¬Rxxprzechodniosc ∀xyz(Rxy ∧ Ryz → Rxz)symetria ∀xy(Rxy → Ryx)asymetria mocna ∀xy(Rxy → ¬Ryx)asymetria s laba ∀xy(Rxy ∧ x 6= y → ¬Ryx)euklidesowosc ∀xyz(Rxy ∧ Rxz → Ryz)spojnosc ∀xy(Rxy ∨ Ryx)spojnosc s laba ∀xy(Rxy ∨ Ryx ∨ x = y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 11 /

37

Page 54: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

funkcje 1-argumentowe:

1-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) A i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : A −→ B), to 2-argumentowa relacja f ⊆ A× B spe lniajacawarunki:

1 ∀x∈A∃y∈B〈x , y〉 ∈ f

2 ∀x∈A∀y ,z∈B(〈x , y〉 ∈ f ∧ 〈x , z〉 ∈ f → y = z)

Uwaga1: relacje spe lniajace tylko 2 warunek to funkcje czesciowe.Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x , y〉 ∈ f piszemy f (x) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 12 /

37

Page 55: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

funkcje 1-argumentowe:

1-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) A i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : A −→ B), to 2-argumentowa relacja f ⊆ A× B spe lniajacawarunki:

1 ∀x∈A∃y∈B〈x , y〉 ∈ f

2 ∀x∈A∀y ,z∈B(〈x , y〉 ∈ f ∧ 〈x , z〉 ∈ f → y = z)

Uwaga1: relacje spe lniajace tylko 2 warunek to funkcje czesciowe.Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x , y〉 ∈ f piszemy f (x) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 12 /

37

Page 56: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

funkcje 1-argumentowe:

1-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) A i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : A −→ B), to 2-argumentowa relacja f ⊆ A× B spe lniajacawarunki:

1 ∀x∈A∃y∈B〈x , y〉 ∈ f

2 ∀x∈A∀y ,z∈B(〈x , y〉 ∈ f ∧ 〈x , z〉 ∈ f → y = z)

Uwaga1: relacje spe lniajace tylko 2 warunek to funkcje czesciowe.Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x , y〉 ∈ f piszemy f (x) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 12 /

37

Page 57: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

funkcje 1-argumentowe:

1-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) A i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : A −→ B), to 2-argumentowa relacja f ⊆ A× B spe lniajacawarunki:

1 ∀x∈A∃y∈B〈x , y〉 ∈ f

2 ∀x∈A∀y ,z∈B(〈x , y〉 ∈ f ∧ 〈x , z〉 ∈ f → y = z)

Uwaga1: relacje spe lniajace tylko 2 warunek to funkcje czesciowe.Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x , y〉 ∈ f piszemy f (x) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 12 /

37

Page 58: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

funkcje 1-argumentowe:

1-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) A i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : A −→ B), to 2-argumentowa relacja f ⊆ A× B spe lniajacawarunki:

1 ∀x∈A∃y∈B〈x , y〉 ∈ f

2 ∀x∈A∀y ,z∈B(〈x , y〉 ∈ f ∧ 〈x , z〉 ∈ f → y = z)

Uwaga1: relacje spe lniajace tylko 2 warunek to funkcje czesciowe.

Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x , y〉 ∈ f piszemy f (x) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 12 /

37

Page 59: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

funkcje 1-argumentowe:

1-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) A i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : A −→ B), to 2-argumentowa relacja f ⊆ A× B spe lniajacawarunki:

1 ∀x∈A∃y∈B〈x , y〉 ∈ f

2 ∀x∈A∀y ,z∈B(〈x , y〉 ∈ f ∧ 〈x , z〉 ∈ f → y = z)

Uwaga1: relacje spe lniajace tylko 2 warunek to funkcje czesciowe.Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x , y〉 ∈ f piszemy f (x) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 12 /

37

Page 60: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Ogolne pojecie funkcji:

n-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) An i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : An −→ B), to n + 1-argumentowa relacja f ⊆ An × Bspe lniajaca warunki:

1 ∀x1,...,xn∈A∃y∈B〈x1, ..., xn, y〉 ∈ f

2 ∀x1,...,xn∈A∀y ,z∈B(〈x1, ..., xn, y〉 ∈ f ∧ 〈x1, ..., xn, z〉 ∈ f → y = z)

Uwaga1: Oczywiscie dziedzina funkcji moze byc iloczynem kartezjanskimn-tego stopnia okreslonym na roznych zbiorach (tj. A1 × ...× An).Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x1, ..., xn, y〉 ∈ f piszemy f (x1, ..., xn) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 13 /

37

Page 61: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Ogolne pojecie funkcji:

n-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) An i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : An −→ B), to n + 1-argumentowa relacja f ⊆ An × Bspe lniajaca warunki:

1 ∀x1,...,xn∈A∃y∈B〈x1, ..., xn, y〉 ∈ f

2 ∀x1,...,xn∈A∀y ,z∈B(〈x1, ..., xn, y〉 ∈ f ∧ 〈x1, ..., xn, z〉 ∈ f → y = z)

Uwaga1: Oczywiscie dziedzina funkcji moze byc iloczynem kartezjanskimn-tego stopnia okreslonym na roznych zbiorach (tj. A1 × ...× An).Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x1, ..., xn, y〉 ∈ f piszemy f (x1, ..., xn) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 13 /

37

Page 62: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Ogolne pojecie funkcji:

n-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) An i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : An −→ B), to n + 1-argumentowa relacja f ⊆ An × Bspe lniajaca warunki:

1 ∀x1,...,xn∈A∃y∈B〈x1, ..., xn, y〉 ∈ f

2 ∀x1,...,xn∈A∀y ,z∈B(〈x1, ..., xn, y〉 ∈ f ∧ 〈x1, ..., xn, z〉 ∈ f → y = z)

Uwaga1: Oczywiscie dziedzina funkcji moze byc iloczynem kartezjanskimn-tego stopnia okreslonym na roznych zbiorach (tj. A1 × ...× An).Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x1, ..., xn, y〉 ∈ f piszemy f (x1, ..., xn) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 13 /

37

Page 63: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Ogolne pojecie funkcji:

n-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) An i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : An −→ B), to n + 1-argumentowa relacja f ⊆ An × Bspe lniajaca warunki:

1 ∀x1,...,xn∈A∃y∈B〈x1, ..., xn, y〉 ∈ f

2 ∀x1,...,xn∈A∀y ,z∈B(〈x1, ..., xn, y〉 ∈ f ∧ 〈x1, ..., xn, z〉 ∈ f → y = z)

Uwaga1: Oczywiscie dziedzina funkcji moze byc iloczynem kartezjanskimn-tego stopnia okreslonym na roznych zbiorach (tj. A1 × ...× An).Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x1, ..., xn, y〉 ∈ f piszemy f (x1, ..., xn) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 13 /

37

Page 64: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Ogolne pojecie funkcji:

n-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) An i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : An −→ B), to n + 1-argumentowa relacja f ⊆ An × Bspe lniajaca warunki:

1 ∀x1,...,xn∈A∃y∈B〈x1, ..., xn, y〉 ∈ f

2 ∀x1,...,xn∈A∀y ,z∈B(〈x1, ..., xn, y〉 ∈ f ∧ 〈x1, ..., xn, z〉 ∈ f → y = z)

Uwaga1: Oczywiscie dziedzina funkcji moze byc iloczynem kartezjanskimn-tego stopnia okreslonym na roznych zbiorach (tj. A1 × ...× An).

Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x1, ..., xn, y〉 ∈ f piszemy f (x1, ..., xn) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 13 /

37

Page 65: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Ogolne pojecie funkcji:

n-argumentowa funkcja (odwzorowanie, przyporzadkowanie) o dziedzinie(zbiorze argumentow) An i przeciwdziedzinie (zbiorze wartosci) w B(oznaczana f : An −→ B), to n + 1-argumentowa relacja f ⊆ An × Bspe lniajaca warunki:

1 ∀x1,...,xn∈A∃y∈B〈x1, ..., xn, y〉 ∈ f

2 ∀x1,...,xn∈A∀y ,z∈B(〈x1, ..., xn, y〉 ∈ f ∧ 〈x1, ..., xn, z〉 ∈ f → y = z)

Uwaga1: Oczywiscie dziedzina funkcji moze byc iloczynem kartezjanskimn-tego stopnia okreslonym na roznych zbiorach (tj. A1 × ...× An).Uwaga2: 2 warunek umozliwia wprowadzenie notacji funkcyjnej zamiastrelacyjnej, tzn. zamiast pisac 〈x1, ..., xn, y〉 ∈ f piszemy f (x1, ..., xn) = y .

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 13 /

37

Page 66: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Rodzaje funkcji:

Niech f : An −→ B, to f jest:

injekcja (f. roznowartosciowa, f. 1-1) wtw∀x1,...,xn,y1,...,yn∈A(f (x1, ..., xn) = f (y1, ..., yn)→ 〈x1, ..., xn〉 =〈y1, ..., yn〉)surjekcja (f. na) wtw B jest przeciwdziedzina f wtw∀y∈B∃x1,...,xn∈A y = f (x1, ..., xn)

bijekcja wtw jest zarazem injekcja i surjekcja

Jezeli B = A, to f jest n-argumentowa operacja (dzia laniem) w A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 14 /

37

Page 67: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Rodzaje funkcji:

Niech f : An −→ B, to f jest:

injekcja (f. roznowartosciowa, f. 1-1) wtw∀x1,...,xn,y1,...,yn∈A(f (x1, ..., xn) = f (y1, ..., yn)→ 〈x1, ..., xn〉 =〈y1, ..., yn〉)surjekcja (f. na) wtw B jest przeciwdziedzina f wtw∀y∈B∃x1,...,xn∈A y = f (x1, ..., xn)

bijekcja wtw jest zarazem injekcja i surjekcja

Jezeli B = A, to f jest n-argumentowa operacja (dzia laniem) w A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 14 /

37

Page 68: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Rodzaje funkcji:

Niech f : An −→ B, to f jest:

injekcja (f. roznowartosciowa, f. 1-1) wtw∀x1,...,xn,y1,...,yn∈A(f (x1, ..., xn) = f (y1, ..., yn)→ 〈x1, ..., xn〉 =〈y1, ..., yn〉)

surjekcja (f. na) wtw B jest przeciwdziedzina f wtw∀y∈B∃x1,...,xn∈A y = f (x1, ..., xn)

bijekcja wtw jest zarazem injekcja i surjekcja

Jezeli B = A, to f jest n-argumentowa operacja (dzia laniem) w A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 14 /

37

Page 69: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Rodzaje funkcji:

Niech f : An −→ B, to f jest:

injekcja (f. roznowartosciowa, f. 1-1) wtw∀x1,...,xn,y1,...,yn∈A(f (x1, ..., xn) = f (y1, ..., yn)→ 〈x1, ..., xn〉 =〈y1, ..., yn〉)surjekcja (f. na) wtw B jest przeciwdziedzina f wtw∀y∈B∃x1,...,xn∈A y = f (x1, ..., xn)

bijekcja wtw jest zarazem injekcja i surjekcja

Jezeli B = A, to f jest n-argumentowa operacja (dzia laniem) w A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 14 /

37

Page 70: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Rodzaje funkcji:

Niech f : An −→ B, to f jest:

injekcja (f. roznowartosciowa, f. 1-1) wtw∀x1,...,xn,y1,...,yn∈A(f (x1, ..., xn) = f (y1, ..., yn)→ 〈x1, ..., xn〉 =〈y1, ..., yn〉)surjekcja (f. na) wtw B jest przeciwdziedzina f wtw∀y∈B∃x1,...,xn∈A y = f (x1, ..., xn)

bijekcja wtw jest zarazem injekcja i surjekcja

Jezeli B = A, to f jest n-argumentowa operacja (dzia laniem) w A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 14 /

37

Page 71: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Rodzaje funkcji:

Niech f : An −→ B, to f jest:

injekcja (f. roznowartosciowa, f. 1-1) wtw∀x1,...,xn,y1,...,yn∈A(f (x1, ..., xn) = f (y1, ..., yn)→ 〈x1, ..., xn〉 =〈y1, ..., yn〉)surjekcja (f. na) wtw B jest przeciwdziedzina f wtw∀y∈B∃x1,...,xn∈A y = f (x1, ..., xn)

bijekcja wtw jest zarazem injekcja i surjekcja

Jezeli B = A, to f jest n-argumentowa operacja (dzia laniem) w A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 14 /

37

Page 72: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 73: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 74: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 75: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 76: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 77: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja

2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 78: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje

Operacje na relacjach (funkcjach):

Oprocz zwyk lych (zbiorowych) operacji ∩,∪,− wazne operacje to:konwers relacji R ⊆ A× B:

Rxy wtw Ryx (R ⊆ B × A)

z lozenie (iloczyn wzgledny, superpozycja) relacji R ⊆ A× B i S ⊆ B × C :

R ◦ Sxy wtw ∃z ∈ B(Rxz ∧ Szy) (R ◦ S ⊆ A× C )

Uwaga:1. konwers funkcji nie musi byc funkcja2. przy z lozeniu funkcji f : A −→ B i g : B −→ C zamiast pisacf ◦ g(x) = y piszemy g(f (x)) (x ∈ A, y ∈ C ).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 15 /

37

Page 79: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Obrazy i przeciwobrazy funkcji:

Niech f : A −→ B:f [A′] = {x ∈ B : ∃y ∈ A′, x = f (y)} to obraz zbioru A′ ⊆ A przez funkcjefinaczej: x ∈ f [A′] wtw ∃y ∈ A′, x = f (y)f −1[B ′] = {x ∈ A : f (x) ∈ B ′} to przeciwobraz zbioru B ′ ⊆ B przezfunkcje f .inaczej: x ∈ f −1[B ′] wtw f (x) ∈ B ′

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 16 /

37

Page 80: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Obrazy i przeciwobrazy funkcji:

Niech f : A −→ B:f [A′] = {x ∈ B : ∃y ∈ A′, x = f (y)} to obraz zbioru A′ ⊆ A przez funkcjef

inaczej: x ∈ f [A′] wtw ∃y ∈ A′, x = f (y)f −1[B ′] = {x ∈ A : f (x) ∈ B ′} to przeciwobraz zbioru B ′ ⊆ B przezfunkcje f .inaczej: x ∈ f −1[B ′] wtw f (x) ∈ B ′

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 16 /

37

Page 81: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Obrazy i przeciwobrazy funkcji:

Niech f : A −→ B:f [A′] = {x ∈ B : ∃y ∈ A′, x = f (y)} to obraz zbioru A′ ⊆ A przez funkcjefinaczej: x ∈ f [A′] wtw ∃y ∈ A′, x = f (y)

f −1[B ′] = {x ∈ A : f (x) ∈ B ′} to przeciwobraz zbioru B ′ ⊆ B przezfunkcje f .inaczej: x ∈ f −1[B ′] wtw f (x) ∈ B ′

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 16 /

37

Page 82: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Obrazy i przeciwobrazy funkcji:

Niech f : A −→ B:f [A′] = {x ∈ B : ∃y ∈ A′, x = f (y)} to obraz zbioru A′ ⊆ A przez funkcjefinaczej: x ∈ f [A′] wtw ∃y ∈ A′, x = f (y)f −1[B ′] = {x ∈ A : f (x) ∈ B ′} to przeciwobraz zbioru B ′ ⊆ B przezfunkcje f .

inaczej: x ∈ f −1[B ′] wtw f (x) ∈ B ′

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 16 /

37

Page 83: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Funkcje

Obrazy i przeciwobrazy funkcji:

Niech f : A −→ B:f [A′] = {x ∈ B : ∃y ∈ A′, x = f (y)} to obraz zbioru A′ ⊆ A przez funkcjefinaczej: x ∈ f [A′] wtw ∃y ∈ A′, x = f (y)f −1[B ′] = {x ∈ A : f (x) ∈ B ′} to przeciwobraz zbioru B ′ ⊆ B przezfunkcje f .inaczej: x ∈ f −1[B ′] wtw f (x) ∈ B ′

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 16 /

37

Page 84: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Podzia l logiczny

Podzia lem logicznym zbioru A nazywamy rodzine jego podzbiorowA = {A1, ...,An} gdy spe lnia warunki:

adekwatnosci: A =⋃A = A1 ∪ ... ∪ An

roz lacznosci: ∀i , j ≤ n(i 6= j → Ai ∩ Aj = ∅)

niepustosci: ∀i ≤ n,Ai 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 17 /

37

Page 85: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Podzia l logiczny

Podzia lem logicznym zbioru A nazywamy rodzine jego podzbiorowA = {A1, ...,An} gdy spe lnia warunki:

adekwatnosci: A =⋃A = A1 ∪ ... ∪ An

roz lacznosci: ∀i , j ≤ n(i 6= j → Ai ∩ Aj = ∅)

niepustosci: ∀i ≤ n,Ai 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 17 /

37

Page 86: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Podzia l logiczny

Podzia lem logicznym zbioru A nazywamy rodzine jego podzbiorowA = {A1, ...,An} gdy spe lnia warunki:

adekwatnosci: A =⋃A = A1 ∪ ... ∪ An

roz lacznosci: ∀i , j ≤ n(i 6= j → Ai ∩ Aj = ∅)

niepustosci: ∀i ≤ n,Ai 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 17 /

37

Page 87: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Podzia l logiczny

Podzia lem logicznym zbioru A nazywamy rodzine jego podzbiorowA = {A1, ...,An} gdy spe lnia warunki:

adekwatnosci: A =⋃A = A1 ∪ ... ∪ An

roz lacznosci: ∀i , j ≤ n(i 6= j → Ai ∩ Aj = ∅)

niepustosci: ∀i ≤ n,Ai 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 17 /

37

Page 88: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Dwuargumentowa relacja R ⊆ A2 jest rownowaznoscia wtw, spe lnianastepujace warunki:

1 zwrotnosci: ∀x ,Rxx2 symetrii: ∀xy(Rxy → Ryx)

3 przechodniosci: ∀xyz(Rxy ∧ Ryz → Rxz)

np. relacje wyrazone predykatem ”jest tego samego koloru co”, ”jest tegosamego kszta ltu co”.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 18 /

37

Page 89: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Dwuargumentowa relacja R ⊆ A2 jest rownowaznoscia wtw, spe lnianastepujace warunki:

1 zwrotnosci: ∀x ,Rxx

2 symetrii: ∀xy(Rxy → Ryx)

3 przechodniosci: ∀xyz(Rxy ∧ Ryz → Rxz)

np. relacje wyrazone predykatem ”jest tego samego koloru co”, ”jest tegosamego kszta ltu co”.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 18 /

37

Page 90: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Dwuargumentowa relacja R ⊆ A2 jest rownowaznoscia wtw, spe lnianastepujace warunki:

1 zwrotnosci: ∀x ,Rxx2 symetrii: ∀xy(Rxy → Ryx)

3 przechodniosci: ∀xyz(Rxy ∧ Ryz → Rxz)

np. relacje wyrazone predykatem ”jest tego samego koloru co”, ”jest tegosamego kszta ltu co”.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 18 /

37

Page 91: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Dwuargumentowa relacja R ⊆ A2 jest rownowaznoscia wtw, spe lnianastepujace warunki:

1 zwrotnosci: ∀x ,Rxx2 symetrii: ∀xy(Rxy → Ryx)

3 przechodniosci: ∀xyz(Rxy ∧ Ryz → Rxz)

np. relacje wyrazone predykatem ”jest tego samego koloru co”, ”jest tegosamego kszta ltu co”.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 18 /

37

Page 92: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Dwuargumentowa relacja R ⊆ A2 jest rownowaznoscia wtw, spe lnianastepujace warunki:

1 zwrotnosci: ∀x ,Rxx2 symetrii: ∀xy(Rxy → Ryx)

3 przechodniosci: ∀xyz(Rxy ∧ Ryz → Rxz)

np. relacje wyrazone predykatem ”jest tego samego koloru co”, ”jest tegosamego kszta ltu co”.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 18 /

37

Page 93: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Niech R bedzie rownowaznoscia na A wtedy:

1 [x ]R = {y : Rxy} jest klasa abstrakcji x-a wzgledem R

2 A/R = {[x ]R : x ∈ A} jest algebra ilorazowa (zbiorem wszystkich klasabstrakcji)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 19 /

37

Page 94: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Niech R bedzie rownowaznoscia na A wtedy:

1 [x ]R = {y : Rxy} jest klasa abstrakcji x-a wzgledem R

2 A/R = {[x ]R : x ∈ A} jest algebra ilorazowa (zbiorem wszystkich klasabstrakcji)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 19 /

37

Page 95: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Niech R bedzie rownowaznoscia na A wtedy:

1 [x ]R = {y : Rxy} jest klasa abstrakcji x-a wzgledem R

2 A/R = {[x ]R : x ∈ A} jest algebra ilorazowa (zbiorem wszystkich klasabstrakcji)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 19 /

37

Page 96: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Zasada Abstrakcji:

Jezeli R jest relacja rownowaznosci na A, to A/R jest podzia lem logicznymA, tzn. spe lnia warunki:

adekwatnosci: A =⋃

A/R

roz lacznosci: ∀x , y ∈ A([x ]R 6= [y ]R → [x ]R ∩ [y ]R = ∅)

niepustosci: ∀x ∈ A, [x ]R 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 20 /

37

Page 97: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Zasada Abstrakcji:

Jezeli R jest relacja rownowaznosci na A, to A/R jest podzia lem logicznymA, tzn. spe lnia warunki:

adekwatnosci: A =⋃

A/R

roz lacznosci: ∀x , y ∈ A([x ]R 6= [y ]R → [x ]R ∩ [y ]R = ∅)

niepustosci: ∀x ∈ A, [x ]R 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 20 /

37

Page 98: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Zasada Abstrakcji:

Jezeli R jest relacja rownowaznosci na A, to A/R jest podzia lem logicznymA, tzn. spe lnia warunki:

adekwatnosci: A =⋃

A/R

roz lacznosci: ∀x , y ∈ A([x ]R 6= [y ]R → [x ]R ∩ [y ]R = ∅)

niepustosci: ∀x ∈ A, [x ]R 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 20 /

37

Page 99: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Zasada Abstrakcji:

Jezeli R jest relacja rownowaznosci na A, to A/R jest podzia lem logicznymA, tzn. spe lnia warunki:

adekwatnosci: A =⋃

A/R

roz lacznosci: ∀x , y ∈ A([x ]R 6= [y ]R → [x ]R ∩ [y ]R = ∅)

niepustosci: ∀x ∈ A, [x ]R 6= ∅

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 20 /

37

Page 100: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 101: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 102: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 103: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:

Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 104: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 105: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 106: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje rownowaznosciowe

Tw odwrotne do zasady abstrakcji:

Jezeli A jest podzia lem logicznym zbioru A, to mozna utworzyc na nimrelacje rownowaznosci zdefiniowana nastepujaco:

Rxy wtw ∃An ∈ A(x ∈ An ∧ y ∈ An)

Inny sposob otrzymywania relacji rownowaznosciowych:Niech f ⊆ A× B, wtedy relacja Kerf zdefiniowana nastepujaco:

Rxy wtw f (x) = f (y)

jest rownowaznoscia na A.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 21 /

37

Page 107: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest quasi-porzadkiem wtw jest zwrotna i przechodnia

R jest czesciowym porzadkiem wtw jest quasi-porzadkiem (s labo)asymetrycznym:∀xy(x 6= y → (Rxy → ¬Ryx))

R jest liniowym porzadkiem wtw jest czesciowym porzadkiem(mocno) spojnym:∀xy(Rxy ∨ Ryx)

np. ≤ na zbiorze liczb naturalnych jest liniowym porzadkiem. Relacjawyrazona predykatem ”jest nieg lupszy od” lub ”jest co najmniej rownieinteligentny co” jest liniowym porzadkiem w zbiorze ludzi.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 22 /

37

Page 108: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest quasi-porzadkiem wtw jest zwrotna i przechodnia

R jest czesciowym porzadkiem wtw jest quasi-porzadkiem (s labo)asymetrycznym:∀xy(x 6= y → (Rxy → ¬Ryx))

R jest liniowym porzadkiem wtw jest czesciowym porzadkiem(mocno) spojnym:∀xy(Rxy ∨ Ryx)

np. ≤ na zbiorze liczb naturalnych jest liniowym porzadkiem. Relacjawyrazona predykatem ”jest nieg lupszy od” lub ”jest co najmniej rownieinteligentny co” jest liniowym porzadkiem w zbiorze ludzi.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 22 /

37

Page 109: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest quasi-porzadkiem wtw jest zwrotna i przechodnia

R jest czesciowym porzadkiem wtw jest quasi-porzadkiem (s labo)asymetrycznym:∀xy(x 6= y → (Rxy → ¬Ryx))

R jest liniowym porzadkiem wtw jest czesciowym porzadkiem(mocno) spojnym:∀xy(Rxy ∨ Ryx)

np. ≤ na zbiorze liczb naturalnych jest liniowym porzadkiem. Relacjawyrazona predykatem ”jest nieg lupszy od” lub ”jest co najmniej rownieinteligentny co” jest liniowym porzadkiem w zbiorze ludzi.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 22 /

37

Page 110: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest quasi-porzadkiem wtw jest zwrotna i przechodnia

R jest czesciowym porzadkiem wtw jest quasi-porzadkiem (s labo)asymetrycznym:∀xy(x 6= y → (Rxy → ¬Ryx))

R jest liniowym porzadkiem wtw jest czesciowym porzadkiem(mocno) spojnym:∀xy(Rxy ∨ Ryx)

np. ≤ na zbiorze liczb naturalnych jest liniowym porzadkiem. Relacjawyrazona predykatem ”jest nieg lupszy od” lub ”jest co najmniej rownieinteligentny co” jest liniowym porzadkiem w zbiorze ludzi.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 22 /

37

Page 111: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest quasi-porzadkiem wtw jest zwrotna i przechodnia

R jest czesciowym porzadkiem wtw jest quasi-porzadkiem (s labo)asymetrycznym:∀xy(x 6= y → (Rxy → ¬Ryx))

R jest liniowym porzadkiem wtw jest czesciowym porzadkiem(mocno) spojnym:∀xy(Rxy ∨ Ryx)

np. ≤ na zbiorze liczb naturalnych jest liniowym porzadkiem. Relacjawyrazona predykatem ”jest nieg lupszy od” lub ”jest co najmniej rownieinteligentny co” jest liniowym porzadkiem w zbiorze ludzi.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 22 /

37

Page 112: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest scis lym czesciowym porzadkiem wtw jest przechodnia i(mocno) asymetryczna:∀xy(Rxy → ¬Ryx))

R jest scis lym liniowym porzadkiem wtw jest scis lym czesciowymporzadkiem (s labo) spojnym:∀xy(x 6= y → (Rxy ∨ Ryx))

Uwaga: kazdy scis ly porzadek jest tez przeciwzwrotny: ∀x ,¬Rxxnp. < na zbiorze liczb naturalnych jest scis lym liniowym porzadkiem, arelacja wyrazona predykatem ”jest wyzszy od” w zb. ludzi jest scis lymczesciowym porzadkiem.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 23 /

37

Page 113: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest scis lym czesciowym porzadkiem wtw jest przechodnia i(mocno) asymetryczna:∀xy(Rxy → ¬Ryx))

R jest scis lym liniowym porzadkiem wtw jest scis lym czesciowymporzadkiem (s labo) spojnym:∀xy(x 6= y → (Rxy ∨ Ryx))

Uwaga: kazdy scis ly porzadek jest tez przeciwzwrotny: ∀x ,¬Rxxnp. < na zbiorze liczb naturalnych jest scis lym liniowym porzadkiem, arelacja wyrazona predykatem ”jest wyzszy od” w zb. ludzi jest scis lymczesciowym porzadkiem.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 23 /

37

Page 114: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest scis lym czesciowym porzadkiem wtw jest przechodnia i(mocno) asymetryczna:∀xy(Rxy → ¬Ryx))

R jest scis lym liniowym porzadkiem wtw jest scis lym czesciowymporzadkiem (s labo) spojnym:∀xy(x 6= y → (Rxy ∨ Ryx))

Uwaga: kazdy scis ly porzadek jest tez przeciwzwrotny: ∀x ,¬Rxxnp. < na zbiorze liczb naturalnych jest scis lym liniowym porzadkiem, arelacja wyrazona predykatem ”jest wyzszy od” w zb. ludzi jest scis lymczesciowym porzadkiem.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 23 /

37

Page 115: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest scis lym czesciowym porzadkiem wtw jest przechodnia i(mocno) asymetryczna:∀xy(Rxy → ¬Ryx))

R jest scis lym liniowym porzadkiem wtw jest scis lym czesciowymporzadkiem (s labo) spojnym:∀xy(x 6= y → (Rxy ∨ Ryx))

Uwaga: kazdy scis ly porzadek jest tez przeciwzwrotny: ∀x ,¬Rxx

np. < na zbiorze liczb naturalnych jest scis lym liniowym porzadkiem, arelacja wyrazona predykatem ”jest wyzszy od” w zb. ludzi jest scis lymczesciowym porzadkiem.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 23 /

37

Page 116: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Wybrane rodzaje relacji porzadkujacych:

R jest scis lym czesciowym porzadkiem wtw jest przechodnia i(mocno) asymetryczna:∀xy(Rxy → ¬Ryx))

R jest scis lym liniowym porzadkiem wtw jest scis lym czesciowymporzadkiem (s labo) spojnym:∀xy(x 6= y → (Rxy ∨ Ryx))

Uwaga: kazdy scis ly porzadek jest tez przeciwzwrotny: ∀x ,¬Rxxnp. < na zbiorze liczb naturalnych jest scis lym liniowym porzadkiem, arelacja wyrazona predykatem ”jest wyzszy od” w zb. ludzi jest scis lymczesciowym porzadkiem.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 23 /

37

Page 117: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Relacje porzadkujace i scisle porzadkujace:

Relacje porzadkujace bedziemy oznaczali symbolem � a scisleporzadkujace ≺

Kazda relacja � indukuje ≺:x ≺ y wtw x � y ∧ x 6= yKazda relacja ≺ indukuje �:x � y wtw x ≺ y ∨ x = y

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 24 /

37

Page 118: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Relacje porzadkujace i scisle porzadkujace:

Relacje porzadkujace bedziemy oznaczali symbolem � a scisleporzadkujace ≺Kazda relacja � indukuje ≺:x ≺ y wtw x � y ∧ x 6= y

Kazda relacja ≺ indukuje �:x � y wtw x ≺ y ∨ x = y

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 24 /

37

Page 119: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Relacje porzadkujace i scisle porzadkujace:

Relacje porzadkujace bedziemy oznaczali symbolem � a scisleporzadkujace ≺Kazda relacja � indukuje ≺:x ≺ y wtw x � y ∧ x 6= yKazda relacja ≺ indukuje �:x � y wtw x ≺ y ∨ x = y

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 24 /

37

Page 120: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym i a ∈ A, to:

a jest elementem �-najwiekszym wtw ∀x ∈ A, x � a

a jest elementem �-najmniejszym wtw ∀x ∈ A, a � x

a jest elementem �-maksymalnym wtw∀x ∈ A,¬a ≺ x(¬∃x ∈ A, a ≺ x)

a jest elementem �-minimalnym wtw∀x ∈ A,¬x ≺ a(¬∃x ∈ A, x ≺ a)

Uwaga: elementy najwieksze (najmniejsze) sa jedyne (jezeli sa) podczasgdy elementow maksymalnych (minimalnych) moze byc wiele. Elementnajwiekszy (najmniejszy) jest zarazem maksymalny (minimalny).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 25 /

37

Page 121: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym i a ∈ A, to:

a jest elementem �-najwiekszym wtw ∀x ∈ A, x � a

a jest elementem �-najmniejszym wtw ∀x ∈ A, a � x

a jest elementem �-maksymalnym wtw∀x ∈ A,¬a ≺ x(¬∃x ∈ A, a ≺ x)

a jest elementem �-minimalnym wtw∀x ∈ A,¬x ≺ a(¬∃x ∈ A, x ≺ a)

Uwaga: elementy najwieksze (najmniejsze) sa jedyne (jezeli sa) podczasgdy elementow maksymalnych (minimalnych) moze byc wiele. Elementnajwiekszy (najmniejszy) jest zarazem maksymalny (minimalny).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 25 /

37

Page 122: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym i a ∈ A, to:

a jest elementem �-najwiekszym wtw ∀x ∈ A, x � a

a jest elementem �-najmniejszym wtw ∀x ∈ A, a � x

a jest elementem �-maksymalnym wtw∀x ∈ A,¬a ≺ x(¬∃x ∈ A, a ≺ x)

a jest elementem �-minimalnym wtw∀x ∈ A,¬x ≺ a(¬∃x ∈ A, x ≺ a)

Uwaga: elementy najwieksze (najmniejsze) sa jedyne (jezeli sa) podczasgdy elementow maksymalnych (minimalnych) moze byc wiele. Elementnajwiekszy (najmniejszy) jest zarazem maksymalny (minimalny).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 25 /

37

Page 123: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym i a ∈ A, to:

a jest elementem �-najwiekszym wtw ∀x ∈ A, x � a

a jest elementem �-najmniejszym wtw ∀x ∈ A, a � x

a jest elementem �-maksymalnym wtw∀x ∈ A,¬a ≺ x(¬∃x ∈ A, a ≺ x)

a jest elementem �-minimalnym wtw∀x ∈ A,¬x ≺ a(¬∃x ∈ A, x ≺ a)

Uwaga: elementy najwieksze (najmniejsze) sa jedyne (jezeli sa) podczasgdy elementow maksymalnych (minimalnych) moze byc wiele. Elementnajwiekszy (najmniejszy) jest zarazem maksymalny (minimalny).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 25 /

37

Page 124: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym i a ∈ A, to:

a jest elementem �-najwiekszym wtw ∀x ∈ A, x � a

a jest elementem �-najmniejszym wtw ∀x ∈ A, a � x

a jest elementem �-maksymalnym wtw∀x ∈ A,¬a ≺ x(¬∃x ∈ A, a ≺ x)

a jest elementem �-minimalnym wtw∀x ∈ A,¬x ≺ a(¬∃x ∈ A, x ≺ a)

Uwaga: elementy najwieksze (najmniejsze) sa jedyne (jezeli sa) podczasgdy elementow maksymalnych (minimalnych) moze byc wiele. Elementnajwiekszy (najmniejszy) jest zarazem maksymalny (minimalny).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 25 /

37

Page 125: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym i a ∈ A, to:

a jest elementem �-najwiekszym wtw ∀x ∈ A, x � a

a jest elementem �-najmniejszym wtw ∀x ∈ A, a � x

a jest elementem �-maksymalnym wtw∀x ∈ A,¬a ≺ x(¬∃x ∈ A, a ≺ x)

a jest elementem �-minimalnym wtw∀x ∈ A,¬x ≺ a(¬∃x ∈ A, x ≺ a)

Uwaga: elementy najwieksze (najmniejsze) sa jedyne (jezeli sa) podczasgdy elementow maksymalnych (minimalnych) moze byc wiele. Elementnajwiekszy (najmniejszy) jest zarazem maksymalny (minimalny).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 25 /

37

Page 126: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym B ⊆ A i a ∈ A, to:

a jest ograniczeniem gornym B wtw ∀x ∈ B, x � a

a jest ograniczeniem dolnym B wtw ∀x ∈ B, a � x

a jest kresem gornym (supremum) B (a = supB) wtw a jestnajmniejszym ograniczeniem gornym B (tzn.∀x ∈ A(∀y ∈ B, y � x → a � x)

a jest kresem dolnym (infimum) B (a = infB) wtw a jest najwiekszymograniczeniem dolnym B (tzn. ∀x ∈ A(∀y ∈ B, x � y → x � a)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 26 /

37

Page 127: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym B ⊆ A i a ∈ A, to:

a jest ograniczeniem gornym B wtw ∀x ∈ B, x � a

a jest ograniczeniem dolnym B wtw ∀x ∈ B, a � x

a jest kresem gornym (supremum) B (a = supB) wtw a jestnajmniejszym ograniczeniem gornym B (tzn.∀x ∈ A(∀y ∈ B, y � x → a � x)

a jest kresem dolnym (infimum) B (a = infB) wtw a jest najwiekszymograniczeniem dolnym B (tzn. ∀x ∈ A(∀y ∈ B, x � y → x � a)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 26 /

37

Page 128: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym B ⊆ A i a ∈ A, to:

a jest ograniczeniem gornym B wtw ∀x ∈ B, x � a

a jest ograniczeniem dolnym B wtw ∀x ∈ B, a � x

a jest kresem gornym (supremum) B (a = supB) wtw a jestnajmniejszym ograniczeniem gornym B (tzn.∀x ∈ A(∀y ∈ B, y � x → a � x)

a jest kresem dolnym (infimum) B (a = infB) wtw a jest najwiekszymograniczeniem dolnym B (tzn. ∀x ∈ A(∀y ∈ B, x � y → x � a)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 26 /

37

Page 129: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym B ⊆ A i a ∈ A, to:

a jest ograniczeniem gornym B wtw ∀x ∈ B, x � a

a jest ograniczeniem dolnym B wtw ∀x ∈ B, a � x

a jest kresem gornym (supremum) B (a = supB) wtw a jestnajmniejszym ograniczeniem gornym B (tzn.∀x ∈ A(∀y ∈ B, y � x → a � x)

a jest kresem dolnym (infimum) B (a = infB) wtw a jest najwiekszymograniczeniem dolnym B (tzn. ∀x ∈ A(∀y ∈ B, x � y → x � a)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 26 /

37

Page 130: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Relacje porzadkujace

Elementy wyroznione:

Niech 〈A,�〉 bedzie zb. cz. uporzadkowanym B ⊆ A i a ∈ A, to:

a jest ograniczeniem gornym B wtw ∀x ∈ B, x � a

a jest ograniczeniem dolnym B wtw ∀x ∈ B, a � x

a jest kresem gornym (supremum) B (a = supB) wtw a jestnajmniejszym ograniczeniem gornym B (tzn.∀x ∈ A(∀y ∈ B, y � x → a � x)

a jest kresem dolnym (infimum) B (a = infB) wtw a jest najwiekszymograniczeniem dolnym B (tzn. ∀x ∈ A(∀y ∈ B, x � y → x � a)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 26 /

37

Page 131: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 132: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,

gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 133: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 134: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 135: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 136: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 137: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Struktury Relacyjne

Struktury relacyjne maja postac:

M = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,gdzie:

D to niepusta dziedzina (nosnik)

R1, ...,Rj to relacje na D

f1, ..., fk to funkcje (operacje, dzia lania) na D

c ′1, ..., c′n to wybrane elementy D

Struktury z j = 0 to algebry abstrakcyjne.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 27 /

37

Page 138: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria grup:

Grupa nazywamy algebre A = 〈D, ·, 1〉 spe lniajaca warunki:

(G1) ∀x , y , z(x · (y · z) = (x · y) · z)(G2) ∀x(1 · x = x)(G3) ∀x∃y(y · x = 1)

Po dodaniu:

(G4) ∀x , y(x · y = y · x)

otrzymujemy grupy przemienne (Abelowe).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 28 /

37

Page 139: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria grup:

Grupa nazywamy algebre A = 〈D, ·, 1〉 spe lniajaca warunki:

(G1) ∀x , y , z(x · (y · z) = (x · y) · z)(G2) ∀x(1 · x = x)(G3) ∀x∃y(y · x = 1)

Po dodaniu:

(G4) ∀x , y(x · y = y · x)

otrzymujemy grupy przemienne (Abelowe).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 28 /

37

Page 140: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria grup:

Grupa nazywamy algebre A = 〈D, ·, 1〉 spe lniajaca warunki:

(G1) ∀x , y , z(x · (y · z) = (x · y) · z)(G2) ∀x(1 · x = x)(G3) ∀x∃y(y · x = 1)

Po dodaniu:

(G4) ∀x , y(x · y = y · x)

otrzymujemy grupy przemienne (Abelowe).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 28 /

37

Page 141: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria grup:

Grupa nazywamy algebre A = 〈D, ·, 1〉 spe lniajaca warunki:

(G1) ∀x , y , z(x · (y · z) = (x · y) · z)(G2) ∀x(1 · x = x)(G3) ∀x∃y(y · x = 1)

Po dodaniu:

(G4) ∀x , y(x · y = y · x)

otrzymujemy grupy przemienne (Abelowe).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 28 /

37

Page 142: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria grup:

Grupa nazywamy algebre A = 〈D, ·, 1〉 spe lniajaca warunki:

(G1) ∀x , y , z(x · (y · z) = (x · y) · z)(G2) ∀x(1 · x = x)(G3) ∀x∃y(y · x = 1)

Po dodaniu:

(G4) ∀x , y(x · y = y · x)

otrzymujemy grupy przemienne (Abelowe).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 28 /

37

Page 143: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria krat:

Krata nazywamy algebre A = 〈D,u,t〉 spe lniajaca warunki:

(K1) ∀x(x u x = x) ∀x(x t x = x)(K2) ∀x , y(x u y = y u x) ∀x , y(x t y = y t x)(K3) ∀x , y , z(x u (y u z) = ∀x , y , z(x t (y t z) =

(x u y) u z) (x t y) t z)(K4) ∀x , y(x u (x t y) = x) ∀x , y(x t (x u y) = x)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 29 /

37

Page 144: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria krat:

Krata nazywamy algebre A = 〈D,u,t〉 spe lniajaca warunki:

(K1) ∀x(x u x = x) ∀x(x t x = x)(K2) ∀x , y(x u y = y u x) ∀x , y(x t y = y t x)(K3) ∀x , y , z(x u (y u z) = ∀x , y , z(x t (y t z) =

(x u y) u z) (x t y) t z)(K4) ∀x , y(x u (x t y) = x) ∀x , y(x t (x u y) = x)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 29 /

37

Page 145: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Teoria krat:

Krata nazywamy algebre A = 〈D,u,t〉 spe lniajaca warunki:

(K1) ∀x(x u x = x) ∀x(x t x = x)(K2) ∀x , y(x u y = y u x) ∀x , y(x t y = y t x)(K3) ∀x , y , z(x u (y u z) = ∀x , y , z(x t (y t z) =

(x u y) u z) (x t y) t z)(K4) ∀x , y(x u (x t y) = x) ∀x , y(x t (x u y) = x)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 29 /

37

Page 146: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Algebry Boole’a:

Algebra Boole’a nazywamy algebre A = 〈D,−,u,t, 1, 0〉 spe lniajaca dla ui t warunki kratowe oraz:

(B1) ∀x , y , z(x u (y t z) = ∀x , y , z(x t (y u z) =(x u y) t (x u z)) (x t y) u (x t z))

(B2) ∀x(0 t x = x) ∀x(0 u x = 0)(B3) ∀x(1 t x = 1) ∀x(1 u x = x)(B4) ∀x(x t −x = 1) ∀x(x u −x = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 30 /

37

Page 147: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Algebry Boole’a:

Algebra Boole’a nazywamy algebre A = 〈D,−,u,t, 1, 0〉 spe lniajaca dla ui t warunki kratowe oraz:

(B1) ∀x , y , z(x u (y t z) = ∀x , y , z(x t (y u z) =(x u y) t (x u z)) (x t y) u (x t z))

(B2) ∀x(0 t x = x) ∀x(0 u x = 0)(B3) ∀x(1 t x = 1) ∀x(1 u x = x)(B4) ∀x(x t −x = 1) ∀x(x u −x = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 30 /

37

Page 148: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Przyk lady algebr

Algebry Boole’a:

Algebra Boole’a nazywamy algebre A = 〈D,−,u,t, 1, 0〉 spe lniajaca dla ui t warunki kratowe oraz:

(B1) ∀x , y , z(x u (y t z) = ∀x , y , z(x t (y u z) =(x u y) t (x u z)) (x t y) u (x t z))

(B2) ∀x(0 t x = x) ∀x(0 u x = 0)(B3) ∀x(1 t x = 1) ∀x(1 u x = x)(B4) ∀x(x t −x = 1) ∀x(x u −x = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 30 /

37

Page 149: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Struktury podobne:

NiechM = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,iM′ = 〈D ′,R ′1, ...,R ′j , f ′1 , ..., f ′k , c ′1, ..., c ′n〉maja tyle samo relacji i funkcji o takiej samej argumentowosci orazobiektow wyroznionych, wtedy sa strukturami podobnymi (algebramipodobnymi jezeli j = 0).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 31 /

37

Page 150: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Struktury podobne:

NiechM = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,

iM′ = 〈D ′,R ′1, ...,R ′j , f ′1 , ..., f ′k , c ′1, ..., c ′n〉maja tyle samo relacji i funkcji o takiej samej argumentowosci orazobiektow wyroznionych, wtedy sa strukturami podobnymi (algebramipodobnymi jezeli j = 0).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 31 /

37

Page 151: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Struktury podobne:

NiechM = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,iM′ = 〈D ′,R ′1, ...,R ′j , f ′1 , ..., f ′k , c ′1, ..., c ′n〉

maja tyle samo relacji i funkcji o takiej samej argumentowosci orazobiektow wyroznionych, wtedy sa strukturami podobnymi (algebramipodobnymi jezeli j = 0).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 31 /

37

Page 152: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Struktury podobne:

NiechM = 〈D,R1, ...,Rj , f1, ..., fk , c1, ..., cn〉,iM′ = 〈D ′,R ′1, ...,R ′j , f ′1 , ..., f ′k , c ′1, ..., c ′n〉maja tyle samo relacji i funkcji o takiej samej argumentowosci orazobiektow wyroznionych, wtedy sa strukturami podobnymi (algebramipodobnymi jezeli j = 0).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 31 /

37

Page 153: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Morfizmy:

Niech M i M′ beda strukturami podobnymi, odwzorowanie h : D −→ D ′

jest homomorfizmem z M w M′ (inaczej h ∈ Hom(M,M′)) wtw:

1 ∀i ≤ n(c ′i = h(ci ))

2 ∀i ≤ k ,∀x1,...,xn∈A(h(fi (x1, ..., xn)) = f ′i (h(x1), ..., h(xn))), gdzie n toargumentowosc fi (i f ′i )

3 ∀i ≤ j ,∀x1,...,xn∈A(〈x1, ..., xn〉 ∈ Ri → 〈h(x1), ..., h(xn)〉 ∈ R ′i ), gdzie nto argumentowosc Ri (i R ′i )

Uwaga: jezeli war. (3) wzmocnimy do rownowaznosci, to mamy silnyhomomorfizm (w (1) i (2) nic sie nie zmienia).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 32 /

37

Page 154: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Morfizmy:

Niech M i M′ beda strukturami podobnymi, odwzorowanie h : D −→ D ′

jest homomorfizmem z M w M′ (inaczej h ∈ Hom(M,M′)) wtw:

1 ∀i ≤ n(c ′i = h(ci ))

2 ∀i ≤ k ,∀x1,...,xn∈A(h(fi (x1, ..., xn)) = f ′i (h(x1), ..., h(xn))), gdzie n toargumentowosc fi (i f ′i )

3 ∀i ≤ j ,∀x1,...,xn∈A(〈x1, ..., xn〉 ∈ Ri → 〈h(x1), ..., h(xn)〉 ∈ R ′i ), gdzie nto argumentowosc Ri (i R ′i )

Uwaga: jezeli war. (3) wzmocnimy do rownowaznosci, to mamy silnyhomomorfizm (w (1) i (2) nic sie nie zmienia).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 32 /

37

Page 155: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Morfizmy:

Niech M i M′ beda strukturami podobnymi, odwzorowanie h : D −→ D ′

jest homomorfizmem z M w M′ (inaczej h ∈ Hom(M,M′)) wtw:

1 ∀i ≤ n(c ′i = h(ci ))

2 ∀i ≤ k ,∀x1,...,xn∈A(h(fi (x1, ..., xn)) = f ′i (h(x1), ..., h(xn))), gdzie n toargumentowosc fi (i f ′i )

3 ∀i ≤ j ,∀x1,...,xn∈A(〈x1, ..., xn〉 ∈ Ri → 〈h(x1), ..., h(xn)〉 ∈ R ′i ), gdzie nto argumentowosc Ri (i R ′i )

Uwaga: jezeli war. (3) wzmocnimy do rownowaznosci, to mamy silnyhomomorfizm (w (1) i (2) nic sie nie zmienia).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 32 /

37

Page 156: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Morfizmy:

Niech M i M′ beda strukturami podobnymi, odwzorowanie h : D −→ D ′

jest homomorfizmem z M w M′ (inaczej h ∈ Hom(M,M′)) wtw:

1 ∀i ≤ n(c ′i = h(ci ))

2 ∀i ≤ k , ∀x1,...,xn∈A(h(fi (x1, ..., xn)) = f ′i (h(x1), ..., h(xn))), gdzie n toargumentowosc fi (i f ′i )

3 ∀i ≤ j ,∀x1,...,xn∈A(〈x1, ..., xn〉 ∈ Ri → 〈h(x1), ..., h(xn)〉 ∈ R ′i ), gdzie nto argumentowosc Ri (i R ′i )

Uwaga: jezeli war. (3) wzmocnimy do rownowaznosci, to mamy silnyhomomorfizm (w (1) i (2) nic sie nie zmienia).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 32 /

37

Page 157: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Morfizmy:

Niech M i M′ beda strukturami podobnymi, odwzorowanie h : D −→ D ′

jest homomorfizmem z M w M′ (inaczej h ∈ Hom(M,M′)) wtw:

1 ∀i ≤ n(c ′i = h(ci ))

2 ∀i ≤ k , ∀x1,...,xn∈A(h(fi (x1, ..., xn)) = f ′i (h(x1), ..., h(xn))), gdzie n toargumentowosc fi (i f ′i )

3 ∀i ≤ j , ∀x1,...,xn∈A(〈x1, ..., xn〉 ∈ Ri → 〈h(x1), ..., h(xn)〉 ∈ R ′i ), gdzie nto argumentowosc Ri (i R ′i )

Uwaga: jezeli war. (3) wzmocnimy do rownowaznosci, to mamy silnyhomomorfizm (w (1) i (2) nic sie nie zmienia).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 32 /

37

Page 158: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Morfizmy:

Niech M i M′ beda strukturami podobnymi, odwzorowanie h : D −→ D ′

jest homomorfizmem z M w M′ (inaczej h ∈ Hom(M,M′)) wtw:

1 ∀i ≤ n(c ′i = h(ci ))

2 ∀i ≤ k , ∀x1,...,xn∈A(h(fi (x1, ..., xn)) = f ′i (h(x1), ..., h(xn))), gdzie n toargumentowosc fi (i f ′i )

3 ∀i ≤ j , ∀x1,...,xn∈A(〈x1, ..., xn〉 ∈ Ri → 〈h(x1), ..., h(xn)〉 ∈ R ′i ), gdzie nto argumentowosc Ri (i R ′i )

Uwaga: jezeli war. (3) wzmocnimy do rownowaznosci, to mamy silnyhomomorfizm (w (1) i (2) nic sie nie zmienia).

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 32 /

37

Page 159: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Rodzaje morfizmow:

Niech h ∈ Hom(M,M′) bedzie silnym homomorfizmem, wtedy h jest:

monomorfizmem (zanurzeniem) wtw h jest injekcja

epimorfizmem wtw h is surjekcja

izomorfizmem wtw h jest bijekcja

Uwaga: jezeli h ∈ Hom(M,M) (odwzorowanie w te sama strukture) tonazywamy go endomorfizmem w M; jezeli jest to izomorfizm, to mowimyo automorfizmie.Przyk ladem homomorfizmu jest dowolna valuacja dla KRZ, aendomorfizmu operacja podstawiania.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 33 /

37

Page 160: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Rodzaje morfizmow:

Niech h ∈ Hom(M,M′) bedzie silnym homomorfizmem, wtedy h jest:

monomorfizmem (zanurzeniem) wtw h jest injekcja

epimorfizmem wtw h is surjekcja

izomorfizmem wtw h jest bijekcja

Uwaga: jezeli h ∈ Hom(M,M) (odwzorowanie w te sama strukture) tonazywamy go endomorfizmem w M; jezeli jest to izomorfizm, to mowimyo automorfizmie.Przyk ladem homomorfizmu jest dowolna valuacja dla KRZ, aendomorfizmu operacja podstawiania.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 33 /

37

Page 161: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Rodzaje morfizmow:

Niech h ∈ Hom(M,M′) bedzie silnym homomorfizmem, wtedy h jest:

monomorfizmem (zanurzeniem) wtw h jest injekcja

epimorfizmem wtw h is surjekcja

izomorfizmem wtw h jest bijekcja

Uwaga: jezeli h ∈ Hom(M,M) (odwzorowanie w te sama strukture) tonazywamy go endomorfizmem w M; jezeli jest to izomorfizm, to mowimyo automorfizmie.Przyk ladem homomorfizmu jest dowolna valuacja dla KRZ, aendomorfizmu operacja podstawiania.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 33 /

37

Page 162: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Rodzaje morfizmow:

Niech h ∈ Hom(M,M′) bedzie silnym homomorfizmem, wtedy h jest:

monomorfizmem (zanurzeniem) wtw h jest injekcja

epimorfizmem wtw h is surjekcja

izomorfizmem wtw h jest bijekcja

Uwaga: jezeli h ∈ Hom(M,M) (odwzorowanie w te sama strukture) tonazywamy go endomorfizmem w M; jezeli jest to izomorfizm, to mowimyo automorfizmie.Przyk ladem homomorfizmu jest dowolna valuacja dla KRZ, aendomorfizmu operacja podstawiania.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 33 /

37

Page 163: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Rodzaje morfizmow:

Niech h ∈ Hom(M,M′) bedzie silnym homomorfizmem, wtedy h jest:

monomorfizmem (zanurzeniem) wtw h jest injekcja

epimorfizmem wtw h is surjekcja

izomorfizmem wtw h jest bijekcja

Uwaga: jezeli h ∈ Hom(M,M) (odwzorowanie w te sama strukture) tonazywamy go endomorfizmem w M; jezeli jest to izomorfizm, to mowimyo automorfizmie.Przyk ladem homomorfizmu jest dowolna valuacja dla KRZ, aendomorfizmu operacja podstawiania.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 33 /

37

Page 164: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Morfizmy

Rodzaje morfizmow:

Niech h ∈ Hom(M,M′) bedzie silnym homomorfizmem, wtedy h jest:

monomorfizmem (zanurzeniem) wtw h jest injekcja

epimorfizmem wtw h is surjekcja

izomorfizmem wtw h jest bijekcja

Uwaga: jezeli h ∈ Hom(M,M) (odwzorowanie w te sama strukture) tonazywamy go endomorfizmem w M; jezeli jest to izomorfizm, to mowimyo automorfizmie.Przyk ladem homomorfizmu jest dowolna valuacja dla KRZ, aendomorfizmu operacja podstawiania.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 33 /

37

Page 165: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Inne wyniki

Twierdzenie o izomorfizmie:

Niech M ∼= M′ oznacza izomorfizm 2 struktur. Latwo sprawdzic, zerelacja ∼= jest rownowaznoscia (zwrotna, przechodnia, symetryczna) i zedowolne struktury izomorficzne sa rownoliczne.

Twierdzenie: Jezeli h ustala M ∼= M′ a v jest dowolna waluacja w M, to:

1 h(Iv (τ)) = Ih(v)(τ), gdzie Ih(v)(τ) jest interpretacja τ w M′

2 M, v � ϕ wtw M′, h(v) � ϕ3 E (M) = E (M′)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 34 /

37

Page 166: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Inne wyniki

Twierdzenie o izomorfizmie:

Niech M ∼= M′ oznacza izomorfizm 2 struktur. Latwo sprawdzic, zerelacja ∼= jest rownowaznoscia (zwrotna, przechodnia, symetryczna) i zedowolne struktury izomorficzne sa rownoliczne.Twierdzenie: Jezeli h ustala M ∼= M′ a v jest dowolna waluacja w M, to:

1 h(Iv (τ)) = Ih(v)(τ), gdzie Ih(v)(τ) jest interpretacja τ w M′

2 M, v � ϕ wtw M′, h(v) � ϕ3 E (M) = E (M′)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 34 /

37

Page 167: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Inne wyniki

Twierdzenie o izomorfizmie:

Niech M ∼= M′ oznacza izomorfizm 2 struktur. Latwo sprawdzic, zerelacja ∼= jest rownowaznoscia (zwrotna, przechodnia, symetryczna) i zedowolne struktury izomorficzne sa rownoliczne.Twierdzenie: Jezeli h ustala M ∼= M′ a v jest dowolna waluacja w M, to:

1 h(Iv (τ)) = Ih(v)(τ), gdzie Ih(v)(τ) jest interpretacja τ w M′

2 M, v � ϕ wtw M′, h(v) � ϕ3 E (M) = E (M′)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 34 /

37

Page 168: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Inne wyniki

Twierdzenie o izomorfizmie:

Niech M ∼= M′ oznacza izomorfizm 2 struktur. Latwo sprawdzic, zerelacja ∼= jest rownowaznoscia (zwrotna, przechodnia, symetryczna) i zedowolne struktury izomorficzne sa rownoliczne.Twierdzenie: Jezeli h ustala M ∼= M′ a v jest dowolna waluacja w M, to:

1 h(Iv (τ)) = Ih(v)(τ), gdzie Ih(v)(τ) jest interpretacja τ w M′

2 M, v � ϕ wtw M′, h(v) � ϕ

3 E (M) = E (M′)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 34 /

37

Page 169: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Inne wyniki

Twierdzenie o izomorfizmie:

Niech M ∼= M′ oznacza izomorfizm 2 struktur. Latwo sprawdzic, zerelacja ∼= jest rownowaznoscia (zwrotna, przechodnia, symetryczna) i zedowolne struktury izomorficzne sa rownoliczne.Twierdzenie: Jezeli h ustala M ∼= M′ a v jest dowolna waluacja w M, to:

1 h(Iv (τ)) = Ih(v)(τ), gdzie Ih(v)(τ) jest interpretacja τ w M′

2 M, v � ϕ wtw M′, h(v) � ϕ3 E (M) = E (M′)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 34 /

37

Page 170: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 171: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych i

P = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 172: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:

s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 173: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.

h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 174: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 175: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 176: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 177: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 178: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 179: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur izomorficznych:

N = 〈N,=, <, s,+, 0〉, gdzie N to zb. l. naturalnych iP = 〈P,=, <, s ′,+, 0〉, gdzie P to zb. l. parzystych a s ′ jest zdefiniowanenastepujaco:s ′(x) = x + 2.h(x) = 2x ustala N ∼= P, gdyz jest bijekcja i spe lnia warunki silnegohomomorfizmu, tzn:

x = y wtw 2x = 2y (tj. h(x) = h(y))

x < y wtw 2x < 2y

h(s(x)) = s ′(h(x)) (tj. 2s(x) = 2(x + 1) = 2x + 2 = s ′(2x))

h(x + y) = h(x) + h(y) (tj. 2(x + y) = 2x + 2y)

h(0) = 0 (tj. 20 = 0)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 35 /

37

Page 180: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur nieizomorficznych:

Twierdzenie o izomorfizmie daje kryterium odroznienia strukturnieizomorficznych (choc rownolicznych).Aby wykazac, ze M i M′ nie sa izomorficzne nalezy skonstruowac takie ϕ,ze

M � ϕ ale M′ 2 ϕ

Przyk lad:N nie jest izomorficzne z C (l. ca lkowite) gdyz

N � ∃x∀y(x 6= y → x < y) aleC 2 ∃x∀y(x 6= y → x < y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 36 /

37

Page 181: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur nieizomorficznych:

Twierdzenie o izomorfizmie daje kryterium odroznienia strukturnieizomorficznych (choc rownolicznych).

Aby wykazac, ze M i M′ nie sa izomorficzne nalezy skonstruowac takie ϕ,ze

M � ϕ ale M′ 2 ϕ

Przyk lad:N nie jest izomorficzne z C (l. ca lkowite) gdyz

N � ∃x∀y(x 6= y → x < y) aleC 2 ∃x∀y(x 6= y → x < y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 36 /

37

Page 182: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur nieizomorficznych:

Twierdzenie o izomorfizmie daje kryterium odroznienia strukturnieizomorficznych (choc rownolicznych).Aby wykazac, ze M i M′ nie sa izomorficzne nalezy skonstruowac takie ϕ,ze

M � ϕ ale M′ 2 ϕ

Przyk lad:

N nie jest izomorficzne z C (l. ca lkowite) gdyz

N � ∃x∀y(x 6= y → x < y) aleC 2 ∃x∀y(x 6= y → x < y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 36 /

37

Page 183: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur nieizomorficznych:

Twierdzenie o izomorfizmie daje kryterium odroznienia strukturnieizomorficznych (choc rownolicznych).Aby wykazac, ze M i M′ nie sa izomorficzne nalezy skonstruowac takie ϕ,ze

M � ϕ ale M′ 2 ϕ

Przyk lad:N nie jest izomorficzne z C (l. ca lkowite) gdyz

N � ∃x∀y(x 6= y → x < y) aleC 2 ∃x∀y(x 6= y → x < y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 36 /

37

Page 184: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Przyk lad struktur nieizomorficznych:

Twierdzenie o izomorfizmie daje kryterium odroznienia strukturnieizomorficznych (choc rownolicznych).Aby wykazac, ze M i M′ nie sa izomorficzne nalezy skonstruowac takie ϕ,ze

M � ϕ ale M′ 2 ϕ

Przyk lad:N nie jest izomorficzne z C (l. ca lkowite) gdyz

N � ∃x∀y(x 6= y → x < y) aleC 2 ∃x∀y(x 6= y → x < y)

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 36 /

37

Page 185: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Struktury izomorficzne a nieodroznialnosc teorii:

Twierdzenie o izomorfizmie mozna sformu lowac nieformalnie:

Jezeli 2 struktury sa izomorficzne, to sa (matematycznie) nieodroznialne.

Twierdzenia tego nie mozna odwrocic, tzn. istnieja strukturynieodroznialne w sensie opisujacego je jezyka 1-go rzedu (charakteryzujacesemantycznie te sama teorie) ale nieizomorficzne.

Np. Arytmetyka l.nat. jest charakteryzowana nie tylko przez N ale i przeznieizomorficzne z N modele niestandardowe.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 37 /

37

Page 186: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Struktury izomorficzne a nieodroznialnosc teorii:

Twierdzenie o izomorfizmie mozna sformu lowac nieformalnie:

Jezeli 2 struktury sa izomorficzne, to sa (matematycznie) nieodroznialne.

Twierdzenia tego nie mozna odwrocic, tzn. istnieja strukturynieodroznialne w sensie opisujacego je jezyka 1-go rzedu (charakteryzujacesemantycznie te sama teorie) ale nieizomorficzne.

Np. Arytmetyka l.nat. jest charakteryzowana nie tylko przez N ale i przeznieizomorficzne z N modele niestandardowe.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 37 /

37

Page 187: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Struktury izomorficzne a nieodroznialnosc teorii:

Twierdzenie o izomorfizmie mozna sformu lowac nieformalnie:

Jezeli 2 struktury sa izomorficzne, to sa (matematycznie) nieodroznialne.

Twierdzenia tego nie mozna odwrocic, tzn. istnieja strukturynieodroznialne w sensie opisujacego je jezyka 1-go rzedu (charakteryzujacesemantycznie te sama teorie) ale nieizomorficzne.

Np. Arytmetyka l.nat. jest charakteryzowana nie tylko przez N ale i przeznieizomorficzne z N modele niestandardowe.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 37 /

37

Page 188: LOGIKA II WPROWADZENIE DO LOGIK …filozof.uni.lodz.pl/~aindrzejczak/Files/...LOGIKA II { WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Andrzej Indrzejczak Katedra Logiki i Metodologii Nauk

Twierdzenie o izomorfizmie:

Struktury izomorficzne a nieodroznialnosc teorii:

Twierdzenie o izomorfizmie mozna sformu lowac nieformalnie:

Jezeli 2 struktury sa izomorficzne, to sa (matematycznie) nieodroznialne.

Twierdzenia tego nie mozna odwrocic, tzn. istnieja strukturynieodroznialne w sensie opisujacego je jezyka 1-go rzedu (charakteryzujacesemantycznie te sama teorie) ale nieizomorficzne.

Np. Arytmetyka l.nat. jest charakteryzowana nie tylko przez N ale i przeznieizomorficzne z N modele niestandardowe.

Andrzej Indrzejczak (Katedra Logiki i Metodologii Nauk U L )LOGIKA II – WPROWADZENIE DO LOGIK NIEKLASYCZNYCH Lodz, semestr zimowy 2008/2009 37 /

37