• Nie Znaleziono Wyników

Wykład 3 Kongruencje, cz. 2

N/A
N/A
Protected

Academic year: 2021

Share "Wykład 3 Kongruencje, cz. 2"

Copied!
77
0
0

Pełen tekst

(1)

Wykład 3 Kongruencje, cz. 2

Andrzej Sładek sladek@ux2.math.us.edu.pl

Instytut Matematyki, Uniwersytet Śląski w Katowicach

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 1 / 15

(2)

1 Układy kongruencji, twierdzenie chińskie o resztach

2 Funkcja i twierdzenie Eulera

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 2 / 15

(3)

Wykład jest przewidziany na 2 godziny lekcyjne

Tematy poruszane na wykładzie można znależć w:

W. Marzantowicz, P. Zarzycki, Elementarna teoria liczb, PWN 2006

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 3 / 15

(4)

Wykład jest przewidziany na 2 godziny lekcyjne

Tematy poruszane na wykładzie można znależć w:

W. Marzantowicz, P. Zarzycki, Elementarna teoria liczb, PWN 2006

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 3 / 15

(5)

Wykład jest przewidziany na 2 godziny lekcyjne

Tematy poruszane na wykładzie można znależć w:

W. Marzantowicz, P. Zarzycki, Elementarna teoria liczb, PWN 2006

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 3 / 15

(6)

Zacznijmy od prostego zadania.

Zadanie

Liczba kostek w bardzo dużej czekoladzie równa jest x. Jeśli podzielić czekoladę na 3 cześci, to zostanie 1 kostka. Przy podziale na 5 części zostaną 3 kostki, a w przypadku podziału na 7 części zostaną 2 kostki. Ile kostek ma czekolada, jeśli wiadomo, że liczba kostek jest mniejsza od 100?

Czy wiesz jak rozwiązać powyższe zadanie ?

Należy rozwiązać układ kongruencji

