Elementy logiki matematycznej

Podobne dokumenty
LOGIKA I TEORIA ZBIORÓW

Matematyka ETId Elementy logiki

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

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ę

Elementy logiki i teorii mnogości

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

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

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

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

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

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

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

O funkcjach : mówimy również, że są określone na zbiorze o wartościach w zbiorze.

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

Zasada indukcji matematycznej

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

III. Funkcje rzeczywiste

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

ROZDZIAŁ 1. Rachunek funkcyjny

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

Zbiory, relacje i funkcje

FUNKCJE. 1. Podstawowe definicje

Strona główna. Strona tytułowa. Spis treści. Strona 1 z 403. Powrót. Full Screen. Zamknij. Koniec

FUNKCJE. (odwzorowania) Funkcje 1

Lista 1 (elementy logiki)

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

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

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

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

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

Logika pragmatyczna dla inżynierów

LOGIKA Klasyczny Rachunek Zdań

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

Podstawy logiki i teorii mnogości Informatyka, I rok. Semestr letni 2013/14. Tomasz Połacik

Lekcja 3: Elementy logiki - Rachunek zdań

FUNKCJA I JEJ WŁASNOŚCI

Pytania i polecenia podstawowe

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

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

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

Funkcje. Oznaczenia i pojęcia wstępne. Elementy Logiki i Teorii Mnogości 2015/2016

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

1 Działania na zbiorach

Elementy logiki Zbiory Systemy matematyczne i dowodzenie twierdzeń Relacje

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

2. FUNKCJE. jeden i tylko jeden element y ze zbioru, to takie przyporządkowanie nazwiemy FUNKCJĄ, lub

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

Analiza matematyczna i algebra liniowa Wprowadzenie Ciągi liczbowe

Matematyka dyskretna. Andrzej Łachwa, UJ, /10

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Adam Meissner.

Sprawy organizacyjne. dr Barbara Przebieracz Bankowa 14, p.568

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

Funkcje elementarne. Matematyka 1

Kryteria oceniania z matematyki zakres podstawowy Klasa I

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

Kultura logiczna Klasyczny rachunek zdań 2/2

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

MATEMATYKA. Pod redakcją Andrzeja Justa i Andrzeja Piątkowskiego

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Reguły gry zaliczenie przedmiotu wymaga zdania dwóch testów, z logiki (za ok. 5 tygodni) i z filozofii (w sesji); warunkiem koniecznym podejścia do


Elementy logiki. Zdania proste i złożone

Rachunek logiczny. 1. Język rachunku logicznego.

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

4 Klasyczny rachunek zdań

1 Podstawowe oznaczenia

1 Elementy logiki i teorii mnogości

Schematy Piramid Logicznych

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

Matematyka ETId I.Gorgol. Funkcja złożona i odwrotna. Funkcje

(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)];

LOGIKA MATEMATYCZNA, ZBIORY, LICZBY RZECZYWISTE

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

Wstęp do logiki. Klasyczny Rachunek Zdań II

FUNKCJE LICZBOWE. Na zbiorze X określona jest funkcja f : X Y gdy dowolnemu punktowi x X przyporządkowany jest punkt f(x) Y.

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

1. Elementy logiki matematycznej, rachunek zdań, funkcje zdaniowe, metody dowodzenia, rachunek predykatów

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

6. FUNKCJE. f: X Y, y = f(x).

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

II. Funkcje. Pojęcia podstawowe. 1. Podstawowe definicje i fakty.

Funkcje i ich własności. Energetyka, sem.1 (2017/2018) Matematyka #3: Funkcje 1 / 43

Ciągłość funkcji f : R R

Wstęp do matematyki listy zadań

W planie dydaktycznym założono 172 godziny w ciągu roku. Treści podstawy programowej. Propozycje środków dydaktycznych. Temat (rozumiany jako lekcja)

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

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

Podstawowe Pojęcia. Semantyczne KRZ

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.

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

