• Nie Znaleziono Wyników

O ilorazach z funkcją Eulera

N/A
N/A
Protected

Academic year: 2021

Share "O ilorazach z funkcją Eulera"

Copied!
11
0
0

Pełen tekst

(1)

Materiały Dydaktyczne 2015

O ilorazach z funkcją Eulera

Andrzej Nowicki 11 września 2015, wersja pj-09

Jeśli d jest naturalnym dzielnikiem liczby naturalnej n, to ϕ(n)ϕ(d) jest liczbą naturalną, którą oznaczać będziemy przez v(d, n). Przedstawiamy kilka własności i zastosowań liczb postaci v(d, n).

1 Oznaczenia i stwierdzenia wstępne

Niech n > 2 będzie liczbą naturalną. Przez Zn oznaczamy pierścień liczb całkowitych modulo n i przez Znoznaczamy grupę multyplikatywną tego pierścienia Zn. Mamy więc Zn= {0, 1, . . . , n − 1} oraz Zn = {a ∈ Zn; nwd(a, n) = 1}. Przyjmujemy, że Z1 = {1}.

Przykłady:

Z6 = {1, 5}, Z30 = {1, 7, 11, 13, 17, 19, 23, 29}.

Wiemy, że |Zn| = ϕ(n) i znamy dobrze nastąpujące stwierdzenie.

Stwierdzenie 1.1. Jeśli n = pα11· · · pαss jest rozkładem kanonicznym liczby naturalnej n > 2, to

ϕ(n) = n1 −p1

1

· · ·1 − p1

s

 .

Teraz udowodnimy:

Stwierdzenie 1.2. Niech d | n, a ∈ Zd, b ∈ Zn. Załóżmy, że b ≡ a (mod d). Wtedy b ∈ Zn =⇒ a ∈ Zd.

Dowód. Z założeń wynika, że n = ud oraz b = a + vd dla pewnych u, v ∈ Z. Niech b ∈ Zn. Wtedy 1 = xb + yn dla pewnych x, y ∈ Z. Mamy więc

1 = x(a + vd) + yud = xa + (xv + yu)d, a zatem nwd(a, d) = 1, czyli a ∈ Zd. 

Implikacja w przeciwnym kierunku nie musi być prawdziwa. Niech dla przykładu n = 6, d = 3, a = 2, b = 2; wtedy d | n, a ∈ Z3 oraz b ≡ a (mod 3), ale b = 2 6∈ Z6. Stwierdzenie 1.3. Niech d | n. Niech a ∈ Zd, b ∈ Zn i niech r be.dzie resztą z dzielenia liczby ba przez d. Jeśli b ∈ Zn oraz a ∈ Zd, to r ∈ Zd.

(2)

Dowód. Z założeń wynika, że n = ud oraz ba = r + vd dla pewnych u, v ∈ Z.

Ponadto nwd(a, d) = 1 oraz nwd(b, n) = 1. Przypuśćmy, że nwd(r, d) > 2. Istnieje wtedy taka liczba pierwsza p, że p | d oraz p | r. Wówczas p | ba (bo ba = r + vd), a więc p | a lub p | b. Jeśli p | a, to mamy sprzeczność z tym, że nwd(a, d) = 1. Jeśli natomiast p | b, to (ponieważ p | d oraz d | n) otrzymujemy sprzeczność z tym, że nwd(b, n) = 1. 

Stwierdzenie 1.4. Jeśli d, n są liczbami naturalnymi takimi, że d | n, to ϕ(d) | ϕ(n).

Dowód. Jeżeli d = 1, to jest to oczywiste gdyż ϕ(1) = 1. Dalej zakładamy, że d > 2. Niech d = pβ11· · · pβss będzie rozkładem kanonicznym liczby d. Wtedy rozkład kanoniczny liczby n jest postaci

n = pα11· · · pαssq1γ1· · · qtγt,

gdzie 16 βi 6 αi dla i = 1, . . . , s oraz γj > 1 dla j = 1, . . . , t, przy czym t > 0. Tutaj p1, . . . , ps, q1, . . . , qt są parami różnymi liczbami pierwszymi. Mamy wtedy

ϕ(n) = p1α1· · · pαssq1γ1· · · qtγt1 − p1

1

· · ·1 −p1

s

 1 − q1