( x ≡ 1 (mod 3) x ≡ 3 (mod 5) x ≡ 2 (mod 7) Kiedy ten i podobne układy kongruencji mają rozwiązanie?

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 4 / 15

(7)

Zacznijmy od prostego zadania.

Zadanie

Liczba kostek w bardzo dużej czekoladzie równa jest x. Jeśli podzielić czekoladę na 3 cześci, to zostanie 1 kostka. Przy podziale na 5 części zostaną 3 kostki, a w przypadku podziału na 7 części zostaną 2 kostki. Ile kostek ma czekolada, jeśli wiadomo, że liczba kostek jest mniejsza od 100?

Czy wiesz jak rozwiązać powyższe zadanie ?

Należy rozwiązać układ kongruencji

( x ≡ 1 (mod 3) x ≡ 3 (mod 5) x ≡ 2 (mod 7) Kiedy ten i podobne układy kongruencji mają rozwiązanie?

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 4 / 15

(8)

Zacznijmy od prostego zadania.

Zadanie

Liczba kostek w bardzo dużej czekoladzie równa jest x. Jeśli podzielić czekoladę na 3 cześci, to zostanie 1 kostka. Przy podziale na 5 części zostaną 3 kostki, a w przypadku podziału na 7 części zostaną 2 kostki. Ile kostek ma czekolada, jeśli wiadomo, że liczba kostek jest mniejsza od 100?

Czy wiesz jak rozwiązać powyższe zadanie ?

Należy rozwiązać układ kongruencji

( x ≡ 1 (mod 3) x ≡ 3 (mod 5) x ≡ 2 (mod 7) Kiedy ten i podobne układy kongruencji mają rozwiązanie?

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 4 / 15

(9)

Zacznijmy od prostego zadania.

Zadanie

Liczba kostek w bardzo dużej czekoladzie równa jest x. Jeśli podzielić czekoladę na 3 cześci, to zostanie 1 kostka. Przy podziale na 5 części zostaną 3 kostki, a w przypadku podziału na 7 części zostaną 2 kostki. Ile kostek ma czekolada, jeśli wiadomo, że liczba kostek jest mniejsza od 100?

Czy wiesz jak rozwiązać powyższe zadanie ?

Należy rozwiązać układ kongruencji

( x ≡ 1 (mod 3) x ≡ 3 (mod 5) x ≡ 2 (mod 7)

Kiedy ten i podobne układy kongruencji mają rozwiązanie?

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 4 / 15

(10)

Zacznijmy od prostego zadania.

Zadanie

Liczba kostek w bardzo dużej czekoladzie równa jest x. Jeśli podzielić czekoladę na 3 cześci, to zostanie 1 kostka. Przy podziale na 5 części zostaną 3 kostki, a w przypadku podziału na 7 części zostaną 2 kostki. Ile kostek ma czekolada, jeśli wiadomo, że liczba kostek jest mniejsza od 100?

Czy wiesz jak rozwiązać powyższe zadanie ?

Należy rozwiązać układ kongruencji

( x ≡ 1 (mod 3) x ≡ 3 (mod 5) x ≡ 2 (mod 7) Kiedy ten i podobne układy kongruencji mają rozwiązanie?

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 4 / 15

(11)

Twierdzenie (chińskie o resztach)

Jeśli n1, . . . , nk są parami względnie pierwsze oraz r1, . . . , rk są liczbami całkowitymi, to istnieje liczba całkowita x taka, że

( x ≡ r

1(mod n1) ... ...

x ≡ rk(mod nk)

Liczba x jest wyznaczona jednoznacznie modulo n1· . . . · nk.

Dowód. Niech n = n1· . . . · nk. Rozważmy odwzorowanie

ϕ : Zn−→ Zn1× . . . × Znk, ϕ(x ) = ((x )n1, . . . , (x )nk) dla x ∈ Zn. Odwzorowanie ϕ jest wzajemnie jednoznaczne (dowód na tablicy).

Zatem

ϕ(x ) = ((r1)n1, . . . , (rk)nk) dla pewnego x ∈ Zn, co oznacza, że x jest rozwiązaniem danego układu kongruencji. ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 5 / 15

(12)

Twierdzenie (chińskie o resztach)

Jeśli n1, . . . , nk są parami względnie pierwsze oraz r1, . . . , rk są liczbami całkowitymi, to istnieje liczba całkowita x taka, że

( x ≡ r

1(mod n1) ... ...

x ≡ rk(mod nk)

Liczba x jest wyznaczona jednoznacznie modulo n1· . . . · nk. Dowód. Niech n = n1· . . . · nk. Rozważmy odwzorowanie

ϕ : Zn−→ Zn1× . . . × Znk, ϕ(x ) = ((x )n1, . . . , (x )nk) dla x ∈ Zn.

Odwzorowanie ϕ jest wzajemnie jednoznaczne (dowód na tablicy). Zatem

ϕ(x ) = ((r1)n1, . . . , (rk)nk) dla pewnego x ∈ Zn, co oznacza, że x jest rozwiązaniem danego układu kongruencji. ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 5 / 15

(13)

Twierdzenie (chińskie o resztach)

Jeśli n1, . . . , nk są parami względnie pierwsze oraz r1, . . . , rk są liczbami całkowitymi, to istnieje liczba całkowita x taka, że

( x ≡ r

1(mod n1) ... ...

x ≡ rk(mod nk)

Liczba x jest wyznaczona jednoznacznie modulo n1· . . . · nk. Dowód. Niech n = n1· . . . · nk. Rozważmy odwzorowanie

ϕ : Zn−→ Zn1× . . . × Znk, ϕ(x ) = ((x )n1, . . . , (x )nk) dla x ∈ Zn. Odwzorowanie ϕ jest wzajemnie jednoznaczne (dowód na tablicy).

Zatem

ϕ(x ) = ((r1)n1, . . . , (rk)nk) dla pewnego x ∈ Zn, co oznacza, że x jest rozwiązaniem danego układu kongruencji. ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 5 / 15

(14)

Twierdzenie (chińskie o resztach)

Jeśli n1, . . . , nk są parami względnie pierwsze oraz r1, . . . , rk są liczbami całkowitymi, to istnieje liczba całkowita x taka, że

( x ≡ r

1(mod n1) ... ...

x ≡ rk(mod nk)

Liczba x jest wyznaczona jednoznacznie modulo n1· . . . · nk. Dowód. Niech n = n1· . . . · nk. Rozważmy odwzorowanie

ϕ : Zn−→ Zn1× . . . × Znk, ϕ(x ) = ((x )n1, . . . , (x )nk) dla x ∈ Zn. Odwzorowanie ϕ jest wzajemnie jednoznaczne (dowód na tablicy).

Zatem

ϕ(x ) = ((r1)n1, . . . , (rk)nk) dla pewnego x ∈ Zn, co oznacza, że x jest rozwiązaniem danego układu kongruencji. ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 5 / 15

(15)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(16)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5)

=⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(17)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5)

=⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(18)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5)

=⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(19)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4

Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(20)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(21)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7)

=⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(22)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7)

=⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(23)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7)

=⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(24)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3

Ostatecznie x = 15(7s + 3) + 13 = 105s + 58. Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(25)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(26)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(27)

Z twierdzenia chińskiego o resztach wynika, że nasz układ ( x ≡ 1 (mod 3)

x ≡ 3 (mod 5) x ≡ 2 (mod 7)

ma rozwiązanie, więc spróbujmy go rozwiązać. Analizujemy pierwszą kongruencję.

x ≡ 1 (mod 3) =⇒ x = 3t + 1

Wstawiamy tak obliczone x do drugiej kongruencji i wyliczamy t.

3t + 1 ≡ 3 (mod 5) =⇒ 3t ≡ 2 (mod 5) =⇒ t ≡ 4 (mod 5) =⇒ t = 5u + 4 Zatem x = 3(5u + 4) + 1 = 15u + 13.

Wstawiamy to do trzeciej kongruencji i wyliczamy u.

15u + 13 ≡ 2 (mod 7) =⇒ u − 1 ≡ 2 (mod 7) =⇒ u ≡ 3 (mod 7) =⇒ u = 7s + 3 Ostatecznie x = 15(7s + 3) + 13 = 105s + 58.

Odp.Liczba kostek czekolady równa jest 58.

Inny sposób rozwiązywania podobnych układów znajdziesz w zad. 16, zestaw 3.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 6 / 15

(28)

I znowu proste zadanie.

Zadanie

Znajdź trzy ostatnie cyfry liczby 314404.

Do rozwiązania potrzebować będziemy tzw. funkcji Eulera.

Nazwa tej funkcji pochodzi od nazwiska szwajcarskiego matematyka L.Eulera, który żył w latach 1707-1783.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 7 / 15

(29)

I znowu proste zadanie.

Zadanie

Znajdź trzy ostatnie cyfry liczby 314404.

Do rozwiązania potrzebować będziemy tzw. funkcji Eulera.

Nazwa tej funkcji pochodzi od nazwiska szwajcarskiego matematyka L.Eulera, który żył w latach 1707-1783.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 7 / 15

(30)

I znowu proste zadanie.

Zadanie

Znajdź trzy ostatnie cyfry liczby 314404.

Do rozwiązania potrzebować będziemy tzw. funkcji Eulera.

Nazwa tej funkcji pochodzi od nazwiska szwajcarskiego matematyka L.Eulera, który żył w latach 1707-1783.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 7 / 15

(31)

Definicja

Funkcją Eulera nazywamy funkcję

ϕ : N −→ N, ϕ(n) = |U(Zn)| = |{k ∈ Zn: NWD(k, n) = 1}|.

Własności

(1) Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m). (2) Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

W szczególności ϕ(p) = p − 1. (3) P

d |n

ϕ(d ) = n.

Własność pierwsza mówi, że funkcja Eulera jest funkcją multiplikatywną.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 8 / 15

(32)

Definicja

Funkcją Eulera nazywamy funkcję

ϕ : N −→ N, ϕ(n) = |U(Zn)| = |{k ∈ Zn: NWD(k, n) = 1}|.

Własności

(1) Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

(2) Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1). W szczególności ϕ(p) = p − 1.

(3) P

d |n

ϕ(d ) = n.

Własność pierwsza mówi, że funkcja Eulera jest funkcją multiplikatywną.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 8 / 15

(33)

Definicja

Funkcją Eulera nazywamy funkcję

ϕ : N −→ N, ϕ(n) = |U(Zn)| = |{k ∈ Zn: NWD(k, n) = 1}|.

Własności

(1) Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

(2) Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

W szczególności ϕ(p) = p − 1.

(3) P

d |n

ϕ(d ) = n.

Własność pierwsza mówi, że funkcja Eulera jest funkcją multiplikatywną.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 8 / 15

(34)

Definicja

Funkcją Eulera nazywamy funkcję

ϕ : N −→ N, ϕ(n) = |U(Zn)| = |{k ∈ Zn: NWD(k, n) = 1}|.

Własności

(1) Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

(2) Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

W szczególności ϕ(p) = p − 1.

(3) P

d |n

ϕ(d ) = n.

Własność pierwsza mówi, że funkcja Eulera jest funkcją multiplikatywną.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 8 / 15

(35)

Definicja

Funkcją Eulera nazywamy funkcję

ϕ : N −→ N, ϕ(n) = |U(Zn)| = |{k ∈ Zn: NWD(k, n) = 1}|.

Własności

(1) Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

(2) Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

W szczególności ϕ(p) = p − 1.

(3) P

d |n

ϕ(d ) = n.

Własność pierwsza mówi, że funkcja Eulera jest funkcją multiplikatywną.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 8 / 15

(36)

Definicja

Funkcją Eulera nazywamy funkcję

ϕ : N −→ N, ϕ(n) = |U(Zn)| = |{k ∈ Zn: NWD(k, n) = 1}|.

Własności

(1) Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

(2) Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

W szczególności ϕ(p) = p − 1.

(3) P

d |n

ϕ(d ) = n.

Własność pierwsza mówi, że funkcja Eulera jest funkcją multiplikatywną.

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 8 / 15

(37)

Dowód własności 1: Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

Rozważmy funkcję

ψ : Zmn−→ Zm× Zn, ψ(k) = ((k)m, (k)n).

Podobnie jak w dowodzie twierdzeni chińskiego o resztach pokazuje się, że ta funkcja jest wzjemnie jednoznaczna.

W dodatku jest to izomorfizm pierścieni, który zbiór elementów odwracalnych U(Zmn) pierścienia Zmnprzeprowadza na zbiór elementów odwracalnych

U(Zm× Zn) = U(Zm) × U(Zn) pierścienia Zm× Zn (szczegóły na tablicy). Zatem

ϕ(mn) = |U(Zm× Zn)| = |U(Zm) × U(Zn)| = ϕ(m)ϕ(n). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 9 / 15

(38)

Dowód własności 1: Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

Rozważmy funkcję

ψ : Zmn−→ Zm× Zn, ψ(k) = ((k)m, (k)n).

Podobnie jak w dowodzie twierdzeni chińskiego o resztach pokazuje się, że ta funkcja jest wzjemnie jednoznaczna.

W dodatku jest to izomorfizm pierścieni, który zbiór elementów odwracalnych U(Zmn) pierścienia Zmnprzeprowadza na zbiór elementów odwracalnych

U(Zm× Zn) = U(Zm) × U(Zn) pierścienia Zm× Zn (szczegóły na tablicy). Zatem

ϕ(mn) = |U(Zm× Zn)| = |U(Zm) × U(Zn)| = ϕ(m)ϕ(n). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 9 / 15

(39)

Dowód własności 1: Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

Rozważmy funkcję

ψ : Zmn−→ Zm× Zn, ψ(k) = ((k)m, (k)n).

Podobnie jak w dowodzie twierdzeni chińskiego o resztach pokazuje się, że ta funkcja jest wzjemnie jednoznaczna.

W dodatku jest to izomorfizm pierścieni, który zbiór elementów odwracalnych U(Zmn) pierścienia Zmnprzeprowadza na zbiór elementów odwracalnych

U(Zm× Zn) = U(Zm) × U(Zn) pierścienia Zm× Zn (szczegóły na tablicy). Zatem

ϕ(mn) = |U(Zm× Zn)| = |U(Zm) × U(Zn)| = ϕ(m)ϕ(n). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 9 / 15

(40)

Dowód własności 1: Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

Rozważmy funkcję

ψ : Zmn−→ Zm× Zn, ψ(k) = ((k)m, (k)n).

Podobnie jak w dowodzie twierdzeni chińskiego o resztach pokazuje się, że ta funkcja jest wzjemnie jednoznaczna.

W dodatku jest to izomorfizm pierścieni, który zbiór elementów odwracalnych U(Zmn) pierścienia Zmnprzeprowadza na zbiór elementów odwracalnych

U(Zm× Zn) = U(Zm) × U(Zn) pierścienia Zm× Zn (szczegóły na tablicy).

Zatem

ϕ(mn) = |U(Zm× Zn)| = |U(Zm) × U(Zn)| = ϕ(m)ϕ(n). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 9 / 15

(41)

Dowód własności 1: Jeśli NWD(n, m) = 1, to ϕ(nm) = ϕ(n)ϕ(m).

Rozważmy funkcję

ψ : Zmn−→ Zm× Zn, ψ(k) = ((k)m, (k)n).

Podobnie jak w dowodzie twierdzeni chińskiego o resztach pokazuje się, że ta funkcja jest wzjemnie jednoznaczna.

W dodatku jest to izomorfizm pierścieni, który zbiór elementów odwracalnych U(Zmn) pierścienia Zmnprzeprowadza na zbiór elementów odwracalnych

U(Zm× Zn) = U(Zm) × U(Zn) pierścienia Zm× Zn (szczegóły na tablicy).

Zatem

ϕ(mn) = |U(Zm× Zn)| = |U(Zm) × U(Zn)| = ϕ(m)ϕ(n). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 9 / 15

(42)

Dowód własności 2: Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

Zpk = {0, 1, 2, ..., 1 · p, p + 1, ..., 2 · p, 2p + 1, ..., (pk−1− 1) · p, ..., pk− 1}. Czerwonym kolorem zaznaczono elementy Zpk, które nie są względnie pierwsze p.

Jak widać jest ich pk−1. Zatem

ϕ(pk) = pk− pk−1= pk−1(p − 1). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 10 / 15

(43)

Dowód własności 2: Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

Zpk = {0, 1, 2, ..., 1 · p, p + 1, ..., 2 · p, 2p + 1, ..., (pk−1− 1) · p, ..., pk− 1}.

Czerwonym kolorem zaznaczono elementy Zpk, które nie są względnie pierwsze p.

Jak widać jest ich

pk−1. Zatem

ϕ(pk) = pk− pk−1= pk−1(p − 1). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 10 / 15

(44)

Dowód własności 2: Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

Zpk = {0, 1, 2, ..., 1 · p, p + 1, ..., 2 · p, 2p + 1, ..., (pk−1− 1) · p, ..., pk− 1}.

Czerwonym kolorem zaznaczono elementy Zpk, które nie są względnie pierwsze p.

Jak widać jest ich pk−1.

Zatem

ϕ(pk) = pk− pk−1= pk−1(p − 1). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 10 / 15

(45)

Dowód własności 2: Jeśli p jest liczbą pierwszą, to ϕ(pk) = pk−1(p − 1).

Zpk = {0, 1, 2, ..., 1 · p, p + 1, ..., 2 · p, 2p + 1, ..., (pk−1− 1) · p, ..., pk− 1}.

Czerwonym kolorem zaznaczono elementy Zpk, które nie są względnie pierwsze p.

Jak widać jest ich pk−1. Zatem

ϕ(pk) = pk− pk−1= pk−1(p − 1). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 10 / 15

(46)

Dowód własności 3: P

d |n

ϕ(d ) = n.

Dla d |n niech

Xd = {k ∈ Zn: NWD(k, n) = d }. Ponieważ

NWD(k, n) = d ⇐⇒ NWD(k d,n

d) = 1, więc |Xd| = ϕ(nd).

Jeżeli 1 = d1< ... < ds= n są wszystkimi dzielnikami liczby n, to ei = dn

i, i = 1, ..., s, są również wszystkimi dzielnikami liczby n.

Zauważmy, że

{1, ..., n} = Xe1

∪ .... ∪ X. es.

Zatem

n = |Xe1| + ... + |Xes| = ϕ(e1) + ... + ϕ(es) =X

d |n

ϕ(d ). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 11 / 15

(47)

Dowód własności 3: P

d |n

ϕ(d ) = n.

Dla d |n niech

Xd = {k ∈ Zn: NWD(k, n) = d }.

Ponieważ

NWD(k, n) = d ⇐⇒ NWD(k d,n

d) = 1, więc |Xd| = ϕ(nd).

Jeżeli 1 = d1< ... < ds= n są wszystkimi dzielnikami liczby n, to ei = dn

i, i = 1, ..., s, są również wszystkimi dzielnikami liczby n.

Zauważmy, że

{1, ..., n} = Xe1

∪ .... ∪ X. es.

Zatem

n = |Xe1| + ... + |Xes| = ϕ(e1) + ... + ϕ(es) =X

d |n

ϕ(d ). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 11 / 15

(48)

Dowód własności 3: P

d |n

ϕ(d ) = n.

Dla d |n niech

Xd = {k ∈ Zn: NWD(k, n) = d }.

Ponieważ

NWD(k, n) = d ⇐⇒ NWD(k d,n

d) = 1, więc |Xd| = ϕ(nd).

Jeżeli 1 = d1< ... < ds= n są wszystkimi dzielnikami liczby n, to ei = dn

i, i = 1, ..., s, są również wszystkimi dzielnikami liczby n.

Zauważmy, że

{1, ..., n} = Xe1

∪ .... ∪ X. es.

Zatem

n = |Xe1| + ... + |Xes| = ϕ(e1) + ... + ϕ(es) =X

d |n

ϕ(d ). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 11 / 15

(49)

Dowód własności 3: P

d |n

ϕ(d ) = n.

Dla d |n niech

Xd = {k ∈ Zn: NWD(k, n) = d }.

Ponieważ

NWD(k, n) = d ⇐⇒ NWD(k d,n

d) = 1, więc |Xd| = ϕ(nd).

Jeżeli 1 = d1< ... < ds= n są wszystkimi dzielnikami liczby n, to ei =dn

i, i = 1, ..., s, są również wszystkimi dzielnikami liczby n.

Zauważmy, że

{1, ..., n} = Xe1

∪ .... ∪ X. es.

Zatem

n = |Xe1| + ... + |Xes| = ϕ(e1) + ... + ϕ(es) =X

d |n

ϕ(d ). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 11 / 15

(50)

Dowód własności 3: P

d |n

ϕ(d ) = n.

Dla d |n niech

Xd = {k ∈ Zn: NWD(k, n) = d }.

Ponieważ

NWD(k, n) = d ⇐⇒ NWD(k d,n

d) = 1, więc |Xd| = ϕ(nd).

Jeżeli 1 = d1< ... < ds= n są wszystkimi dzielnikami liczby n, to ei =dn

i, i = 1, ..., s, są również wszystkimi dzielnikami liczby n.

Zauważmy, że

{1, ..., n} = Xe1

∪ .... ∪ X. es.

Zatem

n = |Xe1| + ... + |Xes| = ϕ(e1) + ... + ϕ(es) =X

d |n

ϕ(d ). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 11 / 15

(51)

Dowód własności 3: P

d |n

ϕ(d ) = n.

Dla d |n niech

Xd = {k ∈ Zn: NWD(k, n) = d }.

Ponieważ

NWD(k, n) = d ⇐⇒ NWD(k d,n

d) = 1, więc |Xd| = ϕ(nd).

Jeżeli 1 = d1< ... < ds= n są wszystkimi dzielnikami liczby n, to ei =dn

i, i = 1, ..., s, są również wszystkimi dzielnikami liczby n.

Zauważmy, że

{1, ..., n} = Xe1

∪ .... ∪ X. es.

Zatem

n = |Xe1| + ... + |Xes| = ϕ(e1) + ... + ϕ(es) =X

d |n

ϕ(d ). ¶

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 11 / 15

(52)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn). Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}. Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(53)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}. Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(54)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}. Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(55)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}. Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(56)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}.

Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(57)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}.

Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n

= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(58)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}.

Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(59)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}.

Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(60)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}.

Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn),

co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(61)

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Dowód. Jeżeli x ∈ U(Zn), to (a · x )n∈ U(Zn).

Zatem funkcja

ψ : U(Zn) −→ U(Zn), ψ(x ) = (a · x )n

jest poprawnie określona.

Pokażemy (na tablicy), że jest ona wzajemnie jednoznaczna.

Zatem jeżeli U(Zn) = {x1, ..., xϕ(n)}, to również U(Zn) = {(a · x1)n, ..., (a · xϕ(n))n}.

Stąd

x1· ... · xϕ(n)= (a · x1)n· ... · (a · xϕ(n))n= (aϕ(n))n· x1· ... · xϕ(n), (mnożenie w U(Zn)).

Skracając lewą i prawą stronę powyższej równości (w grupie U(Zn)) przez x1· ... · xϕ(n)

mamy

(aϕ(n))n= 1(oczywiście w Zn), co oznacza

aϕ(n)≡ 1 (mod n)

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 12 / 15

(62)

Spójrzmy jeszcze raz na twierdzenie Eulera.

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Twierdzenie to przyjmuje szczególną postać, gdy n = p ∈ P. Wniosek - Małe Twierdzenie Fermata

Jeśli a ∈ Z, p ∈ P, p 6 |a, to ap−1≡ 1 (mod p).

