DMA Flashcards
A deli B - a|b
Pokud b=ka, k je cele cislo, a je faktor, b je delitelne a
Jestlize a|b a b|c, pak
a|c
a|b p.t.k
abs(a) | abs(b)
Jestlize a|b, b/=0, pak
abs(a) <= abs(b), tedy jenom mensi cislo deli vetsi cislo
Jestlize a|b a zaroven b|a
Pak a=b
Definice prvocisla a slozeneho cisla
Prvocislo je takove cislo, ktere deli pouze ono samo a 1
slozene cislo neni prvocislo
Spolecny delitel d cisel a,b
Je pokud d|a, d|b
Spolecny nasobek d cisel a,b
Je pokud a|d, b|d
Nejvetsi spolecny delitel
Nejmensi spolecny nasobek
Nejvetsi prvek mnoziny spolecnych delitelu, je to gcd(a,b)=d pro nenulova a,b, jiank je to 0
analogicky lcm(a,b)=d
Tyto vztahy plati i pro abs hodnoty
Nesoudelna cisla
Rekneme, ze cisla jsou nesoudelna, pokud gdc(a,b)=1
lcm(a,b) * gcd(a,b)
abs(a) * abs(b)
Zbytek pri deleni cisla a cislem d je r
r = a mod d
a = qd + r, kde r je zbytek a q je castecny podil
A beze zbytku deli b (a|b) v Z p.t.k.
b mod abs(a) = 0, tedy b je beze zbytku delitelne ackem.
Eukliduv algoritmus hledani gcd(a,b)
While b/=0
r = a mod b
a = b
b = r
Output a
Bezoutova veta/rovnost
Necht a,b jsou cela cisla. Pak existuji A, B cela tak, ze
gcd(a,b) = Aa + Bb
Euklidovo lemma
Jestlize d|(ab) a zaroven gcd(a,d)=1, pak d|b
Pokud tedy d deli ab, ale d je nesoudelne s a, pak musi tedy delit b
Jestlize prvocislo deli nejaky soucin ruznych cisel, tedy
p|(a1a2a3…an)
Pak existuje takove ai, ze p|ai
Pro kazde prirozene cislo x vetsi nebo rovno dvema, existuje prvocislo p tak…
Ze p|x
Fundamentalni veta aritmetikz, prvociselny rozklad
Pro libovolne prirozene cislo n, existuje seznam prvocisel (p1,p2…pm) a seznam exponentu (k1,…km) tak, ze
n = p1^k1 * p2^k2… * pn^kn
tedy cislo jde rozlozit na prvocisleny rozklad
Cisla a a b jsou kongruentni modulo n p.t.k
a == b (mod n) p.t.k n|(b-a)
Tzn cisla a a b ve svete modulo n davaji stejnou hodnotu
1 == 8 (mod 7)
Ekvivalentni podminky pro kongruenci
- a == b (mod n)
- a mod n = b mod n
- b = a + kn, tedy existuje cislo b je jenom nejaky k-nasobek cisla n s posunutim, k je cele cislo
Jak najit vsechna cisla, ktera jsou kongruentni s cislem b pri zadanem n?
Hledam vsechny mozne posunu tohoto cisla b o n, protoze po modn daji stejnou hodnotu
{b + kn}, k je cele
Jestlize a==u (mod n) a b==v (mod n), pak
a+-b==u+-v (mod n)
Jestlize a == u (mod n), pak pro a^k…
a^k = u^k (mod n)
tedy mocnim to stejne a vzdy se vratim modulem zpatky o stejny kus