Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań

Podobne dokumenty
Logika matematyczna i teoria mnogości (I) J. de Lucas

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Matematyka ETId Elementy logiki

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

ROZDZIAŁ 1. Rachunek funkcyjny

LOGIKA I TEORIA ZBIORÓW

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010

Niech X bȩdzie dowolnym zbiorem. Dobry porz adek to relacja P X X (bȩdziemy pisać x y zamiast x, y P ) o w lasnościach:

Przykłady zdań w matematyce. Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości a, b, c jest prostokątny (a, b, c oznaczają dane liczby dodatnie),

LOGIKA ALGORYTMICZNA

Logika pragmatyczna dla inżynierów

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Elementy logiki i teorii mnogości

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

25 lutego 2013, godzina 23: 57 strona 1. P. Urzyczyn: Materia ly do wyk ladu z semantyki. Logika Hoare a

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Elementy logiki matematycznej

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:

Egzamin z logiki i teorii mnogości, rozwiązania zadań

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Algebrę L = (L, Neg, Alt, Kon, Imp) nazywamy algebrą języka logiki zdań. Jest to algebra o typie

Rozdzia l 10. Najważniejsze normalne logiki modalne

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne

LOGIKA Klasyczny Rachunek Zdań

Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Lekcja 3: Elementy logiki - Rachunek zdań

Wykłady ze Wstępu do Matematyki. Jacek Cichoń WPPT, Politechnika Wrocławska

Cia la i wielomiany Javier de Lucas

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.

Definicja: alfabetem. słowem długością słowa

Wyk lad 14 Formy kwadratowe I

Kultura logiczna Klasyczny rachunek zdań 2/2

Logika Matematyczna (2,3)

Wykłady ze Wstępu do Matematyki. Jacek Cichoń WPPT, Politechnika Wrocławska

Wykład 1. Informatyka Stosowana. 3 października Informatyka Stosowana Wykład 1 3 października / 26

Wartości logiczne. Za zdanie b. Powiedzenie studenci miewaja

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie.

Logika formalna SYLABUS A. Informacje ogólne

Algebra i jej zastosowania ćwiczenia

W pewnym mieście jeden z jej mieszkańców goli wszystkich tych i tylko tych jej mieszkańców, którzy nie golą się

1 Logika Zbiory Pewnik wyboru Funkcje Moce zbiorów Relacje... 14

Zasada indukcji matematycznej

Monoidy wolne. alfabetem. słowem długością słowa monoidem wolnym z alfabetem Twierdzenie 1.

Logika Matematyczna (1)

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych.

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Sterowalność liniowych uk ladów sterowania

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

PRZEWODNIK PO PRZEDMIOCIE

KARTA KURSU. Kod Punktacja ECTS* 7

Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania

Rozdzia l 2. Najważniejsze typy algebr stosowane w logice

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki

Logika i teoria mnogości Ćwiczenia

Elementy logiki. Zdania proste i złożone

Logika i teoria mnogości Ćwiczenia

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Wykład 1. Informatyka Stosowana. 2 października Informatyka Stosowana Wykład 1 2 października / 33

Wstęp do logiki. Klasyczny Rachunek Zdań II

4 Klasyczny rachunek zdań


Wykład ze Wstępu do Logiki i Teorii Mnogości

Wyk lad 7 Baza i wymiar przestrzeni liniowej

Konsekwencja logiczna

Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW

Schematy Piramid Logicznych

Wyk lad 12. (ii) najstarszy wspó lczynnik wielomianu f jest elementem odwracalnym w P. Dowód. Niech st(f) = n i niech a bedzie

Uwagi wprowadzajace do reguł wnioskowania w systemie tabel analitycznych logiki pierwszego rzędu

Paradygmaty dowodzenia

Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37

Elementy rachunku zdań i algebry zbiorów

Adam Meissner.

Wykład 1. Informatyka Stosowana. 1 października Informatyka Stosowana Wykład 1 1 października / 26

Lista 1 (elementy logiki)

Logika Matematyczna (1)

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Szymon G l ab. Struktury losowe II Graf losowy. Instytut Matematyki, Politechnika Lódzka