1

· · ·1 − q1

t



= ϕ(d) · pα11−β1· · · pαss−βs · q1γ1· · · qγtt1 −q1

1

· · ·1 −q1

t



= ϕ(d)ϕ(w)pα11−β1· · · pαss−βs,

gdzie w = q1γ1· · · qtγt. Zatem, ϕ(n)ϕ(d) = ϕ(w)p1α1−β1· · · pαss−βs jest liczbą naturalną.  Z tego dowodu otrzymujemy:

Stwierdzenie 1.5. Niech 2 6 d | n i niech d = pβ11· · · pβss oraz n = pα11· · · pαssq1γ1· · · qtγt będą rozkładami kanonicznymi. Wtedy

ϕ(n) = ϕ(d)ϕ(w)pα11−β1· · · pαss−βs, gdzie w = q1γ1· · · qtγt.

Stwierdzenie 1.6. Niech 2 6 d | n i niech d = pβ11· · · pβss oraz n = pα11· · · pαssq1γ1· · · qtγt będą rozkładami kanonicznymi. Wtedy

ϕ(n)

ϕ(d) =1 − q1

1

· · ·1 −q1

t

· n d. Dowód. Sprawdzamy:

ϕ(n)

ϕ(d) · dn = p

α1

1 ···pαss qγ11 ···qtγt



1−p11



···(1−ps1)1−q11···1−qt1

pβ11 ···pβss



1−1

p1



···(1−ps1) · pα1pβ11 ···pβss

1 ···pαss qγ11 ···qγtt

= 1 −q1

1

· · ·1 −q1

t



i stąd mamy tezę. 

(3)

Uwaga 1.7. Jeśli n jest jest liczbą bezkwadratową, to Stwierdzenie 1.4 jest oczywiste.

Jeśli bowiem d | n i n jest bezkwadratowe, to liczby d, n/d są względnie pierwsze i wtedy ϕ(n) = ϕ(d)ϕ(n/d).

Przez r(n) oznaczać będziemy iloczyn wszystkich liczb pierwszych dzielących liczbę naturalną n. Przykłady: r(1) = 1, r(4) = 2, r(6) = 6, r(120) = 30. Zanotujmy następne stwierdzenie wynikające natychmiast ze Stwierdzenia 1.6.

Stwierdzenie 1.8. Niech d | n. Wtedy ϕ(n) ϕ(d) 6 n

d.

Równość zachodzi wtedy i tylko wtedy, gdy r(d) = r(n).

Jeśli d - n, to powyższa nierówność nie musi być prawdziwa. Dla przykładu, dla n = 5, d = 2 mamy ϕ(2)f (5) = 41 = 4 > 52.

Zanotujmy powyższe stwierdzenie w następującej równoważnej formie.

Stwierdzenie 1.9. Jeśli d | n, to dϕ(n) 6 ϕ(d)n. Równość zachodzi wtedy i tylko wtedy, gdy r(d) = r(n).

Stąd mamy:

Stwierdzenie 1.10. Jeśli a, b są dowolnymi liczbami naturalnymi, to ϕ(ab) 6 aϕ(b).

Równość zachodzi ⇐⇒ r(b) = r(ab).

Dowód. Niech n = ab, d = b. Wtedy d | n, więc (na mocy Stwierdzenia 1.9) bϕ(ab) 6 ϕ(b)ab, czyli f (ab) 6 aϕ(b). Zdanie o równości również wynika ze Stwierdze- nia 1.9.

2 Liczby v(d,n)

Niech d, n będą dodatnimi liczbami całkowitymi. Przez v(d, n) oznaczać będziemy liczbę ϕ(n)/ϕ(d). Zapamiętajmy:

v(d, n) = ϕ(n) ϕ(d) .

Liczby postaci v(d, n) będą dla nas szczególnie ważne w przypadku. gdy d będzie dziel- nikiem liczby n. W poprzednim rozdziale udowodniliśmy już (patrz Stwierdzenia 1.4 oraz 1.8) następujące stwierdzenie.

Stwierdzenie 2.1. Jeśli d dzieli n, to:

(1) v(d, n) jest dodatnią liczbą całkowitą;

(2) v(d, n) 6 nd; równość zachodzi wtedy i tylko wtedy, gdy r(d) = r(n).

(4)

