• Nie Znaleziono Wyników

Metody dowodzenia twierdze«

N/A
N/A
Protected

Academic year: 2021

Share "Metody dowodzenia twierdze«"

Copied!
25
0
0

Pełen tekst

(1)

Metody dowodzenia twierdze«

(2)

Metoda indukcji matematycznej

Je±li T (n) jest form¡ zdaniow¡ okre±lon¡ w zbiorze liczb natural- nych, to prawdziwe jest zdanie

(T (0) ∧ ∀n∈N (T (n) ⇒ T (n + 1))) ⇒ ∀n∈N T (n).

(3)

W przypadku formy zdaniowej okre±lonej w zbiorze N1 = {1, 2, 3, . . . }, rozwa»amy zdanie

(T (1) ∧ ∀n∈N1 (T (n) ⇒ T (n + 1))) ⇒ ∀n∈N1 T (n).

(4)

Przykªad. Obliczy¢ 1 + 3 + 5 + . . . + (2n − 1), gdzie n jest liczb¡

naturaln¡.

Dyskusja. Wprowad¹my oznaczenie:

Sn = 1 + 3 + 5 + . . . + (2n − 1).

Mamy: S1 = 1, S2 = 1 + 3 = 4, S3 = 1 + 3 + 5 = 9, S4 = 16, S5 = 25, S6 = 36.

Widzimy, »e powinno by¢ Sn = n2. Czy mo»na to jako± uza- sadni¢? Trzeba si¦ przyjrze¢, w jaki sposób otrzymujemy kolejne Sn.

(5)

Na przykªad, je±li mamy ju» obliczone

S6 = 1 + 3 + 5 + 7 + 9 + 11 = 36, to

S7 = 1 + 3 + 5 + 7 + 9 + 11 + 13

nie b¦dziemy liczyli od pocz¡tku, tylko wykorzystamy zale»no±¢

S7 = S6 + 13 = 36 + 13 = 49.

Podobnie

S8 = S7 + 15 = 49 + 15 = 64

i tak dalej. Zwró¢my uwag¦ na to, co nale»y doda¢ do Sn, »eby otrzyma¢ Sn+1. Je±li Sn = n2, to

Sn+1 = Sn + (2 · (n + 1) − 1) = n2 + 2n + 1 = (n + 1)2.

(6)

Zadanie. Dowie±¢, »e dla dowolnej liczby naturalnej n

1 · 2 + 2 · 3 + 3 · 4 + . . . + n · (n + 1) = n · (n + 1) · (n + 2)

3 .

Rozwi¡zanie.

I. Baza indukcji.

Dla n = 1 równo±¢ jest oczywista:

1 · 2 = 1 · 2 · 3 3 . II. Krok indukcyjny.

Niech k b¦dzie dowoln¡ liczb¡ naturaln¡. Zaªó»my, »e dana w zadaniu równo±¢ zachodzi dla n = k:

1 · 2 + . . . + k · (k + 1) = k · (k + 1) · (k + 2)

3 .

(7)

Wówczas dla n = k + 1 mamy:

1·2+. . .+k·(k+1)+(k+1)·(k+2) = k · (k + 1) · (k + 2)

3 +(k+1)·(k+2) =

= (k + 1) · (k + 2) · (k

3 + 1) = (k + 1) · (k + 2) · (k + 3)

3 ,

czyli dla n = k + 1 równo±¢ jest speªniona.

Na mocy zasady indukcji matematycznej równo±¢

1 · 2 + 2 · 3 + . . . + n · (n + 1) = n · (n + 1) · (n + 2) 3

zachodzi dla dowolnego naturalnego n.

(8)

Zadanie. Dowie±¢, »e dla dowolnej liczby naturalnej n i dla do- wolnego rzeczywistego x > −1 zachodzi nierówno±¢

(1 + x)n ≥ 1 + nx.

Zadanie. Dowie±¢, »e dla dowolnego n ≥ 0 liczba 22n+1+ 3n + 7 jest podzielna przez 9.

(9)

Rozwi¡zanie. Dla n = 0 mamy liczb¦ 22·0+1 + 3 · 0 + 7 = 9, która jest, oczywi±cie, podzielna przez 9.

Niech n b¦dzie dowoln¡ liczb¡ naturaln¡. Zaªó»my, »e dla n twier- dzenie jest prawdziwe, czyli liczba 22n+1 + 3n + 7 jest podzielna przez 9. Wówczas

22(n+1)+1 + 3(n + 1) + 7 = 22n+3 + 3n + 3 + 7 =

= 4 · 22n+1 + 3n + 10 = 4 · (22n+1 + 3n + 7) − 9n − 18.

Liczby 9n i 18 s¡ podzielne przez 9, liczba 22n+1 + 3n + 7 te»