KARTA KURSU. Wstęp do logiki i teorii mnogości Introduction to Logic and Set Theory

Struktury formalne, czyli elementy Teorii Modeli

LOGIKA Dedukcja Naturalna

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac:

Podstawy logiki i teorii zbiorów Ćwiczenia

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Elementy logiki Zbiory Systemy matematyczne i dowodzenie twierdzeń Relacje

Logika binarna. Prawo łączności mówimy, że operator binarny * na zbiorze S jest łączny gdy (x * y) * z = x * (y * z) dla każdego x, y, z S.

Rachunek zdao i logika matematyczna

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ

Kultura logiczna Wnioskowania dedukcyjne

III rok kognitywistyki UAM,

Podstawowe Pojęcia. Semantyczne KRZ

Matematyka dyskretna Oznaczenia

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA (skrajne daty)

1 Funktory i kwantyfikatory

Podstawy logiki i teorii zbiorów Ćwiczenia

Transkrypt:

Elementy logiki i teorii mnogości Wyk lad 1: Rachunek zdań Micha l Ziembowski m.ziembowski@mini.pw.edu.pl www.mini.pw.edu.pl/ ziembowskim/ October 2, 2016 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 1 / 28

Literatura: W. Marek, J. Onyszkiewicz, Elementy logiki i teorii mnogości w zadaniach, PWN. H. Rasiowa, Wstȩp do matematyki wspó lczesnej, PWN. K. Kuratowski, Wstȩp do teorii mnogości i topologii, PWN. W. Guzicki, P. Zakrzewski, Wyk lady ze wstȩpu do matematyki. PWN W. Guzicki, P. Zakrzewski, Wstȩp do matematyki. Zbiór zadań, PWN 2005. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 2 / 28

Literatura: W. Marek, J. Onyszkiewicz, Elementy logiki i teorii mnogości w zadaniach, PWN. H. Rasiowa, Wstȩp do matematyki wspó lczesnej, PWN. K. Kuratowski, Wstȩp do teorii mnogości i topologii, PWN. W. Guzicki, P. Zakrzewski, Wyk lady ze wstȩpu do matematyki. PWN W. Guzicki, P. Zakrzewski, Wstȩp do matematyki. Zbiór zadań, PWN 2005. Materia ly do ćwiczeń: Strony internetowy. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 2 / 28

Literatura: W. Marek, J. Onyszkiewicz, Elementy logiki i teorii mnogości w zadaniach, PWN. H. Rasiowa, Wstȩp do matematyki wspó lczesnej, PWN. K. Kuratowski, Wstȩp do teorii mnogości i topologii, PWN. W. Guzicki, P. Zakrzewski, Wyk lady ze wstȩpu do matematyki. PWN W. Guzicki, P. Zakrzewski, Wstȩp do matematyki. Zbiór zadań, PWN 2005. Materia ly do ćwiczeń: Strony internetowy. Dodatkowe materia ly M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 2 / 28

Zbigniew Huzar Logika dostarcza jȩzyka do przedstawiania i badania w lasności modeli informatycznych, w tym systemów komputerowych i jȩzyków programowania, a zw laszcza środków do definiowania sk ladni i semantyki jȩzyków programowania. W jȩzyku logiki można specyfikować wymagania stawiane projektowanym systemom oprogramowania. Jȩzyk logiki może ponadto być bezpośrednio używany jako jȩzyk programowania. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 3 / 28

Zbigniew Huzar Logika dostarcza jȩzyka do przedstawiania i badania w lasności modeli informatycznych, w tym systemów komputerowych i jȩzyków programowania, a zw laszcza środków do definiowania sk ladni i semantyki jȩzyków programowania. W jȩzyku logiki można specyfikować wymagania stawiane projektowanym systemom oprogramowania. Jȩzyk logiki może ponadto być bezpośrednio używany jako jȩzyk programowania. Szczególn a rolȩ odgrywa logika w procesie wytwarzania oprogramowania. Na gruncie logiki sta lo siȩ możliwe sformu lowanie pojȩcia poprawności programów, a nastȩpnie opracowanie metod weryfikacji ich poprawności. Proces wytwarzania oprogramowania, jak na przyk lad w inżynierii oprogramowania, jest obecnie w coraz wiȩkszym zakresie wspomagany przez komputer. Budowa narzȩdzi wspomagaj acych ten proces opiera siȩ na formalnych metodach, maj acych oparcie na gruncie logiki. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 3 / 28

