Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Podobne dokumenty
Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Matematyka dyskretna. Andrzej Łachwa, UJ, /10

Matematyka dyskretna Literatura Podstawowa: 1. K.A. Ross, C.R.B. Wright: Matematyka Dyskretna, PWN, 1996 (2006) 2. J. Jaworski, Z. Palka, J.

Matematyka dyskretna. Andrzej Łachwa, UJ, 2017 Zadania 1

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Matematyka dyskretna. Andrzej Łachwa, UJ, 2019 Zadania 1-100

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

Równoliczność zbiorów

Matematyka dyskretna. Andrzej Łachwa, UJ, /10

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Zbiory, relacje i funkcje

Elementy logiki matematycznej

1 Działania na zbiorach

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

Wykłady z Matematyki Dyskretnej

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

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

Zasada indukcji matematycznej

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

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ę

KARTA KURSU. Kod Punktacja ECTS* 7

Wstęp do Matematyki (4)

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

Kierunek i poziom studiów: matematyka, studia I stopnia, rok I. Sylabus modułu: Wstęp do matematyki (03-MO1S-12-WMat)

LOGIKA I TEORIA ZBIORÓW

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Kierunek i poziom studiów: Matematyka, studia I stopnia, rok 1 Sylabus modułu: Wstęp do matematyki (Kod modułu: 03-MO1N-12-WMat)

- Dla danego zbioru S zbiór wszystkich jego podzbiorów oznaczany symbolem 2 S.

Matematyka dyskretna. Andrzej Łachwa, UJ, A/14

PRZEWODNIK PO PRZEDMIOCIE

MATEMATYKA DYSKRETNA

2. Wymagania wstępne w zakresie wiedzy, umiejętności oraz kompetencji społecznych (jeśli obowiązują):

Technologie i systemy oparte na logice rozmytej

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

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

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

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

1 Zbiory. 1.1 Kiedy {a} = {b, c}? (tzn. podać warunki na a, b i c) 1.2 Udowodnić, że A {A} A =.

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

Informatyka Programowanie - I, VII SPS stacjonarne/ niestacjonarne. studia niestacjonarne

5. Algebra działania, grupy, grupy permutacji, pierścienie, ciała, pierścień wielomianów.

Notatki z Analizy Matematycznej 1. Jacek M. Jędrzejewski

IMIĘ NAZWISKO... grupa C... sala Egzamin ELiTM I

Matematyka dyskretna. Andrzej Łachwa, UJ, B/14

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:

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

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

PRZEWODNIK PO PRZEDMIOCIE

Teoria miary. Matematyka, rok II. Wykład 1

Elementy teorii mnogości. Część I. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.

Analiza matematyczna 1

FUNKCJE. 1. Podstawowe definicje

Kombinowanie o nieskończoności. 3. Jak policzyć nieskończone materiały do ćwiczeń

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

Ciągi Podzbiory Symbol Newtona Zasada szufladkowa Dirichleta Zasada włączania i wyłączania. Ilość najkrótszych dróg. Kombinatoryka. Magdalena Lemańska

Logika i teoria mnogości Ćwiczenia

Indukcja matematyczna. Zasada minimum. Zastosowania.

Matematyka dyskretna. Andrzej Łachwa, UJ, /10

Rodzinę F złożoną z podzbiorów zbioru X będziemy nazywali ciałem zbiorów, gdy spełnione są dwa następujące warunki.

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

1. Teoria mnogości, zbiory i operacje na zbiorach, relacje i odwzorowania, moc zbiorów.

KARTA MODUŁU KSZTAŁCENIA

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

RACHUNEK ZBIORÓW 5 RELACJE

1 Logika (3h) 1.1 Funkcje logiczne. 1.2 Kwantyfikatory. 1. Udowodnij prawa logiczne: 5. (p q) (p q) 6. ((p q) r) (p (q r)) 3.

Zbiory. Specjalnym zbiorem jest zbiór pusty nie zawierajacy żadnych elementów. Oznaczamy go symbolem.

Logika i teoria mnogości Ćwiczenia

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

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

