Számelmélet, kémia, Boole-algebrák
|
|
- Hunor Jónás
- 6 évvel ezelőtt
- Látták:
Átírás
1 Számelmélet, kémia, Boole-algebrák Haladvány Kiadvány pdf Szalkai István Pannon Egyetem, Matematika Tanszék, Veszprém 0. Bevezetés Egyszer½usége ellenére az elemi számelmélet sok diáknak okoz nehézséget, tanításukhoz próbálunk segítséget nyújtani. Nem a számelmélet alapjait írjuk le (azt ismertnek tételezzük fel), hanem csak az új szemléletmódunkat, ami nem csak a szokatlan p (n) és és r jelölésekb½ol 1) áll, és néhány részlet fontosságát emeljük ki. (A témát részletesebben mutatja be [2011].) Például legtöbb diáknak (és feln½ottnek) a prímszámokról csak annyi jut eszébe, hogy "csak 1 -gyel és önmagával osztható". Ez ugyan igaz, hasonlóan a kémiai atomokhoz, de nem ez a prímszámok lényege, hanem a Számelmélet Alaptétele, a prímfelbontás és a maradékok, ami szintén szemléltethet½o a kémiai molekulák atomokból történ½o felépítéséhez. A Boole algebrák, polinomok és a Z [] halmazok is segíthetik a szemléltetést (4. és 5. fejezetek). Sajnos a prímfelbontás már 5-6 jegy½u számokkal sem egyszer½u számológéppel, nagyobb számokkal pedig a számítógépek is évmilliókig (!) számolnának. A cikk nagy része általános és középiskolás diákoknak is elmondható. Sajnos találkoztam olyan diákokkal is, akik nem szerették a kémiát, ezirányú gondolataimat nem is hallgatták tovább. A cikkben említett gondolatok nem újak, csak még kevesen ismerik ½oket! Egész számok oszthatóságánál az el½ojel nyilván nem lényeges, ezért elegend½o csak a nemnegatív (azaz természetes) számokkal foglalkoznunk. Tehát szám alatt ezután természetes számot értünk. 1 ) ld. 7. és 15. De níciók 1
2 1. lnko(lkkt(a,b),lkkt(b,c),lkkt(c,a)) = = lkkt(lnko(a,b),lnko(b,c),lnko(c,a)) Kezdjük a KöMaL B feladatával: Jelölje az n és k pozitív egészek legnagyobb közös osztóját (n; k), legkisebb közös többszörösét pedig [n; k]. Mutassuk meg, hogy tetsz½oleges a, b, c pozitív egészek esetén az [a; b], [b; c], [c; a] számok legnagyobb közös osztója megegyezik az (a; b), (b; c), (c; a) számok legkisebb közös többszörösével. A szokásos megoldást [2013K]-ban megtaláljuk. Az lnko és lkkt szokásos (iskolai) számolása a prímosztók kitev½oinek, vagyis a prímtényez½ok darabszám szerinti (multiplicitással) "leltározása" alapján történik, ami alapján kézenfekv½o a halmazm½uveletekkel való kapcsolat részletesebb megvizsgálása: lnko = \ és lkkt = [. A feladat állítása: ami halmazm½uveletekkel: ([a; b]; [b; c]; [c; a]) = [(a; b); (b; c); (c; a)], (a [ b) \ (b [ c) \ (c [ a) = (a \ b) [ (b \ c) [ (c \ a). Ez utóbbit könnyen igazolhatjuk akár Venn diagrammal: vagy használhatjuk pl. [2012] számoló-rajzoló programját, vagy szokásos levezetéssel: (a [ b)\(b [ c)\(c [ a) = (b [ (a \ c))\(a [ c) = (b \ (a [ c))[(a \ c \ (a [ c)) = (b \ (a [ c)) [ (a \ c) = (b \ a) [ (b \ c) [ (a \ c). Vegyük észre, hogy itt csak az [ és \ szokásos tulajdonságait használtuk fel: kommutatív, asszociatív, disztributív, elnyelési tulajdonságok, idempotencia (pl. [2001] és [2013w]). Ezek azonban egyszer½u és 2
3 fontos tételek a számelméletben, bizonyítás után bármikor automatikusan alkalmazhatjuk ½oket, mint a fenti levezetésben. Például az (egyik) disztributivitási szabálynak a [ (b \ c) = (a [ b) \ (a [ c) (1) megfelel lkkt (a ; lnko (b; c)) = lnko (lkkt (a; b) ; lkkt (a; c)), (2) az (egyik) elnyelési szabályból pedig lesz. Az (2), (4) egyenl½oségeket akár írhatnánk ill. a \ (a [ b) = a (3) lnko (a ; lkkt (a; b)) = a (4) ar (bc) = (arb) (arc) (5) a (arb) = a alakban is: és r jelöli lnko -t illetve lkkt -t. (Javasoljuk Olvasónak, hogy a Boole algebrák többi axiómáját is írja fel lnko és lkkt segítségével, akár a szokásos, akár az, r jelekkel, s½ot állítjuk, be is tudja bizonyítani ezeket az "új" összefüggéseket.) További részleteket találhatunk [?] és [2011] -ben. A komplementer m½uvelet sajnos már nem ilyen egyszer½u: rögzítenünk kell egy tetsz½oleges négyzetmentes N számot (N -nek nincs négyzet-osztója), és csak N osztóinak D N halmazára szorítkozhatunk. lnko és lkkt a szokásos, továbbá egy x 2 D N (vagyis x j N) szám komplementere az N 2 D x N szám. A D N halmazban ekkor a Boole-algebrák (halmazm½uveletek) összes axiómája teljesül (pl. [2001] vagy [2013w]), például az (egyik) De Morgan azonosság: arb = a b (6) vagyis N N lkkt (a; b) = lnko a ; N b. (7) Érdemes lenne megismerkednünk még a Dualitás és Teljesség elveivel, további Boole-algebrákkal (pl.[2001], [2013w]) és kémiai (!) alapokkal. 3
4 2. Számok és molekulák Csak a teljesség igénye miatt írjuk le a jólismert meghatározást: 1. De níció. A p 2 N egész számot (p 6= 1; 0) prímszámnak (=primitív szám) röviden prímnek, vagy törzsszámnak nevezünk, ha irreducibilis (felbonthatatlan), azaz nem írható fel két nála kisebb szám szorzataként. ami nem tévesztend½o össze a prímtulajdonsággal: 2. De níció. Egy x 2 N egész számot (x 6= 1; 0) prímtulajdonságúnak nevezünk, ha tetsz½oleges u; v 2 N számok esetén x j uv -b½ol x j u vagy x j v következik. N -ben 2) ugyan ez a két fogalom egybeesik, a 10. Állítás alapján könnyen belátható, de az 5. fejezetben látunk olyan struktúrákat is, ahol különböz½oek. 3. Megjegyzés. Az 1. és 2. De níciókból ki kellett zárnunk az 1-et és a 0-át, mert egészen más tulajdonságokkal rendelkeznek mint a prímszámok. Azonban a prímszámok legfontosabb tulajdonsága nem felbonthatatlanságuk, hanem az, hogy minden egész szám lényegében egyértelm½u módon (sorrendt½ol eltekintve) el½oállítható bel½olük (ld. 5. Tétel), hasonlóan ahogyan a molekulák (kémiai) atomokból épülnek fel az öszegképletben. Ezt a szemléletet szeretnénk er½osíteni a diákokban a kémai hasonlattal. 4. Megjegyzés. Mivel a prímszámok tovább már nem osztható számok, ezért atomoknak is nevezhetnénk ½oket, hiszen görögül éppen "oszthatatlant" jelent az atomosz szó! A molekulákat atomok építik fel - a természetes számokat prímszámok. A molekulák összegképlete megegyezik az (8) képlettel, ezért az (8) képletet hívhatnánk az n 2 N szám összegképletének is 3). 5. Tétel. Számelmélet Alaptétele: Minden n 2 N, n 6= 0 egész szám felbontható ( faktorizálható ) prímszámok szorzatára, lényegében egyértelm½uen (azaz csak a tényez½ok sorrendjében és el½ojelekben lehet eltérés). 2 ) és minden Euklideszi gy½ur½uben (39. De níció) 3 ) "Sajnos" a prímszámok száma végtelen (Euklidesz), tehát nem csak a periodikus rendszerben található pár tucat atomunk van. Szerencsére azonban szerkezeti képlet a matematikában nincs. 4
5 Az el½obbi tétel szerint tehát minden n 2 Z, jnj > 1 egész szám felírható n = p 1 1 p 2 2 p r r (8) alakban, ahol a p i 2 P számok páronként különböz½o prímszámok, és i 1, ez az el½oállítás lényegében egyértelm½u. Ezt alkalmazzuk a legtöbb számelméleti feladat megoldásakor. Gyermekeimet már általános iskolában is arra neveltem, ha természetes szám és oszthatóság szerepel a feladatban, akkor kezdjék a prímfelbontással. 6. Megjegyzés. Igen ám, de még zsebszámológéppel is legfeljebb 3-4 jegy½u számokat tudunk felbontani! A 3. fejezetben részletesebben elemezzük, hogy már 30 jegy½u számokat 5GHz -es számítógépek is csak évmilliók alatt képesek felbontani! (A [2011] könyv egésze is ezzel a kérdéssel foglalkozik.) Pedagógiailag sokszor segített a következ½o jelölés is: 7. De níció. Tetsz½oleges n 2 N, n 1 egész számra p (n) jelölje az (8) egyenl½oségben szerepl½o prímszámok multihalmazát multiplicitással, vagyis p (n) := fp 1 ; :::; p 1 ; p 2 ; :::; p 2 ; ::: ; p r ; :::; p r g, (9) p (n)-ben a p i prímszám pontosan i -szer szerepel az (8) egyenl½oség esetén. Például p (12) = f2; 2; 3g és p (1) =?, mint ahogyan p (v{z) = fh; H; Og és p (semmi) =?. 8. Megjegyzés. Negatív n 2 Z számokra is ki lehetne terjeszteni a p (n) jelölést, de sok probléma merülne fel, feleslegesen ezzel nem foglalkozunk. A p (0) (multi)halmazt ugyancsak nem de niáljuk, hiszen az n = 0 számnak nincs törzstényez½os felbontása, de szerencsére szükségünk sem lesz rá. Persze p (n) legtöbbször nem halmaz, mert elemei többször is szerepelhetnek benne, a "multihalmaz" precíz általános de níciójától most eltekintünk. Szükségünk lesz azonban multihalmazok "szokásos-" és "multi-" m½uveleteire: 9. De níció. Tetsz½oleges a = fp 1 :::; p 2 :::; ; :::; p r g és b = fp 1 :::; p 2 :::; ; :::; p r g multihalmazokra, ha p i a -ban pontosan i -szer szerepel és b -ben pontosan j -szer szerepel (0 i ; i ), akkor legyen a [ b := a halmazelméleti únió: 5
6 a p i elem pontosan max f i ; i g -szer szerepel, a d b := a multihalmazelméleti únió: a p i elem pontosan i + i -szer szerepel, a \ b := a halmazelméleti metszet: a p i elem pontosan min f i ; i g -szer szerepel. A multihalmazok közöt nincs komplementer, mert minden a multihalmazra Pna nem véges halmaz, a multimetszetnek sincs értelme. Könnyen láthatóak az alábbi hasznos tulajdonságok: 10. Állítás. Tetsz½oleges n; m 2 N, n; m 1 természetes számokra n 2 P () p (n) = fng (10) p (n m) = p (n) d p (m), (11) n j m () p (n) p (n), (12) és n j m esetén m p = p (m) n p (n). (13) n Továbbá 11. Tétel. Tetsz½oleges n; m 2 N számokra lnko (n; m) = p (n) \ p (m), lkkt (n; m) = p (n) [ p (m), s½ot tetsz½oleges a 1 ; : : : ; a t 2 N számokra lnko(a 1 ; : : : ; a t ) = p(a 1 ) \ ::: \ p(a t ), lkkt(a 1 ; : : : ; a t ) = p(a 1 ) [ ::: [ p(a t ). hiszen 12. 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 ; i. Ekkor lnko(a; b) = p min( 1; 1 ) 1 p min( 2; 2 ) 2 p min(r;r) r, (14) lkkt (a; b) = p max( 1; 1 ) 1 p max( 2; 2 ) 2 p max(r;r) r. 6
7 Hasonlóan több számra: lnko(a; b; : : : ; z) = p min( 1;:::;! 1 ) 1 p min( 2;:::;! 2 ) 2 p min(r;:::;!r) r lkkt (a; b; : : : ; z) = p max( 1;:::;! 1 ) 1 p max( 2;:::;! 2 ) 2 p max(r;:::;!r) r ahol z = p! 1 1 p! 2 2 p!r r és 0! i. 13. Megjegyzés. (i) A 3. Prímfelbontás a gyakorlatban fejezetben említett algoritmikus problémák miatt a fenti képletek csak elméleti jelent½oség½uek. Felhívjuk a gyemet, hogy lnko és lkkt értékét a gyakorlatban mégis gyorsan ki lehet számítani egy másik módszerrel: Euklidesz algoritmusával, amit (további alkalmazásaival) [2011] 4.2. Euklidesz algoritmusa fejezetében ismertetünk. (ii) A legnagyobb közös osztót és legkisebb közös többszöröst nem kell de niálnunk. Bár széles körben elterjedtek az (a; b) és [a; b] jelölések, mi kizárólag csak az lnko(a; b), lkkt(a; b) jelöléseket használjuk az esetleges félreértések elkerülése végett. További, ismert és kevésbé ismert összefüggéseket új szemléletmódban találunk a következ½o fejezetben. 14. Megjegyzés. Hangsúlyozzuk ismét, hogy a fenti felbontás alapján a legtöbb számelméleti kérdés és vizsgálat egyszer½unek t½unik, de maga a felbontás megkeresése közepesen nagy (egy-kétszáz -jegy½u) számok esetén évbilliókig is eltarthat - még a modern több terahz-es többmagos párhuzamos proceszszorokkal m½uköd½o szuperszámítógépekkel is! Ezeket a kérdéseket a 3. fejezetben (és [2011]-ben) vizsgáljuk. 3. Boole algebrák A 10. és 11. eredményekben már láttuk, hogy a számelméleti m½uveletek szoros kapcsolatban vannak a halmazm½uveletekkel: mindkett½o Boole-algebrát alkot (19. Tétel). A "Boole algebra" szakkifejezést említenünk sem kell a gyerekeknek, de mi is könnyebben megjegyezzük a tételeket így. (A Boole algebrák de nícióját és alapvet½o tulajdonságait megtaláljuk például a jelen cikk vagy [2011] Függelékében, [2001]-ben, vagy az interneten [2013w]-ben.) A p (a) és az alábbi, r jelölésekkel sok hasznos összefüggést sokkal könnyebben megérthetünk illetve megjegyezhetünk: 7
8 15. De níció. Tetsz½oleges a; b 2 Z számok esetén legyen ab := lnko(a; b), arb := lkkt(a; b). Ugyanis: és r nemcsak kommutatív, hanem asszociatív és disztributív m½uveletek is: 16. Tétel. Tetsz½oleges a; b; c 2 Z számokra: kommutativitás: asszociativitás: hiszen disztributivitás: azaz ab = ba azaz lnko(a; b) = lnko(b; a), arb = bra azaz lkkt(a; b) = lkkt(b; a), (ab) c = a (bc), [arb] rc = ar [brc], lnko (lnko(a; b) ; c) = lnko (a ; lnko(b; c)), lkkt (lkkt (a; b) ; c) = lkkt (a ; lkkt (b; c)), (ab) rc = [arc] [brc], (15) [arb] c = (ac) r (bc), lkkt (lnko (a; b) ; c) = lnko (lkkt (a; c) ; lkkt (b; c)), (16) lnko (lkkt (a; b) ; c) = lkkt (lnko (a; c) ; lnko (b; c)). Közeledünk a Boole-algebrához! A fenti összefüggések nem meglep½oek: a 12. Tétel (14) klasszikus összefüggései. Az asszociativitás alapján tudjuk: 17. Tétel. (több szám) Tetsz½oleges a; b; c 2 Z számokra lnko(a; b; c) = lnko (lnko(a; b); c) = lnko (a; lnko(b; c)), lkkt(a; b; c) = lkkt (lkkt(a; b); c) = lkkt (a; lkkt(b; c)). 8
9 A 19. Tételhez szükségünk van egy fogalomra: 18. De níció. Az n 2 Z számot négyzetmentesnek nevezzük, ha prímfelbontásában minden prímosztója csak egyszer szerepel (p 2 i - n), azaz (8) -ben mindegyik i = 1. n 2 N nyilván pontosan akkor négyzetmentes, ha p (n) "hagyományos" halmaz. A p (a) jelölés segítségével érthetjük meg lnko és lkkt ( és r) többi tulajdonságait is, amit legrövidebben az alábbi Tételben foglalhatunk össze: 19. Tétel. Legyen n 2 N egy tetsz½oleges négyzetmentes szám. Ekkor a n D n := D n ; lnko ; lkkt ; x ; n ; 1 struktúra Boole algebra 4), ahol D n := f n osztóinak halmaza g. 20. Példa. Például a jól ismert A [ B = A \ B és A \ B = A [ B De Morgan azonosságok a számelmélet nyelvén: n n lkkt (x; y) = lnko x ; n n n és y lnko (x; y) = lkkt x ; n y. Érdemes a Boole algebrák többi axiómáit, valamint a Dualitás Elvét ([2001]) is felírni a számelmélet nyelvén. Még egy hasznos összefüggés: 21. Tétel. Tetsz½oleges a; b 2 Z esetén lkkt(a; b) = a b lnko(a; b). 4 ) ld. Függelék 9
10 4. Prímfelbontás a gyakorlatban Bár Eratoszthenesz "ikszel½os" algoritmusa kicsit gyorsabbnak t½unik az "elosztom 2,3,5,7,... -tel" módszernél, sok különbség nincs közöttük. 22. Gyakorlat. (a) Mennyi ideig fut az Eratosztheneszi szita-algoritmus egy k -jegy½u input esetén, a k = 20, k = 30, k = 40 és k = 50, k = 100,... esetekben egy 5GHz -es gépen futtatva (ha csak az osztásokat számítjuk egy-egy lépésnek, azaz feltételezzük, hogy a gép minden órajel alatt elvégez egy k -jegy½u osztást (!) és ellen½orzést, vagyis másodpercenként osztást)? (b) Mennyire csökkenne a futásid½o, ha a p n alatti prímszámokat egy tömbben (táblázatban) tárolnánk, és csak e prímszámokat próbálnánk ki? (c) Mi változna, ha mondjuk szer gyorsabb gépünk lenne? Megoldás: (a) Az osztások száma p n 2 10k=2, ez k=20 esetén lépés = 1 mp, k=30 esetén lépés = 10 5 mp 27 óra 46 perc, k=40 esetén lépés = mp 317 év 35 nap 18 óra, k=50 esetén lépés = mp 31,7 millió év, k=100 esetén lépés = mp 3; milliárd év.... (c) Semmi. A [2011] könyvhöz mellékelt Prim1d.exe program éppen az Eratosztheneszi szitamódszer lassúságát szemlélteti: h½uségesen végigpróbálgatja az összes, p n -nél kisebb páratlan számot. Vigyázat: 10 jegy½u számoknál már napokig fut a program! A [2011] könyv egyik célja éppen a lehetséges gyorsítások bemutatása. Ha csak a prímszmokkal osztogatjuk az n számot, akkor sok esetben a prímek beolvasása fájlból még lassíthatja is a program futását összességében, hiszen pl. az egymilliomodik prímszám p = még csak 8- jegy½u! (és ráadásul 1 -el kezd½odik). 23. Megjegyzés. A Prímfelbontás problémára (azaz tetsz½oleges n 2 N számot bontsunk fel törzstényez½okre) nem ismert gyors (megvárható!) algoritmus. Tehát óvatosan fogadjunk minden olyan tételt és képletet, amely használja a prímfelbontás (8) képletet! Megjegyezzük: éppen ez a jó, mert ellenkez½o esetben a ma használatos titkosírások könnyen feltörhet½oek lennének ([2011])! Egészen friss azonban a következ½o, nagyon nehéz eredmény: 10
11 24. Tétel. (Agrawal-Kayal-Saxena, 2001): A Prímtesztelés problémára (tetsz½oleges n 2 N számról döntsük el, hogy prím-e) van gyors algoritmus. Az algoritmus hivatalos rövidítése: AKS - algoritmus. 5. Maradékok Az osztási maradékok vizsgálatánál hasznos az alábbi tömör jelölés: 25. De níció. Tetsz½oleges a; b; m 2 Z, m 6= 0 egész számokra jelölje az a m b vagy a b (mod m) (17) a és b ugyanazt a maradékot adják m-el osztva (18) relációt (összefüggést). A (17) relációt a kongruens b-vel modulo 5) m -nek olvassuk, m a kongruencia modulusa. A "kongruencia" szó helyett elég csak annyit mondanunk a diákoknak: a hosszú (18) mondat rövidítése (17). A maradékokat nyilván kukoricaszemekkel szemléltetjük az asztalon: egy-egy dobozba m fér, mennyi marad a végé?. Általában a maradék 0 és m 1 között van, de negatív maradékok is vannak: még ennyi kellene a dobozba. Sajnos a zsebszámológépen nincs mod gomb, érdemes a diákokkal ennek pótlását is megbeszélni. (17) helyett a szakkönyvek a rövidebb m j a b képletet írják, de szerintem a (17) mondat érthet½obb. A maradékok (kukoricaszemek) legfontosabb tulajdonsága, hogy az alapm½uveletekkel összhangban vannak 6) : 26. Tétel. Tetsz½oleges ( rögzített) m 2 Z, m 6= 0 számra, valamint bármely a; b; c; d 2 Z számokra ha a m b és c m d, akkor a c m b d és a c m b d. A 26.Tétel hasznát a következ½oképpen foglalhatjuk össze: 5 ) kongruencia=megegyezés,megfelelés,egybevágóság, modulus=viszonyítási alap (lat.) 6 ) A Tétel összefüggései miatt hívjuk m -t kongruenciának, vagyis m½uvelettartó ekvivalencia relációnak. 11
12 27. Megjegyzés. Ha egy nagyméret½u kifejezés kiértékelésénél (nagy számolásnál) csak a végeredmény (mod m) maradéka érdekel minket, rögzített m modulus esetén, akkor minden lépésben vehetjük/vegyük a részeredmény maradékát és csak a (kisméret½u) maradékokkal kell tovább számolnunk. Vagyis egyetlen lépésben sem kell nagyméret½u számokkal bajlódnunk. (Ezt hívják moduláris aritmetikának.) 28. Példa. Mennyi maradékot ad a kifejezés 753 -mal osztva? Megoldás: mindegyik tényez½onek külön-külön vesszük a 753 -mal való osztási maradékát, és a számolás minden lépésében is a részeredmények helyett 73 -mal való osztási maradékukat tekintjük: = (mod 753). Hasonló kérdéssel már találkozunk az iskolában: milyen számjegyekre végz½odik a megadott HATALMAS kifejezés? : ha n 2 N legutolsó ` számjegyét kérdezzük, akkor valójában a mod 10` maradékra vagyunk kíváncsiak. A fenti 26. Tétel alapján megint egy jólismert szabályt kapunk: A végeredmény utolsó ` jegyének meghatározásához mindössze csak a tagok/tényez½ok utolsó ` jegyeit kell gyelembe vennünk. De miért csak modulo 10` tanítjuk ezt az összefüggést, ha tetsz½oleges m modulusra is ugyanígy érvényes? Ezt nem csak általános- és középiskolai feladatoknál, hanem a jelen és a kés½obbi fejezetekben is használhatjuk, ennek látványos alkalmazása például [2011] 5.6. Nagy kitev½oj½u hatványozás alfejezete is. Az iskolában tanult oszthatósági szabályok is a fenti 26. Tétel következményei. 29. Példa. A 11 -gyel oszthatóság szabálya azon alapszik, hogy 10 j ( 1) j (mod 11) tehát egy a k a k 1 :::a 1 a 0 számjegyekkel, tízes számrendszerben leírt n szám n = a k a k 1 :::a 1 a 0 (10) := 12 kx j=0 10 j a j
13 11 -gyel való osztási maradéka n P k j=0 ( 1)j a j (mod 11), vagyis kapjuk a jólismert szabályt: Egy tízes számrendszerben felírt szám pontosan akkor osztható 11 -gyel, ha a számjegyeit váltakozó el½ojellel összeadva a kapott összeg osztható 11 -gyel. (A váltakozó el½ojelek a 0 számjegyekre is vonatkoznak, például n = maradéka (mod 11).) Sok gyakorló feladatot részletes megoldásokkal találhatunk [2005] ill oldalain a fenti szabályok gyakorlására és alkalmazására. 30. Megjegyzés. VIGYÁZAT: páratlan modulus esetén általában már nem igazak az alábbi, jól megszokott állítások: párospáros=páros, páratlanpáratlan=páros,..., (mod m) párospáros=páros, páratlanpáratlan=páratlan (mod m), például , de (mod 9), stb. Különböz½o modulusok között is vannak összefüggések, amikkel vigyázzunk: 31. Tétel. (i) Tetsz½oleges m 1 ; m 2 2 Z (m 1 m 2 6= 0) modulusokra: ha x y (mod m 1 ) és x y (mod m 2 ) akkor x y (mod lkkt (m 1 ; m 2 )), (ii) ha ac bc (mod m) és d = lnko (c; m), akkor a b mod m d. 6. Polinomok és Z[] Az oszthatóság (és a [2011] könyvben tárgyalt összes fogalom és algoritmus, mint pl. lnko, lkkt, Euklideszi algoritmus, lineáris Diophantoszi egyenletek, Kínai maradéktétel, stb.) nem csak az egész számok Z halmazán, hanem sok más gy½ur½uben (összeadás és szorzás m½uveletével ellátott halmazon) is léteznek, mint például a polinomoknál, a komplex számok bizonyos részhalmazain. Ezen vizsgálatok nagy része nem csak elméleti, hanem gyakorlati problémák megoldásához is segítséget nyújt a fels½ofokú matematikában. Most csak a legalapvet½obb de níciókat és tételeket említjük meg. Az érdekl½od½ok b½ovebb elméletet [2011]-ben, részletesen kidolgozott feladatokat [2005]-ben találhatnak. 32. De níció. (i) Z[x], R[x] ill. C[x] jelöli rendre az egész-, valós- ill. komplex együtthatójú (egyismeretlenes) polinomok halmazát. (ii) Az azonosan c értéket felvev½o 0 fokú konstans polinomot c ~ -al jelöljük. Minden c ~ konstans polinom fokszáma 0, de a 0 ~ polinom fokszáma 13 1.
14 33. De níció. (i) Egy 2 C szám k -adfokú (k 2 N) algebrai szám, ha gyöke egy k -adfokú valós együtthatós (azaz R[x] -beli) polinomnak, (ii) 2 C algebrai egész, ha gyöke egy egész együtthatós (azaz Z[x] -beli) polinomnak. (iii) Legyen 2 C egy tetsz½oleges másodfokú algebrai egész szám, gyöke az egész együtthatós polinomnak. Ekkor legyen 2 + p + q = 0 (19) Z[] := fa + b j a; b 2 Zg. Természetesen Z[] C. 34. Példa. Z[i] elemeit Gauss-egészeknek, Z[] elemeit Euler-egészeknek ( = cos (30 o ) + i sin (30 o )), Z[ p 2] elemeit H-egészeknek, Z[i p 5] elemeit L-egészeknek hívjuk. 35. Állítás. Z[] zárt az alapm½uveletekre (összeadás és szorzás) ha másodfokú algebrai egész szám. Bizonyítás: (a + b) (c + d) = (ac bdq) + (ad + bc bdp) a (19) egyenlet alapján. Több számelméleti kérdésre is a Z[] halmazok segítségével kaptunk választ, mint például a Nagy Fermat Tétel n = 3 és n = 4 eseteire (Euler és Fermat), valamint Fermat Karácsonyi Tételére (Bolyai János), ld. pl. [2011]-ben. 36. De níció. Jelölje 2Z a páros számok halmazát. Az alábbiakban az R gy½ur½u helyére nyugodtan gondolhatjuk a Z[x], R[x], C[x], Z[] és 2Z halmazok bármelyikét. Bármely R gy½ur½uben 7) értelmezhetjük a oszthatóság/többszörös, felbonthatatlan (=irreducibilis) és prímtulajdonságú elemeket. és az egyértelm½u felbontás tulajdonságát. 37. De níció. Az R gy½ur½uben teljesül az egyértelm½u prímfelbontás, röviden EPF tulajdonsága, ha bármely a 2 R felbontható irreducibilis elemek szorzatára lényegében egyértelm½u módon (sorrendt½ol és asszociáltaktól 8) eltekintve). 7 ) R -r½ol még fel kell tennünk, hogy integritási tartomány (39. De níció) 8 ) ld. pl. [2011]-ben 14
15 A fenti elnevezés nagyon hasznos tulajdonságot takar: ha minden elemet atomokra (= tovább már nem bontható elemek, gör.) tudunk bontani, és egyértelm½u módon, akkor így könnyebben tudjuk az elemek tulajdonságait, a m½uveleteket vizsgálni. 38. Megjegyzés. A páros számoknál nem egyértelm½u a prímfelbontás, pl. 60 = 2 30 = 10 6 két különböz½o felbontás irreducibilis elemekre. Z[ p 10] -ben sem teljesül az EPF. 39. De níció. (i) A kommutatív, egységelemes és nullosztómentes gy½ur½uket integritási tartományoknak nevezzük, (ii) az R gy½ur½uben elvégezhet½o a maradékos osztás, ha van egy ' : R! N függvény (norma, abszolút érték) a következ½o tulajdonsággal: bármely a; b 2 R, ' (b) 6= 0 elemekhez találhatók c; d 2 R elemek, amelyekre a = bc + d és ' (d) < ' (b), vagyis a-t eloszthatjuk b-vel, a maradék d, (iii) R Euklideszi gy½ur½u, ha benne elvégezhet½o a maradékos osztás. 40. Tétel. Euklideszi gy½ur½ukben teljesül az egyértelm½u prímfelbontás. 41. Következmény. A fenti Tételb½ol (pontosabban a maradékos osztás létéb½ol) következik a 5. Számelmélet Alaptétele, valamint az Algebra Alaptételének fele: Minden egész/valós/komplex együtthatós polinom (vagyis Q[x] és R[x] elemei) lényegében egyértelm½uen (sorrendt½ol és konstans szorzóktól eltekintve) bonthatók fel irreducibilis polinomok. 42. Megjegyzés. (i) Például a Q[x], R[x], Z[i], Z[i p 2],Z[], Z[ p 2], Z[ p 3], Z[ p 6], Z[ p 7], Z[ p 11], Z[ p 19] struktúrák Euklideszi gy½ur½uk, tehát bennük érvényes az EPF. (ii) A 40. Tétel következtetése azonban nem fordítható meg: vannak olyan gy½ur½uk, amelyek ugyan nem Euklidesziek, de bennük mégis érvényes az EPF. Ilyenek például a Z[x], Z[ p 23], Z[i p 3], Z[i p 19], Z[i p 43], Z[i p 67], Z[i p 163] struktúrák. Máig megoldatlan többek között a következ½o probléma: 43. Probléma. (o) Mely m 2 Z (nem négyzetszám) egész számokra teljesül Z[ p m] -ben az egyértelm½u prímfelbontás? Az alábbi eredmények ismertek: (i) Negatív m esetén ismert az összes megfelel½o m szám: Z[i], Z[i p 2], 15
16 Z[i p 3], Z[i p 7], Z[i p 11], Z[i p 19], Z[i p 43], Z[i p 67], Z[i p 163] -ben igaz az EPF (kb óta tudjuk biztosan, hogy nincs több megfelel½o negatív m). (ii) Nem érvényes az EPF Z[ p m] -ben minden olyan pozitív m 2 N (nem négyzet-) számra, amelyre 4 j m 1. (iii) Ismertek még: Z[ p 2], Z[ p 3], Z[ p 6], Z[ p 7], Z[ p 11], Z[ p 19] és Z[ p 23] - ben érvényes az EPF, míg Z[ p 10] -ben nem. A [2011] könyvhöz mellékelt Poliosz5.com program segítségével gyakorolhatjuk a polinomok maradékos osztását, Euklideszi algoritmust, lnko keresését... a Z[x] gy½ur½uben. A jelen fejezetben leírtak nem csak elméletileg, hanem gyakorlati problémáknál is fontosak és hasznosak. A [2005] Feladatgy½uteményben sok részletesen kidolgozott feladatot találunk polinomokról és a Z[] struktúrákról. Érdekesek és hasznosak még a primitív gyökök és a számelméleti logaritmus, ezekr½ol [2011] 6.7. fejezetében olvashatunk. Függelék 44. De níció. A B = (P; [\; ;; I) struktúrát Boole algebrának nevezzük, ha tetsz½oleges A; B; C 2 P elemekre teljesülnek az alábbi azonosságok: kommutativitás A [ B = B [ A (BA1) A \ B = B \ A (BA2) asszociativitás A [ (B [ C) = (A [ B) [ C (BA3) A \ (B \ C) = (A \ B) \ C (BA4) disztributivitás A [ (B \ C) = (A [ B) \ (A [ C) (BA5) A \ (B [ C) = (A \ B) [ (A \ C) (BA6) elnyelési tulajdonságok A [ (A \ B) = A (BA7) A \ (A [ B) = A (BA8) ; és I tulajdonságai A [ A = I (BA9) A \ A = ; (BA10) A [ ; = A (BA11) A \ ; = ; (BA12) A [ I = I (BA13) A \ I = A (BA14) 16
17 Hivatkozások [1997] Szalkai István: Lineáris algebra, sztöchiometria és kombinatorika, Polygon VII. (1997), [2001] Szalkai István: Diszkrét matematika és algoritmuselmélet alapjai, Pannon Egyetem Kiadó Veszprém, 2001, javított kiadás: [2005] Szalkai István: Algebra és számelmélet feladatgy½ujtemény, Pannon Egyetem Kiadó, Veszprém, [2011] Szalkai István, Dósa György: Algoritmikus számelmélet, Egyetemi jegyzet digitális mellékletekkel: /adatok.html, /Szalkai_Dosa_Alg_szamelm_1_1.html. [2012] Bálint Attila: A logika tanításának számítógépes támogatása, Szakdolgozat (digitális melléklettel), Pannon Egyetem, Veszprém, 2012, [2013K] Középiskolai Matematikai Lapok, B.4493.feladat, 2012/10 és 2013/8, , [2013w] Wikipédia: Boole-algebra, [Részletes de níció], 17
Polinomok (el adásvázlat, április 15.) Maróti Miklós
Polinomok (el adásvázlat, 2008 április 15) Maróti Miklós Ennek az el adásnak a megértéséhez a következ fogalmakat kell tudni: gy r, gy r additív csoportja, zéruseleme, és multiplikatív félcsoportja, egységelemes
Számelmélet (2017. február 8.) Bogya Norbert, Kátai-Urbán Kamilla
Számelmélet (2017 február 8) Bogya Norbert, Kátai-Urbán Kamilla 1 Oszthatóság 1 Definíció Legyen a, b Z Az a osztója b-nek, ha létezik olyan c Z egész szám, melyre ac = b Jelölése: a b 2 Példa 3 12, 2
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 10. 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
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 8. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Elemi számelmélet Diszkrét matematika I. középszint
Klasszikus algebra előadás. Waldhauser Tamás április 28.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 28. 5. Számelmélet integritástartományokban Oszthatóság Mostantól R mindig tetszőleges integritástartományt jelöl. 5.1. Definíció. Azt mondjuk,
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ősz 1. Diszkrét matematika 1. középszint 9. 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
Diszkrét matematika 2.
Diszkrét matematika 2. 2018. november 23. 1. Diszkrét matematika 2. 9. előadás Fancsali Szabolcs Levente nudniq@cs.elte.hu www.cs.elte.hu/ nudniq Komputeralgebra Tanszék 2018. november 23. Diszkrét matematika
Kongruenciák. Waldhauser Tamás
Algebra és számelmélet 3 előadás Kongruenciák Waldhauser Tamás 2014 őszi félév Tartalom 1. Diofantoszi egyenletek 2. Kongruenciareláció, maradékosztályok 3. Lineáris kongruenciák és multiplikatív inverzek
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
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
1. Polinomok számelmélete
1. Polinomok számelmélete Oszthatóság, egységek. Emlékeztető Legyen R a C, R, Q, Z egyike. Azt mondjuk, hogy (1) a g R[x] polinom osztója f R[x]-nek R[x]-ben, ha létezik olyan h R[x] polinom, hogy f (x)
Polinomok (előadásvázlat, október 21.) Maróti Miklós
Polinomok (előadásvázlat, 2012 október 21) Maróti Miklós Ennek az előadásnak a megértéséhez a következő fogalmakat kell tudni: gyűrű, gyűrű additív csoportja, zéruseleme, és multiplikatív félcsoportja,
Algoritmikus számelmélet. dr.szalkai István, dr.dósa György Pannon Egyetem, Veszprém
Algoritmikus számelmélet dr.szalkai István, dr.dósa György Pannon Egyetem, Veszprém ii Tartalomjegyzék Tartalomjegyzék iii 1. Bevezetés 1 1.1. Jelölések................................ 2 2. Algoritmusok
Bevezetés az algebrába az egész számok 2
Bevezetés az algebrába az egész számok 2 Wettl Ferenc Algebra Tanszék B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M 2015. december
Számelmélet. 1. Oszthatóság Prímszámok
Számelmélet Legnagyobb közös osztó, Euklideszi algoritmus. Lineáris diofantoszi egyenletek. Számelméleti kongruenciák, kongruenciarendszerek. Euler-féle ϕ-függvény. 1. Oszthatóság 1. Definíció. Legyen
1. A maradékos osztás
1. A maradékos osztás Egész számok osztása Példa 223 = 7 31+6. Visszaszorzunk Kivonunk 223 : 7 = 31 21 13 7 6 Állítás (számelméletből) Minden a,b Z esetén, ahol b 0, létezik olyan q,r Z, hogy a = bq +
Hatványozás. A hatványozás azonosságai
Hatványozás Definíció: a 0 = 1, ahol a R, azaz bármely szám nulladik hatványa mindig 1. a 1 = a, ahol a R, azaz bármely szám első hatványa önmaga a n = a a a, ahol a R, n N + n darab 3 4 = 3 3 3 3 = 84
Polinomgy r k. 1. Bevezet. 2. Polinomok. Dr. Vattamány Szabolcs. http://www.huro-cbc.eu
Polinomgy r k Dr. Vattamány Szabolcs 1. Bevezet Ezen jegyzet célja, hogy megismertesse az olvasót az egész, a racionális, a valós és a komplex számok halmaza fölötti polinomokkal. A szokásos jelölést használjuk:
Diszkrét matematika 2.C szakirány
Diszkrét matematika 2.C szakirány 2015. ősz 1. Diszkrét matematika 2.C szakirány 7. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2015.
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. 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
Diszkrét matematika I.
Diszkrét matematika I. középszint 2014. ősz 1. Diszkrét matematika I. középszint 10. előadás Mérai László diái alapján Komputeralgebra Tanszék 2014. ősz Felhívás Diszkrét matematika I. középszint 2014.
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2018. ősz 1. Diszkrét matematika 3. estis képzés 1. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
1. Mondjon legalább három példát predikátumra. 4. Mikor van egy változó egy kvantor hatáskörében?
Definíciók, tételkimondások 1. Mondjon legalább három példát predikátumra. 2. Sorolja fel a logikai jeleket. 3. Milyen kvantorokat ismer? Mi a jelük? 4. Mikor van egy változó egy kvantor hatáskörében?
SE EKK EIFTI Matematikai analízis
SE EKK EIFTI Matematikai analízis 2. Blokk A számelmélet a matematikának a számokkal foglalkozó ága. Gyakran azonban ennél sz kebb értelemben használják a számelmélet szót: az egész számok elméletét értik
Minden egész szám osztója önmagának, azaz a a minden egész a-ra.
1. Számelmélet Definíció: Az a egész szám osztója a egész számnak, ha létezik olyan c egész szám, melyre = ac. Ezt a következőképpen jelöljük: a Tulajdonságok: Minden egész szám osztója önmagának, azaz
Diszkrét matematika 1. estis képzés. Komputeralgebra Tanszék ősz
Diszkrét matematika 1. estis képzés 2015. ősz 1. Diszkrét matematika 1. estis képzés 6. előadás Mérai László diái alapján Komputeralgebra Tanszék 2015. ősz Elemi számelmélet Diszkrét matematika 1. estis
1. Egész együtthatós polinomok
1. Egész együtthatós polinomok Oszthatóság egész számmal Emlékeztető (K3.1.3): Ha f,g Z[x], akkor f g akkor és csak akkor, ha van olyan h Z[x], hogy g = fh. Állítás (K3.1.6) Az f(x) Z[x] akkor és csak
2017, Diszkrét matematika
Diszkrét matematika 10. előadás Sapientia Egyetem, Matematika-Informatika Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2017, őszi félév Miről volt szó az elmúlt előadáson? a prímszámtétel prímszámok,
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2018. ősz 1. Diszkrét matematika 3. estis képzés 2. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Számelmélet I.
Számelmélet I. DEFINÍCIÓ: (Osztó, többszörös) Ha egy a szám felírható egy b szám és egy másik egész szám szorzataként, akkor a b számot az a osztójának, az a számot a b többszörösének nevezzük. Megjegyzés:
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 és rejtjelezési eljárások. (Számelméleti alapok. RSA és alkalmazásai, Die- Hellman-Merkle kulcscsere.) A számelméletben speciálisan az egész számok, általánosan a egységelemes integritási tartomány
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 5. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
2. Feladatsor. N k = {(a 1,...,a k ) : a 1,...,a k N}
2. Feladatsor Oszthatóság, legnagyobb közös osztó, prímfaktorizáció az egész számok körében 1 Kötelező házi feladat(ok) 2., Határozzuk meg a ϕ:z Z, z [ z 5] leképezés magját. Adjuk meg a ker(ϕ)-hez tartozó
0 ; a k ; :::) = ( 0: x = (0; 1; 0; 0; :::; 0; :::) = (0; 1)
3. EGYVÁLTOZÓS POLINOMOK 3.A.De níció. Komplex számok egy f = (a 0 ; a 1 ; :::; a k ; :::) végtelen sorozatáról azt mondjuk, hogy polinom, ha létezik olyan m 0 egész, hogy minden k m indexre a k = 0. Az
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 2017. ő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
: s s t 2 s t. m m m. e f e f. a a ab a b c. a c b ac. 5. Végezzük el a kijelölt m veleteket a változók lehetséges értékei mellett!
nomosztással a megoldást visszavezethetjük egy alacsonyabb fokú egyenlet megoldására Mivel a 4 6 8 6 egyenletben az együtthatók összege 6 8 6 ezért az egyenletnek gyöke az (mert esetén a kifejezés helyettesítési
Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok
. fejezet Bevezetés Algebrai feladatok J. A számok gyakran használt halmazaira a következ jelöléseket vezetjük be: N a nemnegatív egész számok, N + a pozitív egész számok, Z az egész számok, Q a racionális
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Algoritmuselmélet gyakorlat (MMN111G)
Algoritmuselmélet gyakorlat (MMN111G) 2014. január 14. 1. Gyakorlat 1.1. Feladat. Adott K testre rendre K[x] és K(x) jelöli a K feletti polinomok és racionális törtfüggvények halmazát. Mutassuk meg, hogy
Klasszikus algebra előadás. Waldhauser Tamás március 24.
Klasszikus algebra előadás Waldhauser Tamás 2014. március 24. Irreducibilitás 3.33. Definíció. A p T [x] polinom irreducibilis, ha legalább elsőfokú, és csak úgy bontható két polinom szorzatára, hogy az
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 1. középszint 2016. ősz 1. Diszkrét matematika 1. középszint 10. 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
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. estis képzés 017. ősz 1. Diszkrét matematika 1. estis képzés 4. 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
Bevezetés az algebrába 1
B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Bevezetés az algebrába 1 BMETE92AX23 Egész számok 2 H406 2016-09-13,15,18 Wettl Ferenc
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.
Osztók és többszörösök 1783. A megadott számok elsõ tíz többszöröse: 3: 3 6 9 12 15 18 21 24 27 30 4: 4 8 12 16 20 24 28 32 36 40 5: 5 10 15 20 25 30 35 40 45 50 6: 6 12 18 24 30 36 42 48 54 60 1784. :
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?
7. Számelmélet I. Nulladik ZH-ban láttuk: 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? ELTE 2006. október 27. (matematika
HHF0CX. k darab halmaz sorbarendezésének a lehetősége k! Így adódik az alábbi képlet:
Gábor Miklós HHF0CX 5.7-16. Vegyük úgy, hogy a feleségek akkor vannak a helyükön, ha a saját férjeikkel táncolnak. Ekkor már látszik, hogy azon esetek száma, amikor senki sem táncol a saját férjével, megegyezik
illetve a n 3 illetve a 2n 5
BEVEZETÉS A SZÁMELMÉLETBE 1. Határozzuk meg azokat az a természetes számokat ((a, b) számpárokat), amely(ek)re teljesülnek az alábbi feltételek: a. [a, 16] = 48 b. (a, 0) = 1 c. (a, 60) = 15 d. (a, b)
Mikor van egy változó egy kvantor hatáskörében? Milyen tulajdonságokkal rendelkezik a,,részhalmaz fogalom?
Definíciók, tételkimondások Mondjon legalább három példát predikátumra. Sorolja fel a logikai jeleket. Milyen kvantorokat ismer? Mi a jelük? Hogyan kapjuk a logikai formulákat? Mikor van egy változó egy
Szakács Lili Kata megoldása
1. feladat Igazoljuk, hogy minden pozitív egész számnak van olyan többszöröse, ami 0-tól 9-ig az összes számjegyet tartalmazza legalább egyszer! Andó Angelika megoldása Áll.: minden a Z + -nak van olyan
5. Az Algebrai Számelmélet Elemei
5. Az Algebrai Számelmélet Elemei 5.0. Bevezetés. Az algebrai számelmélet legegyszerűbb kérdései az ún. algebrai számtestek egészei gyűrűjének aritmetikai tulajdonságainak vizsgálata. Ezek legegyszerűbb
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. estis képzés 017. ősz 1. Diszkrét matematika 1. estis képzés 3. 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
Oszthatóság. Oszthatóság definíciója (az egészek illetve a természetes számok halmazán):
Oszthatóság Oszthatóság definíciója (az egészek illetve a természetes számok halmazán): Azt mondjuk, hogy az a osztója b-nek (jel: a b), ha van olyan c egész, amelyre ac = b. A témakörben a betűk egész
Számelméleti alapfogalmak
1 Számelméleti alapfogalmak 1 Definíció Az a IN szám osztója a b IN számnak ha létezik c IN melyre a c = b Jelölése: a b 2 Példa a 0 bármely a számra teljesül, mivel c = 0 univerzálisan megfelel: a 0 =
Diszkrét matematika 1. középszint
Diszkrét matematika 1. középszint 2017. sz 1. Diszkrét matematika 1. középszint 3. 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
1. A polinom fogalma. Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1. = x egyenletet.
1. A polinom fogalma Számolás formális kifejezésekkel. Feladat Oldjuk meg az x2 + x + 1 x + 1 = x egyenletet. Megoldás x + 1-gyel átszorozva x 2 + x + 1 = x 2 + x. Innen 1 = 0. Ez ellentmondás, így az
SZÁMELMÉLETI FELADATOK
SZÁMELMÉLETI FELADATOK 1. Az 1 = 1, 3 = 1 + 2, 6 = 1 + 2 + 3, 10 = 1 + 2 + 3 + 4 számokat a pitagoreusok háromszög számoknak nevezték, mert az összeadandóknak megfelelő számú pont szabályos háromszög alakban
BOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai
BOOLE ALGEBRA Logika: A konjunkció és diszjunkció tulajdonságai 1.a. A B B A 2.a. (A B) C A (B C) 3.a. A (A B) A 4.a. I A I 5.a. A (B C) (A B) (A C) 6.a. A A I 1.b. A B B A 2.b. (A B) C A (B C) 3.b. A
Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27
Vektorterek Wettl Ferenc 2015. február 17. Wettl Ferenc Vektorterek 2015. február 17. 1 / 27 Tartalom 1 Egyenletrendszerek 2 Algebrai struktúrák 3 Vektortér 4 Bázis, dimenzió 5 Valós mátrixok és egyenletrendszerek
Intergrált Intenzív Matematika Érettségi
. Adott a mátri, determináns determináns, ahol,, d Számítsd ki:. b) Igazold, hogy a b c. Adott a az 6 0 egyenlet megoldásai. a). c) Számítsd ki a d determináns értékét. d c a b determináns, ahol abc,,.
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 3. estis képzés 2016. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
Matematika 7. osztály
ELTE Apáczai Csere János Gyakorló Gimnázium és Kollégium Hat évfolyamos képzés Matematika 7. osztály III. rész: Számelmélet Készítette: Balázs Ádám Budapest, 2018 2. Tartalomjegyzék Tartalomjegyzék III.
Diszkrét matematika I.
Diszkrét matematika I. - Vizsga anyag 1 EÖTVÖS LORÁND TUDOMÁNYEGYETEM INFORMATIKAI KAR Diszkrét matematika I. Vizsgaanyag Készítette: Nyilas Árpád Diszkrét matematika I. - Vizsga anyag 2 Bizonyítások 1)
Algebra es sz amelm elet 3 el oad as Nevezetes sz amelm eleti probl em ak Waldhauser Tam as 2014 oszi f el ev
Algebra és számelmélet 3 előadás Nevezetes számelméleti problémák Waldhauser Tamás 2014 őszi félév Tartalom 1. Számok felbontása hatványok összegére 2. Prímszámok 3. Algebrai és transzcendens számok Tartalom
I. Egyenlet fogalma, algebrai megoldása
11 modul: EGYENLETEK, EGYENLŐTLENSÉGEK MEGOLDÁSA 6 I Egyenlet fogalma, algebrai megoldása Módszertani megjegyzés: Az egyenletek alaphalmazát, értelmezési tartományát később vezetjük be, a törtes egyenletekkel
Függvények határértéke, folytonossága
Függvények határértéke, folytonossága 25. február 22.. Alapfeladatok. Feladat: Határozzuk meg az f() = 23 4 5 3 + 9 a végtelenben és a mínusz végtelenben! függvény határértékét Megoldás: Vizsgáljuk el
Megoldások 9. osztály
XXV. Nemzetközi Magyar Matematikaverseny Budapest, 2016. március 1115. Megoldások 9. osztály 1. feladat Nevezzünk egy számot prímösszeg nek, ha a tízes számrendszerben felírt szám számjegyeinek összege
Klasszikus algebra előadás. Waldhauser Tamás április 14.
Klasszikus algebra előadás Waldhauser Tamás 2014. április 14. Többhatározatlanú polinomok 4.3. Definíció. Adott T test feletti n-határozatlanú monomnak nevezzük az ax k 1 1 xk n n alakú formális kifejezéseket,
13.1.Állítás. Legyen " 2 C primitív n-edik egységgyök és K C olyan számtest, amelyre " =2 K, ekkor K(") az x n 1 2 K[x] polinomnak a felbontási teste
13. GYÖKB½OVÍTÉS GALOIS CSOPORTJA, POLINOMOK GYÖKEINEK ELÉRHET½OSÉGE 13.1.Állítás. Legyen " 2 C primitív n-edik egységgyök és K C olyan számtest, amelyre " =2 K, ekkor K(") az x n 1 2 K[x] polinomnak a
Analízis elo adások. Vajda István. 2012. szeptember 10. Neumann János Informatika Kar Óbudai Egyetem. Vajda István (Óbudai Egyetem)
Vajda István Neumann János Informatika Kar Óbudai Egyetem 1 / 36 Bevezetés A komplex számok értelmezése Definíció: Tekintsük a valós számpárok R2 halmazát és értelmezzük ezen a halmazon a következo két
FELADATOK A BEVEZETŽ FEJEZETEK A MATEMATIKÁBA TÁRGY III. FÉLÉVÉHEZ. ÖSSZEÁLLÍTOTTA: LÁNG CSABÁNÉ ELTE IK Budapest
FELADATOK A BEVEZETŽ FEJEZETEK A MATEMATIKÁBA TÁRGY III. FÉLÉVÉHEZ ÖSSZEÁLLÍTOTTA: LÁNG CSABÁNÉ ELTE IK Budapest 2007-07-25 A 2. és a 4. fejezet feladatai megoldva megtalálhatók a Testb vítés, véges testek;
Számelmélet. 4. Igazolja, hogy ha hat egész szám összege páratlan, akkor e számok szorzata páros!
Számelmélet - oszthatóság definíciója - oszthatósági szabályok - maradékos osztás - prímek definíciója - összetett szám definíciója - legnagyobb közös osztó definíciója - legnagyobb közös osztó meghatározása
2016, Diszkrét matematika
Diszkrét matematika 8. előadás Sapientia Egyetem, Műszaki és Humántudományok Tanszék Marosvásárhely, Románia mgyongyi@ms.sapientia.ro 2016, őszi félév Miről volt szó az elmúlt előadáson? a Fibonacci számsorozat
Matematikai logika és halmazelmélet
Matematikai logika és halmazelmélet Wettl Ferenc előadása alapján 2015-09-07 Wettl Ferenc előadása alapján Matematikai logika és halmazelmélet 2015-09-07 1 / 21 Tartalom 1 Matematikai kijelentések szerkezete
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2018. ősz 1. Diszkrét matematika 3. estis képzés 5. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA, MATEmATIkA I. 1 I. HALmAZOk 1. JELÖLÉSEk A halmaz fogalmát tulajdonságait gyakran használjuk a matematikában. A halmazt nem definiáljuk, ezt alapfogalomnak tekintjük. Ez nem szokatlan, hiszen
Komplex számok. Wettl Ferenc előadása alapján Wettl Ferenc előadása alapján Komplex számok / 18
Komplex számok Wettl Ferenc előadása alapján 2015.09.23. Wettl Ferenc előadása alapján Komplex számok 2015.09.23. 1 / 18 Tartalom 1 Számok A számfogalom bővülése 2 Algebrai alak Trigonometrikus alak Egységgyökök
Diszkrét matematika II. feladatok
Diszkrét matematika II. feladatok 1. Gráfelmélet 1.1. Könnyebb 1. Rajzold le az összes, páronként nem izomorf 3, 4, illetve 5 csúcsú egyszerű gráfot! 2. Van-e olyan (legalább kétpontú) gráf, melyben minden
ALGORITMIKUS SZÁMELMÉLET
Írta: SZALKAI ISTVÁN és DÓSA GYÖRGY ALGORITMIKUS SZÁMELMÉLET Egyetemi tananyag 2011 COPYRIGHT: 2011 2016, Dr. Szalkai István, Dr. Dósa György, Pannon Egyetem Műszaki Informatikai Kar Matematika Tanszék
dr. Szalkai István Pannon Egyetem, Veszprém, Matematika Tanszék november 3.
Számosságok dr. Szalkai István Pannon Egyetem, Veszprém, Matematika Tanszék 2008. november 3. ### Szamoss1www.tex, 2008.09.28. Ebben a rövid jegyzetben els½osorban a végtelen halmazok méretét, elemeinek
1. A maradékos osztás
1. A maradékos osztás Egész számok osztása. 223 = 7 31 + 6. Visszaszorzunk 223 : 7 = 31 21 13 7 6 Állítás (számelméletből) Minden a, b Z esetén, ahol b 0, létezik olyan q, r Z, hogy a = bq + r és r < b.
Vizsgatematika Bevezetés a matematikába II tárgyhoz tavasz esti tagozat
8.2. Gyűrűk Fogalmak, definíciók: Gyűrű, kommutatív gyűrű, integritási tartomány, test Az (R, +, ) algebrai struktúra gyűrű, ha + és R-en binér műveletek, valamint I. (R, +) Abel-csoport, II. (R, ) félcsoport,
Waldhauser Tamás december 1.
Algebra és számelmélet előadás Waldhauser Tamás 2016. december 1. Tizedik házi feladat az előadásra Hányféleképpen lehet kiszínezni az X-pentominót n színnel, ha a forgatással vagy tükrözéssel egymásba
1. Interpoláció. Egyértelműség Ha f és g ilyen polinomok, akkor n helyen megegyeznek, így a polinomok azonossági tétele miatt egyenlők.
1. Interpoláció Az interpoláció alapproblémája. Feladat Olyan polinomot keresünk, amely előre megadott helyeken előre megadott értékeket vesz fel. A helyek: páronként különböző a 1, a,...,a n számok. Az
Eötvös Loránd Tudományegyetem. Természettudományi Kar. Gyarmati Richárd. Számelmélet feladatok szakkörre. Bsc szakdolgozat.
Eötvös Loránd Tudományegyetem Természettudományi Kar Gyarmati Richárd Számelmélet feladatok szakkörre Bsc szakdolgozat Témavezet : Dr. Szalay Mihály Algebra és számelmélet tanszék Budapest, 206 2 Köszönetnyilvánítás
HALMAZELMÉLET feladatsor 1.
HALMAZELMÉLET feladatsor 1. Egy (H,, ) algebrai struktúra háló, ha (H, ) és (H, ) kommutatív félcsoport, és teljesül az ún. elnyelési tulajdonság: A, B H: A (A B) = A, A (A B) = A. A (H,, ) háló korlátos,
Tartalomjegyzék 1. Műveletek valós számokkal... 1 8 2. Függvények... 8 12 3. Elsőfokú egyenletek és egyenlőtlenségek... 13 16
Tartalomjegyzék 1. Műveletek valós számokkal... 1 8 1.1. Gyökök és hatványozás... 1 3 1.1.1. Hatványozás...1 1.1.2. Gyökök... 1 3 1.2. Azonosságok... 3 4 1.3. Egyenlőtlenségek... 5 8 2. Függvények... 8
A törzsszámok sorozatáról
A törzsszámok sorozatáról 6 = 2 3. A 7 nem bontható fel hasonló módon két tényez őre, ezért a 7-et törzsszámnak nevezik. Törzsszámnak [1] nevezzük az olyan pozitív egész számot, amely nem bontható fel
Diszkrét matematika 2 (C) vizsgaanyag, 2012 tavasz
Diszkrét matematika 2 (C) vizsgaanyag, 2012 tavasz A vizsga menete: a vizsga írásbeli és szóbeli részből áll. Az írásbeli beugrón az alábbi kérdések közül szerepel összesen 12 darab, mindegyik egy pontot
Tartalom. Algebrai és transzcendens számok
Nevezetes számelméleti problémák Tartalom 6. Nevezetes számelméleti problémák Számok felbontása hatványok összegére Prímszámok Algebrai és transzcendens számok 6.1. Definíció. Az (x, y, z) N 3 számhármast
1. Hatvány és többszörös gyűrűben
1. Hatvány és többszörös gyűrűben Hatvány és többszörös Definíció (K2.2.19) Legyen asszociatív művelet és n pozitív egész. Ekkor a n jelentse az n tényezős a a... a szorzatot. Ez az a elem n-edik hatványa.
Zárthelyi feladatok megoldásai tanulságokkal Csikvári Péter 1. a) Számítsuk ki a 2i + 3j + 6k kvaternió inverzét.
Zárthelyi feladatok megoldásai tanulságokkal Csikvári Péter 1. a Számítsuk ki a 2i + 3j + 6k kvaternió inverzét. b Köbgyöktelenítsük a nevezőt az alábbi törtben: 1 3 3. Megoldás: a Egy q = a + bi + cj
KOVÁCS BÉLA, MATEMATIKA I.
KOVÁCS BÉLA MATEmATIkA I 6 VI KOmPLEX SZÁmOk 1 A komplex SZÁmOk HALmAZA A komplex számok olyan halmazt alkotnak amelyekben elvégezhető az összeadás és a szorzás azaz két komplex szám összege és szorzata
Halmazelmélet. 1. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Halmazelmélet p. 1/1
Halmazelmélet 1. előadás Farkas István DE ATC Gazdaságelemzési és Statisztikai Tanszék Halmazelmélet p. 1/1 A halmaz fogalma, jelölések A halmaz fogalmát a matematikában nem definiáljuk, tulajdonságaival
Oszthatósági problémák
Oszthatósági problémák Érdekes kérdés, hogy egy adott számot el lehet-e osztani egy másik számmal (maradék nélkül). Ezek eldöntésére a matematika tanulmányok során néhány speciális esetre látunk is példát,
SzA XIII. gyakorlat, december. 3/5.
SzA XIII. gyakorlat, 2013. december. 3/5. Drótos Márton 3 + 2 = 1 drotos@cs.bme.hu 1. Határozzuk meg az Euklidészi algoritmussal lnko(504, 372)-t! Határozzuk meg lkkt(504, 372)-t! Hány osztója van 504-nek?
GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN
GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN ELTE TáTK Közgazdaságtudományi Tanszék Gazdaságmatematika középhaladó szinten KOMPLEX SZÁMOK Készítette: Gábor Szakmai felel s: Gábor Vázlat 1 2 3 Történeti bevezetés
GAUSS-EGÉSZEK ÉS DIRICHLET TÉTELE
GAUSS-EGÉSZEK ÉS DIRICHLET TÉTELE KEITH KEARNES, KISS EMIL, SZENDREI ÁGNES Második rész Cikkünk első részében az elemrend és a körosztási polinomok fogalmára alapozva beláttuk, hogy ha n pozitív egész,
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 3. estis képzés 2018. ősz 1. Diszkrét matematika 3. estis képzés 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék
1. Komplex szám rendje
1. Komplex szám rendje A rend fogalma A 1-nek két darab egész kitevőjű hatványa van: 1 és 1. Az i-nek 4 van: i, i 2 = 1, i 3 = i, i 4 = 1. Innentől kezdve ismétlődik: i 5 = i, i 6 = i 2 = 1, stb. Négyesével
Nagy Gábor compalg.inf.elte.hu/ nagy
Diszkrét matematika 1. estis képzés 2017. ősz 1. Diszkrét matematika 1. estis képzés 11. 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