Plan wyk ladu: Rachunek zdań M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna Teoria mocy M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna Teoria mocy Drzewa i relacje M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna Teoria mocy Drzewa i relacje Algebry Boole a M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna Teoria mocy Drzewa i relacje Algebry Boole a Kraty i drzewa M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna Teoria mocy Drzewa i relacje Algebry Boole a Kraty i drzewa Aksjomaty teorii mnogości M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Plan wyk ladu: Rachunek zdań Zbiory Kwantyfikatory Relacje i funkcje Relacje równoważności Czȩściowe porz adki Indukcja matematyczna Teoria mocy Drzewa i relacje Algebry Boole a Kraty i drzewa Aksjomaty teorii mnogości Liczby porz adkowe i kardynalne M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 4 / 28

Zdania Symbole p 0, p 1, p 2,... nazywać bȩdziemy zmiennymi zdaniowymi. Symbole i s a sta lymi; symbol nazywamy zdaniem zawsze prawdziwym, zdaniem zawsze fa lszywym. Rozważamy ponadto spójniki logiczne:,,,,. Spójnik nazywamy koniunkcj a, alternatyw a, negacja lub zaprzeczeniem. Kolejne dwa spójniki to implikacja i równoważność. Do konstrukcji jȩzyka Rachunku Zdań potrzebujemy jeszcze dwóch symboli. S a nimi nawiasy. Pierwszy z nich, (, nazywamy nawiasem otwieraj acym zaś drugi, ), nawiasem zamykaj acym. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 5 / 28

Definicja 1.1 Zmienne zdaniowe oraz sta le i s a zdaniami M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 6 / 28

Definicja 1.1 Zmienne zdaniowe oraz sta le i s a zdaniami Jeśli wyrażenia φ oraz ψ s a zdaniami, to zdaniami s a też: φ ψ, φ ψ, φ ψ, φ ψ, ψ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 6 / 28

Definicja 1.1 Zmienne zdaniowe oraz sta le i s a zdaniami Jeśli wyrażenia φ oraz ψ s a zdaniami, to zdaniami s a też: φ ψ, φ ψ, φ ψ, φ ψ, ψ Dowolne wyrażenie zbudowane ze zmiennych zdaniowych poprzez zastosowanie skończonej liczby regu l z poprzedniego punktu jest także zdaniem M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 6 / 28

Wartści logiczne Wartościami logicznymi nazywamy symbole 0 i 1, które interpretujemy jako fa lsz i prawdȩ. x y x y x y x y x y x 1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 7 / 28

Wartści logiczne Wartościami logicznymi nazywamy symbole 0 i 1, które interpretujemy jako fa lsz i prawdȩ. Na zbiorze {0, 1} określamy dzia lania,,,, zgodnie z nastȩpuj acymi zasadami: x y x y x y x y x y x 1 1 1 1 1 1 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 0 0 1 1 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 7 / 28

Definicja 1.2 Waluacj a nazywamy dowolny ci ag π = (w 0, w 1,...) taki, że dla dowolnego i, w i {0, 1} (jest wartości a logiczn a). M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 8 / 28

Definicja 1.3 (Wartościowanie) Niech π bȩdzie waluacj a. Dla dowolnego i, określamy wówczas π(p i ) = w i M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 9 / 28

Definicja 1.3 (Wartościowanie) Niech π bȩdzie waluacj a. Dla dowolnego i, określamy wówczas π(p i ) = w i π( ) = 1, π( ) = 0 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 9 / 28

Definicja 1.3 (Wartościowanie) Niech π bȩdzie waluacj a. Dla dowolnego i, określamy wówczas π(p i ) = w i π( ) = 1, π( ) = 0 Jeśli ψ oraz φ s a zdaniami dla których określone s a już wartości π(ψ) oraz π(φ), to π(ψ φ) = π(ψ) π(φ) π(ψ φ) = π(ψ) π(φ) π(ψ φ) = π(ψ) π(φ) π(ψ φ) = π(ψ) π(φ) π( ψ) = (π(ψ)) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 9 / 28

Definicja 1.3 (Wartościowanie) Niech π bȩdzie waluacj a. Dla dowolnego i, określamy wówczas π(p i ) = w i π( ) = 1, π( ) = 0 Jeśli ψ oraz φ s a zdaniami dla których określone s a już wartości π(ψ) oraz π(φ), to π(ψ φ) = π(ψ) π(φ) π(ψ φ) = π(ψ) π(φ) π(ψ φ) = π(ψ) π(φ) π(ψ φ) = π(ψ) π(φ) π( ψ) = (π(ψ)) Jeśli ψ = ψ(p 0,..., p n ) oraz π jest waluacj a, to π(ψ) = π(ψ(p 0,..., p n )) = ψ(π(p 0 ),..., π(p n )) gdzie ostatnie wyrażenie powstaje poprzez odpowiednie podstawienie i zależy od wyjściowych π oraz ψ. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdańoctober 2, 2016 9 / 28

Przyk lad Niech π = (0, 0, 1, 0, 1,...) oraz niech ψ = (p 0 p 1 ) p 3. Wówczas π(ψ) = π((p 0 p 1 ) p 3 ) = (π(p 0 ) π(p 1 )) π(p 3 ) = = (0 0) 0 = 0 1 = 0. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 10 / 28

Przyk lad Niech π = (0, 0, 1, 0, 1,...) oraz niech ψ = (p 0 p 1 ) p 3. Wówczas π(ψ) = π((p 0 p 1 ) p 3 ) = (π(p 0 ) π(p 1 )) π(p 3 ) = MNIEJ FORMALNIE: = (0 0) 0 = 0 1 = 0. π(ψ) = (0 0) 0 = 0 1 = 0 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 10 / 28

Definicja 1.4 Zdanie ψ nazywamy tautologi a jeśli π(ψ) = 1 dla dowolnej waluacji π. Zapis: ψ. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 11 / 28

Przyk lad Zdanie ψ = ((p 0 p 1 ) p 2 ) ( p 2 ( p 0 p 1 )) jest tautologi a. WYKAZAĆ!!! M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 12 / 28

Zdanie sprzeczne. Zdanie spe lnialne Zdanie ψ nazywamy sprzecznym jeśli ψ jest tautologi a M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 13 / 28

Zdanie sprzeczne. Zdanie spe lnialne Zdanie ψ nazywamy sprzecznym jeśli ψ jest tautologi a Zdanie ψ nazywamy spe lnialnym gdy nie jest tautologi a oraz istnieje waluacja π taka, że π(ψ) = 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 13 / 28

Twierdzenie 1.1 Jeżeli dane zdanie ψ = ψ(p 0,..., p n ) jest tautologi a oraz φ 0,..., φ n s a zdaniami, to zdanie ψ(φ 0,..., φ n ) również jest tautologi a. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 14 / 28