1.1 Definicja. 1.2 Przykład. 1.3 Definicja. Niech G oznacza dowolny, niepusty zbiór.

Matematyka dyskretna. Andrzej Łachwa, UJ, A/15

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

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

Metody probabilistyczne

KARTA PRZEDMIOTU. 12. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Odniesienie do kierunkowych efektów kształcenia (symbol)

Elementy logiki i teorii mnogości

Matematyka II - Organizacja zajęć. Egzamin w sesji letniej

FUNKCJE. (odwzorowania) Funkcje 1

Liczby zespolone. x + 2 = 0.

ZALICZENIE WYKŁADU: 30.I.2019

Funkcja. x X! y Y : x, y f. f : X Y f x = y f : x y. Funkcja o dziedzinie X i przeciwdziedzinie Y to dowolna relacja f XxY taka, że: Notacje:

Zapisujemy:. Dla jednoczesnego podania funkcji (sposobu przyporządkowania) oraz zbiorów i piszemy:.

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Początki informatyki teoretycznej. Paweł Cieśla

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Wstęp do Matematyki (1)

Rekurencyjna przeliczalność

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Automatyka Lab 1 Teoria mnogości i algebra logiki. Akademia Morska w Szczecinie - Wydział Inżynieryjno-Ekonomiczny Transportu

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

Podstawy logiki i teorii zbiorów Ćwiczenia

Matematyka dyskretna. Andrzej Łachwa, UJ, /14


Podstawy metod probabilistycznych. dr Adam Kiersztyn

Pytania i polecenia podstawowe

Wstęp do Matematyki (2)

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Transkrypt:

Matematyka dyskretna Andrzej Łachwa, UJ, 2012 andrzej.lachwa@uj.edu.pl 1/14

Netografia i bibliografia 1. Wykłady z matematyki dyskretnej dla informatyków wazniak.mimuw.edu.pl http://wazniak.mimuw.edu.pl/index.php?title=matematyka_dyskretna_1 oraz www.ibspan.waw.pl/~sikorski http://www.ibspan.waw.pl/~sikorski/md/load_md.htm edu.pjwstk.edu.pl http://edu.pjwstk.edu.pl/wyklady/

2. podręczniki K.A.Ross, Ch.R.B.Wright: Matematyka Dyskretna, Państwowe Wydawnictwo Naukowe, Warszawa 1996 W.Lipski: Kombinatoryka dla programistów, Wydawnictwa Naukowo-Techniczne 2004 oraz R.L.Graham, D.E.Knuth, O.Patashnik: Matematyka Konkretna, Państwowe Wydawnictwo Naukowe, Warszawa 1996 J.Grygiel: Wprowadzenie do matematyki dyskretnej. EXIT, Warszawa 2007

Ważne informacje 1. Dyżury: czwartki 14-15, piątki 8.45-9.30, pok. 450a 2. Wykłady rozpoczynamy o 8.10 3. Wykłady będą udostępnione na stronie Zakładu PiGK w zakładce Dydaktyka/Materiały 4. Egzamin: po uzyskaniu zaliczenia ćwiczeń pisemny, w zakresie wiedzy teoretycznej i umiejętności rozwiązywania zadań (studentów obowiązuje materiał objęty wyróżnioną pozycją netografii i dwoma wyróżnionymi pozycjami bibliografii) egzamin poprawkowy we wrześniu

Uwaga duże partie materiału prezentowanego w tych wykładach są fragmentami źródeł wymienionych w Netografii zawartej w wykładzie 1/14 zadania pochodzą z wszystkich cytowanych źródeł, a także z książki S.Lipschutz, M.L.Lipson: 2000 Solved Problems in Discrete Mathematics. McGraw-Hill 1992 dobór i układ treści, a także wybór zadań są oryginalne niniejsze materiały są przeznaczony wyłącznie dla uczestników zajęć z Matematyki dyskretnej na WFAiIS UJ w roku akad. 2011/12