Przykład

ϕ(200) = ϕ(2352) = ϕ(23)ϕ(52) = 22(2 − 1)51(5 − 1) = 80 Zatem 380≡ 1 (mod 200).

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 13 / 15

(63)

Spójrzmy jeszcze raz na twierdzenie Eulera.

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Twierdzenie to przyjmuje szczególną postać, gdy n = p ∈ P.

Wniosek - Małe Twierdzenie Fermata Jeśli a ∈ Z, p ∈ P, p 6 |a, to ap−1≡ 1 (mod p).

Przykład

ϕ(200) = ϕ(2352) = ϕ(23)ϕ(52) = 22(2 − 1)51(5 − 1) = 80 Zatem 380≡ 1 (mod 200).

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 13 / 15

(64)

Spójrzmy jeszcze raz na twierdzenie Eulera.

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Twierdzenie to przyjmuje szczególną postać, gdy n = p ∈ P.

Wniosek - Małe Twierdzenie Fermata Jeśli a ∈ Z, p ∈ P, p 6 |a, to ap−1≡ 1 (mod p).

Przykład

ϕ(200) = ϕ(2352) = ϕ(23)ϕ(52) = 22(2 − 1)51(5 − 1) = 80 Zatem 380≡ 1 (mod 200).

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 13 / 15