Funkcje rzeczywiste jednej. Matematyka Studium doktoranckie KAE SGH Semestr letni 2008/2009 R. Łochowski

Treści programowe. Matematyka. Literatura. Warunki zaliczenia. Funkcje elementarne. Katarzyna Trąbka-Więcław

Lokalna odwracalność odwzorowań, odwzorowania uwikłane

Definicja odwzorowania ciągłego i niektóre przykłady

Zbiory, funkcje i ich własności. XX LO (wrzesień 2016) Matematyka elementarna Temat #1 1 / 16

Treści programowe. Matematyka 1. Efekty kształcenia. Literatura. Warunki zaliczenia. Ogólne własności funkcji. Definicja 1. Funkcje elementarne.

WYKŁAD Z ANALIZY MATEMATYCZNEJ I. dr. Elżbieta Kotlicka. Centrum Nauczania Matematyki i Fizyki

Algebra zbiorów. Materiały pomocnicze do wykładu. przedmiot: Matematyka Dyskretna 1 wykładowca: dr Magdalena Kacprzak

Trzy razy o indukcji

Transkrypt:

Elementy logiki matematycznej Przedmiotem logiki matematycznej jest badanie tzw. wyrażeń logicznych oraz metod rozumowania i sposobów dowodzenia używanych w matematyce, a także w innych dziedzinach, w których matematyka znajduje zastosowanie np. w fizyce, w informatyce, w automatyce itp. Zdania logiczne Podstawowym pojęciem logiki matematycznej jest pojęcie zdania logicznego (krótko: zdania). Zdaniem logicznym będziemy nazywać każde zdanie oznajmujące (orzekające), któremu można przypisać dokładnie jedną z dwóch ocen: prawda (1) lub fałsz (0). Przykład. Rozważmy następujące zdania: 5 jest liczbą niewymierną. Jutro będzie wtorek. Czy teraz pada deszcz? To bardzo ciekawe! Polska graniczy z Francją. Zauważmy, że pierwsze, drugie i piąte z powyższych zdań są zdaniami logicznymi, natomiast trzecie i czwarte zdanie nie są zdaniami logicznymi. Zwróćmy uwagę na to, że zdaniu logicznemu przypisuje się tylko jedną z dwóch wartości (ocen). Dlatego też logikę, o której mówimy, nazywamy logiką dwuwartościową. Niekiedy używa się również logik dopuszczających więcej niż dwie wartości logiczne, ale nie będziemy zajmować się tego typu logikami. W dalszym ciągu wykładu zdania logiczne będziemy oznaczać małymi literami: p, q, r, a, b,.... W logice możemy budować zdania złożone łącząc zdania pojedyncze przy pomocy spójników, które nazywamy funktorami zdaniotwórczymi (spójnikami logicznymi). Używamy 5 podstawowych funktorów zdaniotwórczych, zwanych: negacją, alternatywą, koniunkcją, implikacją i równoważnością. symbol nazwa spójnika zapis treść negacja p nieprawda, że p alternatywa p q p lub q koniunkcja p q p i q implikacja p q jeżeli p, to q równoważność p q p wtedy i tylko wtedy, gdy q 1

Używając spójników logicznych możemy wykonywać działania na każdej skończonej liczbie zdań. Otrzymujemy w ten sposób różne wyrażenia logiczne, zwane również formułami. Wartość logiczna formuły zależy od watości logicznej zdań składowych. p q p p q p q p q p q 0 0 1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 0 1 1 0 1 1 1 1 Wyrażenia logiczne (formuły), które są prawdziwe bez względu na to, jaką wartość logiczną mają zdania składowe, nazywamy tautologiami lub prawami logicznymi. Oto przykłady kilku najczęściej używanych tautologii: [ ( p)] p (prawo podwójnej negacji), (p q) (q p) (prawo przemienności dla alternatywy), (p q) (q p) (prawo przemienności dla koniunkcji), [(p q) r] [p (q r)] (prawo łączności dla alternatywy), [(p q) r] [p (q r)] (prawo łączności dla koniunkcji), [p (q r)] [(p q) (p r)] (prawo rozdzielności koniunkcji względem alternatywy), [p (q r)] [(p q) (p r)] (prawo rozdzielności alternatywy względem koniunkcji), (p q) [( q) ( p)] (prawo kontrapozycji), [ (p q)] [( p) ( q)] (prawo de Morgana), [ (p q)] [( p) ( q)] (prawo de Morgana). Funkcje zdaniowe. Kwantyfikatory. Funkcją zdaniową jednej lub większej liczby zmiennych określoną na pewnym zbiorze dopuszczalnym nazywamy wyrażenie zawierające zmienne, które staje się zdaniem (prawdziwym lub fałszywym), gdy w miejsce zmiennych podstawimy dowolne elementy z tego zbioru. Funkcje zdaniowe będziemy oznaczać przez: f(), ϕ(), f(, y), g(, y, z), itp. 2