Konstruowanie i analiza algorytmów wymagają logicznego myślenia, znajomości struktur nieciągłych (to znaczy zawierających zbiory dyskretne, czyli co najwyżej przeliczalne), narzędzi do uzasadniania poprawności algorytmów, umiejętności szacowania liczby operacji, obliczania prawdopodobieństwa, rozwiązywania równań rekurencyjnych. Wszystkim tym zajmuje się matematyka dyskretna łącząc i wykorzystując logikę, teorię zbiorów, kombinatorykę, kryptografię, teorię grafów, teorie liczb, funkcji, relacji, algebrę, rachunek prawdopodobieństwa Matematyka dyskretna kształtuje matematyczna dojrzałość studentów informatyki i dostarcza im podstaw teoretycznych oraz metod niezbędnych do konstruowania i analizy algorytmów.

Zbiory Gdy mówię o zbiorze monet w portmonetce, to najlepszą strukturą danych może okazać się torba, czyli zbiór z powtórzeniami. Gdy myślę o czasie, jaki upłynie od chwili, gdy to piszę, do końca dzisiejszego dnia, to najlepszym modelem tego odcinka czasu wydaje mi się zbiór mereologiczny. Gdy słyszę o wysokiej opłacalności pewnej inwestycji, to właściwym modelem tej oceny będzie zbiór, który nazywam zbiorem dobrze rozmytym... Według Jerzego Cantora (1883) zbiór, to każda wielość, która da się pomyśleć jako jedność, tzn. każdy ogół określonych elementów, który można za pomocą jakiegoś prawa powiązać w całość. Tak rozumianym zbiorem jest na przykład ogół liczb pierwszych, a prawem, które wiąże w całość te liczby, jest definicja liczby pierwszej.

zbiór z powtórzeniami zbiór mereologiczny (kolektywny) zbiór przybliżony zbiór rozmyty i in. Por. A. Łachwa: Który zbiór wybrać?, Informatyka pod red. M. Pękali i Z. Chmielowskiego, KSW, Kraków 2006, str. 35-49 A. Łachwa: Rozmyty świat zbiorów, liczb, relacji, faktów, reguł i decyzji. EXIT 2001.

Dwa zbiory są równe jeśli mają te same elementy. Używamy symboli =, (czasami ),, (ten ostatni jest literą z alfabetu norweskiego). Zadanie domowe: Proszę nauczyć się alfabetu greckiego. Np. {n N: n jest liczba parzystą} = {0, 2, 4, 6, 8, } {1, 2, 3} = {2, 2, 2, 1, 3, 3} {( 1) n : n N} = { 1, 1} {{1}, {1,2}} {1, 2}

Ćwiczenie: udowodnij, że jeśli S jest zbiorem to S. Ćwiczenie: czy to prawda, że dla dowolnego zbioru S zbiór P(S) ma co najmniej 2 elementy? Ćwiczenie: udowodnij, że { }, { }. Ćwiczenie: czy to prawda, że [0, 1] \ (0, 1) = {0, 1}? Ćwiczenie: ile elementów ma zbiór potęgowy zbioru liczb naturalnych? Pytanie: co to jest hipoteza continuum? Przez Σ oznaczać będzie niepusty i skończony zbiór (w pewnym sensie odróżnialnych) liter czy symboli, zwany dalej alfabetem, Wtedy dowolny skończony ciąg liter tego alfabetu nazwiemy słowem (słowo puste oznaczać będziemy przez λ), Σ* oznaczać będzie zbiór wszystkich słów zbudowanych z tego alfabetu, a dowolny podzbiór Σ* nazwiemy językiem. Ćwiczenie: czy {0, 1, 10, 11, 100, 101, 111, 1000, 1001, } jest językiem nad alfabetem {0, 1}? Ćwiczenie: czy {a, b, c, ad} może być alfabetem? Ćwiczenie: czy {a, b, c, Ad} może być alfabetem?

