Ćwiczenia do wykładu 09
- Udowodnij stosując zasadę indukcji matematycznej, że dla dowolnej
liczby naturalnej n zachodzą następujące wzory:
- 12 + 22 + 32 + ... + n2
= (1/6)n(n+1)(2n+1)
- 13 + 23 + 33 + ... + n3
= [(1/2) n (n+1)]2
- 1 + a1 + a2 + ... + an = (an+1
- 1)/(a-1) dla a>1
- Udowodnij, że dla dowolnego naturalnego n>0,
- Znajdź
- wzór wyrażający zależność liczby przekątnych w wielokącie
wypukłym od liczby jego boków i udowodnić prawdziwość tego wzoru
korzystając z zasady indukcji.
- wzór pozwalający wyznaczyć maksymalną liczbę punktów
przecięcia n prostych na płaszczyźnie (np. 2 proste mają co najwyżej 1
punkt przecięcia, 3 proste mogą mieć aż 3 punkty przecięć, itd.) i
udowodnić jego słuszność.
- Udowodnij, że dla dowolnej liczby naturalnej n zachodzą wzory:
- Σ i=1...n(2i-1) = n
2
- Σ i=1...n(2i-1)2
= (1/3)n(4n 2-1)
- Σ i=1...n(2i-1) 3
= n 2(2n 2-1)
- Rozwiąż równanie rekurencyjne
- T(1) = 0, T(n) = 2T(n/2) + n dla wszystkich n będących potęgą
dwójki.
- T(1) = c, T(n) = T(n-1) + n dla wszystkich n >1 i pewnej
stałej c.
- Udowodnij przez indukcję, że następujące algorytmy są poprawne
- algorytm obliczania iloczynu skalarnego dwóch wektorów X, Y o
długości n ,
{ilSk :=0; i :=1; while i<n+1 do ilSk := X(i)*Y(i) + ilSk; i := i+1
od }
- algorytm znajdowania największego elementu w danym n
elementowym ciągu a.
{max := a(1); i := 2; while i<n+1 do if max <a(i) then max :=
a(i) fi; i := i+1 od }