Elementy logiki matematycznej

Podobne dokumenty
Elementy rachunku zdań i algebry zbiorów

Elementy logiki matematycznej

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

Dalszy ciąg rachunku zdań

(g) (p q) [(p q) p]; (h) p [( p q) ( p q)]; (i) [p ( p q)]; (j) p [( q q) r]; (k) [(p q) (q p)] (p q); (l) [(p q) (r s)] [(p s) (q r)];

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

LOGIKA I TEORIA ZBIORÓW

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),

Wykład 6. Reguły inferencyjne systemu aksjomatycznego Klasycznego Rachunku Zdań

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

Elementy logiki. Zdania proste i złożone

1 Działania na zbiorach

LOGIKA MATEMATYCZNA. Poziom podstawowy. Zadanie 2 (4 pkt.) Jeśli liczbę 3 wstawisz w miejsce x, to które zdanie będzie prawdziwe:

Logika pragmatyczna dla inżynierów

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

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

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ

Elementy logiki matematycznej

Matematyka I. BJiOR Semestr zimowy 2018/2019 Wykład 1

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Elementy logiki i teorii mnogości

Indukcja matematyczna

Logika, teoria zbiorów i wartość bezwzględna

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

Lekcja 3: Elementy logiki - Rachunek zdań

LOGIKA MATEMATYCZNA, ZBIORY, LICZBY RZECZYWISTE

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Lista 1 (elementy logiki)

1 Podstawowe oznaczenia

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

Logika Matematyczna Spójniki logiczne Tautologie Dowodzenie Kwantyfikatory Zagadki. Logika Matematyczna. Marcelina Borcz.

Wstęp do logiki. Klasyczny Rachunek Zdań II

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

LOGIKA Dedukcja Naturalna

Część wspólna (przekrój) A B składa się z wszystkich elementów, które należą jednocześnie do zbioru A i do zbioru B:

Wybierz cztery z poniższych pięciu zadań. Poprawne rozwiazanie dwóch zadań oznacza zdany egzamin.

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Instrukcja do testu z matematyki zdania logiczne, wyrażenia algebraiczne, równania kwadratowe Zakres materiału

Logika i teoria mnogości Ćwiczenia

Matematyka ETId Elementy logiki

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

Logika i teoria mnogości Ćwiczenia

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

Zasada indukcji matematycznej

Rozwiązaniem jest zbiór (, ] (5, )


Rachunek zdań i predykatów

Maria Romanowska UDOWODNIJ, ŻE... PRZYKŁADOWE ZADANIA MATURALNE Z MATEMATYKI

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

Roger Bacon Def. Def. Def. Funktory zdaniotwórcze

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

LOGIKA Klasyczny Rachunek Zdań

5. OKREŚLANIE WARTOŚCI LOGICZNEJ ZDAŃ ZŁOŻONYCH

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Zbiory, relacje i funkcje

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

Zestaw 1. Podaj zdanie odwrotne i przeciwstawne (kontrapozycję) dla każdego z następujących

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

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

Wykład I. Literatura. Oznaczenia. ot(x 0 ) zbiór wszystkich otoczeń punktu x 0

Teoria. a, jeśli a < 0.

Uwaga 1. Zbiory skończone są równoliczne wtedy i tylko wtedy, gdy mają tyle samo elementów.

domykanie relacji, relacja równoważności, rozkłady zbiorów

Konsekwencja logiczna

Wykład 4. Określimy teraz pewną ważną klasę pierścieni.

Podstawy logiki i teorii zbiorów Ćwiczenia

Plan wynikowy z wymaganiami edukacyjnymi z przedmiotu matematyka w zakresie rozszerzonym dla klasy I liceum ogólnokształcącego

Rachunek zdao i logika matematyczna

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

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

Adam Meissner.

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

Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu.

1 Rachunek zdań. w(p) = 0 lub p 0 lub [p] = 0. a jeśli jest fałszywe to:

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.

Drzewa Semantyczne w KRZ

