Matematyka Dyskretna 2/2009 1. Wyznaczyć liczbę wszystkich liczb
Transkrypt
Matematyka Dyskretna 2/2009 1. Wyznaczyć liczbę wszystkich liczb
Cz. Bagiński – Materiały dydaktyczne Matematyka Dyskretna 2/2009 1. Wyznaczyć liczbę wszystkich liczb naturalnych n, 1 ≤ n ≤ 2.000, które: (a) nie są podzielne przez żadną z liczb 2, 3, 5; (b) nie są podzielne przez żadną z liczb 2, 3, 5, 7; (c) nie są podzielne przez żadną z liczb 2, 3, 5 ale są podzielne przez 7. 2. Wyznaczyć liczbę wszystkich całkowitych rozwiązań równania x1 + x2 + x3 + x4 = 21, dla których: (a) 0 ≤ xi dla 1 ≤ i ≤ 4; (b) 0 ≤ xi < 8 dla 1 ≤ i ≤ 4; (c) −5 ≤ xi ≤ 10 dla 1 ≤ i ≤ 4; (d) 0 ≤ x1 ≤ 5, 0 ≤ x2 ≤ 6, 3 ≤ x3 ≤ 7, 3 ≤ x4 ≤ 8 Rozwiązanie. Rozważmy na początek równanie x1 + x2 + x 3 + · · · + x n = k (1) gdzie xi > 0 oraz k > 0 są liczbami całkowitymi. Rozważmy k +n−1 pionowych kresek (k jest liczbą stojącą po prawej stronie równania (1), n − 1 liczba plusów między zmiennymi xi ). Dla równania z zadania mamy ich 24 = 21 + 3: | | | | | | | | | | | | | | | | | | | | | | | | Jeśli teraz dowolne trzy kreski zastąpimy plusami (w przypadku ogólnym dowolne n − 1 kresek zastępujemy plusami), to otrzymamy jedno z rozwiązań równania (1). Na przykład | | | + + | | | | | | | + | | | | | | | | | | | wyznacza rozwiązanie x1 = 3 (liczba kresek do pierwszego plusa), x2 = 0 (liczba kresek między pierwszym i drugim plusem, itd.) x3 = 7, x4 = 11, natomiast + | | | | | + | | | | | | | | | + | | | | | | | wyznacza rozwiązanie x1 = 0, x2 = 5, x3 = 9, x4 = 7. Różne wybory kresek zamienianych na plusy dają oczywiście różne rozwiązania. Łatwo widać, że liczba wyborów kresek zamienianych na plusy jest równa liczbie rozwiązań. Zatem dla rozważanego zadania (a) , a w przypadku ogólnym k+n−1 = k+n−1 . liczba ta jest równa 24 3 n−1 k (c) Rozważmy równanie x1 + x2 + x3 + x4 = 21 z ograniczeniami −5 6 xi 6 10. Po dodaniu liczby 5 do wszystkich stron ostatnich nierówności, te ograniczenia zapiszmy w postaci 0 6 xi + 5 6 15. Równanie przepiszmy w postaci (x1 + 5) + (x2 + 5) + (x3 + 5) + (x4 + 5) = 41, a po podstawieniu yi = xi + 5 dostajemy równanie y1 + y2 + y3 + y4 = 41 z ograniczniami 0 6 yi 6 15. Jeśli pominiemy górne ograniczenia na yi , to na podstawie wcześniejszych rozważań, liczba rozwiązań jest równa 44 . Z tej liczby wszystkich roz3 wiązań usuńmy te, które nie spełniają górnego ograniczenia. Dla i = 1, 2, 3, 4 niech Ai 1 Cz. Bagiński – Materiały dydaktyczne będzie zbiorem tych rozwiązań, dla których i-ta niewiadoma yi nie spełnia górnego ograniczenia, tzn. yi > 16. Naszym celem jest obliczenie |A1 ∪ A2 ∪ A3 ∪ A4 |. Na podstawie Zasady Włączeń-Wyłączeń tym celu należy obliczyć |Ai | oraz moce wszystkich możliwych przecięć tych zbiorów. Do obliczenia A1 rozważmy równanie (y1 − 16) + y2 + y3 + y4 = 25. Z dotychczasowych rozważań wynika, że liczba rozwiązań jest równa 28 . Dla oblicze3 nia |A1 ∩ A2 | wystarczy rozważyć równanie (y1 − 16) + (y2 − 16) + y3 + y4 = 9. Liczba jego rozwiązań jest równa 12 . Nietrudno też zauważyć, że przecięcie trzech dowolnych 3 zbiorów spośród A1 , A2 , A3 , A4 jest puste. Zatem 12 |A1 ∪ A2 ∪ A3 ∪ A4 | = 4 · 28 − 6 . 3 3 Zatem liczba rozwiązań wyjściowego równania jest równa 44 − 4 · 28 + 6 12 3 3 3 3. Funkcją Eulera nazywamy funkcję ϕ : N → N określoną wzorem ϕ(n) = |{m ∈ (N ) : 1 6 m 6 n − 1, N W D(m, n) = 1}|, innymi słowy ϕ(n) – to ilość liczb naturalnych mniejszych od n, które są z n względnie pierwsze, np. ϕ(2) = 1, ϕ(3) = ϕ(4) = ϕ(6) = 2, ϕ(5) = ϕ(8) = ϕ(10) = ϕ(12) = 4. Obliczyć: (a) ϕ(n) dla n ∈ {51, 420, 12.300}; (b) ϕ(2n ) oraz ϕ(2n p) gdzie p jest nieparzystą liczbą pierwszą. 4. Ile jest wszystkich ciągów 10 wyrazowych o wyrazach ze zbioru cyfr {0, 1, 2, . . . , 9}? Ile wśród nich jest takich ciągów, w których między 0 i 1 stoją dokładnie cztery cyfry? Ile wśród nich jest takich ciągów różnowartościowych, w których między 0 i 1 stoją dokładnie cztery cyfry? 5. Windą jedzie siedem osób. Każda z nich może wysiąść na jednym z 10 pięter. Na ile różnych sposobów można im przypisać numer piętra na których wyjdą z windy. Ile jest takich sposobów, że na pewnym piętrze wysiądą 3 osoby, na innym 2, a dwie pozostałe wyjdą na dwóch różnych piętrach. 6. (a) Udowodnić, że jeśli w trójkącie równobocznym o boku długości 4 jednostek umieścimy 17 punktów, to odległość dwóch spośród nich nie przekracza 1 jednostki. (b) W sześcianie S, którego krawędź ma długość 7 wybrano 342 punkty. Czy można znaleźć taki sześcian o boku 1 zawarty w sześcianie S, który nie zawiera żadnego z tych punktów? (c) Udowodnić, że wśród dowolnie wybranych pięćdziesięciu jeden punktów leżących w kwadracie o boku 1 istnieją 3, które leżą w pewnym kole o promieniu 71 . (d) Udowodnić, że wśród sześciu punktów umieszczonych w prostokącie o wymiarach √ 3 × 4 zawsze można znaleźć dwa, których odległość nie przekracza 5. Rozwiązanie. (c) Podzielmy kwadrat o boku jeden na 25 kwadratów o boku 15 każdy. Z SZD wynika, że przynajmniej jeden z tych kwadratów zawiera co najmniej trzy spośród 2 Cz. Bagiński – Materiały dydaktyczne 51 dowolnie wybranych punktów. Do zakończenia rozwiązania wystarczy teraz zauważyć, √ 2 1 że koło opisane na kwadracie o boku 5 ma promień równy 10 i jest to liczba mniejsza od 1 . Istotnie, 7 √ !2 2 2 1 1 1 2 = < = . = 10 100 50 49 7 (d) Rozwiązanie tego zadania wynika bezpośrednio z poniższego rysunku. Prostokąt 3 × 4 dzielimy na 5 rozłącznych obszarów, mających tę własność, że dwa dowolne punkty √ leżące w tym samym obszarze są odległe o mniej niż 5. Ponieważ rozważamy sześć punktów, więc na podstawie SZD co najmniej dwa z nich muszą leżeć w jednym z tych obszarów. @ @ @ @ @ @ 7. Danych jest dziesięć odcinków, których długości są większe od 1 cm i mniejsze od 55 cm. Udowodnić, że wśród nich istnieją trzy odcinki, z których można zbudować trójkąt. Rozwiązanie. Uporządkujmy wszystkie odcinki ustawiając je tak, by ich długości tworzyły ciąg niemalejący: a1 6 a1 6 a2 6 a3 6 . . . 6 a10 i przypuśćmy, że wśród tych odcinków nie znajdziemy trzech, z których można zbudować trójkąt. W szczególności, trójkątów nie można utworzyć z żadnych trzech kolejnych odcinków, co na podstawie warunku koniecznego, jaki muszą spełniać długości boków trójkąta, oznacza, że a3 > a1 + a2 > 1 + 1 = 2, a4 > a3 + a2 > 2 + 1 = 3, a5 > a4 + a3 > 3 + 2 = 5, a6 > a5 + a4 > 5 + 3 = 8, a7 > a6 + a5 > 8 + 5 = 13, a8 > a7 + a6 > 21, a9 > a8 + a7 > 34, a10 > a9 + a8 > 55. Ostatnia z uzyskanych nierówności jest sprzeczna z założeniem, mówiącym o tym, że długości wszystkich odcinków nie przekraczają 55 cm. Nasze przypuszczenie jest więc błędne i tym samym, wśród podanych odcinków istnieją trzy, z których trójkąt można utworzyć. 8. Niech S będzie zbiorem 25 punktów przesrtezeni R3 , takim że w każdym 3elementowym podzbiorze istnieją dwa punkty, których odległość nie przekracza 1. Udowodnić, że istnieje 13-elementowy podzbiór zbioru S, który można przykryć kołem o promieniu 1. Rozwiązanie. Niech a i b, będą punktami należącymi do S, których odległość jest możliwie największa. Jeśli ta odległość nie przekracza 1, zarówno w kuli K(a, 1), jak i w kuli K(b, 1) leżą wszystkie punkty zbioru S. Załóżmy, że odległość między punktami a i b jest większa od 1. Wtedy, dowolnie wybrany punkt c należący do zbioru S należy 3 Cz. Bagiński – Materiały dydaktyczne albo do K(a, 1), albo do K(b, 1), bo jego odległość od a lub od b nie przekracza 1. Zatem zbiór S jest zawarty w sumie mnogościowej K(a, 1) ∪ K(b, 1), czyli spośród wszytkich 25 punktów, co najmniej 13 należy do jednej z tych kul. 9. Jakich funkcji jest więcej, czy ze zbioru 5-elementowego na 3-elementowy, czy ze zbioru 6-elementowego na 2-elementowy? 10. (a) Ile jest wszystkich funkcji rosnących ze zbioru {1, 2, . . . , n} w zbiór {1, 2, . . . , m}? (b) Ile jest wszystkich funkcji niemalejących ze zbioru {1, 2, . . . , n} w zbiór {1, 2, . . . , m}? 11. Niech X = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}. (a) Ile jest wszystkich funkcji f : X → X takich, że f (x) > 4 dla x ∈ X? (b) Ile jest wszystkich funkcji f : X → X takich, że |f (X)| = 2? Opracował: Cz. Bagiński 4