(65)

Spójrzmy jeszcze raz na twierdzenie Eulera.

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Twierdzenie to przyjmuje szczególną postać, gdy n = p ∈ P.

Wniosek - Małe Twierdzenie Fermata Jeśli a ∈ Z, p ∈ P, p 6 |a, to ap−1≡ 1 (mod p).

Przykład ϕ(200) =

ϕ(2352) = ϕ(23)ϕ(52) = 22(2 − 1)51(5 − 1) = 80 Zatem 380≡ 1 (mod 200).

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 13 / 15

(66)

Spójrzmy jeszcze raz na twierdzenie Eulera.

Twierdzenie Eulera

Jeśli a ∈ Z, n ∈ N oraz NWD(a, n) = 1, to aϕ(n)≡ 1 (mod n).

Twierdzenie to przyjmuje szczególną postać, gdy n = p ∈ P.

Wniosek - Małe Twierdzenie Fermata Jeśli a ∈ Z, p ∈ P, p 6 |a, to ap−1≡ 1 (mod p).

Przykład

ϕ(200) = ϕ(2352) =

ϕ(23)ϕ(52) = 22(2 − 1)51(5 − 1) = 80 Zatem 380≡ 1 (mod 200).

Andrzej Sładek (Instytut Matematyki, Uniwersytet Śląski w Katowicach)Wykład 3 Kongruencje, cz. 2 13 / 15