Elementy logiki Zbiory Systemy matematyczne i dowodzenie twierdzeń Relacje

Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania

Bukiety matematyczne dla gimnazjum

Język rachunku predykatów Formuły rachunku predykatów Formuły spełnialne i prawdziwe Dowody założeniowe. 1 Zmienne x, y, z...

dr ANNA NIEWULIS CENTRUM NAUCZANIA MATEMATYKI i KSZTAŁCENIA na ODLEGŁOŚĆ pokój 310


Ćwiczenia do rozdziału 2, zestaw A: z książki Alfreda Tarskiego Wprowadzenie do logiki

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

Ciała i wielomiany 1. przez 1, i nazywamy jedynką, zaś element odwrotny do a 0 względem działania oznaczamy przez a 1, i nazywamy odwrotnością a);

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

Elementy logiki. Algebra Boole a. Analiza i synteza układów logicznych

Dorota Pekasiewicz Uniwersytet Łódzki, Wydział Ekonomiczno-Socjologiczny Katedra Metod Statystycznych, Łódź, ul. Rewolucji 1905 r.

Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 2 Teoria liczby rzeczywiste cz.2

Automatyzacja Ćwicz. 2 Teoria mnogości i algebra logiki Akademia Morska w Szczecinie - Wydział Inżynieryjno-Ekonomiczny Transportu

LX Olimpiada Matematyczna

Kryteria oceniania z matematyki zakres podstawowy Klasa I

Kultura logiczna Wnioskowania dedukcyjne

3. Instrukcje warunkowe

Drugie kolokwium z Rachunku Prawdopodobieństwa, zestaw A

Z-LOG-1003 Logika Logics

Podstawy logiki i teorii zbiorów Ćwiczenia

LOGIKA MATEMATYCZNA, ZBIORY I LICZBY RZECZYWISTE

Transkrypt:

Elementy logiki matematycznej Przez p, q będziemy oznaczać zdania. Każdemu zdaniu możemy przyporządkować wartość logiczną 1, gdy jest prawdziwe oraz wartość logiczną 0, gdy jest fałszywe. Oznaczmy wartość logiczną zdania p przez L(p). PRZYKŁAD. Jeśli p jest zdaniem mucha jest owadem, a q zdaniem 2+2=5,toL(p)=1,L(q)=0. Ze zdań możemy tworzyć zdania złożone przy pomocy następujących znaków, zwanych operacjami logicznymi:(nie są to jedyne operacje logiczne, ale te wykorzystuje się w logice matematycznej- inne poznamy potem). p czytamy nieprawda,żep zaprzeczenie p q... piq koniunkcja p q... plubq alternatywa p q... jeślip,toq implikacja p q... pwtedyitylkowtedygdyq równoważność Dla implikacji w języku polskim stosuje się też inne sformułowania m.in.: oraz nieco archaiczne jeżelip,toq zpwynikaq p,więcq ponieważ p, q q,gdyżp q,bop q, bowiem p p pociąga q Również koniunkcję możemy wyrażać w różny sposób. Możemy spójnik i zastąpić spójnikiem oraz. Rolę koniunkcji pełni też zapisanie zdań zakończonych kropkami(lub przecinkami) obok siebie. Oczywiste jest, że tą samą informację przekazują sformułowania: 1

Jest zimno i pada deszcz. Jest zimno oraz pada deszcz. Jest zimno. Pada deszcz. Jest zimno, pada deszcz. Zdarzasięteż,żetojakąrolępełnidanyspójnikzależyodkontekstu.Np. wzdaniu: Nie zdam egzaminu i będę powtarzać rok spójnik i formalnie przypisany koniunkcji pełni rolę bardziej implikacji niż koniunkcji. W tabelkach widzimy wartości logiczne zdań złożonych w zależności od wartości logicznych zdań p i q. p p 1 0 0 1 p q p q p q p q p q 0 0 0 0 1 1 0 1 0 1 1 0 1 0 0 1 0 0 1 1 1 1 1 1 PRZYKŁAD. Niech p oznacza zdanie Warszawa jest stolicą Polski, aqzdanie 2>3.Skonstruujzdaniap,q,p q,p q,p q,q p, p qiustalichwartośćlogiczną. Rozwiązanie. p :nieprawda,żewarszawajeststolicąpolski, q : 2 3, p q:warszawajeststolicąpolskii 2>3, p q:warszawajeststolicąpolskilub 2>3, p q:jeśliwarszawajeststolicąpolski,to 2>3, q p:jeśli 2>3,toWarszawajeststolicąPolski, p q:warszawajeststolicąpolskiwtedyitylkowtedy,gdy 2>3. Oczywiście L(p) = 1, L(q) = 0. Wykorzystując tabelki otrzymujemy: L(p )=0, 2