Hipoteza continuum to postawiona przez Georga Cantora hipoteza teorii mnogości dotycząca mocy zbiorów liczb naturalnych i liczb rzeczywistych. Posługując się rozumowaniem przekątniowym Cantor wykazał, że moce powyższych zbiorów nie są równe. W jego dalszych rozważaniach pojawiło się następujące, naturalne pytanie: czy istnieje zbiór, którego moc jest większa od mocy zbioru liczb naturalnych, a zarazem mniejsza od mocy zbioru liczb rzeczywistych?, jednakże odpowiedź na nie okazała się być daleko nieoczywista. Cantor wysunął hipotezę zwaną właśnie hipotezą continuum że takiego zbioru nie ma. Fakt, że nie potrafił on jej udowodnić, sprawił, że Cantor zwątpił w sensowność stworzonej przez siebie teorii mnogości. W 1940 roku ukazała się praca Kurta Gödla, w której autor dowiódł, że hipoteza continuum jest niesprzeczna z aksjomatami ogólnie przyjętej teorii mnogości Zermelo-Fraenkela. W 1963 roku Paul Cohen udowodnił niezależność hipotezy continuum od wspomnianych aksjomatów, co oznacza, że nie popadając w sprzeczność można do nich dołączyć zarówno zdanie stwierdzające prawdziwość hipotezy, jak i jego zaprzeczenie.

W nowoczesnym sformułowaniu (pod założeniem aksjomatu wyboru) hipotezą continuum nazywa się następujące zdanie: gdzie po lewej stronie równości znajduje się pierwsza nieprzeliczalna liczba kardynalna, a po prawej liczba kardynalna continuum. Uogólniona hipoteza continuum to zdanie mówiące, że dla żadnego zbioru nieskończonego A nie istnieje zbiór B, którego moc byłaby większa od mocy zbioru A, ale mniejsza od mocy zbioru potęgowego A. [Wikipedia, 20.02.2012] κ λ µ ν ξ ο π

Często wygodnie jest ustalić pewien zbiór U, zwany uniwersum, i rozpatrywać jego elementy i jego podzbiory. Wtedy zbiór A ma dopełnienie A' do uniwersum U, równe U\A. Prawa algebry zbiorów przemienność sumy zbiorów A U B = B U A przemienność iloczynu zbiorów A B = B A łączność sumy zbiorów (A U B) U C = A U (B U C) łączność iloczynu zbiorów (A B) C = A (B C) rozdzielność iloczynu względem sumy zbiorów A (B U C) = (A B) U (A C) rozdzielność sumy względem iloczynu zbiorów A U (B C) = (A U B) (A U C) prawa idempotentności A U A = A, A A = A prawa identyczności A U = A, A = A A U U = U, A U = A prawo podwójnego dopełnienia (A')' = A A U A' = U, A A' = U' =, ' = U prawa de Morgana dla zbiorów (A B)' = A' U B' (A U B)' = A' B' Poprawność możemy sprawdzić metodą diagramów Venna.

Różnicą symetryczną zbiorów A i B nazywamy zbiór tych elementów wymienionych zbiorów, które nie należą do nich jednocześnie. Operator ten oznaczamy przez. Ćwiczenie: udowodnij, że A (B C) = (A B) (A C) za pomocą diagramów Venna. Ćwiczenie: udowodnij formalnie, że A B i A C A B C Ćwiczenie: sprawdź zdania: A B = A C B=C A B = A C B=C AUB = AUC B=C. Jeżeli A 1, A 2, są zbiorami, to przez U i=1,2,... A 1 oznaczamy sumę tych zbiorów. Podobnie dla iloczynu. Indeksy mogą być wyrażone inaczej, np. i I albo 5<i<12. Produkt kartezjański zbiorów A i B oznaczamy przez A B, A A oznaczamy przez A 2 i podobnie dla większej liczby zbiorów.dla każdego zbioru skończonego A liczbę jego elementów oznaczamy przez A. A B = A B, P(A) = 2 A (i dlatego czasami P(A) oznacza się przez 2 A )

