• Nie Znaleziono Wyników

Podróże po Imperium Liczb Część 08.

N/A
N/A
Protected

Academic year: 2021

Share "Podróże po Imperium Liczb Część 08."

Copied!
23
0
0

Pełen tekst

(1)

Część 08. Liczby Mersenne’a, Fermata i Inne Liczby

Rozdział 4 4. Rozwinięcia liczb wymiernych

Andrzej Nowicki 20 maja 2012, http://www.mat.uni.torun.pl/~anow

Spis treści

4 Rozwinięcia liczb wymiernych 47

4.1 Rozwinięcia liczb rzeczywistych przy danej podstawie . . . 47

4.2 O q-dzielnikach i q-kodzielnikach . . . . 52

4.3 Rozwinięcia skończone . . . 55

4.4 Rozwinięcia okresowe . . . 57

4.5 Przykłady rozwinięć dziesiętnych ułamków prostych . . . 62

4.6 Przykłady q-rozwinięć ułamków prostych . . . . 64

Wszystkie książki z serii ”Podróże po Imperium Liczb” napisano w edytorze LATEX.

Spisy treści tych książek oraz pewne wybrane rozdziały moża znaleźć na internetowej stronie autora: http://www-users.mat.uni.torun.pl/~anow.

(2)
(3)

W tym i w następnym rozdziale pojawią się jeszcze raz liczby, którymi zajmowaliśmy się w poprzednich rozdziałach. Będą to głównie liczby postaci qn− 1, gdzie q > 2 oraz n są liczbami naturalnymi. Poznamy pewne dodatkowe własności tych liczb oraz ich zastosowania.

Wiadomo, że każdą liczbę rzeczywistą x można jednoznacznie przedstawić w postaci x = a0+ a1

10 + a2 102 + a3

103 + · · · ,

gdzie a0 jest liczbą całkowitą oraz a1, a2, . . . są liczbami należącymi do zbioru {0, 1, 2, . . . , 9}, przy czym nieskończenie wiele z tych liczb jest różnych od 9. Przedstawienie to nazywa się rozwinięciem dziesiętnym liczby x. Przykłady i pewne wstępne informacje (bez dowodów) o rozwinięciach dziesiętnych zamieściliśmy w [N-1].

W mianownikach ułamków przedstawionego rozwinięcia występują potęgi dziesiątki. Mo- żemy liczbę 10 zastąpić dowolną liczbą naturalną większą od 1 i również otrzymać podobnego typu rozwinięcia. Niech q > 2 będzie ustaloną liczbą naturalną. Każdą liczbę rzeczywistą x można jednoznacznie przedstawić w postaci

x = a0+a1 q + a2

q2 +a3

q3 + · · · ,

gdzie a0jest liczbą całkowitą oraz a1, a2, . . . są liczbami należącymi do zbioru {0, 1, . . . , q −1}, przy czym nieskończenie wiele z tych liczb jest różnych od q − 1. Przedstawienie to nazywa się rozwinięciem liczby x przy podstawie q. W tym i następnym rozdziale nazywać to będziemy q-rozwinięciem liczby x.

Jeśli x jest liczbą wymierną, to jej q-rozwinięcie jest albo skończone albo okresowe. Okresy takich rozwinięć posiadają przeróżne ciekawe własności, które dokładnie przedstawimy w rozdziale następnym. Ten natomiast rozdział ma charakter wstępny. Podamy w nim, wraz z dowodami, podstawowe twierdzenia i fakty dotyczące q-rozwinięć.

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

4.1 Rozwinięcia liczb rzeczywistych przy danej podstawie

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Załóżmy, że q > 2 jest ustaloną liczbą naturalną. Nieskończony ciąg (a0, a1, a2, . . . ) nazy- wamy q-ciągiem, jeśli a0 jest liczbą całkowitą oraz wszystkie pozostałe wyrazy a1, a2, . . . są liczbami całkowitymi należącymi do zbioru {0, 1, . . . , q − 1}.

4.1.1. Jeśli a = (a0, a1, a2, . . . ) jest q-ciągiem, to szereg

X

i=0

ai

qi jest zbieżny.

47

(4)

D. Oznaczmy: sn=

n

X

i=0

ai

qi, dla n ∈ N0. Wtedy sn = sn−1+an

qn dla n> 1 oraz

sn = a0+

n

X

i=1

ai

qi 6 a0+

n

X

i=1

q − 1

qi = a0+q − 1 q

n−1

X

i=0

1 qi

6 a0+q − 1 q

X

i=0

1

qi = a0+q − 1

q · q

q − 1

= a0+ 1.

Ciąg sum cząstkowych (sn) jest więc niemalejący i ograniczony z góry (przez liczbę a0+ 1). Posiada zatem granicę.

