Matematyka dyskretna 1: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Idziak (dyskusja | edycje)
Pitab (dyskusja | edycje)
Linia 18: Linia 18:


=== Zawartość ===
=== Zawartość ===
* Indukcja matematyczna
 
** zasada indukcji
*Indukcja matematyczna  
** zasady minimum i maksimum
**zasada indukcji  
** zależności rekurencujne
**zasady minimum i maksimum  
* Sumy skończone
**liczby harmoniczne
* Zliczanie zbiorów i funkcji
*Rekurencja
** zliczanie podzbiorów
**definicje rekurencyjne
** zliczanie bijekcji
**zależności rekurencyjne
** zliczanie injekcji
**liczby Fibonacci’ego
** zliczanie funkcji
**rozwiązywanie równań rekurencyjnych
** współczynniki dwumianowe
*Zliczanie zbiorów i funkcji  
* Permutacje i liczby Stirlinga
**zliczanie podzbiorów  
* Funkcje tworzące
**zliczanie bijekcji  
* Zliczanie obiektów kombinatorycznych
**zliczanie injekcji  
** zasada szufladkowa Dirichleta
**zliczanie funkcji  
** zasada włączania-wyłączania
**zasada szufladkowa Dirichleta
** liczby Catalana
**zasada włączania-wyłączania
** podziały liczby na sumy
*Sumy skończone i rachunek różnicowy
* Asymptotyka
**metody obliczania sum skończonych
** notacja <math>O,\Omega, \Theta, o, \omega</math>
**rachunek różnicowy
** twierdzenie o rekursji uniwersalnej
**dolna i górna silnia
* Grafy
**sumowanie przez części
** podstawowe pojęcia
*Współczynniki dwumianowe
** drzewa i cykle
*Permutacje i podziały
** cykle Eulera i Hamiltona
**rozkład permutacji na cykle
** spójność (i tw. Mengera)
**cyklowe liczby Stirlinga
** dwudzielność (i tw. Halla)
**podziałowe liczby Stirlinga
** planarność (i tw. Kuratowskiego)
**podziały liczby na sumy
** sieci i przepływy 
*Funkcje tworzące  
* Kolorowania grafów (w tym planarnych)
**rozwijanie funkcji wymiernych w szereg
* Metody algebraiczne w teorii grafów
**funkcje tworzące w rozwiązywaniu zależności rekurencyjnych
* Teoria liczb
*Funkcje tworzace w zliczaniu obiektów kombinatorycznych
** NWD, NWW, liczby pierwsze
**liczby Catalana  
** algorytm Euklidesa
**podziały liczby na sumy  
** rozkład na czynniki pierwsze
**liczby Stirlinga
* Arytmetyka modularna
**liczby Bella
** twierdzenie Fermata
*Asymptotyka  
** chińskie twierdzenie o resztach
**notacja asymtotyczna <math>O,\Omega, \Theta, o, \omega</math>  
**twierdzenie o rekursji uniwersalnej  
**metoda przybliżeń
*Teoria liczb
**podzielność, NWD, NWW, liczby pierwsze
**algorytm Euklidesa
**rozkład na czynniki pierwsze
**gęstość liczb pierwszych
*Arytmetyka modularna
**twierdzenie Fermata
**twierdzenie Eulera
**chińskie twierdzenie o resztach
**rozwiązywanie równań modularnych
**funkcja Mobiusa
*Grafy  
**podstawowe pojęcia  
**drzewa i cykle  
**cykle Eulera i Hamiltona  
**grafy dwudzielne, skojarzenia i tw. Halla
**spójność, wielospójność i tw. Mengera
**sieci, przepływy, przekroje i tw. Forda-Fulkersona
**planarność i tw. Kuratowskiego
**kolorowanie grafów (w tym planarnych)  
*Metody algebraiczne w teorii grafów  
**macierz sąsiedztwa i domkniecie przechodnie grafu
**macierz incydencji
**permanent i skojarzenia
**wartosci własne


=== Literatura ===
=== Literatura ===

Wersja z 22:55, 20 sie 2006

Forma zajęć

Wykład (30 godzin) + ćwiczenia (30 godzin)

Opis

Wykład wprowadza aparat matematyczny niezbędny do konstruowania i analizy algorytmów. Składa się z elementów kombinatoryki, teorii grafów i teorii liczb.

Sylabus

Autorzy

  • Paweł Idziak
  • Bartłomiej Bosek
  • Piotr Micek

Wymagania wstępne

  • Logika i teoria mnogości
  • Algebra liniowa z geometrią analityczną
  • Analiza matematyczna 1

