Funkcje generujące w kombinatoryce

Slides:



Advertisements
Podobne prezentacje
Opracowali: Patryk Klemczak Tomasz Klemczak ODSIECZ WIEDEŃSKA.
Advertisements

Kształtowanie się granic II Rzeczypospolitej
Wykład 4: Systemy nawigacji satelitarnej
WNIOSEK O PRZYZNANIE POMOCY
POGŁĘBIONA OCENA SYTUACJI FINANSOWEJ NA PODSTAWIE ANALIZY WSKAŹNIKOWEJ
Machine learning Lecture 3
Identyfikacja dansylowanych aminokwasów metodą cienkowarstwowej chromatografii na płytkach poliamidowych Gawahir Hassan.
Mechanika kwantowa dla niefizyków
Program Rozwoju Obszarów Wiejskich
Przyszłe zmiany sposobu finansowania zadań oświatowych
Wybrane bloki i magistrale komputerów osobistych (PC)
HELIOTECHNIKA W chwili obecnej jest niekonkurencyjna w porównaniu ze źródłami konwencjonalnymi, ale jest to „czysta energia” dlatego wiąże się z nią wiele.
Tolerancje i pasowania
B R Y Ł Y P L A T O Ń S K I E.
Bankowość Pieniądz Podstawowe informacje o bankach
Weryfikacja hipotez statystycznych
Krakowskie Sympozjum Naukowo-Techniczne
Zasilacze prądu stałego Czyli rzeczywiste źródła napięcia
Prof. nadzw. dr hab. inż. Jarosław Bartoszewicz
Mechanika kwantowa dla niefizyków
Grzegorz Karasiewicz Katedra Marketingu Wydział Zarządzania UW
1 czerwca w zerówce.
„ Mały Miś i polskie tradycje Bożego Narodzenia”
Box Behnken Design w optymalizacji procesu biosyntezy β-karotenu w hodowlach drożdży Rhodotorula rubra Ludmiła Bogacz-Radomska(1), Joanna Harasym(1,2,3),
Projekt z dnia 30 maja 2017 r. Ustawa z dnia …. ……………
Prof. dr hab. Roman Sobiecki Rachunki makroekonomiczne
CAPS LOCK - CERTYFIKOWANE SZKOLENIA JĘZYKOWE I KOMPUTEROWE
Prezentacje wykonali: Marcin Łukasik Wiktor Kołek
GOSPODAROWANIE ZASOBAMI W ORGANIZACJI
Co to jest SSC Master… SSC Master to platforma elektronicznego obiegu, dekretacji i akceptacji dokumentów w organizacji. Dzięki szerokiemu i elastycznemu.
Podstawy pomagania SPPiIK, 2016 Anna Gromińska.
Chemia biopierwiastków
Sedymentacja.
Współczesne kierunki polityki społecznej
Hiszpania,Portugalia,Litwa,Polska,Turcja,Włochy,Chorwacja Desery.
Prawo pracy – ćwiczenia (IX)
Dotarcie do specyficznej grupy docelowej
Sprawozdanie roczne z realizacji Planu działania Krajowej Sieci Obszarów Wiejskich na lata za rok 2016 Warszawa, 26 czerwca 2017 r. Materiał.
Srebrna Małopolska regionalne inicjatywy na rzecz seniorów
Stan Wojenny.
O UTWORZENIE ZWIĄZKU METROPOLITALNEGO W WOJEWÓDZTWIE ŚLĄSKIM
Wojewódzki Inspektorat Ochrony Środowiska w Białymstoku
ZAWODOZNAWSTWO Materiały zrealizowane w ramach projektu
Wykład 8: Złożone problemy przetwarzania mobilnego
Realizacja sprzężenia od siły w układzie sterowania robotem do zastosowań neurochirurgicznych Dorota Marszalik Wieliczka,
Ruch turystyczny w Krakowie w 2015 roku
© dr hab. Inż. Paweł Jabłoński
Adsorpcja faza stała/ gazowa lub ciekła faza ciekła/ gazowa lub ciekła
MODELE EPIDEMIOLOGICZNE
Dowody matematyczne - zadania podstawowe
Zagadnienie prawdy Andrzej Łukasik Zakład Ontologii i Teorii Poznania
Ewolucja gwiazd.
Potencjał chemiczny Potencjał chemiczny ma charakter siły uogólnionej,
STAŁE RÓWNOWAGI REAKCJI PROTOLITYCZNYCH
Optymalizacja sieci drogowej propozycja algorytmu
Nie ma innego – Tylko Jezus Mariusz Śmiałek
W ramach stypendium Ministerstwa Kultury i Dziedzictwa Narodowego
R- Punkt referencyjny (wyjściowy) obrabiarki
Parki krajobrazowe na Podlasiu
Publicznej Szkole Podstawowej nr 4 im. Tadeusza Kościuszki
Materiały pochodzą z Platformy Edukacyjnej Portalu
Zasady poprawnej komunikacji – jak uniknąć konfliktów ?
Gimnazjum nr 3 im. J. Chełmońskiego w Zielonej Górze
Moje dziecko i jego potrzeby.
Edukacja psychologiczna
GMINA RUDZINIEC.
Czym jest mowa nienawiści?
Wykład 7 Prawo urzędnicze.
Wsparcie dla przedsiębiorców oferowane przez Powiatowy Urząd Pracy
Zapis prezentacji:

Funkcje generujące w kombinatoryce Autor: Kacper Walentynowicz III Liceum Ogólnokształcące w Gdyni Funkcje generujące w kombinatoryce

Czym są funkcje generujące? Funkcja generująca G(x) dla ciągu liczb rzeczywistych (lub zespolonych) to szereg funkcyjny zmiennej rzeczywistej (lub zespolonej) x postaci: 𝑛=0 ∞ 𝑔 𝑛 𝑥 𝑛 = 𝑔 0 + 𝑔 1 ∗𝑥+ 𝑔 2 ∗ 𝑥 2 +... Brzmi nieprzyjemnie, prawda?

Inne spojrzenie na te funkcje Mamy 10 kul białych i 5 czarnych. Na ile sposobów możemy wybrać spośród nich dokładnie K kul? Zacznijmy od czegoś prostszego. A co jeśli mamy tylko 10 kul białych? A tylko 5 czarnych? 𝑛=0 10 𝑔 𝑛 𝑥 𝑛 =1+1∗𝑥+1∗ 𝑥 2 +...+1∗ 𝑥 10 𝑛=0 5 𝑔 𝑛 𝑥 𝑛 =1+1∗𝑥+1∗ 𝑥 2 +...1∗ 𝑥 5

Z powrotem do pierwotnego problemu Musimy więc pomnożyć obydwa wielomiany Co będzie stało przy współczynniku dla K-tej potęgi? Czyli – wynik! 1+𝑥+ 𝑥 2 +...+ 𝑥 10 ∗ 1+𝑥+ 𝑥 2 +...+ 𝑥 5 1∗ 𝑥 𝐾 +𝑥∗ 𝑥 𝐾−1 + 𝑥 2 ∗ 𝑥 𝐾−2 +...+ 𝑥 𝐾 ∗1

Czas na coś trudniejszego Na ile sposobów możemy stworzyć ciąg N liter, w którym istnieje parzyście wiele liter A, nieparzyście wiele B oraz dowolna liczba liter C? Stwórzmy funkcję generującą dla samych liter C. Dlaczego w ten sposób? 𝑛=0 ∞ 𝑔 𝑛 𝑥 𝑛 =1+𝑥+ 𝑥 2 2! + 𝑥 3 3! +... 𝑥 𝐾 𝐾! ∗ 𝑥 𝐿 𝐿! = 𝐾+𝐿 ! 𝐾!∗𝐿! ∗ 𝑥 𝐾+𝐿 𝐾+𝐿 !

Podążamy dalej Chcemy więc podać wynik współczynnika przy N-tej potędze wyrażenia : FFT? Da się prościej! 1+ 𝑥 2 2! + 𝑥 4 4! +... 𝑥+ 𝑥 3 3! + 𝑥 5 5! +... 1+𝑥+ 𝑥 2 2! + 𝑥 3 3! + 𝑥 4 4!

Szereg Taylora Szereg Taylora jest efektywnym narzędziem aproksymacji funkcji dostatecznie dużo razy różniczkowalnych. Jak wygląda więc nasz iloczyn? 𝑒 𝑥 = 𝑛=0 ∞ 𝑥 𝑛 𝑛! 1+ 𝑥 2 2! + 𝑥 4 4! +... = 𝑒 𝑥 + 𝑒 −𝑥 2

Rozwijamy nasze wyrażenie 𝑥+ 𝑥 3 3! + 𝑥 5 5! +... = 𝑒 𝑥 − 𝑒 −𝑥 2 Wobec tego iloczyn tych funkcji zapisujemy jako: 1+𝑥+ 𝑥 2 2! + 𝑥 3 3! + 𝑥 4 4! = 𝑒 𝑥 1+ 𝑥 2 2! +... 𝑥+ 𝑥 3 3! +... 1+𝑥+ 𝑥 2 2! +... = 𝑒 𝑥 + 𝑒 −𝑥 2 𝑒 𝑥 − 𝑒 −𝑥 2 𝑒 𝑥

Mnożymy! Co teraz? 𝑒 𝑥 + 𝑒 −𝑥 2 𝑒 𝑥 − 𝑒 −𝑥 2 𝑒 𝑥 = 𝑒 𝑥 𝑒 2𝑥 − 𝑒 −2𝑥 4 = 𝑒 3𝑥 − 𝑒 −𝑥 4 𝑒 3𝑛 − 𝑒 −𝑛 4 = 3 𝑛 − −1 𝑛 4 𝑒 𝑛 = 3 𝑛 − −1 𝑛 4 𝑥 𝑛 𝑛!

Końcowe odliczanie Otrzymaliśmy wynik: „Na ile sposobów możemy stworzyć ciąg N liter, w którym istnieje parzyście wiele liter A, nieparzyście wiele B oraz dowolna liczba liter C?” → znaleźliśmy odpowiedź. Co jeszcze potrafimy dzięki tym funkcjom zrobić? 𝐹 𝑛 = 3 𝑛 − −1 𝑛 4

Dziękuję za uwagę.