Niech a = (a0, a1, a2, . . . ) będzie danym q-ciągiem i niech γ(a) będzie sumą szeregu

X

i=0

ai

qi. Oznaczymy przez sn(a) (dla każdego n ∈ N0) n-tą sumę cząstkową tego szeregu, tzn.

sn(a) = a0+ a1 q +a2

q2 + · · · +an

qn.

W szczególności s0(a) = a0. Z faktu 4.1.1 i jego dowodu wynika, że γ(a) jest liczbą rzeczywistą, γ(a) = lim

n→∞sn(a) i a06 γ(a) 6 a0+ 1.

Mamy ponadto:

4.1.2. 0 6 γ(a) − sn(a)6 1

qn, dla n ∈ N0. D. 0 6 γ(a) − sn(a) = an+1

qn+1 +an+2

qn+2 + . . . 6 q − 1

qn+1 +q − 1

qn+2 + · · · = q − 1 qn+1

X

i=0

1 qi

= q − 1 qn+1 · q

q − 1 = 1 qn.  Z tego dowodu wynika, że

γ(a) − sn(a) = 1 qn

wtedy i tylko wtedy, gdy wszystkie liczby an+1, an+2, . . . są równe q − 1. Rozważać będziemy tylko takie q-ciągi, dla których tego rodzaju równości nie zachodzą. Mówić będziemy, że dany q-ciąg a = (a0, a1, a2. . . ) jest normalny ([S50] lub [S68]), jeśli nieskończenie wiele jego wyrazów jest różnych od q − 1. Mamy zatem:

4.1.3. Jeśli a jest normalnym q-ciągiem, to dla każdej nieujemnej liczby całkowitej n zacho- dzą nierówności

06 γ(a) − sn(a) < 1 qn.

(5)

Normalne q-ciągi posiadają następujące własności.

4.1.4. Niech a = (a0, a1, a2, . . . ) będzie normalnym q-ciągiem. Oznaczmy: x = γ(a), sn = sn(a) dla n ∈ N0. Wtedy:

(1) [qnx] = qnsn dla n ∈ N0; (2) a0= [x] oraz

an=hqnxi− qhqn−1xi dla n ∈ N. ([S50], [S68]).

D. (1). Wiemy (patrz 4.1.3), że 06 x − sn < q1n. Po pomnożeniu przez qn otrzymujemy 06 qnx − qnsn< 1 i stąd [qnx − qnsn] = 0. Ale

qnsn= a0qn+ a1qn−1+ · · · + an−1q + an

jest liczbą całkowitą. Zatem,

0 = [qnx − qnsn] = [qnx] − qnsn, czyli [qnx] = qnsn.

(2). Niech n> 1. Z (1) wynika, że [qnx] = qnsn oraz qn−1x = qn−1sn−1. Ponadto, qn(sn− sn−1) = qn·an

qn = an. Zatem: an= qnsn− q · qn−1sn−1= [qnx] − qqn−1x. 

Oznaczmy przez Mq zbiór wszystkich normalnych q-ciągów. Jeśli a ∈ Mq, czyli jeśli a = (a0, a1, a2, . . . ) jest normalnym q-ciągiem, to sumę szeregu

X

n=0

an

qn oznaczyliśmy przez γ(a); wiemy (patrz 4.1.1), że γ(a) jest liczbą rzeczywistą. Mamy zatem funkcję

γ : Mq→ R,

przypoprządkowującą każdemu normalnemu q-ciągowi a liczbę rzeczywistą γ(a).

4.1.5. Powyższa funkcja γ : Mq → R jest bijekcją.

D. ([S50] 210-213). Przypuśćmy, że a = (a0, a1, a2, . . . ), a0 = (a00, a01, a02, . . . ) są normalnymi q- ciągami takimi, że γ(a) = γ(a0). Oznaczmy x = γ(a). Wtedy x = γ(a0) i (na mocy 4.1.4) mamy a0= [x] = a00 oraz

an= [qnx] − qqn−1x = a0n

dla n ∈ N. Zatem wtedy a = a0. Oznacza to, że funkcja γ jest różnowartościowa.

Udowodnimy teraz, że γ jest surjekcją. Niech x będzie dowolną liczbą rzeczywistą. Definiujemy ciąg a = (an), przyjmując:

a0= [x], an= [qnx] − qqn−1x

dla n> 1.

Pokażemy, że a jest normalnym q-ciągiem i x = γ(a). Oczywiście a0= [x] jest liczbą całkowitą. Niech n > 1. Ponieważ

qnx − 1 < [qnx] 6 qnx

(6)

oraz qn−1x − 1 <qn−1x 6 qn−1x, więc

−1 = qnx − 1 − q · qn−1x < [qnx] − q · qn−1x < [qnx] − q·qn−1x 6 qnx − q·qn−1x < qnx − q(qn−1x − 1) = q.