L(q )=1, L(p q)=0, L(p q)=1, L(p q)=0, L(q p)=1, L(p q)=0. Jeśli ktoś powie zdanie: Jestem wysoki i gruby, to zastanówmy się kiedy złapiemygonakłamstwie.otóżwtedy,gdyokażesię,żeniejestonalbo wysoki albo gruby. Jeśli więc jako p oznaczymy zdanie jestem wysoki, a jako zdanie q, jestem gruby, to intuicja podpowiada nam następującą regułę: (p q) p q. Podobne rozumowanie doprowadzi i do drugiej reguły: (p q) p q. Powyższe reguły noszą nazwę praw de Morgana. Oczywiście można je było formalnie wyprowadzić wykorzystując podane tabelki. A oto jak wyglądają inne zaprzeczenia zdań złożonych: (p ) p; (p q) p q. Warto podać jeszcze jedną bardzo ważną regułę: (p q) (q p ). Jest to tak zwana zasada argumentacji nie wprost. Polega ona na następującym toku wnioskowania: Chcemy wykazać jakąś tezę q. Przyjmujemy za p całą dotychczasową wiedzę.przypuszczamy,żezdanieqjestfałszywe,czyli,żeq jestprawdziwe. 3

Następniepokazujemy,żezq wynikasprzeczność,toznaczyjakiśfałszw dotychczasowej wiedzy. Ale na mocy prawa de Morgana wynika stąd, że p jestfałszywe.pokazaliśmywięcq p,cozzasadyargumentacjiniewprost jest równoważne temu, że z całej dotychczasowej wiedzy wynika q. Reguły logiczne, czyli zdania zawsze prawdziwe nazywa się też tautologiami. Na przykład tautologiami są zdania(1.1):(1.5). Zajmiemy się tautologiami w dalszej niematematycznej części wykładu. Algebraiczne wzory na operacje logiczne Czasami, przy wyprowadzaniu praw logicznych zamiast pisać tabelki wygodniej będzie przedstawić i zastosować algebraiczne wzory na operacje logiczne. Oto one zaprzeczenie: 1 p koniunkcja: pq alternatywa:p+q pq implikacja:1 p+pq równoważność:1 (p q) 2. Spróbujemy np. udowodnić prawo [(p q) r] [(p r) (q r)]. W zapisie algebraicznym mamy Lewastrona:pq+r pqr Prawastrona:(p+r pr)(q+r qr) Przekształcamy prawą stronę (p+r pr)(q+r qr)=pq+pr pqr+rq+r 2 qr 2 pqr pr 2 +pqr 2. 4

