Deljivost celih števil

Izrek o deljenju: Naj bosta in . Obstajata enolično določeni celi števili in , pri čemer je:

  • k … kvocient števil n in m:
  • r … ostanek pri deljenju števila n z m

Število deli število :
Primeri: , ,
Če števili nista enaki , potem lahko definiramo:
Največji skupni delitelj števil :
Najmanjši skupni večkratnik števil :

Števili sta si tuji:

Razširjeni Evklidov algoritem (REA)

Iščemo in koeficienta
Izrek:

Primer postopka na roke:

  1. naj bosta velikostno urejena ()
  2. Prvi dve vrstici (enačbi in ) sta predpisani s koeficienti in
  3. Nato izračunamo ostanek naslednje vrstice:
    Primer:

    Rezultat predzadnje vrstice () je , pozitivni del vsote v zadnji vrstici () pa je

Koda algoritma:

int gcd(int m, int n, int & s, int & t) {
    if (m == 0) {
        s = 0;
        t = 1;
        return n;
    }
    int s1, t1;
    int d = gcd(n % m, m, s1, t1);
    s = t1 - (n / m) * s1;
    t = s1;
    return d;
}

Diofantske enačbe

Diofantska enačba: ima celoštevilske podatke in iščemo celoštevilske rešitve

Linearna diofantska enačba z dvema neznankama: enačba oblike
Znani so ( … koeficienta enačbe, … desna stran), iščemo pa celoštevilsko rešitev
Rešljiva je ntk. , sicer LDE nima rešitev

Naj par reši LDE in . Potem so:

Primer: LDE

Če linearno kombinacijo, ki vsebuje gcd, pomnožimo s , pridelamo zvezo:

s čimer dobimo in , kar je rešitev osnovne enačbe, s formulama za pa dobimo še ostale možne rešitve.

Praštevila

Praštevilo: naravno število z natanko dvema pozitivnima deliteljema
Praštevilska dvojčka: par oblike

Klasičen evklidov izrek: Obstaja neskončno mnogo praštevil
Iz lahko zmeraj sestavimo novo praštevilo

Vsak je deljivo s katerim od praštevil
Enolični razcep: Vsak lahko zapišemo kot produkt praštevil

Eulerjeva funkcija: … število števil med in , ki so tuja

  • je praštevilo oz. bolj splošno

  • Naj bo in njegov praštevilski razcep. Tedaj:

Konguence

a mod b: ostanek -ja pri deljenju z
Kongruenca po modulu m: relacija

  1. Kongruenca po modulu je ekvivalenčna relacija v
  2. Če , potem:
  1. Če , potem:
  1. Če , potem:
  1. Če sta različni praštevili, potem:

Eulerjev izrek

Izrek: Naj bo , , in . Tedaj je:

Mali fermatov izrek

Izrek: Če je praštevilo in , potem je:

in za vse velja: