Sammansatt tal, test
Hej pluggakuten!
Jag blir lite förvirrad av en sak som läraren nämnde, nämligen att om
så vet vi att n är sammansatt.
Senare gav han dock ett konkret exempel som följde denna logik:
, alltså är n sammansatt.
1: vilken av dessa versioner är det som gäller?
2: är denna metod 100% säker för att bestämma om något är ett sammansatt tal?
(har försökt att googla utan att bli riktigt klok i detta!)
Edit: tror jag hittade det nu, detta test är 100% säkert för att identifiera att något är ett sammansatt tal:
Dock så är inte ett 100% säkert test för att identifiera att något är ett primtal.
Låter det korrekt? :)
Fermats lilla sats (se wiki) säger:
- Om är ett primtal, så gäller att för alla heltal .
Det kontrapositiva påståendet (som är ekvivalent med satsen ovan) lyder:
- Om det finns ett heltal sådant att , så är inte ett primtal.
I din fråga är alltså och man kan formulera det kontrapositiva påståendet:
- Om , så är inte ett primtal, d.v.s. är ett sammansatt tal.
Hur blir det med (n-1) i exponenten?
Fermats lilla sats har en ekvivalent formulering med n-1 i exponenten (se wiki som jag länkat ovan):
- Om och är relativt prima heltal och samtidigt är ett primtal, så gäller att .
Det ekvivalenta kontrapositiva påståendet lyder då:
- Om , så är inte ett primtal eller så är och inte relativt prima.
I din fråga är , så om , så är antingen inte ett primtal, eller så är och inte relativt prima. Frågan är vad det egentligen innebär att och inte är relativt prima...
Eftersom :an är ett primtal, så innebär det att är delbart med .
Slutsats:
Om så gäller:
- antingen ,
- eller så är ett sammansatt tal.
ytrewq skrev:Edit: tror jag hittade det nu, detta test är 100% säkert för att identifiera att något är ett sammansatt tal:
Dock så är inte ett 100% säkert test för att identifiera att något är ett primtal.
Låter det korrekt? :)
Detta stämmer. Det finns tal som kallas för carmichael tal. Dessa är sammansatta tal som uppfyller fermats lilla sats för alla tal . Ställer lite problem för primtalstalstester eftersom de ofta förlitar sig på fermats lilla sats!
Tack för detta, då är jag med på banan! :)