0.ps 1.ps 2.ps
Transkrypt
0.ps 1.ps 2.ps
9) „Twierdzenia o Pełności dla Intuicjonistycznej i Klasycznej Logiki Zdań”, Adam Kolany 2) Ponieważ a ⊓ (a → b) ⊓ (a → c) ¬ b ⊓ c, mamy (a → b) ⊓ (a → c) ¬ a → (b ⊓ c). Ponadto a⊓ a → (b⊓c) ¬ b⊓c ¬ b, c, skąd (a → (b⊓c) ¬ a → b, a → c. Czyli (a → (b⊓c) ¬ (a → b)⊓(a → c). 3) Ćwiczenie. 4) Mamy (¬a ⊔ ¬b) ⊓ (a ⊓ b) = ¬ ¬a ⊓ (a ⊓ b) ⊔ ¬b ⊓ (a ⊓ b) ¬ b ⊓ (a ⊓ ¬a) ⊔ a ⊓ (b ⊓ ¬b) ¬ (a ⊓ ¬a) ⊔ (b ⊓ ¬b) = a ⊓ (a → ⊥) ⊔ b ⊓ (b → ⊥) ¬ ⊥ ⊔ ⊥ = ⊥ skąd ¬a ⊔ ¬b ¬ (a ⊓ b) → ⊥ = ¬(a ⊓ b) 5) Ćwiczenie. 6) Skoro a ⊓ ¬a = a ⊓ (a → ⊥) ¬ ⊥, więc a ¬ (¬a → ⊥) = ¬¬a. Dalej. Z właśnie co udowodnionego wzoru, mamy ¬a ¬ ¬¬¬a. Ale ¬¬¬a ⊓ a ¬ ¬¬¬a ⊓ ¬¬a ¬ ⊥, skąd ¬¬¬a ¬ ¬a. 7) Ćwiczenie. Wniosek 1.40. Jeśli K jest reduktem algebry Heytinga, to a ¬ b ⇒ ¬b ¬ ¬a. dowód. Jeśli a ¬ b, czyli a ⊔ b = b, to w redukcie algebry Heytinga, ¬a ⊓ ¬b = ¬(a ⊔ b) = ¬b. Czyli ¬b ¬ ¬a. Twierdzenie 1.41. Niech H będzie algebrą Heytinga. Wówczas H jest wzbogaceniem algebry Boole’a wtw, gdy zachodzi któryś z warunków: 1) ¬a ⊔ a = ⊤ dowód. 2) ¬¬a = a 3) ¬a → ¬b ¬ b → a , dla dowolnych a, b, c ∈ |K|. Konieczność jest oczywista. 1) Oczywiste. 2) Mamy ¬(¬a ⊔ a) = (¬¬a ⊓ ¬a) = ⊥, skąd ¬a ⊔ a = ¬¬(¬a ⊔ a) = ⊤. 3) Mamy ⊤ = ¬a → ¬¬¬a ¬ ¬¬a → a, skąd ¬¬a = a. Przykład 1.42. ¬(a ⊓ b) = ⊤ ¬a ⊔ ¬b ¬b → a ¬a ⊔ a ¬b = ¬¬a ¬a = b a ( ) a⊓b=⊥ Definicja 1.43. 1) Niech Bbędzie algebrą Boole’a. Wzbogaceniem naturalnym algebry B jest algebra B ⋆ sygnatury df 0 1 2 3 4 5 6 ςHB == gdzie 2 2 0 0 1 2 2 df ⋆ oraz f5B (a, b) == ¬a ⊔ b ⋆ df f6B (a, b) ==(¬a ⊔ b) ⊓ (¬b ⊔ a) , ⋆ a, b ∈ |B|. ⋆ Zamiast f5B (a, b) będziemy pisać a → b, a zamiast f6B (a, b), a ↔ b, a, b ∈ |B|. 2) Niech H będzie algebrą Heytinga. Wzbogaceniem naturalnym algebry H jest algebra H⋆ sygnatury ςHB , gdzie ⋆ df f6H (a, b) ==(a → b) ⊓ (b → a) , ⋆ Zamiast f6H (a, b) będziemy pisać a ↔ b, a, b ∈ |H|. a, b ∈ |H|. 10) „Twierdzenia o Pełności dla Intuicjonistycznej i Klasycznej Logiki Zdań”, Adam Kolany Filty; filtry pierwsze i maksymalne. Definicja 1.44. Niech K będzie wzbogaceniem kraty. 1) F ⊆ |K| jest filtrem, jeśli: (1) F 6= |K| a, b ∈ F ⇒ a ⊓ b ∈ F (2) (3) a ∈ F, c a ⇒ c ∈ F 2) Filtr F jest ultrafiltrem (filtrem maksymalnym), jeśli nie zawiera się w innym filtrze kraty K 3) Filtr F jest filtrem pierwszym, jeśli a ⊔ b ∈ F ⇒ {a, b} ∩ F 6= ∅. 4) Filtr jest główny, jeśli zawiera swoje infimum. Przykład 1.45. ⊤ f e d c a b {c, e, f, ⊤} , {f, ⊤} filtry {d, f, ⊤}, {e, ⊤} filtry pierwsze {b, c, d, e, f, ⊤} {a, c, e, f, ⊤} ) ultrafiltry ⊥ Definicja 1.46. Niech K będzie reduktem kraty (9) i niech C ⊆ |K|. † df 1) FK [C] == c ∈ |K| : a1 ⊓ . . . ⊓ an ¬ c ∃ a1 ,...,an ∈C 2) C ma własność skończonego przekroju (WSP(10) ), jeśli F[C] 6= |K| Uwaga 1.47. Niech K będzie kratą i niech C ⊆ |K|. Jeśli C ma WSP, to F[C] jest najmniejszym filtrem zawierającym zbiór C. Niech ponadto A, B ⊆ |K|. Wówczas: (1) A ⊆ F[A] (2) A ⊆ B ⇒ F[A] ⊆ F[B] (3) F F[A] ⊆ F[A] dowód. Ćwiczenie. Twierdzenie 1.48. 1) W kracie rozdzielnej, każdy ultrafiltr jest pierwszy. 2) W algebrze Boole’a każdy filtr pierwszy jest ultrafiltrem. dowód. 1) Niech K będzie kratą rozdzielną i niech F ⊆ |K| będzie ultrafiltrem. Niech dalej a ⊔ b ∈ F i załóżmy, że a 6∈ F . Wówczas F F[F ∪{a}], skąd F[F ∪{a}] = |K|, a co za tym idzie, b ∈ F[F ∪{a}]. Czyli, skoro F jest filtrem, b f ⊓ a, dla pewnego f ∈ F . Z drugiej strony, b f ⊓ b, czyli b (f ⊓ a) ⊔ (f ⊓ b) = f ⊓ (a ⊔ b) ∈ F . Tym samym b ∈ F . 2) Niech B będzie algebrą Boole’a i niech F ⊆ |K| będzie filtrem pierwszym. Niech dalej a 6∈ F . Ponieważ a ⊔ ¬a = ⊤ ∈ F , dostajemy, że ¬a ∈ F , skąd też ⊥ ∈ F[F ∪ {a}], czyli F[F ∪ {a}] = |K|. (9) od tej pory pisząc „Niech K będzie kratą”, będziemy mieli na myśli „Niech K będzie wzbogaceniem kraty”. Podobna konwencję przyjmujemy dla innych typów algebr. (10) † w przypadku, gdy krata jest w danym kontekście ustalona, będziemy pomijać indeks K Po angielsku FIP – Finite Intersection Property