(z zaªo»enia indukcyjnego), wi¦c liczba 22(n+1)+1+ 3(n + 1) + 7 równie» jest podzielna przez 9, czyli dla n + 1 twierdzenie jest prawdziwe.

Na mocy indukcji matematycznej liczba 22n+1 + 3n + 7 jest po- dzielna przez 9 dla dowolnego naturalnego n.

(10)

Dowód indukcyjny w nast¦pnym zadaniu b¦dzie przebiegaª we- dªug schematu:

I. Baza indukcji: T (0) ∧ T (1) ∧ T (2).

II. Krok indukcyjny: T (k) ∧ T (k + 1) ∧ T (k + 2) ⇒ T (k + 3) dla dowolnego k ≥ 0.

Zadanie. Ci¡g (an) okre±laj¡ nast¦puj¡ce warunki:

a0 = 2 , a1 = 3 , a2 = 6 ,

an = (n + 4)an−1 − 4nan−2 + 4(n − 2)an−3 , dla n ≥ 3.

Udowodnij, »e dla ka»dego n

an = n! + 2n.

(11)

Rozwi¡zanie. Mamy

a0 = 0! + 20, a1 = 1! + 21, a2 = 2! + 22, wi¦c dla n = 0, 1, 2 twierdzenie jest prawdziwe.

Niech n b¦dzie dowoln¡ liczb¡ naturaln¡. Zaªó»my, »e

an = n! + 2n, an+1 = (n + 1)! + 2n+1 i an+2 = (n + 2)! + 2n+2. Wówczas dla n + 3 mamy

an+3 = (n + 7)an+2 − 4(n + 3)an+1 + 4(n + 1)an =

= (n+7)((n+2)!+2n+2)−4(n+3)((n+1)!+2n+1)+4(n+1)(n!+2n) =

(12)

= tu jest troch¦ rachunków = (n + 3)! + 2n+3, czyli dla n + 3 twierdzenie jest prawdziwe.

Na mocy indukcji wzór an = n! + 2n zachodzi dla dowolnego naturalnego n.

(13)

Twierdzenie. Dowie±¢, »e dowoln¡ liczb¦ naturaln¡ wi¦ksz¡ od 1 mo»na przedstawi¢ w postaci iloczynu liczb pierwszych. (Je±li n jest liczb¡ pierwsz¡, to iloczyn ten skªada si¦ tylko z jednego czynnika.)

Dowód. Liczba n = 2 jest liczb¡ pierwsz¡, czyli iloczynem jednej liczby pierwszej  samej siebie.

Niech n b¦dzie dowoln¡ liczb¡ naturaln¡ wi¦ksz¡ od 2. Zaªó»my,

»e ka»d¡ liczb¦ naturaln¡ mniejsz¡ od n mo»na przedstawi¢ w postaci iloczynu liczb pierwszych. Poka»emy, »e n te» mo»na przedstawi¢ w postaci iloczynu liczb pierwszych.

(14)

Je±li n jest liczb¡ pierwsz¡, to teza dla n zachodzi. Je±li n jest licz- b¡ zªo»on¡, to mo»na j¡ przedstawi¢ w postaci iloczynu dwóch liczb od niej mniejszych: n = k · l, k, l < n. Na mocy zaªo»enia zarówno k, jak i l, jest iloczynem liczb pierwszych: k = p1 · . . . · pi, l = q1· . . . · qj, zatem n = k · l te», oczywi±cie mo»na tak przedsta- wi¢: n = p1·. . .·pi·q1·. . .·qj, co ko«czy dowód kroku indukcyjnego.

Schemat powy»szego dowodu:

I) Baza: T(2).

II) Krok: T (2) ∧ . . . ∧ T (n − 1) ⇒ T (n) dla ka»dego n > 2.

(15)

Twierdzenia i dowody

Twierdzenie to zdanie logiczne dotycz¡ce obiektów danej teorii.

Przykªad: √

2 jest liczb¡ niewymiern¡.

(16)

Twierdzenia na ogóª maj¡ posta¢ implikacji p ⇒ q,

a dokªadniej:

x∈X(p(x) ⇒ q(x)),

gdzie p(x) i q(x) to formy zdaniowe okre±lone w pewnym zbiorze X. Zdanie p nazywamy zaªo»eniem, a zdanie q  tez¡ twierdzenia.

Mówimy, »e p jest warunkiem wystarczaj¡cym (dostatecznym) dla q, a q jest warunkiem koniecznym dla p.

(17)

Przykªad. Warunkiem wystarczaj¡cym na podzielno±¢ liczby na- turalnej przez 9 jest to, by suma cyfr jej zapis dziesi¦tnego byªa równa 9. Czy jest to warunek konieczny?

Przykªad. Warunkiem koniecznym na to, by czworok¡t byª kwa- dratem jest posiadanie wszystkich k¡tów prostych. Czy jest to warunek wystarczaj¡cy?

(18)

Podstawow¡ metod¡ dowodzenia twierdze« postaci p ⇒ q

