• Nie Znaleziono Wyników

Konstrukcje zbiorów liczbowych

N/A
N/A
Protected

Academic year: 2021

Share "Konstrukcje zbiorów liczbowych"

Copied!
26
0
0

Pełen tekst

(1)

Konstrukcje zbiorów liczbowych

(2)

Zbiór liczb wymiernych Rozwa»my zbiór

X = Z × Z \ {0} = {(a, b); a, b ∈ Z, b 6= 0}.

W zbiorze X okre±lamy relacj¦ binarn¡

(a, b)%(c, d) ⇔ ad = bc.

Relacja % jest relacj¡ równowa»no±ci.

Denicja. Q = X/% = {[x]%, x ∈ X}.

(3)

Je±li % jest relacj¡ równowa»no±ci w zbiorze X, to zbiór [x]% = {y ∈ X : x%y} = {y ∈ X : y%x}

nazywamy klas¡ abstrakcji (klas¡ równowa»no±ci) elementu x.

Przykªad. Liczb¦ wymiern¡ 1

2 deniujemy jako klas¦ abstrakcji pary (1, 2). Mamy

(1, 2)%(a, b) ⇔ 1 · b = 2 · a, wi¦c

[(1, 2)]% = {(a, b) ∈ X : b = 2a} =

(4)

Dziaªania w zbiorze Q okre±lamy nast¦puj¡co:

[(a, b)]% + [(c, d)]% = [(ad + bc, bd)]%, [(a, b)]% · [(c, d)]% = [(ac, bd)]%.

Denicje te s¡ poprawne, tzn. nie zale»¡ od wyboru reprezentan- tów klas abstrakcji:

je±li (a, b)%(a0, b0) i (c, d)%(c0, d0),

to (ad + bc, bd)%(a0d0 + b0c0, b0d0) i (ac, bd)%(a0c0, b0d0).

(5)

Analogicznie konstruujemy zbiór liczb caªkowitych maj¡c dany zbiór liczb naturalnych.

Rozwa»my zbiór

X = N × N = {(a, b); a, b ∈ N}.

W zbiorze X okre±lamy relacj¦ binarn¡

(a, b)%(c, d) ⇔ a + d = b + c.

Relacja % jest relacj¡ równowa»no±ci.

(6)

Przykªad. Liczb¦ caªkowit¡ −1 deniujemy jako klas¦ abstrakcji pary (0, 1).

Mamy (0, 1)%(a, b) ⇔ 0 + b = 1 + a, wi¦c

[(0, 1)]% = {(a, b) ∈ X : b = a+1} = {(0, 1), (1, 2), (2, 3), (3, 4), . . . }

Dziaªania w zbiorze Z okre±lamy nast¦puj¡co:

[(a, b)]% + [(c, d)]% = [(a + c, b + d)]%, [(a, b)]% · [(c, d)]% = [(ac + bd, ad + bc)]%,

i sprawdzamy poprawno±¢ denicji: je±li (a, b)%(a0, b0) i (c, d)%(c0, d0), to (a+c, b+d)%(a0+c0, b0+d0) i (ac+bd, ad+bc)%(a0c0+b0d0, a0d0+b0c0).

(7)

Zbiór liczb rzeczywistych mo»na skonstruowa¢ na dwa sposoby.

Sposób I. Rozwa»amy ci¡gi Cauchy'ego liczb wymiernych, czy- li wszystkie ci¡gi liczb wymiernych, które oka»¡ si¦ zbie»ne w zbiorze liczb rzeczywistych. Za pomoc¡ relacji równowa»no±ci

"sklejamy" ci¡gi zbie»ne do tej samej liczby rzeczywistej.

Sposób II. Przekroje Dedekinda. Rozwa»amy podziaªy zbioru liczb wymiernych na dwa niepuste podzbiory A, B speªniaj¡ce warunek

a∈Ab∈B a < b.

(8)

Przekrój Dedekinda (A, B) okre±laj¡cy liczb¦ √ 2: A = Q ∩ (−∞,√

2) = {x ∈ Q : x < 0 ∨ x2 < 2}, B = Q ∩ (√

2, +∞) = {x ∈ Q : x > 0 ∧ x2 > 2}.

Je±li w jest liczb¡ wymiern¡ to mamy dwa przekroje:

A1 = {x ∈ Q : x 6 w}, B1 = {x ∈ Q : x > w}, A2 = {x ∈ Q : x < w}, B2 = {x ∈ Q : x > w}, które nale»y uto»sami¢.

(9)

Zbiór liczb naturalnych okre±lamy aksjomatycznie, a istnienie takiego zbioru wynika z kolei z aksjomatów teorii zbiorów.

N  zbiór,

∗ : N → N, n 7→ n  funkcja nast¦pnika, 0 ∈ N  wyró»niony element (zero).

(10)

Aksjomaty Peana:

1) 0 nie jest nast¦pnikiem »adnej liczby naturalnej:

n∈N n 6= 0.

2) Funkcja nast¦pnika jest ró»nowarto±ciowa:

m,n∈N m = n ⇒ m = n.

3) Aksjomat indukcji matematycznej. Dla dowolnego podzbioru A ⊂ N mamy:

(0 ∈ A ∧ ∀n∈N (n ∈ A ⇒ n ∈ A)) ⇒ A = N.

