szó jelentését keresi. A DICTIOUS-ban nem csak a
szó összes szótári jelentését megtalálod, hanem megismerheted az etimológiáját, a jellemzőit és azt is, hogyan kell a
szót egyes és többes számban mondani. Minden, amit a
szóról tudni kell, itt található. A
szó meghatározása segít abban, hogy pontosabban és helyesebben fogalmazz, amikor beszélsz vagy írsz. A
és más szavak definíciójának ismerete gazdagítja a szókincsedet, és több és jobb nyelvi forráshoz juttat.
Kiejtés
Főnév
kis Fermat-tétel
- (matematika) A kis Fermat-tétel egy számelméleti tétel, mely a maradékok (egész számok közti kongruenciák) elméletében alapvető fontosságú. A kis Fermat-tétel szerint bármely prímszámra teljesül bármely egész szám esetén, hogy . Azaz ha veszünk tetszés szerint egy egész számot, megszorozzuk önmagával -szer, és levonjuk belőle az a-t, akkor az eredmény -vel osztható. Gyakrabban a következő (és történelmileg hitelesebb) alakban is szokás kimondani: ha prímszám és egy e prímhez relatív prím egész, akkor .
Kis Fermat-tétel
Definíció
A **kis Fermat-tétel** a számelmélet egy alapvető eredménye, amely a prímszámokkal és a hatványozással foglalkozik. A tétel kimondja:
Ha prímszám és egész szám, amely nem osztható -vel, akkor:
Kiterjesztett Állítás
Ha \( p \) prímszám, akkor bármely \( a \) egész számra:
Ez az állítás következik a kis Fermat-tételből:
- Ha \( a \) osztható \( p \)-vel, akkor az egyenlőség triviálisan teljesül.
- Ha \( a \) nem osztható \( p \)-vel, akkor:
Példák
- Legyen \( p = 7 \) és \( a = 3 \):
- Legyen \( p = 11 \) és \( a = 2 \):
Bizonyítás
A kis Fermat-tétel többféleképpen bizonyítható. Az alábbiakban két közismert bizonyítást mutatunk be: a számelméleti tulajdonságokon alapuló bizonyítást és a csoportelméleti bizonyítást.
Számelméleti bizonyítás (maradékosztályok)
Legyen \( a \) olyan egész szám, amely nem osztható \( p \)-vel (\( \gcd(a, p) = 1 \)).
- Tekintsük a következő sorozatot:
- Mivel \( a \) relatív prím \( p \)-hez, a sorozat \( \mod{p} \)-ban vett maradékai \( \{1, 2, \dots, p-1\} \)-vel ekvivalensek (azaz permutálják azokat).
- Vegyük az összes elem szorzatát mindkét sorozatban:
- A bal oldalon:
- Mivel \( (p-1)! \) osztható \( p \)-vel, egyszerűsíthetünk \( (p-1)! \)-val:
Csoportelméleti bizonyítás
- A nemnulla elemek \( \mod{p} \)-ban (azaz \( \{1, 2, \dots, p-1\} \)) multiplikatív csoportot alkotnak modulo \( p \).
- Ez a csoport \( p-1 \) elemű, mivel minden elem inverzibilis \( \mod{p} \).
- Ha \( a \) nem osztható \( p \)-vel, akkor \( a \) is eleme ennek a csoportnak.
- A csoport minden elemének hatványai \( a^{p-1} \) alakban adják vissza az egységelemet (1):
Python Implementáció
def fermat_theorem(a, p):
"""
Ellenőrzi a kis Fermat-tételt: a^(p-1) ≡ 1 (mod p).
Args:
a: Az alap (egész szám).
p: A prímszám.
Returns:
True, ha a^(p-1) ≡ 1 (mod p), különben False.
"""
if a % p == 0:
return False # a nem lehet osztható p-vel
return pow(a, p - 1, p) == 1
# Példa használat
print(fermat_theorem(3, 7)) # True
print(fermat_theorem(2, 11)) # True
Alkalmazások
- Prímszám-tesztelés:
- A kis Fermat-tétel alapot ad a Miller-Rabin és más hatékony prímszámtesztekhez.
- Kriptográfia:
- A nyilvános kulcsú titkosítások, például az RSA, erősen támaszkodnak a moduláris aritmetikára és a kis Fermat-tételre.
- Moduláris inverz számítás:
- Az \( a^{-1} \pmod{p} \) kiszámítható:
Összegzés
A **kis Fermat-tétel** a számelmélet egyik alapvető állítása, amely a prímszámokkal és a moduláris aritmetikával foglalkozik. Bizonyítása egyszerű, de rendkívül fontos matematikai és gyakorlati alkalmazások alapjául szolgál. Felhasználása különösen jelentős a kriptográfiában és a számítógépes algoritmusok tervezésében.
Fordítások
Lásd még