Niech d będzie naturalnym dzielnikiem liczby naturalnej n. Oznaczmy przez A(d, n) oraz B(n) następujące dwa zdania.

A(d, n) Dla każdego a ∈ Zd istnieje dokładnie v(d, n) takich b ∈ Zn, że b ≡ a (mod d).

B(n) Dla każdego dzielnika naturalnego d liczby n zachodzi A(d, n).

Udowodnimy, że dla każdej liczby naturalnej n zdanie B(n) jest prawdziwe. Spójrz- my najpierw na przykłady.

Przykład 2.2. Zdanie A(3, 6) jest prawdziwe.

Dowód. Niech d = 3, n = 6. Wtedy ϕ(n) = ϕ(6) = 2, ϕ(d) = ϕ(3) = 2, Zn = Z6 = {1, 5}, Zd = Z3 = {1, 2} i mamy v(d, n) = ϕ(n)/ϕ(d) = 1. Dla a = 1 ∈ Z3

istnieje dokładnie jeden element b ∈ Z6 taki, że b ≡ 1 (mod 3). Tym elementem jest b = 1. Dla a = 2 ∈ Z3 istnieje dokładnie jeden element b ∈ Z6 taki, że b ≡ 2 (mod 3).

Tym elementem jest b = 5. 

Przykład 2.3. Zdanie A(3, 12) jest prawdziwe.

Dowód. Niech d = 3, n = 12. Wtedy ϕ(n) = ϕ(12) = 4, ϕ(d) = ϕ(3) = 2, Zn = Z12 = {1, 5, 7, 11}, Zd = Z3 = {1, 2} i mamy v(d, n) = ϕ(n)/ϕ(d) = 2. Dla a = 1 ∈ Z3 istnieją dokładnie dwa elementy b ∈ Z12 takie, że b ≡ 1 (mod 3). Tymi elementami są b = 1 oraz b = 7. Dla a = 2 ∈ Z3 istnieją dokładnie dwa elementy b ∈ Z12 takie, że b ≡ 2 (mod 3). Tymi elementami są b = 5 oraz b = 11. 

Stwierdzenie 2.4. Dla każdego n ∈ N prawdziwe są zdania A(1, n) oraz A(n, n).

Dowód. Jeśli d = 1, to v(d, n) = ϕ(n), Z1 = {1, 1} i oczywiście każdy element b ∈ Zn spełnia kongruencję b ≡ 1 (mod 1).

Jeśli d = n, to v(n, n) = 1, Zd = Zn i oczywiście każdy element b ∈ Zd spełnia kongruencję b ≡ b (mod n). 

Dalej możemy zakładać, że 1 < d < n. W szczególności już wiemy, że zdanie A(d, n) jest prawdziwe w przypadku, gdy p jest liczbą pierwszą (gdyź wtedy d = 1 lub d = n).

Przykład 2.5. Jeśli p jest liczbą pierwszą, to zdanie A(p, p2) jest prawdziwe.

Dowód. Teraz d = p, n = p2, Zp = {1, 2, . . . , p − 1} oraz v(d, n) = ϕ(p2)/ϕ(p) = (p2 − p)/(p − 1) = p. Niech a ∈ Zp i niech b ∈ Zp2 będzie takie, że b ≡ a (mod p).

Wtedy b = kp + a, gdzie 06 k < p. Każde takie k jest dobre. Rozważanych elementów b jest więc dokładnie p, czyli jest ich ϕ(n)/ϕ(d). 

(5)

Stwierdzenie 2.6. Jeśli n jest potęgą liczby pierwszej, to zdanie B(n) jest prawdziwe.

Dowód. Niech p będzie liczbą pierwszą i niech n = ps, gdzie s > 1. Niech d | n.

Wtedy d = pt dla pewnego 0 6 t 6 s. Przypadki t = 0 oraz t = s można pominąć, gdyż te przypadki były rozpatrzone w Stwierdzeniu 2.4. Zakładamy więc, że 0 < t < s.

Mamy wtedy

v(d, n) = ϕ(n)

ϕ(d) = ps− ps−1

pt− pt−1 = ps−1(p − 1)

pt−1(p − 1) = ps−t.