Ćwiczenie: wyznacz zbiór [0, 3] \ [2, 6] Ćwiczenie: wyznacz zbiór [0, 3]' Ćwiczenie: sprawdź, czy prawdą jest, że A B A B A=B Ćwiczenie: sprawdź, czy prawdą jest, że A B = A' B' Ćwiczenie: udowodnij (A B C)' = A' U B' U C' (nie stosuj metody elementów zbiorów) Ćwiczenie: wypisz elementy P(P(A)), gdzie A={a, b} Ćwiczenie: wypisz elementy P(A B), gdzie A={a, b}, B={0,1}

Funkcje Funkcja o dziedzinie i przeciwdziedzinie to dowolna relacja taka, że: lub krócej gdzie kwantyfikator oznacza istnieje dokładnie jeden. Dziedzinę funkcjo oznaczamy przez Dom(f), przeciwdziedzinę (obraz) przez Im(f). Przykłady: długość słowa

Surjekcja to funkcja spełniająca warunek. Piszemy wtedy, czytamy X na Y. Injekcja to funkcja spełniająca warunek Injekcje często są nazywane funkcjami różnowartościowymi. Piszemy. Bijekcja to funkcja, która jest jednocześnie surjekcją i injekcją. Traktując funkcję jako relację (zbiór par), możemy rozważać relację odwrotną do. Kiedy ta relacja jest funkcją? Funkcja posiada funkcję odwrotną, wtedy i tylko wtedy, gdy jest bijekcją.

Przykład konstrukcji funkcji odwrotnej:, Wartość bezwzględna to funkcja : R R; x =x dla x 0, -x wpp własności: xy = x y, x+y x + y Wykresem funkcji liczbowej jednoargumentowej nazywamy zbiór punktów na układzie współrzędnych, gdzie argument jest odciętą punktu, a wartość funkcji jest rzędną. Na rysunkach pokazuje się zwykle fragment wykresu (najbardziej interesujący). Funkcja charakterystyczna zbioru A w przestrzeni S to χ A : S {0, 1}; χ A (x)=1 dla x A, 0 wpp

Złożenie f g funkcji i funkcji to funkcja określona dla wszystkich argumentów jako. Gdy jest bijekcją, to istnieje funkcja odwrotna. Oznaczamy: id X = f f -1 Zwykle nie zachodzi. Dla funkcji zachodzi. Dla mamy: jeśli f, g są surjekcjami, to gf jest surjekcją, jeśli f, g są injekcjami to gf jest injekcją, jeśli f, g są bijekcjami to gf jest bijekcją, pierwsza i trzecia z powyższych własności nie zachodzą, jeśli dziedzina funkcji g jest większa niż przeciwdziedzina funkcji f.

Funkcja dwóch zmiennych to funkcja, której dziedziną jest zbiór par (zamiast pojedynczych elementów). Piszemy np.. Podobnie można zdefiniować funkcje trzech i więcej zmiennych. Przykład: słowa na końcu słowa., gdzie oznacza słowo (krotkę) powstałe z doklejenia Obcięciem funkcji f:a B do zbioru C nazywamy funkcję f C : C B; f C (x)=f(x) dla x C. Przeciwobrazy f: X Y, A X, B Y f(a) nazywamy obrazem zbioru A f (B) nazywamy przeciwobrazem zbioru B względem f f (y) nazywamy przeciwobrazem elementu y względem f i jest to f ({y}) Ćwiczenie: czy f (y) to f -1 (y)?

Oznaczenia niektórych funkcji: o - to logarytm z liczby przy podstawie, o - to logarytm z liczby przy podstawie, o - to największa liczba całkowita nie większa od, o - to najmniejsza liczba całkowita nie mniejsza od. Przykłady 1. Funkcji w połączeniu z funkcją logarytmu można użyć do wyliczania liczby cyfr liczby naturalnej zapisanej w układzie dziesiętnym. Jest to mianowicie. 2. Podobnie jest liczbą bitów potrzebnych do zapisania liczby naturalnej. Ćwiczenie: Jak wygląda funkcja podłogi funkcji f(x)=x?

Zadanie domowe: proszę poświęcić chwilę na przyglądnięcie się poniższym tabelom (str. 60, 61 podręcznika K.R. Ross i C. R. B. Wright)

Κ Λ Μ Ν Ξ Ο Π