Kleine stelling van Fermat
Van Wikipedia
De kleine stelling van Fermat zegt dat als p een priemgetal is, voor ieder geheel getal a geldt dat
Dit betekent dat als ik een willekeurig geheel getal a neem, het p maal met zichzelf vermenigvuldig, en er vervolgens a vanaf trek, het resultaat deelbaar is door p.
[bewerk] Bewijs van de kleine stelling van Fermat
In dit bewijs gebruiken we de volgende notatie voor en p een priemgetal:
is de rest bij gehele deling van a door p
- p | a "p deelt a"; dit wil zeggen dat
, oftewel dat a een veelvoud is van p
"p deelt a niet"; dit wil zeggen dat
, oftewel dat a geen veelvoud is van p
- a + k * p wil zeggen "a plus of min een veelvoud van p"
Om de kleine stelling te bewijzen, maken we gebruik van een hulpstelling:
- Zij
, dan
- Bewijs:
-
- Stel
en a * m = a * n(mod p)
- Dan geldt dus a * m - a * n = 0(mod p), dus a * (m - n) = 0(mod p), dus p | a(m − n).
- We weten dat a geen veelvoud is van p. En p is priem(getal), dus p is ook geen veelvoud van a.
- Dus moet gelden m - n = 0(mod p), oftewel het verschil tussen m en n is een veelvoud van p.
- Oftewel m is n plus of min een veelvoud van p. Oftewel:
- m = n(mod p)
- Stel
Merk op dat uit de hulpstelling logisch volgt dat ook geldt:
- Indien
, dan
Bewijs voor de kleine stelling:
- Zij p priem en
; er zijn nu twee gevallen:
-
- p | a: in dit geval is a een veelvoud van p en ieder veelvoud van a dus ook, dus triviaal geldt ap = a(mod p)
: Beschouw nu alle getallen
.
- Deze p-1 getallen delen allemaal p niet en zijn ongelijk aan p (dus ook modulo p).
- Ook geldt, wegens
, dat het product van een van deze getallen met a, modulo p, weer gelijk aan een van deze getallen (dit volgt uit het feit dat p een priemgetal is; voor priemgetallen p geldt: als p | ab, dan
; de omkering hiervan levert op dat
).
- Daarnaast volgt uit de omkering van de hulpstelling dat voor
geldt dat
. Dit impliceert dat de getallen
modulo p een permutatie vormen van de getallen
. Hieruit volgt uiteindelijk dat de vermenigvuldiging
modulo p hetzelfde oplevert als
:
- het zijn tenslotte al dezelfde getallen, met elkaar vermenigvuldigd (zij het niet in dezelfde volgorde).
- Door onze hulpstelling volgt nu onmiddellijk: ap - 1 = 1(mod p)
- Vermenigvuldig nu beide zijden met a: ap = a(mod p)
[bewerk] Pseudo-priemgetallen
Het omgekeerde van de kleine stelling van Fermat is niet algemeen geldig. Als voor zekere gehele a en k geldt dat , dan is niet noodzakelijkerwijs k een priemgetal.
Een getal q dat geen priemgetal is, maar waarvoor geldt dat (voor zekere a) wordt een 'pseudo-priemgetal' genoemd. Als q de eigenschap heeft dat het bovengenoemde geldt voor willekeurige a, dan heet q een 'Carmichael getal'.
Er is bewezen dat er oneindig veel pseudo-priemgetallen bestaan. Echter, binnen de gehele getallen zijn de pseudo-priemgetallen wel 'dunner gezaaid' dan de priemgetallen.
[bewerk] Grote stelling van Fermat
De kleine stelling van Fermat mag niet worden verward met de Grote stelling van Fermat, die zegt dat de vergelijking xn + yn = zn geen geheeltallige oplossing heeft verschillend van 0 voor alle gehele waarden van n groter dan 2. Het theorema werd uiteindelijk bewezen door de Britse wiskundige Andrew Wiles in november 1994.