Niech a ∈ Zd i niech b ∈ Zn będzie takie, że b ≡ a (mod pt). Wtedy b = kpt+ a, gdzie 06 k < ps−t i oczywiście nwd(b, ps) = 1, czyli b ∈ Zn. Każde takie k jest dobre.

Rozważanych elementów b jest więc dokładnie ps−t, czyli jest ich ϕ(n)/ϕ(d). 

W dowodzie następnego stwierdzenia wykorzystamy twierdzenie chińskie o resztach.

Stwierdzenie 2.7. Niech n1, n2 będą względnie pierwszymi liczbami naturalnymi i niech n = n1 · n2. Załóżmy, że zdania B(n1) oraz B(n2) są prawdziwe. Wtedy zdanie B(n) jest również prawdziwe.

Dowód. Niech d będzie naturalnym dzielnikiem liczby n. Wtedy d = d1d2, gdzie d1, d2 ∈ N oraz d1 | n1, d2 | n2 i nwd(d1, d2) = 1. Założmy, że a ∈ Zd. Mamy wtedy 1 6 a < d oraz nwd(a, d) = 1. Niech a1 będzie resztą z dzielenia liczby a przez d1 i niech a2 będzie resztą z dzielenia liczby a przez d2. Wtedy nwd(a1, d1) = 1 oraz nwd(a2, d2) = 1, a więc a1 ∈ Zd1 oraz a2 ∈ Zd2.

Ponieważ zdanie B(n1) jest prawdziwe, więc istnieje dokładnie v(d1, n1) = ϕ(n1)/ϕ(d1) takich liczb całkowitych b1, że b1 ∈ Zn1 oraz b1 ≡ a1(mod n1). Niech u1, . . . us będą wszystkimi takimi liczbami b1; tutaj s = v(d1.n1).

Ponieważ zdanie B(n2) jest prawdziwe, więc istnieje dokładnie v(d2, n2) = ϕ(n2)/ϕ(d2) takich liczb całkowitych b2, że b2 ∈ Zn2 oraz b2 ≡ a2(mod n2). Niech v1, . . . vt będą wszystkimi takimi liczbami b2; tutaj t = v(d2, n2) = ϕ(n2)/ϕ(d2).

Rozpatrzmy parę (ui, vj), gdzie i ∈ {1, . . . , s} oraz j ∈ {1, . . . , t}. Ponieważ liczby n1, n2 są względnie pierwsze, więc na mocy twierdzenia chińskiego o resztach istnieje dokładnie jedna liczba całkowita bij taka, że

bij ∈ {0, 1, . . . , n − 1}, bij ≡ ui (mod n1), bij ≡ vj (mod n2).

Udowodnimy, że wszystkie liczby postaci bij spełniają następujące warunki:

(1) bij ∈ Zn;

(2) bij ≡ a (mod d);

(3) liczby bij są parami różne;

(4) każdy element b ∈ Zn taki, że b ≡ a (mod n) jest postaci bij.

Warunek (1). Przypuśćmy, że nwd(bij, n) > 2. Istnieje wtedy liczba pierwsza p taka, że p | bi oraz p | n. Ale n = n1n2, więc p | n1 lub p | n2. Jeśli p | n1, to p | ui, gdyż

(6)

p | bij oraz bij ≡ ui(mod n1) i wtedy mamy sprzeczność z tym, że nwd(ui, n1) = 1. Do podobnej szprzeczności dochodzimy, gdy p | n2. Zatem nwd(bij, n) = 1, a więc bij ∈ Zn. Warunek (2). Wiemy, że bij ≡ ui(mod n1), bij ≡ vj(mod n2), ui ≡ a1(mod d1), vj ≡ a2(mod d2) oraz d1 | n1, d2 | n2. Mamy zatem