Ale [qnx] − qqn−1x = an, więc 06 an< q. Zatem a jest q-ciągiem.

Niech sn= a0+a1

q + · · · +an

qn. Zauważmy, że sn= [qqnnx]. Istotnie, sn = [x] +[qx] − q[x]

q + · · · + [qnx] − q[qn−1x]

qn

= [x] +[qx]

q − [x] +[q2x]

q2 [qx]

q + · · · + [qnx]

qn [qn−1x]

qn−1 = [qn] qn . Ponieważ qnx − 1 < [qnx] 6 qnx, więc x − 1

qn < sn6 x. Z twierdzenia o trzech ciągach wynika więc, że lim sn= x. Zatem x = γ(a).

Wykazaliśmy również, że dla wszystkich n ∈ N zachodzi nierówność x − sn < 1 qn.

Należy jeszcze tylko wykazać, że q-ciąg a jest normalny. Przypuśćmy, że tak nie jest. Niech an = q − 1 dla wszystkich n większych od pewnego n0. Wtedy, dla n > n0, mamy:

x − sn=q − 1

qn+1 +q − 1

qn+2 + · · · = 1 qn, wbrew temu, że x − sn< 1

qn.

Z przedstawionych faktów wynika następujące twierdzenie o rozwinięciach liczb rzeczywi- stych.

4.1.6. Niech q > 2 będzie liczbą naturalną. Każda liczba rzeczywista x ma jednoznaczne przedstawienie w postaci

(∗) x = a0+a1

q +a2 q2 + a3

q3 + . . . ,

gdzie (a0, a1, a2, . . . ) jest normalnym q-ciągiem, tzn. a0∈ Z, an∈ {0, 1, . . . , q − 1} dla n > 1 oraz nieskończenie wiele wyrazów an jest różnych od q − 1. Zachodzą ponadto równości:

a0 = [x], an=hqnxi− qhqn−1xi dla n> 1. ([S50], [S68]).

Równość (∗) nazywa się rozwinięciem normalnym liczby x przy podstawie q i zapisuje się ją w postaci

x = (a0, a1a2a3· · · )q.

W tej książce rozwinięcie to nazywać będziemy q-rozwinięciem liczby x. Liczby a1, a2, . . . nazywa się cyframi tego rozwinięcia. W przypadku gdy q = 10, równość (∗) nazywa się rozwinięciem dziesiętnym liczby x i zapisuje się ją w postaci

x = a0, a1a2a3· · · .

(7)

Przez {x} oznaczamy część ułamkową liczby rzeczywistej x, tzn. {x} = x − [x].

Dla danej liczby rzeczywistej x definiujemy nieskończony ciąg (x1, x2, . . . ), w następujący rekurencyjny sposób:

x1= {x}, xn+1 = {qxn} dla n> 1.

Wszystkie wyrazy tego ciągu są liczbami rzeczywistymi należącymi do przedziału [0, 1).

4.1.7. xn=nqn−1xo, dla n> 1. ([S50] 213).

D. (Indukcja matematyczna). Dla n = 1 jest to oczywiste. Niech n > 1 i załóżmy, że xn =

qn−1x . Wtedy xn = qn−1x −qn−1x i stąd (po pomnożeniu przez q) qxn = qnx − qqn−1x .

Ponieważ qqn−1x jest liczbą całkowitą, więc [qxn] = [qnx] − qqn−1x. Mamy teraz:

xn+1 = {qxn} = qxn− [qxn] =

qnx − qqn−1x



[qnx] − qqn−1x

= qnx − [qnx] = {qnx}

i to kończy dowód indukcyjny.

Wyrazy ciągu (a0, a1, . . . ), występującego w q-rozwinięciu (∗), można otrzymać przy po- mocy ciągu (xn). Mówi o tym następujące stwierdzenie.

4.1.8. Jeśli x = a0+a1 q +a2

q2 +a3

q3 + . . . , jest q-rozwinięciem liczby rzeczywistej x, to a0 = [x], oraz an=hqxni dla n> 1.

([S50], [S68]).

D. Jest oczywiste, że a0= [x]. Niech n> 1. Wtedy:

[qxn] =q{qn−1x} =h

qnx − qqn−1xi

= [qnx] − qqn−1x = an. Wykorzystaliśmy 4.1.6 i 4.1.7.

F G. H. Hardy, E. M. Wright, The decimal associated with a given number, [HW5] 107-109.

Justyna Homann, Rozwinięcia liczb wymiernych, [Pmgr] 2011.

A. Mastalerz, Rozwinięcia liczb rzeczywistych w różnych systemach numeracji [Pmgr] 1992.

W. Sierpiński, Ułamki nieskończone przy zasadzie g, [S50] 210-213.

W. Sierpiński, Algorytm dla wyznaczania rozwinięcia normalnego, [S50] 213-214.

W. Sierpiński, Rozwinięcia liczb według zasady 10 i innych, [S57] 96-102.

W. Sierpiński, Rozwijanie liczb rzecz. na ułamki o danej zasadzie numeracji, [S68] 230-236.

(8)

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 4.2 O q-dzielnikach i q-kodzielnikach

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo W następnych podrozdziałach zajmować się będziemy q-rozwinięciami liczb wymiernych.

W tym podrozdziale ustalimy terminologię i wprowadzimy pewne nowe pojęcia potrzebne do wysłowienia podstawowych twierdzeń o q-rozwinięciach. Przez cały czas zakładamy, że

q = pα11· · · pαss

jest rozkładem kanonicznym ustalonej liczby naturalnej q> 2.

Każdą liczbę naturalną m można jednoznacznie przedstawić w postaci iloczynu m = m1m2,

gdzie m1, m2 są liczbami naturalnymi takimi, że:

(a) liczby m1 i q są względnie pierwsze oraz

(b) liczba m2 jest postaci pβ11· · · pβss, gdzie β1, . . . , βssą nieujemnymi liczbami całkowity- mi.

Liczbę m2 nazywać będziemy q-dzielnikiem liczby m. Natomiast liczbę m1 nazywać bę- dziemy q-kodzielnikiem liczby m.

Dla przykładu, jeśli q = 12 = 223 i m = 9000 = 233253, to q-dzielnikiem liczby m jest 2332= 72, a q-kodzielnikiem jest 53 = 125.

Jest jasne, że liczby naturalne m i q są względnie pierwsze wtedy i tylko wtedy, gdy q-dzielnik liczby m jest równy 1.

W szczególnym przypadku, gdy q = 10, liczbę m1 (czyli 10-kodzielnik) nazywać będzie- my kodzielnikiem dziesiętnym, a liczbę n2(czyli 10-dzielnik) dzielnikiem dziesiętnym. Dzielnik dziesiętny jest zawsze postaci 2i5j, gdzie i, j są nieujemnymi liczbami całkowitymi. Kodzielnik dziesiętny jest liczbą naturalną względnie pierwszą z 10.

Niech m2 będzie q-dzielnikiem danej liczby naturalnej m. Istnieje wtedy nieujemna liczba całkowita r taka, że liczba qr jest podzielna przez m2. Najmniejszą z takich liczb r oznaczać będziemy przez rq(m).

Jeśli q = 12 i m = 9000,to r12(9000) = 2, gdyż m2 = 72 i najmniejszą nieujemną liczbą całkowitą r taką, że 72 | 12r jest r = 2; mamy bowiem 72 - 12 = 121 oraz 72 | 122 = 144 = 2 · 72. Inne przykłady:

r10(75) = 2, r10(48) = 4, r10(96) = 5, r10(13) = 0, r10(65) = 1, r12(75) = 1, r6(100) = 2, r18(96) = 5, r18(34) = 1, r15(67) = 0.

Załóżmy, że m1 jest q-kodzielnikiem danej liczby naturalnej m. Wtedy nwd(m1, q) = 1, a zatem (na mocy twierdzenia Eulera)

qϕ(m1) ≡ 1 (mod m1).

(9)

Istnieje więc liczba naturalna d (na przykład d = ϕ(n1)) taka, że qd ≡ 1 (mod m1). Wśród wszystkich takich liczb d istnieje liczba najmniejsza; oznaczać ją będziemy przez dq(m).

Jeśli q = 2 i m = 6, to d2(6) = 2, gdyż m1 = 3 i najmniejszą liczbą naturalną d taką, że 3 | 2d− 1 jest d = 2. Inne przykłady:

d10(7) = 6, d10(17) = 16, d10(96) = 1, d10(33) = 2, d10(65) = 6, d12(75) = 20, d6(100) = 5, d18(97) = 16, d18(34) = 1, d15(67) = 11.

Jeśli a jest dowolną liczbą naturalną względnie pierwszą z q, to istnieje liczba naturalna s taka, że qs ≡ 1 (mod a). Z twierdzenia Eulera wynika, że taką liczbą s jest na przykład s = ϕ(a). Najmniejszą taką liczbę naturalną s oznacza się przez δa(q) i nazywa rzędem liczby q modulo a lub wykładnikiem liczby q modulo a ([S50], [Wino], [N-4]). Przykłady:

δ5(2) = 4, δ5(3) = 4, δ5(4) = 2, δ10(3) = 4, δ3(10) = 1, δ10(9) = 2.

Rozpatrywana wcześniej liczba dq(m), to nic innego, jak δm1(q), gdzie m1jest q-kodzielnikiem liczby m.

