1.1. Definíció. Azt mondjuk, hogy a oszója b-nek, vagy más szóval, b osztható a-val, ha létezik olyan x Z, hogy b = ax. Ennek jelölése a b.

Hasonló dokumentumok
Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Diszkrét matematika 1. estis képzés. Komputeralgebra Tanszék ősz

Számelmélet (2017. február 8.) Bogya Norbert, Kátai-Urbán Kamilla

Számelmélet. 1. Oszthatóság Prímszámok

Számelméleti alapfogalmak

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Kongruenciák. Waldhauser Tamás

Diszkrét matematika I.

Bevezetés az algebrába az egész számok 2

Nagy Gábor compalg.inf.elte.hu/ nagy

Klasszikus algebra előadás. Waldhauser Tamás április 28.

Hatványozás. A hatványozás azonosságai

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet I.

SE EKK EIFTI Matematikai analízis

Vizsgatematika Bevezetés a matematikába II tárgyhoz tavasz esti tagozat

Minden egész szám osztója önmagának, azaz a a minden egész a-ra.

Polinomok (el adásvázlat, április 15.) Maróti Miklós

SzA XIII. gyakorlat, december. 3/5.

Bevezetés az algebrába 1

Nagy Gábor compalg.inf.elte.hu/ nagy

Polinomok (előadásvázlat, október 21.) Maróti Miklós

Oszthatóság. Oszthatóság definíciója (az egészek illetve a természetes számok halmazán):

Diszkrét matematika I.

Waldhauser Tamás. Jelölés. Az egyszerűség kedvéért (a, b) ρ helyett gyakran azt írjuk, hogy aρb.