( bij ≡ a1 (mod d1), bij ≡ a2 (mod d2).

Przypomnijmy, że d1d2 = d. Ponieważ nwd(d1, d2) = 1, więc z twierdzenia chińskiego o resztach wynika, że istnieje dokładnie jedno c ∈ {0, 1, . . . , d − 1} takie, że c ≡ a1 (mod d1) oraz c ≡ a2(mod d2). Ponadto, każda liczba całkowita x spełniająca układ kongruencji x ≡ a1(mod d1) oraz x ≡ a2(mod d2) jest postaci x = c + kd, gdzie k ∈ Z.

Wiemy jednak, że a ∈ {0, 1, . . . , d − 1}, a ≡ a1(mod d1) oraz a ≡ a2(mod d2). Zatem tą jedyną liczbą c jest liczba a. Zatem bij = a + kd dla pewnego k ∈ Z, a zatem bij ≡ a (mod d).

Warunek (3). Przypuśćmy, że bij = bi0j0 dla pewnych i, i0 ∈ {1, . . . , s} oraz j, j0 {1, . . . , t}. Wtedy ui ≡ bij = bi0j0 ≡ ui0(mod n1). Ale 0 6 ui, ui0 < n1, więc ui = ui0, a zatem i = i0. Podobnie vj ≡ bij = bi0j0 ≡ vj0(mod n2). Ale 0 6 vj, vj0 < n2, więc vj = vj0, a zatem j = j0.

Warunek (4). Niech b ∈ Zn i niech b ≡ a (mod n). Oznaczmy przez u, v reszty z dzielenia liczby b odpowiednio przez n1 oraz n2. Wtedy oczywiście u ∈ Zn1, v ∈ Zn2, b ≡ u (mod n1) oraz b ≡ v (mod n2). Ponadto, b ≡ a1(mod d1) (gdyż d1 | n1 i a ≡ a1 (mod d1)) oraz b ≡ a2(mod d2) (gdyż d2 | n2 i a ≡ a2(mod d2)). Zatem u ≡ b ≡ a1

(mod d1) oraz v ≡ b ≡ a2(mod d2), a zatem u = ui dla pewnego i ∈ {1, . . . , s} oraz v = vj dla pewnego j ∈ {1, . . . , t}. Stąd, na mocy jedyności w twierdzeniu chińskim o resztach wnioskujemy, że b = bij. Wszystkie warunki (1) − (4) zostały więc udowod- nione.

Udowodniliśmy zatem, że dla danego a ∈ Zdistnieje dokładnie s·t takich elementów b ∈ Zn, że b ≡ a (mod d). Zauważmy, że

s · t = ϕ(n1)

ϕ(d1) · ϕ(n2)

ϕ(d2) = ϕ(n1n2)

ϕ(d1d2) = ϕ(n)

ϕ(d) = v(d, n).

Udowodniliśmy więc, że zdanie B(n) jest prawdziwe. 

Z powyższych Stwierdzeń 2.6 oraz 2.7 wynika następujące istotne twierdzenie.

Twierdzenie 2.8. Niech d, n ∈ N oraz d | n. Wówczas dla każdego a ∈ Zd istnieje dokładnie v(d, n) = ϕ(n)ϕ(d) takich elementów b ∈ Zn, że b ≡ a (mod d).

Z tego twierdzenia wynika

Twierdzenie 2.9. Niech d, n ∈ N oraz d | n. Wówczas dla dowolnych a1, a2 ∈ Zd

istnieje dokładnie v(d, n) = ϕ(n)ϕ(d) takich elementów b ∈ Zn, że ba1 ≡ a2(mod d).

(7)

Dowód. Niech a1, a2 ∈ Zd. Istnieje wtedy taki element c ∈ Zd, że ca1 ≡ 1 (mod d).

Wtedy reszta z dzielenia liczby ca2 przez d należy do Zd i na mocy Twierdzenia 2.8 istnieje dokładnie v(d, n) takich elementów b ∈ Zn, że b ≡ ca2(mod d). Wszystkie te elementy b spełniają kongruencję ba1 ≡ a2(mod d). 

3 Własności i zastosowania liczb v(d,n)

Przedstawimy kilka stwierdzeń, wniosków i komentarzy dotyczących Twierdzenia 2.8. Początkowe stwierdzenia są konsekwencjami tego twierdzenia.

Stwierdzenie 3.1. Niech d, n będą liczbami naturalnymi takimi, że d | n. Wtedy w zbiorzen0, 1, . . . ,nd − 1ojest dokładnie ϕ(n)ϕ(d) takich liczb k, że liczba kd+1 jest względnie pierwsza z liczbą n.

Dowód. Wykorzystujemy Twierdzenie 2.8 dla a = 1. Oczywiście 1 ∈ Zd. Istnieje więc dokładnie ϕ(n)/ϕ(d) takich liczb b ∈ Zn, że b ≡ 1 (mod d). Niech b będzie jedną z takich liczb. Wtedy b jest względnie pierwsze z n i jest postaci kd + 1, gdzie k ∈ {0, 1, . . . ,nd − 1}. Możliwych liczb k jest więc dokładnie ϕ(n)/ϕ(d). 

Stwierdzenie 3.2. Niech d, n będą nieparzystymi liczbami naturalnymi takimi, że d | n.

Wtedy w zbiorze n0, 1, . . . ,nd − 1o jest dokładnie ϕ(n)ϕ(d) takich liczb k, że liczba kd + 2 jest względnie pierwsza z liczbą n.

Dowód. Wykorzystujemy Twierdzenie 2.8 dla a = 2. Oczywiście 2 ∈ Zd. Istnieje więc dokładnie ϕ(n)/ϕ(d) takich liczb b ∈ Zn, że b ≡ 2 (mod d). Niech b będzie jedną z takich liczb. Wtedy b jest względnie pierwsze z n i jest postaci kd + 2, gdzie k ∈ {0, 1, . . . ,nd − 1}. Możliwych liczb k jest więc dokładnie ϕ(n)/ϕ(d). 

Załóżmy, że d | n i rozpatrzmy relację ∼ na zbiorze Zn, zdefiniowaną w następujący sposób. Jeśli b1, b2 ∈ Zn, to

b1 ∼ b2 gdy b1 ≡ b2 (mod d) .

Jest oczywiste, że jest to relacja typu równoważności. Zbiór Zn jest więc sumą parami rozłącznych klas abstrakcji względem tej relacji.

Stwierdzenie 3.3. Zakładamy, że d | n. Relacja ∼ ma dokładnie ϕ(d) parami różnych klas abstrakcji. Wszystkie klasy abstrakcji są równoliczne. Każda klasa abstrakcji ma dokładnie v(d, n) = ϕ(n)ϕ(d) elementów.

Dowód. Niech b0 ∈ Zn. Oznaczmy przez a resztę z dzielenia liczby b0 przez d.

Wtedy a ∈ Zd (patrz Stwierdzenie 1.2) oraz b0 ≡ a (mod d). Z Twierdzenia 2.8 wiemy, że istnieje dokładnie v(d, n) takich elementów b ∈ Zn, że b ≡ a (mod d). Wszystkie te elementy b spełniają kongruencję b ≡ b0(mod d), a więc b ∼ b0. Klasa abstrakcji wyznaczona przez element b0 ma więc dokładnie v(d, n) elementów. Każda więc klasa

(8)

abstrakcji ma dokładnie v(d, n) elemetów. Wszyskie więc klasy abstrakcji są równo- liczne. Zbiór Zn ma dokładnie ϕ(n) elementów. Liczba klas abstrakcji jest więc równa

ϕ(n)

v(d,n) = ϕ(d).

Przykład 3.4. Niech n = 20, d = 5. Wtedy ϕ(n) = ϕ(20) = 8, ϕ(5) = 4, Zn = {1, 3, 7, 9, 11, 13, 17, 19}, Zd= {1, 2, 3, 4},

n/d = 4, v(d, n) = 2. Relacja ∼ ma 4 klasy abstrakcji: {1, 11}, {7, 17}, {3, 13}, {9, 19}.

Każda klasa abstrakcji ma dokładnie 2 elementy. 

Przykład 3.5. Niech n = 25, d = 5. Wtedy ϕ(n) = ϕ(25) = 20, ϕ(5) = 4,

Zn = {1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24}, Zd= {1, 2, 3, 4}, n/d = 5, v(d, n) = 5. Relacja ∼ ma 4 klasy abstrakcji:

{1, 6, 11, 16, 21}, {2, 7, 12, 17, 22}, {3, 8, 13, 18, 23}, {4, 9, 14, 19, 24}.

Każda klasa abstrakcji ma dokładnie 5 elementów. 

Przykład 3.6. Niech n = 30, d = 6. Wtedy ϕ(n) = ϕ(30) = 8, ϕ(6) = 2, Zn = {1, 7, 11, 13, 17, 19, 23, 29}, Zd= {1, 5},

n/d = 5, v(d, n) = 4. Relacja ∼ ma 2 klasy abstrakcji: {1, 7, 13, 19}, {11, 17, 23, 29}.

Każda klasa abstrakcji ma dokładnie 4 elementy. 

Ze Stwierdzenia 1.3 wynika, że jeśli d | n, to grupa abelowa B = Zn działa w odpowiedni sposób na zbiór A = Zd. Wyjaśnijmy to dokładniej. Niech πd(u) oznacza resztę z dzielenia liczby całkowitej u przez d. Niech F : B × A → A będzie funkcją zdefiniowaną następująco:

F (b, a) = πd(ba) .

dla (b, a) ∈ B × A. Łatwo sprawdzić, że funkcja ta spełnia warunki:

Stwierdzenie 3.7.

(1) F



b1b2, a



= F



b1, F (b2, a)



dla b1, b2 ∈ B, a ∈ A;

(2) F (1, a) = a dla a ∈ A.

Mamy więc działanie grupy B na zbiorze A. Podstawowe informacje o takich działa- niach znajdziemy na przykład w książkach [3], [4], [2], [1]. Dla ustalonego elementu b ∈ B oznaczmy przez Fb odwzorowanie z A do A określone wzorem

Fb(a) = F (b, a) dla a ∈ A.

(9)

Ze Stwierdzenia 3.7 wynika, że wtedy Fb1 ◦ Fb2 = Fb1b2 dla wszystkich b1, b2 ∈ B i ponadto, F1 jest odwzorowaniem tożsamościowym. Każde więc Fb jest permutacją zbioru A. W szczególności Fb−1 = Fb−1.

Niech a1, a2 ∈ A. Pisać będziemy a1 ≈ a2, jeśli istnieje takie b ∈ B, że a2 = Fb(a1).

Jest oczywiste, że ≈ jest relacją typu równoważności na zbiorze A. Klasy abstrakcji względem tej relacji nazywa się zwykle orbitami.

Niech a ∈ A i niech [a] oznacza orbitę elementu a, czyli klasę abstrakcji elementu a względem realcji ≈. Mamy wtedy

[a] =



c ∈ A; c ≈ a



=



c ∈ A; ∃

b∈Bc = Fb(a)



=



Fb(a); b ∈ B



=



πd(ba); b ∈ B



. Przypomnijmy, że πd(u) oznacza resztę z dzielenia liczby całkowitej u przez d. Spójrzmy na przykłady:

Przykład 3.8. Niech n = 20, d = 5. Wtedy B = Z20= {1, 3, 7, 9, 11, 13, 17, 19} oraz A = Z5 = {1, 2, 3, 4}. Zauważmy, że 2 = F7(1), 3 = F3(1) oraz 4 = F9(1). Zatem orbitą elementu 1 ∈ A jest zbiór [1] = {1, 2, 3, 4}, czyli cały zbiór A. Orbitą każdego elementu zbioru A jest cały zbiór A. Rozważane działanie ma więc tylko jedną orbitę. 

Przykład 3.9. Niech n = 25, d = 5. Wtedy A = Z5 = {1, 2, 3, 4} oraz

B = Z25 = {1, 2, 3, 4, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24}.

Zauważmy, że 2 = F7(1), 3 = F3(1) oraz 4 = F9(1). Zatem orbitą elementu 1 ∈ A jest zbiór [1] = {1, 2, 3, 4}, czyli cały zbiór A. Wszystkie orbity są równe A. Rozważane działanie ma więc tylko jedną orbitę. 

Przykład 3.10. Niech n = 30, d = 6. Wtedy B = Z30 = {1, 7, 11, 13, 17, 19, 23, 29}

oraz A = Z6 = {1, 5}. Mamy tu 1 = F11(5) i 5 = F11(1), a więc [5] = [1] = {1, 5} = A.

Rozważane działanie ma więc tylko jedną orbitę. 

Jeśli dane działanie grupy na zbiór ma tylko jedną orbitę, to mówi się, że to dzia- łanie jest przechodnie (lub, że jest tranzytywne). W każdym z powyższych przykładów omawiane działanie jest przechodnie. Tak jest w każdym przypadku.

Stwierdzenie 3.11. Powyższe działanie F jest przechodnie.

Dowód. Wynika to natychmiast z Twierdzenia 2.9. 

Zanotujmy jeszcze kilka obserwacji dotyczących stabilizatorów. Co to jest stabili- zator? Załóżmy, że H : G × X → X jest dowolnym działaniem grupy G na zbiór X.

Jeśli x jest elementem zbioru X, to jego stabilizatorem nazywamy podzbiór Gx grupy G zdefiniowany następująco:

Gx =



g ∈ G; Hg(x) = x



. W takim ogólnym przypadku łatwo można udowodnić:

(10)

Stwierdzenie 3.12. Niech H : G × X → X będzie działaniem skończonej grupy G na skończony zbiór X i niech x ∈ X. Wtedy:

(1) stabilizator Gx jest podgrupą grupy G;

(2) liczba elementów orbity elementu x jest równa indeksowi podgrupy Gx w grupie G. Innymi słowy, #[x] = (G : Gx).

Proste dowody znajdziemy w każdej z wymienionych wcześniej książek.

W naszym przypadku grupą G jest B = Zn, zbiorem X jest A = Zdoraz działaniem H jest działanie F : B × A → A. Przypomnijmy, że F (b, a) = πd(ba) dla (b, a) ∈ B × A.

Niech a ∈ A. Stabilizatorem elementu a jest zbiór Ba =



b ∈ B; ba ≡ a (mod d)



.

Zbiór ten, jak już wiemy, jest podgrupą grupy B. Mamy w szczególności B1 =



b ∈ B; b ≡ 1 (mod d)



.

Stwierdzenie 3.13. Dla każdego a ∈ A zachodzi równość Ba = B1.

Dowód. Ustalmy a ∈ A. Niech b ∈ Ba. Wtedy ba ≡ a (mod d), a więc d | a(b − 1).

Ale nwd(a, d) = 1, więc d | b − 1 czyli b ≡ 1 (mod d), czyli b ∈ B1. Wykazaliśmy, że Ba ⊆ B1. Niech teraz b ∈ B1. Wtedy b ≡ 1 (mod d) i stąd ba ≡ a (mod d), a zatem B1 ⊆ Ba. 

W naszym przypadku mamy więc tylko jeden stabilizator.

Stwierdzenie 3.14. |B1| = v(d, n) = ϕ(n)ϕ(d).

Dowód. Wynika to z Twierdzenia 2.8, gdyż B1 = {b ∈ B; b ≡ 1 (mod d)}. 

(11)

Literatura

[1] Cz. Bagiński, Wstęp do Teorii Grup, SCRIPT, Warszawa 2002.

[2] A. Białynicki Birula, Zarys Algebry, PWN, Warszawa 1987.

[3] J. Browkin, Wybrane Zagadnienia Algebry, PWN, Warszawa, 1968.

[4] J. Browkin, Teoria Ciał, PWN, Warszawa, 1977.

[5] A. Nowicki, Funkcje Arytmetyczne, Podróże po Imperium Liczb, cz.5, Wydanie Drugie, Wydawnictwo OWSIiZ, Toruń, Olsztyn, 2012.

[6] A. Nowicki, Wielomiany, Podróże po Imperium Liczb, cz.12, Wydanie Drugie, Wydawnictwo OWSIiZ, Toruń, Olsztyn, 2013.

[7] W. Sierpiński, Teoria Liczb, Warszawa - Wrocław, 1950.

[8] W. Sierpiński, Elementary Theory of Numbers, Editor: A. Schinzel, North-Holland Mathematical Library, Vol. 31, 1988.

Nicolaus Copernicus University, Faculty of Mathematics and Computer Science, 87-100 Toruń, Poland, (e-mail: anow@mat.uni.torun.pl).

Cytaty

Powiązane dokumenty

Dla dodatniej liczby naturalnej n znaleźć wzór na największą potęgę liczby pierwszej p dzielącą n!4. Rozłożyć na czynniki pierwsze

Niech Λ będzie skończenie generowaną i

Jeśli żadna orbita nie jest jednoelementowa, to rozmiar każdej jest podzielny przez p, zatem i |M| jest podzielna przez p.. Zamiast grafów można podobnie analizować

Jeśli żadna orbita nie jest jednoelementowa, to rozmiar każdej jest podzielny przez p, zatem i |M| jest podzielna przez p. Zamiast grafów można podobnie analizować

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

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;

Zbieżność i granica nie zależą od pominięcia lub zmiany skończe- nie wielu początkowych wyrazów