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

Hasonló dokumentumok
Diszkrét matematika I.

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

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

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

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

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

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

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

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

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

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

Diszkrét matematika 2.C szakirány

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

1. A maradékos osztás

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

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

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

Diszkrét matematika I.

1. Polinomok számelmélete

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

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

Diszkrét matematika 2.

Diszkrét matematika 2.C szakirány

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

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

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

Diszkrét matematika 2. estis képzés

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

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

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

Diszkrét matematika 2.C szakirány

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. A maradékos osztás

Alapvető polinomalgoritmusok

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

Kongruenciák. Waldhauser Tamás

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

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

Diszkrét matematika 2. estis képzés

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

Diszkrét matematika 2. estis képzés

2017, Diszkrét matematika

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

Diszkrét matematika 1. estis képzés

Diszkrét matematika I.

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

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

Diszkrét matematika I.

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

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

Diszkrét matematika 2. estis képzés

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.

Diszkrét matematika 2.C szakirány

Számelméleti alapfogalmak

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

Diszkrét matematika 2. estis képzés

Diszkrét matematika I.

1. melléklet: A tanárokkal készített interjúk főbb kérdései

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

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

2016, Diszkrét matematika

Diszkrét matematika 2.C szakirány

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

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.

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

Diszkrét matematika I.

Diszkrét matematika 2.C szakirány

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

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

SE EKK EIFTI Matematikai analízis

Diszkrét matematika 2. estis képzés

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

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,...

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

Diszkrét matematika 2.C szakirány

Tartalom. Algebrai és transzcendens számok

Bevezetés az algebrába 1

Diszkrét matematika 2. estis képzés

Diszkrét matematika 1. középszint

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

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

1. Egész együtthatós polinomok

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

SzA XIII. gyakorlat, december. 3/5.

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

illetve a n 3 illetve a 2n 5

Diszkrét matematika 2.

Diszkrét matematika 2.C szakirány

Számelmélet Megoldások

Diszkrét matematika 1.

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

Prezentációk készítése

Diszkrét matematika 1. estis képzés

4. Algebrai Módszerek Klasszikus Eredmények

Matematika 7. osztály

Bizonyítási módszerek - megoldások. 1. Igazoljuk, hogy menden természetes szám esetén ha. Megoldás: 9 n n = 9k = 3 3k 3 n.

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. Oszthatóság definíciója (az egészek illetve a természetes számok halmazán):

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

Átírás:

Diszkrét matematika 1. középszint 2016. ősz 1. Diszkrét matematika 1. középszint 8. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra Tanszék 2016. ősz

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 2. Egységek Ha egy ε szám bármely másiknak osztója, akkor ε-t egységnek nevezzük. Álĺıtás Az egész számok körében két egység van: 1, 1. Bizonyítás A ±1 nyilván egység. Megfordítva: ha ε egység, akkor 1 = ε q valamely q egész számra. Mivel ε 1, q 1 ε = 1, azaz ε = ±1. Példa A Gauss-egészek körében az i is egység: a + bi = i(b ai). Megjegyzés Pontosan 1 osztói az egységek.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 3. Asszociáltak Oszthatóság szempontjából nincs különbség a 12 ill. 12 között. Két szám asszociált, ha egymás egységszeresei. Megjegyzés a és b pontosan akkor asszociált, ha a b és b a. Bizonyítás = : Ha b = εa és a = ε b, ahol ε, ε egységek, akkor a b és b a nyilvánvaló. =: Legyen b = ab 1 és a = ba 1. Ekkor b = ab 1 = ba 1 b 1, így a 1 b 1 = 1, vagyis a 1 és b 1 is egységek. Egy számnak az asszociáltjai és az egységek a triviális osztói.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 4. Prímek, felbonthatatlanok Ha egy nem-nulla, nem egység számnak a triviális osztóin kívül nincs más osztója, akkor felbonthatatlannak (irreducibilisnek) nevezzük. Példa 2, 2, 3, 3, 5, 5 felbonthatatlanok. Példa 6 nem felbonthatatlan, mert 6 = 2 3. Egy nem-nulla, nem egység p számot prímszámnak nevezünk, ha p ab p a vagy p b. Példa 2, 2, 3, 3, 5, 5. Példa 6 nem prímszám, mert 6 2 3 de 6 2 és 6 3.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 5. Prímek, felbonthatatlanok Álĺıtás Minden prímszám felbonthatatlan. Bizonyítás Legyen p prímszám, és legyen p = ab egy felbontás. Igazolnunk kell, hogy a vagy b egység. Mivel p = ab, így p ab, ahonnan például p a. Ekkor a = pk = a(bk), azaz bk = 1, ahonnan következik, hogy b és k is egység. A fordított irány nem feltétlenül igaz: Z-ben igaz, (lásd később); {a + bi 5 : a, b Z}-ben nem igaz.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 6. Maradékos osztás A számelméletben a fő eszközünk a maradékos osztás lesz: Tétel Tetszőleges a egész számhoz és b 0 egész számhoz egyértelműen léteznek q, r egészek, hogy a = bq + r és 0 r < b. Bizonyítás A tételt csak nemnegatív számok esetében bizonyítjuk. 1 Létezés: a szerinti indukcióval. a = 0 esetén q = r = 0 jó választás. Tegyük fel, hogy a-nál kisebb számok már feĺırhatók ilyen alakban. Ha a < b, akkor a = b 0 + a (q = 0, r = a). Ha a b, akkor legyen az indukciós feltevés értelmében a b = bq + r. Ekkor a = b(q + 1) + r (q = q + 1, r = r ). 2 Egyértelműség: legyen a = bq + r = bq + r. Ekkor b(q q ) = r r. Ez csak akkor lehet, ha q = q és r = r.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 7. Maradékos osztás Legyenek a,b egész számok (b 0). Legyen a = b q + r (0 r < b ). Ekkor a mod b = r. Megjegyzés: q = a/b, ha b > 0, és q = a/b, ha b < 0. Példa 123 mod 10 = 3, 123 mod 100 = 23, 123 mod 1000 = 123; 123 mod 10 = 3,... 123 mod 10 = 7, 123 mod 100 = 77, 123 mod 1000 = 877; 123 mod 10 = 7,...

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 8. Maradékos osztás Példa 1 Ha most 9 óra van, hány óra lesz 123 óra múlva? Osszuk el maradékosan 123-at 24-gyel: 123 = 24 5 + 3. Tehát 9 + 3 = 12: déli 12 óra lesz! 2 Ha most 9 óra van, hány óra lesz 116 óra múlva? Osszuk el maradékosan 116-ot 24-gyel: 116 = 24 4 + 20. Tehát 9 + 20 = 29. Újabb redukció: 29 = 24 1 + 5: hajnali 5 óra lesz! 3 Tegyük fel, hogy ma 2014. november 11-e (kedd) van. Milyen napra fog esni jövőre november 11-e? Milyen napra esett három éve november 15-e? hétfő 0 kedd 1 szerda 2 csütörtök 3 péntek 4 szombat 5 vasárnap 6 Osszuk el maradékosan 365-öt 7-tel: 365 = 7 52 + 1. kedd + 1 nap 1+1=2 szerda Osszuk el maradékosan -(365+365+366)-ot (2012. szökőév) 7-tel: 1096 = 7 ( 157) + 3. szombat + 3 nap 5 + 3 = 8 redukció = 1 kedd

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 9. Számrendszerek 10-es számrendszerben a 123: 123 = 100 + 20 + 3 = 1 10 2 + 2 10 1 + 3 10 0. 2-es számrendszerben a 123: 1111011 (2) = 1 2 6 + 1 2 5 + 1 2 4 + 1 2 3 + 0 2 2 + 1 2 1 + 1 2 0 (10) 1111011 (2) = 1 64 + 1 32 + 1 16 + 1 8 + 0 4 + 1 2 + 1 1 (10) Tétel Legyen q > 1 rögzített egész. Ekkor bármely n pozitív egész k egyértelműen feĺırható n = a i q i alakban, ahol 0 a i < q egészek, a k 0. i=0 Ez a feĺırás n q számrendszerben történő feĺırása. q a számrendszer alapja. a 0,..., a k az n jegyei. k = log q n.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 10. Számrendszerek n feĺırása a q alapú számrendszerben: n = Bizonyítás A tételt indukcióval bizonyítjuk. k a i q i. i=0 1 n = 1 esetén a tétel igaz: 1 = 1 q 0 (k = 0, a 0 = 1). 2 Tfh. minden n-nél kisebb számot fel tudunk írni egyértelműen q alapú számrendszerben. A maradékos osztás tétele alapján létezik egyértelműen 0 a 0 < q egész, hogy q n a 0. Indukció alapján írjuk fel q alapú számrendszerben n a 0 q alapján a feĺırás egyértelmű. Ekkor n = = k a i q i 1, indukció i=1 k a i q i. i=0

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 11. Számrendszerek Az előbbi bizonyítás módszert is ad a feĺırásra: Példa Írjuk fel az n = 123 10-es számrendszerben feĺırt számot 2-es számrendszerben. i n n mod 2 n a i 2 jegyek 0 123 1 123 1 2 1111011 1 61 1 61 1 2 1111011 2 30 0 30 0 2 1111011 3 15 1 15 1 2 1111011 4 7 1 7 1 2 1111011 5 3 1 3 1 2 1111011 6 1 1 1 1 2 1111011

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 12. Legnagyobb közös osztó Az a és b számoknak a d szám kitüntetett közös osztója (legnagyobb közös osztója), ha : d a, d b, és c a, c b c d. Figyelem! Itt a,,legnagyobb nem a szokásos rendezésre utal: Figyelem! 12-nek és 9-nek legnagyobb közös osztója lesz a 3 is. A legnagyobb közös osztó csak asszociáltság erejéig egyértelmű. Legyen (a, b) = lnko(a, b) a nemnegatív kitüntetett közös osztó! (a, b) = 1 esetén azt mondjuk, hogy a és b relatív prímek. Az a és b számoknak az m szám kitüntetett közös többszöröse (legkisebb közös töbszöröse), ha : a m, b m, és a c, b c m c. Legyen [a, b] = lkkt(a, b) a nemnegatív kitüntetett közös többszörös!

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 13. Legnagyobb közös osztó kiszámolása, euklideszi algoritmus Tétel Bármely két egész számnak létezik legnagyobb közös osztója, és ez meghatározható az euklideszi algoritmussal. Bizonyítás Ha valamelyik szám 0, akkor a legnagyobb közös osztó a másik szám. Tfh a, b nem-nulla számok. Végezzük el a következő osztásokat: a = bq 1 + r 1, 0 < r 1 < b, b = r 1q 2 + r 2, 0 < r 2 < r 1, r 1 = r 2q 3 + r 3, 0 < r 3 < r 2,. r n 2 = r n 1q n + r n, r n 1 = r nq n+1. 0 < r n < r n 1, Ekkor az lnko az utolsó nem-nulla maradék: (a, b) = r n. Itt a = r 1, b = r 0.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 14. Euklideszi algoritmus helyessége Bizonyítás (folyt.) a = bq 1 + r 1, 0 < r 1 < b, b = r 1q 2 + r 2, 0 < r 2 < r 1, r 1 = r 2q 3 + r 3, 0 < r 3 < r 2,. r n 2 = r n 1q n + r n, r n 1 = r nq n+1. 0 < r n < r n 1, Az algoritmus véges sok lépésben véget ér: b > r 1 > r 2 >.... Az r n maradék közös osztó: r n r n 1 r n r n 1 q n + r n = r n 2... r n b r n a. Az r n maradék a legnagyobb közös osztó: legyen c a, c b c a bq 1 = r 1 c b r 1 q 2 = r 2... c r n 2 r n 1 q n = r n.

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 15. Legnagyobb közös osztó kiszámolása, euklideszi algoritmus Példa Számítsuk ki (172, 62) értékét! i r i q i r i 2 = r i 1 q i + r i -1 172 0 62 1 48 2 172 = 62 2 + 48 2 14 1 62 = 48 1 + 14 3 6 3 48 = 14 3 + 6 4 2 2 14 = 6 2 + 2 5 0 3 6 = 2 3 + 0 A legnagyobb közös osztó: (172, 62) = 2

Elemi számelmélet Diszkrét matematika 1. középszint 2016. ősz 16. Legnagyobb közös osztó kiszámolása rekurzióval Tétel Legyen a 0. Ha b = 0, akkor (a, b) = a. Ha b 0, akkor (a, b) = ( b, a mod b ). Bizonyítás Következő órán Példa Számítsuk ki (172, 62) értékét! (a, b) a mod b (172, 62) 48 (62, 48) 14 (48, 14) 6 (14, 6) 2 (6, 2) 0 A legnagyobb közös osztó: (172, 62) = 2.