jest dowód dedukcyjny b¦d¡cy w najprostszym przypadku ci¡- giem implikacji wychodz¡cych od zaªo»enia

p ⇒ p1 ⇒ . . . ⇒ pk ⇒ q.

Przykªad. Je±li a, b, c (a 6= 0) s¡ takimi liczbami caªkowitymi,

»e a | b i a | c, to a | b + c.

(19)

Ci¡g implikacji

p ⇒ p1 ⇒ . . . ⇒ pk ⇒ q

czasami konstruujemy od ko«ca, nazywamy to metod¡ redukcyj- n¡.

Przykªad. Je±li liczby rzeczywiste a, b s¡ dodatnie, to a + b

2 >

√ ab.

W praktyce cz¦sto stosujemy metod¦ mieszan¡, ª¡cz¡c¡ elemen- ty obu metod.

(20)

Metoda dowodu nie wprost jest oparta na tautologii (p ⇒ q) ⇔ (∼ q ⇒∼ p).

Zadanie. Dane s¡ liczby caªkowite a i b. Wyka», »e je±li a · b jest liczb¡ parzyst¡, to a jest parzyste lub b jest parzyste.

Zadanie. Dane s¡ liczby naturalne k1, k2, . . . , kn > 0. Wyka», »e je±li

1

k1 + . . . + 1

kn > n 2, to ki = 1 dla pewnego i.

(21)

Metoda dowodu przez sprzeczno±¢ jest oparta na tautologii (p ⇒ q) ⇔∼ (p∧ ∼ q).

Zadanie. Dane s¡ liczby rzeczywiste x, y. Wyka», »e je»eli x2 + y2 < 1, to x + y < √

2.

Zadanie. Wyka», »e w ka»dym trójk¡cie co najmniej jeden z k¡tów ma miar¦ nie mniejsz¡ od 60.

(22)

Twierdzenie q ⇒ p nazywamy odwrotnym do twierdzenia p ⇒ q.

Twierdzenie: Dla dowolnego trójk¡ta ABC, je±li |BAC| = 90, to |AB|2 + |AC|2 = |BC|2.

Twierdzenie odwrotne: Dla dowolnego trójk¡ta ABC, je±li |AB|2+

|AC|2 = |BC|2, to |BAC| = 90.

(23)

Kwadrat logiczny

tw. proste tw. odwrotne

p ⇒ q q ⇒ p

(∼ p) ⇒ (∼ q) (∼ q) ⇒ (∼ p) tw. przeciwne tw. przeciwstawne

(24)

Niektóre twierdzenia maj¡ posta¢ zamkni¦tego ukªadu implikacji

p1 ⇒ q1 p2 ⇒ q2

...

pn ⇒ qn,

gdzie dla ka»dego x dokªadnie jedno ze zda« p1(x), p2(x), . . ., pn(x) jest prawdziwe.

(25)

Przykªad. Dla dowolnego trójk¡ta ABC:

|BAC| < 90 ⇒ |AB|2 + |AC|2 > |BC|2,

|BAC| = 90 ⇒ |AB|2 + |AC|2 = |BC|2,

|BAC| > 90 ⇒ |AB|2 + |AC|2 < |BC|2.

Cytaty

Powiązane dokumenty

Dodawanie jest działaniem dwuargumentowym, w jednym kroku umiemy dodać tylko dwie liczby, więc aby dodać nieskończenie wiele liczb, trzeba by wykonać nieskończenie wiele kroków,

przykładem jest relacja koloru zdefiniowana na zbiorze wszystkich samochodów, gdzie dwa samochody są w tej relacji, jeśli są tego samego koloru.. Jeszcze inny przykład to

Spoglądając z różnych stron na przykład na boisko piłkarskie, możemy stwierdzić, że raz wydaje nam się bliżej nieokreślonym czworokątem, raz trapezem, a z lotu ptaka

Następujące przestrzenie metryczne z metryką prostej euklidesowej są spójne dla dowolnych a, b ∈ R: odcinek otwarty (a, b), odcinek domknięty [a, b], domknięty jednostronnie [a,

nierozsądnie jest ustawić się dziobem żaglówki w stronę wiatru – wtedy na pewno nie popłyniemy we właściwą stronę – ale jak pokazuje teoria (i praktyka), rozwiązaniem

W przestrzeni dyskretnej w szczególności każdy jednopunktowy podzbiór jest otwarty – dla każdego punktu możemy więc znaleźć taką kulę, że nie ma w niej punktów innych niż

Zbiór liczb niewymiernych (ze zwykłą metryką %(x, y) = |x − y|) i zbiór wszystkich.. Formalnie:

też inne parametry algorytmu, często zamiast liczby wykonywanych operacji rozważa się rozmiar pamięci, której używa dany algorytm. Wówczas mówimy o złożoności pamięciowej;