Łatwo dowodzi się, że jeśli nwd(a, q) = 1 i s jest liczbą naturalną taką, że qs≡ 1 (mod a), to s jest podzielne przez δa(q). Stąd wynika, że liczba δa(q) jest dzielnikiem liczby ϕ(a). Mamy zatem:

4.2.1. Niech 2 6 q ∈ N, m ∈ N i niech m1 będzie q-kodzielnikiem liczby m. Wtedy dq(m) jest dzielnikiem liczby ϕ(m1).

Przy powyższych oznaczeniach zachodzi równość ϕ(m) = ϕ(m1)ϕ(m2). Jeśli więc dq(m) jest dzielnikiem liczby ϕ(m1), to jest również dzielnikiem liczby ϕ(m). Zanotujmy:

4.2.2. Jeśli 2 6 q ∈ N oraz m ∈ N, to dq(m) jest dzielnikiem liczby ϕ(m).

W dalszych podrozdziałach wykorzystamy następujące stwierdzenia.

4.2.3. Niech 2 6 q ∈ N. Dla każdej liczby wymiernej x istnieją liczby całkowite c, r, d takie, że r> 0, d > 1 oraz

x = c

q

r

(q

d

− 1)

.

D. Niech x będzie dowolną liczbą wymierną. Liczba ta jest postaci ma, gdzie a ∈ Z i 1 6 m ∈ N.

Oznaczmy przez m1i m2odpowiednio q-kodzielnik i q-dzielnik liczby m. Niech r = rq(m), d = dq(m).

Wtedy m = m1m2 oraz istnieją liczby naturalne s, t takie, że qr= sm2, qd− 1 = tm1. Mamy zatem:

x = a

m = a

m1m2

= ast

(tm1)(sm2)= ast

qr(qd− 1) = c qr(qd− 1), gdzie c = ast jest liczbą całkowitą.

(10)

4.2.4. Niech 2 6 q ∈ N oraz x = ma, gdzie a ∈ Z, m ∈ N, nwd(a, m) = 1. Istnieją wtedy jednoznacznie wyznaczone liczby całkowite a0, u, v takie, że

x = a

0

+ u

q

r

+ v

q

r

(q

d

− 1) , 0 6 u < q

r

, 0 6 v < q

d

− 1

, gdzie r = rq(m), d = dq(m).

D. Niech r = rq(m), d = dq(m). Wiemy (patrz stwierdzenie 4.2.3 i jego dowód), że

x = c

qr(qd− 1),

gdzie c jest pewną liczbą całkowitą. Istnieją (jednoznacznie wyznaczone) liczby całkowite a0, b takie, że c = a0qr(qd− 1) + b, 0 6 b < qr(qd− 1). Dzielimy b przez qd− 1 i mamy równość b = u(qd− 1) + v, w której u i v są liczbami całkowitymi i przy tym 06 v < qd− 1. Z nierówności 0 6 b < qr(qd− 1) wynika, że 06 u < qr. Zatem:

x = c

qr(qd− 1) =a0qr(qd− 1) + b

qr(qd− 1) = a0+ b

qr(qd− 1) = a0+u(qd− 1) + v

qr(qd− 1) = a0+ u

qr+ v

qr(qd− 1), oraz 06 u < qr, 0 6 v < qd− 1. Wykazaliśmy więc, że istnieją liczby całkowite a0, u, v spełniające żądane warunki.

Należy jeszcze wykazać, że liczby a0, u, v są wyznaczone jednoznacznie. Przypuśćmy, że pewne liczby całkowite a00, u0, v0również spełniają żądane warunki. Ponieważ 06 u0< qroraz 06 v0< qd−1, więc

06 u0

qr + v0

qr(qd− 1) =u0(qd− 1) + v0

qr(qd− 1) 6(qr− 1)(qd− 1) + qd− 2

qr(qd− 1) = qr(qd− 1) − 1 qr(qd− 1) < 1.

Zatem a0= [x] = a00 oraz u0(qd− 1) + v0 = u(qd− 1) + v i stąd dalej mamy: u0= u, v0 = v.

4.2.5. Niech 2 6 q ∈ N oraz x = ma, gdzie a ∈ Z, m ∈ N, nwd(a, m) = 1. Załóżmy, że liczby r, d, a0, u, v są takie jak w stwierdzeniu 4.2.4. Wtedy:

(1) jeśli r = 0, to u = 0;

(2) jeśli d = 1, to 06 v 6 q − 2;

(3) jeśli d = 1 i q = 2, to v = 0;

(4) jeśli d> 2, to v 6= 0 oraz

v = b1qd−1+ b2qd−2+ · · · + bd−1q + bd,

gdzie b1, . . . , bd są liczbami całkowitymi należącymi do zbioru {0, 1, . . . , q − 1} i wśród nich są co najmniej dwie różne.

