Matematyka dyskretna 2004 - 06 Teoria liczb.pdf
(
188 KB
)
Pobierz
41217359 UNPDF
Matematyka Dyskretna
Andrzej Szepietowski
25 marca 2004 roku
Rozdział 1
Teoria liczb
1.1 Dzielenie całkowitoliczbowe
Zacznijmy od przypomnienia szkolnego algorytmu dzielenia liczb naturalnych. Podziel-
my 174 przez 12.
1 4
1 7 4 : 1 2
1 2
5 4
4 8
6
W wyniku dzielenia otrzymalismy iloraz 14 i reszte 6 . Liczby te spełniaj a równanie
174 = 1412 + 6
i reszta jest mniejsza od dzielnika. Podobnie mozemy post api c dla dowolnych liczb natu-
ralnych
a
i
b
pod warunkiem, ze
b 6= 0
.
Twierdzenie 1.1
Dla dowolnych liczb naturalnych
a
oraz
b > 0
istnieje dokładnie jedna
para liczb naturalnych
q
i
r
spełniaj acych warunki:
a = bq + r
0r < b
q
nazywa sie ilorazem całkowitoliczbowym
a
przez
b
, a
r
nazywa sie reszt a z dzielenia
Zauwazmy, ze iloraz
q
jest zaokr agleniem w dół normalnego ilorazu
q =b
b
c
. Iloraz
całkowitoliczbowy liczb
a
i
b
bedziemy oznacza c przez
ab
lub
a div b:
a reszte przez
a mod b:
3
4
Rozdział 1. Teoria liczb
Przykład 1.2
224 = 5
oraz
22 mod 4 = 2
, poniewaz
22 = 54 + 2
oraz
02 < 4
.
Powyzsze definicje zakładały, ze
a
i
b
s a naturalne. W przypadku, gdy
a
i
b
s a liczba-
mi całkowitymi, iloraz i róznice mozna róznie definiowa c. Na przykład w jezyku Pascal
iloraz dwóch liczb typu całkowitego oznacza sie przez
a div b
i jest to
b
b
c
— zaokr aglenie ilorazu
a
b
w dół, gdy
a
b
jest dodatnie i
d
b
e
, — zaokr aglenie
ilorazu
a
b
w góre, gdy
a
b
jest ujemne. Reszta, któr a oznacza sie przez
a mod b,
jest okreslona wzorem:
a mod b = a-(a div b)*b.
Mamy wiec, na przykład:
22 div 4 = 5; (-22)div 4 = -5; 22 div(-4)= -5; (-22)div(-4)= 5;
22 mod 4 = 2; (-22)mod 4 = -2; 22 mod(-4)= 2; (-22)mod(-4)= -2.
1.2 Podzielnosc liczb
Mówimy, ze liczba całkowita
a 6= 0
dzieli liczbe całkowit a
b
, jezeli istnieje liczba całko-
wita
z
, taka ze:
b = az:
Bedziemy to oznaczac przez
ajb
. Zauwazmy, ze zachodzi wtedy:
b mod a = 0:
Liczbe
a
nazywamy
dzielnikiem
liczby
b
.
Przykład 1.3
3j6
,
3j6
oraz
3j0
.
Lemat 1.4
Jezeli
ajb
oraz
ajc
, to
aj(b + c)
oraz
aj(bc)
Dowód.
Jezeli
ajb
i
ajc
, to istniej a dwie liczby całkowite
k
i
m
, takie ze:
b = ak
oraz
c = am:
Mamy wiec:
b + c = ak + am = a(k + m)
oraz
bc = akam = a(km)
czyli
a
dzieli
b + c
oraz
bc
.
2
1.3. Relacja kongruencji
5
1.3 Relacja kongruencji
Niech
m
bedzie dowoln a liczb a naturaln a
m 6= 0
. Powiemy, ze dwie liczby całkowite
a
i
b
s a
równowazne (lub przystaj a) modulo
m
, jezeli
mj(ab):
Bedziemy wtedy pisac:
a = b (mod m):
Przykład 1.5
1 = 4 (mod 3)
,
3 = 0 (mod 3)
,
1 = 2 (mod 3)
,
1 =7 (mod 3)
.
Jezeli
a
i
b
s a dodatnie, to
a = b (mod m)
wtedy i tylko wtedy, gdy
a
i
b
maj a takie
same reszty z dzielenia przez
m
.
Lemat 1.6
Relacja przystawania modulo jest relacj a równowaznosci, czyli spełnia na-
stepuj ace trzy warunki:
zwrotnosc,
dla kazdego
a
zachodzi
a = a (mod m)
,
symetrie,
dla kazdego
a
i
b
, jezeli
a = b (mod m);
to
b = a (mod m)
,
przechodniosc,
dla kazdego
a
,
b
i
c
,
jezeli
a = b (mod m)
i
b = c (mod m);
to
a = c (mod m)
.
Dowód.
Udowodnimy tylko przechodniosc relacji. Jezeli
mj(ab)
oraz
mj(bc);
to
mj((ab) + (bc));
czyli
mj(ac)
.
2
Ponadto relacja modulo jest zgodna z dodawaniem, odejmowaniem i mnozeniem.
Twierdzenie 1.7
Jezeli
a = b (mod m)
oraz
c = d (mod m);
to:
a + c = b + d (mod m);
a
c = b
d (mod m);
ac = bd (mod m):
Dowód.
Z załozenia mamy:
mj(ab)
oraz mj(cd);
z tego zas łatwo wynika, ze
m
dzieli:
(a + c)(b + d); (ac)(bd)
oraz
acbd = a(cd) + d(ab);
czyli zachodzi teza twierdzenia.
2
Przykład 1.8
Twierdzenie 1.7 moze byc uzyte do obliczania reszty z dzielenia Jezeli chce-
my policzyc na przykład
1999 mod 3;
Plik z chomika:
Minnie_
Inne pliki z tego folderu:
kod Huffmana.PDF
(94 KB)
Intro.PDF
(294 KB)
Final.PDF
(1248 KB)
entropia informacji.PDF
(87 KB)
C3.doc
(41 KB)
Inne foldery tego chomika:
Algebra
Algebra liniowa
Analiza Funkcjonalna
Analiza matematyczna
Analiza Regresji
Zgłoś jeśli
naruszono regulamin