Twierdzenie 1.1 Jeżeli dane zdanie ψ = ψ(p 0,..., p n ) jest tautologi a oraz φ 0,..., φ n s a zdaniami, to zdanie ψ(φ 0,..., φ n ) również jest tautologi a. Dowód: Dla dowolnej waluacji π mamy π(ψ(φ 0,..., φ n )) = ψ(π(φ 0 ),..., π(φ n )). Niech teraz π bȩdzie waluacj a tak a, że π (p i ) = π(φ i ) dla dowolnego i {0, 1,..., n}. Wówczas π(ψ(φ 0,..., φ n )) = ψ(π(φ 0 ),..., π(φ n )) = ψ(π (p 0 ),..., π (p n )) = = π (ψ(p 0,..., p n )) = 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 14 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p przemienność: (p q) (q p), (p q) (q p) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p przemienność: (p q) (q p), (p q) (q p) laczność: (p (q r)) ((p q) r), (p (q r)) ((p q) r) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p przemienność: (p q) (q p), (p q) (q p) laczność: (p (q r)) ((p q) r), (p (q r)) ((p q) r) rozdzielność: (p (q r)) (p q) (p r) (p (q r)) (p q) (p r) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p przemienność: (p q) (q p), (p q) (q p) laczność: (p (q r)) ((p q) r), (p (q r)) ((p q) r) rozdzielność: (p (q r)) (p q) (p r) (p (q r)) (p q) (p r) podwójna negacja: ( p) p M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p przemienność: (p q) (q p), (p q) (q p) laczność: (p (q r)) ((p q) r), (p (q r)) ((p q) r) rozdzielność: (p (q r)) (p q) (p r) (p (q r)) (p q) (p r) podwójna negacja: ( p) p prawo wy laczonego środka: (p p) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... idempotentność: (p p) p, (p p) p przemienność: (p q) (q p), (p q) (q p) laczność: (p (q r)) ((p q) r), (p (q r)) ((p q) r) rozdzielność: (p (q r)) (p q) (p r) (p (q r)) (p q) (p r) podwójna negacja: ( p) p prawo wy laczonego środka: (p p) brak trzeciej możliwości: p p M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 15 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... prawa de Morgana: (p q) ( p q), (p q) ( p q) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 16 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... prawa de Morgana: (p q) ( p q), (p q) ( p q) przechodniość implikacji: ((p q) (q r)) (p r) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 16 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... prawa de Morgana: (p q) ( p q), (p q) ( p q) przechodniość implikacji: ((p q) (q r)) (p r) eliminacja implikacji: (p q) ( p q) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 16 / 28

Przegl ad najważniejszych tautologii Używamy dla uproszczenia liter p, q, r,... zamiast p 0, p 1,... prawa de Morgana: (p q) ( p q), (p q) ( p q) przechodniość implikacji: ((p q) (q r)) (p r) eliminacja implikacji: (p q) ( p q) eliminacja równoważności: (p q) ((p q) (q p)), (p q) ((p q) ( p q)) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 16 / 28

Definicja 1.5 Powiemy, że zdania α i β s a równoważne (zapisujemy α β) jeśli (α β). UWAGA: α β wtedy i tylko wtedy, gdy dla dowolnej waluacji π zachodzi π(α) = π(β) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 17 / 28

W lasności równoważności α α M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 18 / 28

W lasności równoważności α α jeśli α β, to β α M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 18 / 28

W lasności równoważności α α jeśli α β, to β α jeśli α β oraz β γ, to α γ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 18 / 28

W lasności równoważności α α jeśli α β, to β α jeśli α β oraz β γ, to α γ α wtedy i tylko wtedy, gdy α M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 18 / 28

W lasności równoważności α α jeśli α β, to β α jeśli α β oraz β γ, to α γ α wtedy i tylko wtedy, gdy α α wtedy i tylko wtedy, gdy α M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 18 / 28

Twierdzenie 1.2. Jeśli zdanie ϕ jest zdaniem sprzecznym, to dla dowolnego ψ, zdanie ϕ ψ jest tautologi a M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 19 / 28

Twierdzenie 1.2. Jeśli zdanie ϕ jest zdaniem sprzecznym, to dla dowolnego ψ, zdanie ϕ ψ jest tautologi a Dowód: Rozważmy dowoln a waluacjȩ π. Wówczas π(ϕ ψ) = (π(ϕ) π(ψ)) = (0 π(ψ)) = 1 (z tabelki). M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 19 / 28

Metody dowodzenia twierdzeń M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 20 / 28

Metody dowodzenia twierdzeń (ψ 1... ψ n ) ϕ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 20 / 28

Metody dowodzenia twierdzeń (ψ 1... ψ n ) ϕ Zdania ψ 1,..., ψ n nazywamy za lożeniami M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 20 / 28

Metody dowodzenia twierdzeń (ψ 1... ψ n ) ϕ Zdania ψ 1,..., ψ n nazywamy za lożeniami ϕ nazywamy tez a M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 20 / 28