Cytaty

Powiązane dokumenty

Wyznacznik, którego elementy pewnego wiersza (pewnej kolumny) są sumami dwóch składników jest równy sumie wyznaczników, w których elementy tego wiersza (tej

Klucz szyfrujący (zwany kluczem publicznym) może być wszystkim znany, a tylko klucz deszyfrujący jest trzymany w tajemnicy. Najbardziej znane szyfry tego typu to kryptosystem

/* najpierw jest wywołana metoda skrajny przekazująca przez wartość obiekt p1 (utworzenie obiektu automatycznego z wywołaniem konstruktora kopiującego-kopia p1) i zwracająca

Przeciążanie operatorów za pomocą zaprzyjaźnionych funkcji operatorowych i wykonywanie tych samych operacji za pomocą zwykłych funkcji

Z definicji porządku leksykograficznego wynika, że: jeśli słowa są jednakowej długości i różnią się tylko na ostatniej pozycji, to ich kolejność w słowniku jest

add constraint ASA80 primary key (kurs, sekcja, dzien, czas);. alter

Znając specyfikę próbki i precyzując cel pomiaru możemy zawęzić lub rozszerzyć zakres pomiarowy..

W przypadku makrocząsteczek, czyli cząsteczek o rozmiarach dużo większych w stosunku do rozpuszczalnika, pojedyncze łańcuchy mieszczą w wymaganym