(11)

Dodawanie liczb naturalnych:

m + 0 = m dla m ∈ N,

m + n = (m + n) dla m, n ∈ N.

Mno»enie liczb naturalnych:

m · 0 = 0 dla m ∈ N,

m · n = m · n + m dla m, n ∈ N.

(12)

Okre±lamy: 1 = 0, 2 = 1, 3 = 2, 4 = 3, . . . Przykªad: n + 1 = n.

Przykªad: 2 + 2 = 4.

Przykªad: 2 · 2 = 4.

(13)

Metoda indukcji matematycznej

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± uzasad-

(14)

Trzeba si¦ przyjrze¢, w jaki sposób otrzymujemy kolejne Sn. 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

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

(15)

Zadanie. Dowie±¢, »e dla dowolnej liczby naturalnej n > 1 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:

(16)

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.

(17)

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

Zasada indukcji:

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

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

(18)

Dowie±¢, »e dowoln¡ liczb¦ naturaln¡ wi¦ksz¡ od 1 mo»na przed- stawi¢ w postaci iloczynu liczb pierwszych. (Je±li n jest liczb¡

pierwsz¡, to iloczyn ten skªada si¦ tylko z jednego czynnika.) Rozwi¡zanie.

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.

(19)

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.

(20)

Schemat rekursji

(21)

Przykªady.

Dodawanie liczb naturalnych:

m + 0 = m dla m ∈ N,

m + n = (m + n) dla m, n ∈ N.

Mno»enie liczb naturalnych:

m · 0 = 0 dla m ∈ N,

(22)

Schemat rekursji dla funkcji dwóch zmiennych

( f (n, 0) = g(n) dla ka»dego n ∈ N,

f (n, m + 1) = h(n, m, f (n, m)) dla dowolnych n, m ∈ N

g : N → N, h : N3 → N  dane funkcje f : N2 → N  funkcja, któr¡ okre±lamy

(23)

Zadanie. Wypisz funkcje g(n) i h(n, m, k) wyst¦puj¡ce w sche- macie rekursji okre±laj¡cym funkcje: f1(n, m) = n+m, f2(n, m) = n · m.

(24)

Schemat rekursji dla funkcji wielu zmiennych

Dla dowolnej funkcji g : Nk−1 → N i dowolnej funkcji h : Nk+1 → N istnieje dokªadnie jedna funkcja f : Nk → N speªniaj¡ca nast¦pu- j¡ce warunki:

( f (n1, . . . , nk−1, 0) = g(n1, . . . , nk−1),

f (n1, . . . , nk−1, m + 1) = h(n1, . . . , nk−1, m, f (n1, . . . , nk−1, m)), dla dowolnych n1, . . . , nk−1, m ∈ N.

(25)

Zadanie. Jak¡ funkcj¦ f okre±la schemat rekursji z danymi funk- cjami g : N → N i h: N3 → N:

(a) g(n) = n, h(n, m, k) = k,

(b) g(n) = 0, h(n, m, k) = n + m + k, (c) g(n) = 2n, h(n, m, k) = k + 3?

(26)

Zadanie. Okre±l za pomoc¡ schematu rekursji funkcj¦ f : N3 → N:

(a) f(k, l, m) = kl + lm + mk, (b) f(k, l, m) = klm + k + l + m, (c) f(k, l, m) = (k + l + m)2.

Cytaty

Powiązane dokumenty

Które z wªasno±ci relacji równowa»no±ci i racjonalnej preferencji maj¡ relacje z zadania 1?. Je±li która± z tych relacji jest równowa»no±ci¡, poda¢ jej

Każdy punkt okręgu jest pomalowany jednym z trzech kolorów.. Udowodnij, że istnieje trójkąt równoramienny o wierzchołkach tego

Stwórz z powy»szych schematów zdania podstawiaj¡c za p =trapez jest czworo- k¡tem, q =ka»da liczba podzielna przez 6 jest podzielna przez 3.. Stwórz z powy»szych schematów

Je±li oka»e si¦, »e zaprzeczenie S prowadzi do sprzeczno±ci (jest nieprawd¡), to wyj±ciowe zdanie S musiaªo by¢ prawd¡.. Metoda nie wprost cz¦sto uªatwia dowody, wi¦c

a je±li kto± si¦ zastanawiaª i nie ma pomysªu, albo miaª i »aden pomysª si¦ nie sprawdziª to mo»e przeczyta¢ wskazówk¦: ile mo»e by¢ najwi¦cej kraw¦dzi w grae

* Na ile sposob´ow mo˙zna rozdzieli˙c n ˙zeton´ow (nierozr´o˙znialnych) pomi¸edzy k os´ob (rozr´o˙znialnych) a) przy za lo˙zeniu, ˙ze ka˙zda osoba musi otrzyma˙c conajmniej

Spo´sr´ od 30, kt´ orzy nie chodzili na zaj¸ecia 19 my´sla lo, ˙ze zaliczy a 2 spo´sr´ od tych co nie chodzili na zaj¸ecia faktycznie zaliczy lo Matematyk¸e Dyskretn¸ a.. Ilu by

inny ciąg liczb całkowitych, który okaże się zbieżny, a więc od pewnego miejsca stały.. Przeprowadzimy najpierw czysto heurystyczne rozumowanie, które pomoże nam znaleźć