Definicja 1.6 Powiemy, że zdanie ϕ wynika ze zdań ψ 1,..., ψ n (zapisujemy {ψ 1,..., ψ n } ϕ) jeśli dla dowolnej waluacji π takiej, że π(ψ 1 ) =... = π(ψ n ) = 1 mamy π(ϕ) = 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 21 / 28

Definicja 1.6 Powiemy, że zdanie ϕ wynika ze zdań ψ 1,..., ψ n (zapisujemy {ψ 1,..., ψ n } ϕ) jeśli dla dowolnej waluacji π takiej, że π(ψ 1 ) =... = π(ψ n ) = 1 mamy π(ϕ) = 1 Wyrażenie postaci {ψ 1,..., ψ n } ϕ które s a prawdziwe nazywamy regu lami wnioskowania M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 21 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. Musimy pokazać, że (ψ 1 ψ 2... ψ n ) ϕ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. Musimy pokazać, że (ψ 1 ψ 2... ψ n ) ϕ Rozważmy zatem dowoln a waluacjȩ π M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. Musimy pokazać, że (ψ 1 ψ 2... ψ n ) ϕ Rozważmy zatem dowoln a waluacjȩ π π((ψ 1 ψ 2... ψ n ) ϕ) = (π(ψ 1 )... π(ψ n )) π(ϕ) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. Musimy pokazać, że (ψ 1 ψ 2... ψ n ) ϕ Rozważmy zatem dowoln a waluacjȩ π π((ψ 1 ψ 2... ψ n ) ϕ) = (π(ψ 1 )... π(ψ n )) π(ϕ) Jeśli π(ψ 1 ) =... = π(ψ n ) = 1, to z za lożenia π(ϕ) = 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. Musimy pokazać, że (ψ 1 ψ 2... ψ n ) ϕ Rozważmy zatem dowoln a waluacjȩ π π((ψ 1 ψ 2... ψ n ) ϕ) = (π(ψ 1 )... π(ψ n )) π(ϕ) Jeśli π(ψ 1 ) =... = π(ψ n ) = 1, to z za lożenia π(ϕ) = 1 (2) (1): Zak ladamy, że (ψ 1 ψ 2... ψ n ) ϕ jest tautologi a oraz rozważamy dowoln a waluacjȩ dla którejπ(ψ 1 ) =... = π(ψ n ) = 1. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.3 Nastȩpuj ace wyrażenia s a równoważne: 1.{ψ 1,..., ψ n } ϕ 2. (ψ 1 ψ 2... ψ n ) ϕ Dowód: (1) (2): Zak ladamy, że {ψ 1,..., ψ n } ϕ. Musimy pokazać, że (ψ 1 ψ 2... ψ n ) ϕ Rozważmy zatem dowoln a waluacjȩ π π((ψ 1 ψ 2... ψ n ) ϕ) = (π(ψ 1 )... π(ψ n )) π(ϕ) Jeśli π(ψ 1 ) =... = π(ψ n ) = 1, to z za lożenia π(ϕ) = 1 (2) (1): Zak ladamy, że (ψ 1 ψ 2... ψ n ) ϕ jest tautologi a oraz rozważamy dowoln a waluacjȩ dla którejπ(ψ 1 ) =... = π(ψ n ) = 1. Punkt 2. otrzymujemy ponownie korzystaj ac z operatora. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 22 / 28

Twierdzenie 1.4 Pewne regu ly wnioskowania {p} p M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 23 / 28

Twierdzenie 1.4 Pewne regu ly wnioskowania {p} p {p, p} q M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 23 / 28

Twierdzenie 1.4 Pewne regu ly wnioskowania {p} p {p, p} q {p, q} p q M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 23 / 28

Twierdzenie 1.4 Pewne regu ly wnioskowania {p} p {p, p} q {p, q} p q {p q} p {p q, p q} q M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 23 / 28

Twierdzenie 1.4 Pewne regu ly wnioskowania {p} p {p, p} q {p, q} p q {p q} p {p, p q} q (modus ponens) {p q, p q} q M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 23 / 28