Zawartość

  • Indukcja matematyczna
    • zasada indukcji
    • zasady minimum i maksimum
    • liczby harmoniczne
  • Rekurencja
    • definicje rekurencyjne
    • zależności rekurencyjne
    • liczby Fibonacci’ego
    • rozwiązywanie równań rekurencyjnych
  • Zliczanie zbiorów i funkcji
    • zliczanie podzbiorów
    • zliczanie bijekcji
    • zliczanie injekcji
    • zliczanie funkcji
    • zasada szufladkowa Dirichleta
    • zasada włączania-wyłączania
  • Sumy skończone i rachunek różnicowy
    • metody obliczania sum skończonych
    • rachunek różnicowy
    • dolna i górna silnia
    • sumowanie przez części
  • Współczynniki dwumianowe
  • Permutacje i podziały
    • rozkład permutacji na cykle
    • cyklowe liczby Stirlinga
    • podziałowe liczby Stirlinga
    • podziały liczby na sumy
  • Funkcje tworzące
    • rozwijanie funkcji wymiernych w szereg
    • funkcje tworzące w rozwiązywaniu zależności rekurencyjnych
  • Funkcje tworzace w zliczaniu obiektów kombinatorycznych
    • liczby Catalana
    • podziały liczby na sumy
    • liczby Stirlinga
    • liczby Bella
  • Asymptotyka
    • notacja asymtotyczna O,Ω,Θ,o,ω
    • twierdzenie o rekursji uniwersalnej
    • metoda przybliżeń
  • Teoria liczb
    • podzielność, NWD, NWW, liczby pierwsze
    • algorytm Euklidesa
    • rozkład na czynniki pierwsze
    • gęstość liczb pierwszych
  • Arytmetyka modularna
    • twierdzenie Fermata
    • twierdzenie Eulera
    • chińskie twierdzenie o resztach
    • rozwiązywanie równań modularnych
    • funkcja Mobiusa
  • Grafy
    • podstawowe pojęcia
    • drzewa i cykle
    • cykle Eulera i Hamiltona
    • grafy dwudzielne, skojarzenia i tw. Halla
    • spójność, wielospójność i tw. Mengera
    • sieci, przepływy, przekroje i tw. Forda-Fulkersona
    • planarność i tw. Kuratowskiego
    • kolorowanie grafów (w tym planarnych)
  • Metody algebraiczne w teorii grafów
    • macierz sąsiedztwa i domkniecie przechodnie grafu
    • macierz incydencji
    • permanent i skojarzenia
    • wartosci własne

Literatura

  1. V.Bryant, Aspekty kombinatoryki, WNT 1977
  2. R.L.Graham, D.E.Knuth, O.Patashnik, Matematyka Konkretna, PWN 1996
  3. W.Lipski, Kombinatoryka dla programistów, WMT 2004
  4. W.Lipski, W.Marek, Analiza kombinatoryczna, PWN 1986
  5. K.A.Ross, Ch.R.B.Wright, Matematyka Dyskretna, PWN 1996
  6. Z.Pałka, A.Ruciński, Wykłady z kombinatoryki, WNT 1998
  7. R.J.Wilson, Wprowadzenie do teorii grafów, PWN 1985

Moduły

  1. Indukcja (ćwiczenia)
  2. Rekurencja (ćwiczenia)
  3. Zliczanie zbiorów i funkcji (ćwiczenia)
  4. Sumy skończone i rachunek różnicowy (ćwiczenia)
  5. Współczynniki dwumianowe (ćwiczenia)
  6. Permutacje i podziały (ćwiczenia)
  7. tytuł (ćwiczenia)
  8. tytuł (ćwiczenia)
  9. tytuł (ćwiczenia)
  10. tytuł (ćwiczenia)
  11. tytuł (ćwiczenia)
  12. tytuł (ćwiczenia)
  13. tytuł (ćwiczenia)
  14. tytuł (ćwiczenia)
  15. tytuł (ćwiczenia)

Literatura uzupełniająca

  1. N.L.Biggs, Discrete Mathematics, Oxford University Press 1989
  2. B.Bollobas, Modern Graph Theory, Springer 1998
  3. Th.H.Cormen, Ch.E.Leiserson, R.L.Rivest, C.Stein,Wprowadzenie do algorytmów, WNT, 2004.
  4. R.Diestel, Graph Theory, Springer 1997
  5. G.Polya, R.E.Tarjan, D.R.Woods, Notes on Introductory Combinatorics, Birkhauser 1983
  6. J.Riordan, An Introduction to Combinatorial Analysis, Princeton University Press 1978