D. Własności (1), (2) i (3) są oczywiste. Udowodnimy własność (4). Oznaczmy przez m1 i m2

odpowiednio q-dzielnik i q-kodzielnik mianownika m.

Załóżmy, że d> 2 i przypuśćmy, że v = 0. Wtedy a

m1m2 = a

m = a0+ u

qr =a0qr+ u qr ,

(11)

więc aqr = m1m2(a0qr+ u) i stąd m1 | aqr. Ale nwd(aqr, m1) = 1, więc m1 = 1. Wiemy, że d jest najmniejszą liczbą naturalną taką, że m1| qd− 1. Mamy oczywistą podzielność 1 = m1| q1− 1. Zatem 26 d 6 1; sprzeczność.

Załóżmy teraz, że d > 2 i przypuśćmy, że wszystkie liczby b1, . . . , bd są równe pewnej liczbie s.

Wtedy

v = sqd−1+ · · · + sq + s = sqd− 1 q − 1. Ponieważ 0 < v < gd− 1, więc 1 6 s 6 q − 2. Mamy teraz:

a m1m2

= a

m = a0+ u

qr + s

qr(q − 1)= a0qr(q − 1) + u(q − 1) + s qr(q − 1) ,

czyli aqr(q1 − 1) = m1m2w, gdzie w = a0qr(q − 1) + u(q − 1) + s. Ale nwd(aqr, m1) = 1, więc m1| (q1− 1) = 1. Otrzymaliśmy sprzeczność: 2 6 d 6 1. 

U. Pewien opis powyższych liczb a0, u, v podany jest w 4.4.5. 

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 4.3 Rozwinięcia skończone

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Niech q > 2 będzie liczbą naturalną. Wiemy już (patrz 4.1.6), że każda liczba rzeczywista x ma dokładnie jedno q-rozwinięcie:

x = a0+ a1 q +a2

q2 +a3 q3 + . . . ,

Przypomnijmy, że (a0, a1, a2, . . . ) jest normalnym q-ciągiem, tzn. a0∈ Z, an∈ {0, 1, . . . , q−1}

dla n> 1 oraz nieskończenie wiele wyrazów anjest różnych od q−1. Mówimy, że to rozwinięcie jest skończone, jeśli prawie wszystkie wyrazy an są równe zero.

Załóżmy, że powyższe q-rozwinięcie liczby x jest skończone. Istnieje wtedy nieujemna liczba całkowita m taka, że an= 0 dla wszystkich n > m. Mamy wtedy równość

x = a0+ a1 q +a2

q2 + · · · +am

qm, którą zapisuje się w postaci

x = (a0, a1a2· · · am)q lub x = a0, a1a2. . . am gdy q = 10.

Najmniejsze m o tej własności (gdy x 6= 0) nazywamy liczbą cyfr (lub liczbą cyfr po przecinku) tego skończonego rozwinięcia.

Z powyższej równości wynika, że wtedy x musi być liczbą wymierną. Istnieją jednak takie liczby wymierne, których q-rozwinięcia nie są skończone. Dla q = 10 mamy na przykład

1

3 = 0 + 3 10 + 3

102 + 3

103 + . . . ;

rozwinięcie dziesiętne liczby wymiernej 13. To rozwinięcie nie jest skończone.

4.3.1. Niech 2 6 q ∈ N, x ∈ Q. Następujące dwa warunki są równoważne:

(1) q-rozwinięcie liczby x jest skończone;

(2) istnieją liczby całkowite c, r takie, że r> 0 oraz x = c qr.

(12)

D.(1) ⇒ (2). Istnieje r takie, że x = a0+a1

q + · · · +ar

qr. Z równości tej wynika, że x = c qr, gdzie c = a0qr+ a1qr−1+ · · · + ar.

(2) ⇒ (1) Niech x = qcr, gdzie c, r ∈ Z, r > 0. Istnieją liczby całkowite a0i b takie, że c = a0qr+ b, 06 b < qr. Przedstawiamy liczbę b w systemie numeracji o podstawie q. Ponieważ 06 b < qr, więc

b = a1qr−1+ a2qr−2+ · · · + ar−1q + ar, gdzie a1, . . . , ar∈ {0, 1, . . . , q − 1}. Mamy teraz:

x = c

qr = a0qr+ b

qs = a0+a1

q + · · · +ar

qr i stąd wynika, że q-rozwinięcie liczby x jest skończone.

Z faktów 4.3.1, 4.2.4 i 4.2.5 wynika następujące dobrze znane twierdzenie o rozwinięciach skończonych.

4.3.2. Niech q > 2 będzie liczbą naturalną i niech x będzie liczbą wymierną. Niech x = ma, a ∈ Z, m ∈ N, nwd(a, m) = 1. Oznaczmy przez m1 i m2 odpowiednio q-kodzielnik i q-dzielnik liczby m.