Korzystamyztego,żep 2 =p,q 2 =q,r 2 =riotrzymujemy czyli lewą stronę. Kwantyfikatory Popatrzmy na poniższe zdanie: pq+r pqr, Dlakażdejliczbydodatniejaistniejeliczbaujemnabtaka,żeb 2 =a. W zdaniu tym występują dwa zwroty niezwykle często używane przy okazji różnych zdań w matematyce(i nie tylko w matematyce): dla każdego (elementu jakiegoś zbioru) i istnieje(element jakiegoś zbioru). Zwroty te są tak ważne, że wprowadza się dla nich specjalne oznaczenia zwane kwantyfikatorami. Mają one postać: czytamy dla każdego x ze zbioru A, x A x A czytamy istnieje x ze zbioru A. Stosuje się również inne oznaczenia kwantyfikatorów, a mianowicie : zamiast oraz :zamiast. PRZYKŁAD. Zapiszemy przy pomocy kwantyfikatorów zdanie Wszyscy studenci z grupy D1 zdali egzamin z matematyki. Oznaczmy przez p(x) zdanie x zdał egzamin z matematyki. Wówczas nasze zdanie zapiszemy tak: p(x). x D1 W języku potocznym rolę kwantyfikatorów pełnią m.in. słowa: każdy, wszystko, wszyscy, zawsze, wszędzie, nic, nigdy, nigdzie: kwantyfikator ;. coś, ktoś, kiedyś, gdzieś, jakiś, przynajmniej raz: kwantyfikator 5

Kwantyfikatory pozwalają zapisywać zdania w sposób skrótowy. Pomagają też tworzyć szybko zaprzeczenia bardziej skomplikowanych zdań. Zaprzeczenia zdań z użyciem kwantyfikatorów wyglądają bowiem następująco: ( ) p(x) (p(x)), x A x A ( ) p(x) (p(x)). x A x A Powyższe równoważności też noszą nazwę praw de Morgana. PRZYKŁAD. Zapiszmy przy pomocy kwantyfikatorów zdanie(nieprawdziwe!): Każda liczba rzeczywista ma pierwiastek. x IR y IR y 2 =x. A oto uzyskane natychmiast jego zaprzeczenie: y 2 x. x IR y IR 6

Jeśli Żeromski miał na imię Stefan, to mysikrólik jest ptakiem Czy to jest sensowna implikacja? Wydaje się, że nie ma to specjalnego sensu, jednak można wymyślić taką sytuację, że zdanie to będzie całkiem logiczne. Oto ona: Wybraźmy sobie taką krzyżowkę 1 2 1 pionowo: Rząd kręgowców, do którego zalicza się mysikrólik. 2 poziomo: Imię autora Przedwiośnia. Ewa rozwiązuje krzyżowkę, Adam siedzi obok. Oto hipotetyczny dialog: E: Kto napisał Przedwiośnie? A: Żeromski. E:Jakmiałnaimię? A: Dokładnie nie pamiętam, ale albo Oswald albo Stefan. Jestem prawie pewien, że Stefan. E: Czy mysikrólik jest ssakiem? A:Cośmawspólnegozmysząizkrólikiemtopewniessak,alecośmisię kojarzy, że może być ptakiem. E.TobymipasowałodoStefana. Ewawpisujehasłajakponiżejimówi 7

1 P 2S T E F A N A K I Jeśli Żeromski miał na imię Stefan, to mysikrólik jest ptakiem 8

Zbiory Pojęcie zbioru pojawiło się stosunkowo późno po roku 1850. Nie będziemy tu zajmować się teorią matematyczną związaną ze zbiorami(tzw. teoria mnogości ), podamy tylko najprostsze operacje na zbiorach i przede wszystkim poznamy sposoby określania zbiorów. Sposoby określania zbiorów: 1. Wypisanie elementów zbioru w nawiasach klamrowych: np.{1,2,5}oznaczazbiórzłożonyztrzechliczb1,2i 5. Taki sposób stosujemy nie tylko w przypadku zbiorów skończonych, ale często i dla zbiorów nieskończonych. Naprzykladzapis{1,3,5,...}oznaczazbiórzłożonyze wszystkich liczb nieparzystych. 2. Jednoznaczne stwierdzenie, jakim sposobem z pewnego większego zbioru wyróżnia się jego niektóre elementy. Ma to postać: B={x A:α(x)}. Oznaczato,żedozbioruBnależąteelementyxzezbioru A, dla których prawdziwe jest zdanie α(x). PRZYKŁAD.Zbiór{x IR:x>0}oznaczazbiór liczb dodatnich, a zbiór n IN: m IN zbiór liczb naturalnych podzielnych przez 3. 9 n=3m oznacza