Twierdzenie 1.5 Nastȩpuj ace wyrażenia s a równoważne: 1. {ψ 1,..., ψ n } ϕ 2. nie istanieje waluacja π taka, że π(ψ 1 ) =... = π(ψ n ) = π( ϕ) = 1 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 24 / 28

Twierdzenie 1.5 Nastȩpuj ace wyrażenia s a równoważne: 1. {ψ 1,..., ψ n } ϕ 2. nie istanieje waluacja π taka, że π(ψ 1 ) =... = π(ψ n ) = π( ϕ) = 1 Dowód: M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 24 / 28

Twierdzenie 1.5 Nastȩpuj ace wyrażenia s a równoważne: 1. {ψ 1,..., ψ n } ϕ 2. nie istanieje waluacja π taka, że π(ψ 1 ) =... = π(ψ n ) = π( ϕ) = 1 Dowód: Proszȩ przygotować w domu:) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 24 / 28

Dowody wprost Polegaj a na pokazaniu, że z za lożeń twierdzenia wynika jego teza M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 25 / 28

Dowody wprost Polegaj a na pokazaniu, że z za lożeń twierdzenia wynika jego teza Przyk lad: Jeśli a > 0, b > 0 oraz a 2 + b 2 > 3, to (a + b) 2 > 3 M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 25 / 28

Dowody Nie Wprost Wykorzystujemy tautologiȩ ( q p) (p q) M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 26 / 28

Dowody Nie Wprost Wykorzystujemy tautologiȩ ( q p) (p q) lub jeśli ktoś woli regu lȩ { q p} p q M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 26 / 28

Dowody Nie Wprost Wykorzystujemy tautologiȩ ( q p) (p q) lub jeśli ktoś woli regu lȩ { q p} p q fa lszywość tezy poci aga fa lszywość za lożenia M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 26 / 28

Dowody Nie Wprost Wykorzystujemy tautologiȩ ( q p) (p q) lub jeśli ktoś woli regu lȩ { q p} p q fa lszywość tezy poci aga fa lszywość za lożenia Przyk lad: Jeśli 2 nie dzieli sumy dwóch liczb naturalnych, to przynajmniej jedna z tych liczb jest nieparzysta. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 26 / 28

Dowody przez sprowadzenie do sprzeczności Mamy ((ψ ϕ) ) (ψ ϕ) (ψ ϕ) ψ ϕ ψ ϕ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 27 / 28

Dowody przez sprowadzenie do sprzeczności Mamy ((ψ ϕ) ) (ψ ϕ) (ψ ϕ) ψ ϕ ψ ϕ Zatem mamy regu lȩ wnioskowania {(ψ ϕ) } ψ ϕ M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 27 / 28

Dowody przez sprowadzenie do sprzeczności Mamy ((ψ ϕ) ) (ψ ϕ) (ψ ϕ) ψ ϕ ψ ϕ Zatem mamy regu lȩ wnioskowania {(ψ ϕ) } ψ ϕ Przyk lad: Jeśli x 2 = 3, to x nie jest liczb a wymiern a. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 27 / 28

Dowody przez sprowadzenie do sprzeczności Mamy ((ψ ϕ) ) (ψ ϕ) (ψ ϕ) ψ ϕ ψ ϕ Zatem mamy regu lȩ wnioskowania {(ψ ϕ) } ψ ϕ Przyk lad: Jeśli x 2 = 3, to x nie jest liczb a wymiern a. Korzystaj ac z regu ly rozważanej trzeba pokazać, że za lożenie x 2 = 3 i x jest liczb a wymiern a prowadzi do sprzeczności. M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 27 / 28

Dowody przez rozważenie przypadków {p q, p q} q M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 28 / 28

Dowody przez rozważenie przypadków {p q, p q} q Przyk lad: Dla dowolnej liczb rzeczywistej x prawdziwa jest nierówność x x M. Ziembowski (WUoT) Elementy logiki i teorii mnogościwyk lad 1: Rachunek zdań October 2, 2016 28 / 28