(1) Rozwinięcie przy podstawie q liczby x jest skończone wtedy i tylko wtedy, gdy m1 = 1. Innymi słowy, rozpatrywane rozwinięcie jest skończone wtedy i tylko wtedy, gdy istnieje nieujemna liczba całkowita r taka, że m | qr.

(2) Jeśli q-rozwinięcie liczby x jest skończone, to liczba cyfr (po przecinku) tego rozwi- nięcia jest równa rq(m), czyli jest najmniejszą nieujemną liczbą całkowitą r taką, że m | qr.

([S50] 216, [S68]).

Gdy q = 10, twierdzenie 4.3.2 ma następującą postać.

4.3.3. Niech x ∈ Q, x =ma, a ∈ Z, m ∈ N, nwd(a, b) = 1.

Rozwinięcie dziesiętne liczby x jest skończone wtedy i tylko wtedy, gdy m = 2α5β,

gdzie α, β są nieujemnymi liczbami całkowitymi. W tym przypadku liczba cyfr tego rozwinięcia (tzn. liczba cyfr po przecinku) jest równa max(α, β). ([S50], [S68]).

4.3.4. Przykłady liczb postaci m1, posiadających skończone rozwinięcia dziesiętne, wraz z ich rozwinięciami.

1/2 = 0, 5 1/4 = 0, 25 1/5 = 0, 2 1/8 = 0, 125 1/10 = 0, 1 1/16 = 0, 0625 1/20 = 0, 05

1/25 = 0, 04 1/32 = 0, 03125 1/40 = 0, 025 1/50 = 0, 02 1/64 = 0, 015625 1/80 = 0, 0125 1/100 = 0, 01

1/125 = 0, 008 1/128 = 0, 0078125 1/160 = 0, 00625 1/250 = 0, 004 1/256 = 0, 00390625 1/400 = 0, 0025 1/500 = 0, 002.

(13)

4.3.5. Liczby postaci m1, posiadające skończone 6-rozwinięcia, wraz z ich rozwinięciami.

1/2 = 0, 36 1/3 = 0, 26 1/4 = 0, 136 1/6 = 0, 16 1/8 = 0, 0436 1/9 = 0, 046

1/12 = 0, 036 1/16 = 0, 02136 1/18 = 0, 026 1/24 = 0, 0136 1/27 = 0, 0126 1/32 = 0, 010436

1/36 = 0, 016 1/54 = 0, 0046 1/64 = 0, 0032136 1/72 = 0, 0036 1/81 = 0, 00246 1/96 = 0, 002136. F G. H. Hardy, E. M. Wright, Terminating and recurring decimals, [HW5] 109-111.

W. Sierpiński, Warunek konieczny i wystarczający rozwijalności na ułamek skończony, [S50] 214.

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 4.4 Rozwinięcia okresowe

oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo Niech q> 2 będzie liczbą naturalną i niech

x = a0+ a1 q +a2

q2 +a3 q3 + . . . ,

będzie q-rozwinięciem (patrz 4.1.6) danej liczby rzeczywistej x. Mówimy, że to rozwinięcie jest okresowe, jeśli istnieją takie dwie liczby naturalne m, d, że an+d = an, dla n > m.

Skończony ciąg (am, am+1, . . . , am+d−1) nazywa się wtedy okresem tego rozwinięcia. W tym przypadku mówimy, że jest to okres o długości d.

Załóżmy, że powyższe q-rozwinięcie liczby x jest okresowe i liczby m, d są takie jak powyżej. Oznaczmy: r = m − 1, b1 = am = ar+1, b2= ar+2, . . . , bd= ar+d= am+d−1 oraz

u =

0, gdy r = 0,

a1qr−1+ a2qr−2+ · · · + ar−1q + ar, gdy r> 1 i ponadto:

v = b1qd−1+ b2qd−2+ · · · + bd−1q + bd. 4.4.1. Przy powyższych założeniach i oznaczeniach zachodzi równość

x = a

0

+ u

q

r

+ v

q

r

(q

d

− 1)

.

D. x − a0 = aq1 +qa22 +aq33 + . . .

= 

a1

q +aq22 + · · · +aqrr +

b1

qr+1+qr+2b2 + · · · +qr+dbd  +

b1

qr+d+1 +qr+d+2b2 + · · · + qr+2dbd  + · · ·

= qur +q1r · qvd +qr+d1 ·qvd+qr+2d1 ·qvd + . . .

= qur +q1r · qvd



1 +q1d +q12d + · · ·

= qur +q1r · qvd ·qdq−1d

= qur +qr(qvd−1). Zatem istotnie x = a0+ u

qr + v

qr(qd− 1).

(14)