3. Niektóre ważne zbiory mają swoje tradycyjne oznaczenia jakby imionawłasne,np.ir zbiórliczbrzeczywistych, IN zbiór liczb naturalnych, Q zbiór liczb wymiernych,ir 2 plaszczyzna, zbiórpusty,[a;b]lub a;b przedziałzkońcamiolewymkońcuaiprawym b,(a; b) analogiczny przedział bez końców. Podstawowe działania na zbiorach to suma mnogościowa(znak ), iloczyn mnogościowy(znak ) i różnica mnogościowa(znak lub ). NiechA,BiCoznaczajązbiory. ZbiórA Bskładasięztychelementów,którenależądo zbiorualubdozbiorub. B A...... SumazbiorówA B PRZYKŁAD.NiechA={1,2,3,4},B ={2,5}. WówczasA B={1,2,3,4,5}. ZbiórA Bskładasięztychelementów,którenależądo zbioruaidozbiorub. 10

A B Iloczynzbiorów:A B PRZYKŁAD.NiechA=( 1;4],B=(2;8).Wtedy A B=(2;4]. ZbiórA Bskładasięztychelementów,którenależą dozbioruainienależądozbiorub. PRZYKŁAD.NiechA=( 2;5),B=[0;6].WówczasA B=( 2;0),zaśB A=[5;6]. A B Różnicazbiorów:A B Ważne są następujące wzory(tzw. prawa de Morgana): C (A B)=(C A) (C B), C (A B)=(C A) (C B). 11

Jeśli zbiór C rozpatrywany powyżej jest zbiorem wszystkich elementów nazywamy go wówczas uniwersum, tozbiórc AoznaczamyA inazywamygouzupełnieniem zbioru A. Wtedy prawa de Morgana zapiszemy następująco: (A B) =A B, (A B) =A B. ZADANIE.NiechA={1,3,9,11},B= ObliczyćA B,A B. n IN: k IN Rozwiązanie. Zbiór B jest to zbiór liczb naturalnych podzielnych przez3.zatemczęśćwspólnazbiorówaibjestrówna {3,9},natomiastA B={1,11}. Iloczyn kartezjański Niech A i B będą dowolnymi zbiorami. Iloczynem kartezjańskim zbiorów A i B nazywamy zbiór oznaczany A Bzłożonyzpar(a,b),gdziea A,b B. PRZYKŁAD.NiechA={1,2},B={3,4}.Wtedy A B={(1,3),(1,4),(2,3),(2,4)}. n=3k. 12

JeśliAmanelementów,aBmakelementów,to A Bmankelementów. Najczęściej używanym iloczynem kartezjańskim jest IR IR, który utożsamiamy z płaszczyzna dwuwymiarową oznaczanąir 2.ZatemjeśliAiBsąpodzbioramiIR,to A BmożemytraktowaćjakopodzbiórIR 2. Sytuację tę ilustruje rysunek. Na osi Ox zaznaczony jestzbiórabędącyprzedziałem[2;6],anaosioyzbiór Bbędącyprzedziałem[3;5].WówczaszbiórA Bjest prostokątemowierzchołkach(2,3),(2,5),(6,3)i(6,5). B y A B A x 13

. 14

ANTYNOMIA RUSSELA Rozważamy różne zbiory. M. in. zbiory, których elementami są też zbiory. Np. A={1,2,3} B={1,5,A} C={3,A,B,C} Ostatni zapis oznacza, że sam zbiór C jest elementem zbioru C. Na tym ostatnim przykładzie opiera się paradoks Russela. NazwiemyzbiórAnormalnym,jeśliA A.Czyli np.wpowyższychprzykładachaibsąnormalne,a C nie jest. Niech N będzie zbiorem wszystkich zbiorów normalnych. Pytanie CZYN N? JeśliN N,toNniejestnormalny,czyliN N!!! JeśliN N,toNjestnormalny,akażdyzbiór normalnyjestelementemn,czylin N!!! 15