RSA algoritmus. P(M) = M e mod n. S(C) = C d mod n. A helyesség igazoláshoz szükséges számelméleti háttér. a φ(n) = 1 mod n, a (a 1,a 2,...

2. Tétel (Az oszthatóság tulajdonságai). : 2. Nullát minden elem osztja, de. 3. a nulla csak a nullának osztója.

2016, Diszkrét matematika

Diszkrét matematika 2.

illetve a n 3 illetve a 2n 5

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Matematikai alapismeretek. Huszti Andrea

Nagy Gábor compalg.inf.elte.hu/ nagy

Algoritmuselmélet gyakorlat (MMN111G)

Algebra es sz amelm elet 3 el oad as Nevezetes sz amelm eleti probl em ak Waldhauser Tam as 2014 oszi f el ev

OSZTHATÓSÁG. Osztók és többszörösök : a 3 többszörösei : a 4 többszörösei Ahol mindkét jel megtalálható a 12 többszöröseit találjuk.

Klasszikus algebra előadás. Waldhauser Tamás március 24.

Diszkrét matematika I.

Gy ur uk aprilis 11.

1. Mondjon legalább három példát predikátumra. 4. Mikor van egy változó egy kvantor hatáskörében?

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

2. Feladatsor. N k = {(a 1,...,a k ) : a 1,...,a k N}

7. Számelmélet. 1. Lehet-e négyzetszám az a pozitív egész szám, amelynek tízes számrendszerbeli alakjában 510 darab 1-es és valahány 0 szerepel?

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Bevezetés az algebrába az egész számok

Komplex számok. Wettl Ferenc előadása alapján Wettl Ferenc előadása alapján Komplex számok / 18

Klasszikus algebra előadás. Waldhauser Tamás április 14.

2017, Diszkrét matematika

LÁNG CSABÁNÉ SZÁMELMÉLET. Példák és feladatok. ELTE IK Budapest javított kiadás

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Intergrált Intenzív Matematika Érettségi

Waldhauser Tamás december 1.

Számelmélet. 4. Igazolja, hogy ha hat egész szám összege páratlan, akkor e számok szorzata páros!

Pécsi Tudományegyetem

1. A maradékos osztás

1. Egészítsük ki az alábbi Python függvényt úgy, hogy a függvény meghatározza, egy listába, az első n szám faktoriális értékét:

Matematika 7. osztály

Tartalom. Algebrai és transzcendens számok

SZÁMELMÉLETI FELADATOK

Juhász Tibor. Diszkrét matematika

HHF0CX. k darab halmaz sorbarendezésének a lehetősége k! Így adódik az alábbi képlet:

Diszkrét matematika II. feladatok

Diszkrét matematika 2.C szakirány

KOVÁCS BÉLA, MATEMATIKA I.

Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok

Következik, hogy B-nek minden prímosztója 4k + 1 alakú, de akkor B maga is 4k + 1 alakú, s ez ellentmondás.

Jelölés. Az egyszerűség kedvéért (a, b) ρ helyett gyakran azt írjuk, hogy aρb.

Nagy Gábor compalg.inf.elte.hu/ nagy

4. Számelmélet, számrendszerek

2018, Diszkre t matematika. 10. elo ada s

Arany Dániel Matematikai Tanulóverseny 2014/2015-ös tanév első (iskolai) forduló Haladók II. kategória

FELADATOK A BEVEZETŽ FEJEZETEK A MATEMATIKÁBA TÁRGY III. FÉLÉVÉHEZ. ÖSSZEÁLLÍTOTTA: LÁNG CSABÁNÉ ELTE IK Budapest

Testek március 29.

Alapvető polinomalgoritmusok

Mikor van egy változó egy kvantor hatáskörében? Milyen tulajdonságokkal rendelkezik a,,részhalmaz fogalom?

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Algebrai alapismeretek az Algebrai síkgörbék c. tárgyhoz. 1. Integritástartományok, oszthatóság

Szakács Lili Kata megoldása

HALMAZELMÉLET feladatsor 1.

Waldhauser Tamás szeptember 8.

Racionális számok: Azok a számok, amelyek felírhatók két egész szám hányadosaként ( p q

4. Algebrai Módszerek Klasszikus Eredmények

Bevezetés az algebrába 1

1. Hatvány és többszörös gyűrűben

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet

Diszkrét matematika 2.

Nagy Gábor compalg.inf.elte.hu/ nagy

Gonda János POLINOMOK. Példák és megoldások

1. Egész együtthatós polinomok

Data Security: Public key

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

RSA algoritmus. Smidla József. Rendszer- és Számítástudományi Tanszék Pannon Egyetem

Analízis előadás és gyakorlat vázlat

Komplex számok. Wettl Ferenc Wettl Ferenc () Komplex számok / 9

Számelméleti alapfogalmak

A permutáció fogalma. Ciklusfelbontás. 1. feladat. Számítsuk ki S 6 -ban a πρ, ρπ, π 1 és π 2014 permutációkat, ahol

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Számelmélet Megoldások

1. Részcsoportok (1) C + R + Q + Z +. (2) C R Q. (3) Q nem részcsoportja C + -nak, mert más a művelet!

4. Test feletti egyhatározatlanú polinomok. Klasszikus algebra előadás NE KEVERJÜK A POLINOMOT A POLINOMFÜGGVÉNNYEL!!!

Átírás:

1. Oszthatóság, legnagyobb közös osztó Ebben a jegyzetben minden változó egész számot jelöl. 1.1. Definíció. Azt mondjuk, hogy a oszója b-nek, vagy más szóval, b osztható a-val, ha létezik olyan x Z, hogy b = ax. Ennek jelölése a b. 1.2. Tétel. Legyen a, b, c Z. 1. a a minden a-ra, 2. Ha a b és b c, akkor a c. 3. Ha a b és b a, akkor a = ±b. 4. Ha a b, akkor a bc minden c Z-re. 5. Ha a b és a c, akkor a bx + cy minden x, y Z-re. 6. Ha a b és a > 0, b > 0, akkor a b. 7. Legyen m 0. Ekkor a b, akkor és csak akkor, ha ma mb. 8. Ha a b, akkor ( a) b, a ( b) és ( a) ( b). 1.3. Tétel (Maradékos osztás tétele). Minden a > 0 és b Z-hez létezik olyan, egyértelműen meghatározott q és r egész szám, amelyre b = aq + r, 0 r < a. 1.4. Következmény. Minden a és b egész számokhoz létezik olyan, egyértelműen meghatározott q és r egész szám, amelyre b = aq + r, 0 r < a. 1.5. Definíció. Azt mondjuk, hogy d közös osztója az a és b egész számoknak, ha d a és d b. Azt mondjuk, hogy g a legnagyobb közös oszója a-nak és b-nek, ha g a közös osztók közül a legnagyobb, azaz, ha d közös osztója a-nak és b-nek, akkor d g. Ennek jelölése g = (a, b). Hasonlóan az a 1,..., a n számok közös osztói közül a legnagyobbat, azaz a számok legnagyobb közös oszóját (a 1,..., a n ) jelöli. Bármely két egész számnak 1 és -1 is közös osztója. Mivel egy (nem nulla) egész számnak véges sok osztója van, ezért közös osztókból is csak véges sok van, ezért a legnagyobb közös osztó mindig egyértelműen definiált, és (a, b) 1. 1.6. Tétel. Minden a és b egész számokhoz léteznek olyan x 0 és y 0 egész számok, hogy (a, b) = ax 0 + by 0. 1.7. Következmény. Minden a 1,..., a n egész számokhoz léteznek olyan, egyértelműen meghatározott x i egész számok, hogy (a 1,..., a n ) = a 1 x 1 + + a n x n. 1

1.8. Tétel. Az a és b egész számok bármely d közös osztójára d (a, b). 1.9. Tétel. (a, b) = (b, a) = (a, b) = ( a, b ) = (a, b + ax) minden x-re. 1.10. Tétel. 1. Minden m pozitív egészre m(a, b) = (ma, mb). 2. Az a és b egész számok bármely d közös osztójára ( a d, b ) d = 1 d (a, b). ( ) 3. Ha g = (a, b), akkor a g, b g = 1. 1.11. Definíció. Azt mondjuk, hogy a és b relatív prímek, ha (a, b) = 1. 1.12. Tétel. 1. Ha (a, c) = 1 és (b, c) = 1, akkor (ab, c) = 1. 2. Ha c ab és (b, c) = 1, akkor c a. Euklideszi algoritmus: Adott a és b pozitív egész számokra ismételten alkalmazzuk a maradékos osztás tételét: osszuk el az a számot b-vel, majd b-t a maradékkal, stb. mindig az osztót a maradékkal. Azaz legyen a = bq 1 + r 1, 0 < r 1 < b, b = r 1 q 2 + r 2, 0 < r 2 < r 1, r 1 = r 2 q 3 + r 3, 0 < r 3 < r 2, r 2 = r 3 q 4 + r 4, 0 < r 4 < r 3,. r i 2 = r i 1 q i + r i, 0 < r i < r i 1, r i 1 = r i q i+1. Az eljárás természetesen véges sok lépésben véget ér, az algoritmus végeredménye az utolsó nem nulla maradék, azaz r i. 1.13. Tétel (euklideszi algoritmus). Az a és b pozitív egész számok legnagyobb közös osztója az euklideszi algoritmussal kapott utolsó nem nulla maradék, azaz r i. Továbbá a legnagyobb közös osztó mindig kifejezhető az r i = (a, b) = ax 0 + by 0 alakban, ahol x 0 és y 0 megkapható úgy, hogy r i -t kifejezzük az euklideszi algoritmus egyenleteit alkalmazva. 2

2. Lineáris diofantoszi egyenletek Az ax + by = c (2.1) egyenletet, ahol a, b, c Z, és ahol a megoldásokat is az egész számok körében keressük, lineáris diofantoszi egyenletnek vagy lineáris diofantikus egyenletnek hívjuk. 2.1. Tétel. A (2.1) egyenletnek pontosan akkor létezik megoldása, ha (a, b) c. Ekkor az egyenlet minden megoldása felírható az x = x 0 + k b (a, b), y = y 0 k a (a, b) (2.2) alakban, ahol k Z tetszőleges. A (2.1) egyenletnek megoldási módszere: Legyen d = (a, b). Az au + bv = d egyenlet egy u 0 és v 0 megoldását az euklideszi algoritmus segítségével határozhatjuk meg. Ekkor x 0 = u 0 c d, y 0 = v 0 c d egy megoldása a (2.1) egyenletnek. Az összes megoldást a (2.2) képletet alkalmazva kaphatjuk. 3. Legkisebb közös többszörös, prímszámok 3.1. Definíció. A h egész számot az a és b egész számok közös többszörösének nevezünk, ha a h és b h. Az a és b szémok közös pozitív többszörösei közül a legkisebbet az a és b legkisebb közös többszörösének hívjuk, és [a, b]-vel jelöljük. Hasnlóan, az a 1,..., a n számok közös pozitív többszörösei közül a legkisebbet, azaz a számok legkisebb közös többszörösét [a 1,..., a n ] jelöli. 3.2. Tétel. Az a és b egész számok bármely h közös többszörösére [a, b] h. 3.3. Tétel. 1. Minden m pozitív egészre m[a, b] = [ma, mb]. 2. Minden pozitív egész a és b-re (a, b)[a, b] = ab. A következő tétel szerint több szám legnagyobb közös osztóját illetve legkisebb közös többszörösét vissza lehet vezetni két szám legnagyobb közös osztójának illetve legkisebb közös többszörösének kiszámítására. 3.4. Tétel. Minden a, b, c egészre 1. (a, b, c) = ((a, b), c), 2. [a, b, c] = [[a, b], c]. 3

3.5. Definíció. A p > 1 egész számot prímszámnak vagy prímnek nevezünk, ha p-nek nincs olyan d osztója, amelyre 1 < d < p, azaz önmagán és az 1-en kívül nincs más pozitív osztója. Ha az n egész szám nem prím, akkor összetett számnak nevezzük. 3.6. Tétel. Minden n > 1 egész szám kifejezhető prímek (esetleg egytagú) szorzataként. Az előbbi tétel szerint tehát minden n > 1 egész szám felírható n = p α 1 1 pα 2 2 pαr r alakban, ahol a p i számok páronként különböző prímszámok, és α i > 1. Ezt az előállítást az n szám törzstényezős alakjának vagy törzstényezős felbontásának hívjuk. 3.7. Tétel. Ha p prím és p ab, akkor vagy p a vagy p b. Ugyanígy, ha p prím és p a 1 a 2 a n, akkor valamely i-re p a i. 3.8. Tétel (a számelmélet alaptétele). Minden n > 1 egész szám felbontható prímszámok szorzatára, mégpedig a tényezők sorrendjétől eltekintve egyértelmű módon. 3.9. Tétel. Legyen a = p α 1 1 pα 2 2 pα r r és b = p β 1 1 pβ 2 2 pβ r r, ahol 0 α i és 0 β i, azaz tekintsük a és b törzstényezős alakját, ahol kölcsönösen felsoroljuk a másik számban szereplő minden prímszámot is 0 kitevővel. Ekkor (a, b) = p min(α 1,β q ) 1 p min(α 2,β 2 ) 2 p min(α r,β r ) r és [a, b] = p max(α 1,β q ) 1 p max(α 2,β 2 ) 2 p max(αr,βr) r. 3.10. Tétel (Euklidész). A prímszámok száma végtelen, azaz a prímszámok 2, 3, 5, 7,... sorozata végtelen. 3.11. Tétel. A prímszámok (növekvő) sorozatában két prímszám közötti távolság tetszőlegesen nagy lehet, azaz bármely k pozitív egész számhoz létezik k db egymás utáni összetett szám. Jelölje π(n) az n-nél kisebb prímszámok számát. 3.12. Tétel (prímszámtétel). nagy n-re π(n) közelíthető a n log n hányadossal. π(n) lim n n = 1, log n 4

4. Maradékosztályok Legyen n pozitív egész rögzített ebben a szakaszban. Jelölje Z n a modulo n ekvivalenciareláció ekvivalenciaosztályait, és jelölje ā az a egész szám ekvivalenciaosztályát, azaz ā = {x Z : x a (mod n)}. Ekkor Z n számossága n, mégpedig Z n = { 1, 2,..., n} = { 0, 1,..., n 1}. Vezessük be az összeadás és a szorzás műveletét a Z n halmazon: Ez a definíció jól definiált, hiszen ha akkor a kongruencia tulajdonságai alapján a + b = a + b a b = a b. a a (mod n) és b b (mod n), a + b a + b (mod n) és a b a b (mod n). 4.1. Tétel. A (Z n, +, ) algebra kommutatív gyűrű. 4.2. Tétel. Ha p prím, akkor a Z p maradékosztály-gyűrű test. 4.3. Definíció. Legyen R egy gyűrű, és jelölje 0 a gyűrű összeadásra vonatkozó egységelemét. Az a 0 elemet zérusosztónak hívjuk, ha létezik olyan b 0 elem, hogy ab = 0. Ha R test, akkor jelölje 1 a szorzásra vonatkozó egységelemet. Egy testben nincs zérusosztó, hiszen ha egy a 0 elemre ab = 0 teljesül, akkor ebből b = a 1 0 = 0 következik. 4.4. Tétel. Ha n összetett szám, akkor a Z n maradékosztály-gyűrűben létezik zérusosztó, azaz Z n nem test. Legyen k a modulo n redukált maradékosztályok száma, azaz k = ϕ(n), és tekintsünk egy a 1, a 2,..., a k redukált maradékrendszer modulo n, azaz (a i, n) = 1, i = 1, 2,..., k, és bármely m számhoz létezik olyan i, hogy m r i (mod n). 4.5. Tétel. Egy redukált maradékrendszerhez tartozó {a 1, a 2,..., a k } maradékosztályok a szorzás műveletre vonatkozóan kommutatív csoportot alkotnak Z n -ben. 5