Po prawej stronie wykazanej równości jest liczba wymierna. Udowodniliśmy więc nastę- pujące stwierdzenie.

4.4.2. Jeśli q-rozwinięcie danej liczby rzeczywistej x jest okresowe, to x jest liczbą wymierną.

Z faktów 4.4.1 i 4.2.4 wynika:

4.4.3. Jeśli x jest liczbą wymierną, to jej q-rozwinięcie jest albo skończone, albo okresowe.

([S50], [S68], [HW5]).

Często zakłada się, że rozwinięcie skończone jest również okresowe; okres ma wtedy do- wolną długość i składa się z samych zer. Przy takim założeniu mamy:

4.4.4. Niech 2 6 q ∈ N, d ∈ N, x ∈ Q. Następujące dwa warunki są równoważne:

(1) q-rozwinięcie liczby x posiada okres długości d;

(2) istnieją liczby całkowite c, r takie, że r> 0 oraz x = c qr(qd− 1).

D. Implikacja (1) ⇒ (2) wynika ze stwierdzenia 4.4.1. Wykażemy implikację (2) ⇒ (1). Niech

x = c

qr(qd− 1), gdzie a, r ∈ Z, r > 0. Istnieją jednoznacznie wyznaczone liczby całkowite k i b takie, że c = kqr(qd− 1) + b oraz 0 6 b < qr(qd− 1). Mamy wtedy równość

x = k + b

qr(qd− 1),

w której k jest liczbą całkowitą i b jest nieujemną liczbą całkowitą, mniejszą od qr(qd− 1). Jeśli b = 0, to x jest liczbą całkowitą i teza jest oczywista. Załóżmy, że b jest większe od zera i podzielmy b przez qd− 1. Wtedy

b = u(qd− 1) + v,

gdzie u, v są nieujemnymi liczbami całkowitymi i przy tym v < (qd− 1). Jeśli v = 0, to x = k + u

qr

i wtedy q-rozwinięcie liczby x jest skończone; ma więc okres (składający się z samych zer) długości d.

Załóżmy więc dalej, że v > 0. Wtedy u < qr (gdyż u(qd− 1) + v = b < qr(qd− 1)). Jeśli r = 0, to liczba u jest równa zero. Przedstawmy liczby u i v w systemie numeracji o podstawie q. Niech

u = c1qr−1+ c2qr−2+ · · · + cr−1q + cr, v = b1qd−1+ b2qd−2+ · · · + bd−1q + bd,

gdzie wszystkie liczby cj, bi są jednoznacznie wyznaczone i należą do zbioru {0, 1, . . . , q − 1}. Niech (a0, a1, a2, . . . ) będzie nieskończonym ciągiem takim, że

a0 = k,

ai = ci, dla i = 1, 2, . . . , r,

ar+jd+i = bi, dla j ∈ N0, i = 1, 2, . . . , d.

Wyraz a0 jest liczbą całkowitą i wszystkie pozostałe wyrazy należą do zbioru {0, 1, . . . , q − 1}. Z nierówności v < qd−1 wynika, że co najmniej jedna z liczb b1, . . . , bdjest różna od q − 1. Nieskończenie wiele wyrazów jest więc różnych od q −1. Zatem (a0, a1, a2, . . . ) jest normalnym q-ciągiem. Jest to ciąg

Cytaty

Powiązane dokumenty

Każdą funkcję ze zbioru liczb naturalnych do zbioru liczb zespolonych nazywać będzie- my funkcją arytmetyczną. Przykładów takich funkcji jest bardzo dużo. Są to

Istnieje nieskończenie wiele liczb naturalnych n takich, że najmniejsza liczba natural- na mająca n naturalnych dzielników jest mniejsza od najmniejszej liczby naturalnej mającej n +

Jeśli m &gt; 2 jest liczbą naturalną, to każda liczba naturalna n, większa od 2m + 2, jest sumą dwóch liczb naturalnych względnie pierwszych i większych od m.. Każda

Przypomnijmy również, że jeśli wśród wyrazów ciągu A k (n) istnieje taka liczba, która jest względnie pierwsza z każdą z pozostałych liczb tego ciągu, to mówimy, że A k

Każda liczba wymierna, która jest elementem całkowitym nad Z, jest liczbą całkowitą (patrz 8.6.2)... Niech p będzie ustaloną liczbą pierwszą oraz n ustaloną

Wykazać, że wszystkie wyrazy tego ciągu są liczbami

Jeśli q-kodzielnik liczby m jest liczbą pierwszą, to liczba utworzona z cyfr okresu zasadniczego q-rozwinięcia liczby x jest podzielna przez q −

Ponieważ badana liczba powstała z cyfr kolejnych liczb naturalnych, w jej rozwinięciu dziesiętnym występuje nieskończenie wiele bloków składających się z 2s jedynek.. W