Przykład. Rozważmy następujące funkcje zdaniowe: jest rzeką w Polsce. 2 + 3 = 4. W przypadku pierwszej funkcji zdaniowej zbiorem dopuszczalnym jest zbiór nazw wszystkich rzek na świecie, natomiast dla drugiej funkcji zdaniowej zbiorem dopuszczalnym jest zbiór wszystkich liczb rzeczywistych. Na funkcjach zdaniowych wykonujemy takie same działania jak na zdaniach, a ponadto używamy uogólnionej alternatywy zwanej małym kwantyfikatorem i uogólnionej koniunkcji zwanej dużym kwantyfikatorem. symbol nazwa zapis treść mały kwantyfikator istnieje takie, że f() f() lub (szczegółowy) duży kwantyfikator (ogólny) dla pewnego zachodzi f() dla każdego zachodzi f() f() lub dla wszystkich zachodzi f() Wyrażenia logiczne zbudowane z funkcji zdaniowych i kwantyfikatorów podlegają prawom logicznym podobnym do praw rachunku zdań. I tak np. prawa te mówią, o możliwości przestawiania dużych kwantyfikatorów i o możliwości przestawiania małych kwantyfikatorów. Na przykład f(, y) f(, y), y y f(, y) f(, y). y y Do najważniejszych tautologii rachunku kwantyfikatorów zaliczają się prawa de Morgana, które mają postać f() f(), f() f(). 3

Oto kilka innych przykładów praw rachunku kwantyfikatorów: f(, y) = f(, y), y y ( (f() g()) f() ) g(), ( f() ) g() = (f() g()), ( (f() g()) f() ) g(), ( (f() g()) = f() ) g(). Zbiory liczbowe Będziemy posługiwać się następującymi zbiorami liczbowymi. Symbolem N oznaczamy zbiór liczb naturalnych, czyli N = {1, 2, 3, 4,...}. Przez Z oznaczamy zbiór liczb całkowitych, czyli Z = {..., 3, 2, 1, 0, 1, 2, 3, 4,...}. Symbolem Q oznaczamy zbiór liczb wymiernych. Przypomnijmy, że liczbą wymierną nazywamy każdą liczbę, którą można przedstawić w postaci m, gdzie m Z i n N. Zatem n Q = { m n : m Z n N}. Zbiór liczb rzeczywistych oznaczamy symbolem R. Zauważmy, że N Z Q R. Dopełnienie zbioru liczb wymiernych Q do zbioru liczb rzeczywistych R, czyli zbiór Q = R\Q, nazywamy zbiorem liczb niewymiernych. Do oznaczenia zbioru liczb niewymiernych używa się również symbolu IQ. Przykładami liczb niewymiernych są: 2, 3, π, 5 7. 4

Niech a, b R. Symbolem [a, b] oznaczamy przedział domknięty o końcach a i b (a b), natomiast przez (a, b) oznaczamy przedział otwarty o końcach a i b (a < b). Zatem [a, b] := { R : a b}, (a, b) := { R : > a < b}. Ponadto symbol [a, b) oznacza przedział lewostronnie domknięty i prawostronnie otwarty, natomiast (a, b] oznacza przedział lewostronnie otwarty i prawostronnie domknięty o końcach a i b (a b). Używamy również przedziałów postaci [a, + ) := { R : a}, (, a] := { R : a}, (a, + ) := { R : > a}, (, a) := { R : < a}, (, + ) = R. 2. Funkcje Pojęcia podstawowe Załóżmy, że dane są dwa niepuste zbiory X i Y. Jeżeli każdemu elementowi X przyporządkowujemy dokładnie jeden element y Y, to mówimy, że na zbiorze X została określona funkcja (lub odwzorowanie, lub przekształcenie), odwzorowująca zbiór X w zbiór Y. Funkcję oznaczamy zazwyczaj przez f, co zapisujemy następująco f : X Y i czytamy: f odwzorowuje zbiór X w zbiór Y. Zbiór X nazywamy wówczas dziedziną funkcji f, natomiast zbiór Y nazywa się przeciwdziedziną funkcji f. W celu zdefiniowania funkcji należy podać jej dziedzinę X, przeciwdziedzinę Y oraz przepis na przyporządkowanie f, co zapisujemy y = f(). Zapis y = f() można odczytać następująco: y odpowiada elementowi w odwzorowaniu f. Dlatego też y nazywamy obrazem elementu w odwzorowaniu f. Przy zapisie y = f() zmienna nazywa się zwykle argumentem funkcji f, zaś y nazywamy wartością funkcji f. 5

Zbiór nazywamy wykresem funkcji f. G(f) := {(, f()) : X} Niech teraz f : X Y oraz niech dane będą zbiory A X i B Y. Zbiór f(a) zdefiniowany następująco f(a) := {f() : A} nazywamy obrazem zbioru A w odwzorowaniu f. Zbiór f 1 (B) określony jako f 1 (B) := { X : f() B} nazywamy przeciwobrazem zbioru B w odwzorowaniu f. Zauważmy, że f(a) Y, natomiast f 1 (B) X, tzn. obraz zbioru jest podzbiorem przeciwdziedziny, a przeciwobraz jest podzbiorem dziedziny funkcji. Zbiór f(x) (obraz dziedziny) nazywamy zbiorem wartości funkcji f. W przypadku gdy f(x) = Y, funkcję f nazywamy odwzorowaniem na lub suriekcją. Czyli f jest suriekcją f() = y. y Y X Funkcję f : X Y nazywamy różnowartościową (lub iniekcją), jeżeli spełniony jest następujący warunek f ( 1 ) = f ( 2 ) = 1 = 2, 1, 2 X lub równoważnie 1, 2 X 1 2 = f ( 1 ) f ( 2 ). Funkcję f : X Y, która jest różnowartościowa i jest odwzorowaniem na (inaczej: jest iniekcją i suriekcją) będziemy nazywać odwzorowaniem wzajemnie jednoznacznym (bijekcją). 6

Jeżeli f : X Y jest bijekcją, to funkcję f 1 : Y X określoną następująco nazywamy funkcją odwrotną do funkcji f. f 1 (y) = y = f() Niech teraz dane będą trzy niepuste zbiory X, Y, Z oraz dwie funkcje f : X Y i g : Y Z. Złożeniem funcji f i g nazywamy funkcję h : X Z, określoną w następujący sposób h() := g(f()). Złożenie funkcji f i g oznaczamy symbolem g f. Zatem (g f) () := g(f()), przy czym funkcję f nazywamy wówczas funkcją wewnętrzną, a g funkcją zewnętrzną. Należy zwrócić uwagę na to, że aby możliwe było złożenie funkcji f i g, zbiór wartości funkcji wewnętrznej musi zawierać się w dziedzinie funkcji zewnętrznej. Bardzo prostą konsekwencją podanych definicji jest następujący fakt. TWIERDZENIE. Niech f : X Y będzie bijekcją. Wówczas zachodzą następujące równości ( ) ( f f 1 () =, f 1 f ) () =. 7