Ett primtal är ett naturligt tal som har exakt två distinkta naturliga delare . Ett naturligt tal är med andra ord primtal om det är olikt och delbart utan rester endast av sig självt [1] .
Exempel: talet är primtal (delbart med och med ), men är inte primtal, eftersom det, förutom och , är delbart med - det har tre naturliga delare.
Studiet av egenskaperna hos primtal är engagerad i talteorin , och aritmetikens huvudsats fastställer deras centrala roll i den: varje heltalsöverskridande är antingen primtal eller kan uttryckas som en produkt av primtal, och en sådan representation är unik upp till ordningen av faktorerna [1] . Enheten hänvisas inte till som primtal, eftersom den angivna expansionen annars blir tvetydig [2] : .
Naturliga tal kan delas in i tre klasser: ett (har en naturlig delare), primtal (har två naturliga delare), sammansatt tal (har fler än två naturliga delare) [1] . Det finns oändligt många primtal och sammansatta tal.
Följden av primtal börjar så här:
2 , 3 , 5 , 7 , 11 , 13 , 17 , 19 , 23 , 29 , 31 , 37 , 41 , 43 , 47 , 53 , 59 , 61 , 67 , 71 3 , 7 , 9 , 7 , 9 , 7 , 9 , 7 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _Det finns olika algoritmer för att kontrollera om ett tal är primtal. Till exempel är den välkända divisoruppräkningsmetoden primitiv och långsam i jämförelse med andra.
Primtal används i stor utsträckning inom matematik och relaterade vetenskaper. Många informationsteknologialgoritmer , såsom asymmetriska kryptosystem , använder faktoriseringsegenskaperna hos heltal [4] .
Många problem med primtal är fortfarande öppna .
Det finns generaliseringar av begreppet ett primtal för godtyckliga ringar och andra algebraiska strukturer .
Det är inte känt när begreppet ett primtal definierades, men de första bevisen går tillbaka till den övre paleolitikum, vilket bekräftas av Ishango-benet [5] .
I forntida egyptiska matematikers bevarade uppgifter finns det antydningar om att de hade några idéer om primtal: till exempel innehåller Rhind-papyrusen , som går tillbaka till det andra årtusendet f.Kr., en tabell över förhållandena mellan talet 2 till , representerad av summan av tre eller fyra egyptiska bråk med en enhet i täljare och olika nämnare. Expansionerna av bråk vars nämnare har en gemensam divisor är liknande, så egyptierna visste åtminstone skillnaden mellan ett primtal och ett sammansatt tal [6] .
De tidigaste studierna av primtal som har kommit ner till oss beror på matematikerna i det antika Grekland . De uppfann sikten av Eratosthenes , en algoritm för att sekventiellt hitta alla primtal från 1 till . Publicerad omkring 300 f.Kr. innehåller Euklids element viktiga satser om primtal, inklusive oändligheten av deras mängd, Euklids lemma och aritmetikens grundsats [7] .
Fram till 1600-talet fanns det inga betydande nya verk inom primtalsområdet [8] . År 1640 formulerade Pierre de Fermat Fermats lilla sats , sedan bevisad av Leibniz och Euler , och tvåkvadratsummasatsen , och antog också att alla tal i formen är primtal, och bevisade till och med detta upp till . Men redan för nästa Fermat-nummer visade Euler delbarhet med . Nya primtal i Fermat-sekvensen har ännu inte hittats. Samtidigt upptäckte den franske munken Marin Mersenne att sekvensen , där är ett primtal, också ger ett primtal [9] ( Mersenne-tal ).
Eulers arbete med talteorin innehöll mycket information om primtal. Han visade att en oändlig talserie är divergerande. 1747 bevisade han att även perfekta tal är värdena för sekvensen , där faktorn är Mersenne-talet. I sin korrespondens med Goldbach uppgav den senare sin berömda gissning om representationen av vilket jämnt tal som helst, med början från fyra, med summan av två primtal [10] . Beviset för gissningen har ännu inte hittats.
Sedan början av 1800-talet har många matematikers uppmärksamhet varit upptagen av problemet med den asymptotiska fördelningen av primtal [10] . Legendre och Gauss föreslog oberoende att tätheten av primtal är i genomsnitt nära ett värde som är omvänt proportionellt mot den naturliga logaritmen [11] .
Under lång tid ansågs primtal vara till liten nytta utanför ren matematik . Detta förändrades på 1970-talet med tillkomsten av begreppen public-key kryptografi , där primtal utgjorde grunden för tidiga krypteringsalgoritmer som RSA [12] .
Representationen av ett naturligt tal som en produkt av primtal kallas nedbrytning till primtal , eller talfaktorisering . För närvarande är inga polynomalgoritmer för att faktorisera tal kända, även om det inte har bevisats att sådana algoritmer inte existerar. RSA -kryptosystemet och några andra är baserade på den förmodade höga beräkningskomplexiteten hos faktoriseringsproblemet. Faktorisering med polynom komplexitet är teoretiskt möjlig på en kvantdator med Shors algoritm [13] .
Aritmetikens grundläggande sats säger att varje naturligt tal större än ett kan representeras som en produkt av primtal, och på ett unikt sätt, upp till faktorernas ordning [14] . Primtal är alltså de elementära "byggstenarna" för naturliga tal. Till exempel:
. ( betecknar kvadrat eller andra potens .) |
Som visas i det här exemplet kan samma primtalare visas flera gånger. Sönderfall:
n = p 1 p 2 ... p t _tal n till (finita tal) primtalsfaktorer p 1 , p 2 , … , p t kallas primtalsfaktorisering av n . Den grundläggande satsen för aritmetik kan omformuleras enligt följande: varje nedbrytning till primtal kommer att vara identisk upp till ordningen för divisorer . I praktiken, för de flesta siffror, finns det många enkla faktoriseringsalgoritmer, som alla ger samma resultat [13] .
De flesta av de gamla grekerna övervägde inte ens ett tal, så de kunde inte betrakta det som ett primtal [15] . Under medeltiden och renässansen inkluderade många matematiker som första primtal [16] . I mitten av 1700-talet angav Christian Goldbach som det första primtalet i sin berömda korrespondens med Leonhard Euler ; Emellertid ansåg Euler själv inte att det var ett primtal [17] . På 1800-talet ansåg många matematiker fortfarande att ett tal var ett primtal. Till exempel började Derrick Norman Lemaires lista över primtal till tal, omtryckt 1956, med som det första primtal. Det sägs att Henri Lebesgue är den siste matematikern som kallade prime [18] . I början av 1900-talet började matematiker komma till enighet om vad som inte är ett primtal, utan snarare bildar en egen speciell kategori - "ett" [16] .
Om det betraktas som ett primtal, så kommer Euklids grundläggande sats om aritmetik (som nämns ovan) inte att hålla, vilket indikerades i början av artikeln. Till exempel kan ett tal delas upp som 3 5 och 1 3 5 . Om det var ett primtal skulle dessa två alternativ betraktas som olika faktoriseringar ; följaktligen skulle uttalandet av denna sats behöva ändras [16] . På samma sätt skulle Eratosthenes sikt inte fungera korrekt om det ansågs enkelt: en modifierad version av sikten, som antar att det är ett primtal, utesluter alla faktorer som är multipler (det vill säga alla andra tal), och producerar endast ett nummer i utdata - . Dessutom har primtal flera egenskaper som ett tal inte har , såsom förhållandet mellan ett tal och dess motsvarande Euler-identitetsfunktionsvärde eller summan av en divisorfunktion [2] .
Enkla sätt att hitta en första lista med primtal upp till något värde ger sikten av Eratosthenes , sikten av Sundaram och sikten av Atkin [19] .
Men i praktiken, istället för att få en lista med primtal, är det ofta nödvändigt att kontrollera om ett givet tal är primtal. Algoritmer som löser detta problem kallas primatitetstester . Det finns många polynomiska primalitetstester , men de flesta av dem är probabilistiska (till exempel Miller-Rabin-testet ) och används för kryptografi [20] . 2002 bevisades det att det allmänna primaalitetsproblemet är polynomiellt lösbart, men det föreslagna deterministiska Agrawal-Kayal-Saksena-testet har en ganska stor beräkningskomplexitet , vilket gör det svårt att tillämpa det i praktiken [21] .
För vissa klasser av siffror finns det specialiserade effektiva primatitetstester (se nedan).
Ett primalitetstest (eller primalitetstest) är en algoritm som, efter att ha tagit ett tal som indata, gör det möjligt att antingen inte bekräfta antagandet om numrets sammansättning eller att korrekt hävda dess primatitet. I det andra fallet kallas det det sanna primatitetstestet. Primalitetstestets uppgift tillhör komplexitetsklassen P , det vill säga körtiden för algoritmerna för att lösa det beror polynomiellt på storleken på indata, vilket bevisades 2002 [22] . Uppkomsten av en polynomalgoritm förutspåddes av förekomsten av polynomprimalitetscertifikat och , som en konsekvens, av det faktum att problemet med att kontrollera ett tal för primatitet tillhörde klasserna NP och co-NP samtidigt.
Befintliga algoritmer för att testa ett tal för primalitet kan delas in i två kategorier: sanna primalitetstester och probabilistiska primalitetstester. Resultatet av beräkningar av sanna tester är alltid faktumet av enkelhet eller sammansättning av ett tal. Det probabilistiska testet visar om ett tal är primtal med viss sannolikhet. Tal som uppfyller det probabilistiska primalitetstestet, men som är sammansatta, kallas pseudoprimer [23] . Ett exempel på sådana siffror är Carmichael-numren [24] .
Ett exempel på verkliga primatitetstester är Luc-Lehmer-testet för Mersenne-tal . Den uppenbara nackdelen med detta test är att det bara gäller vissa typer av siffror. Andra exempel inkluderar de baserade på Fermats lilla sats [25]
Såväl som:
Probabilistiska primalitetstester inkluderar:
Under många århundraden har sökandet efter "stora" primtal varit av intresse för matematiker. Under de senaste decennierna har dessa studier fått praktisk betydelse på grund av användningen av sådana nummer i ett antal krypteringsalgoritmer, såsom RSA [12] .
På 1600-talet föreslog Marin Mersenne att formens tal är primtal (för n ≤ 257) endast för n lika med 2, 3, 5, 7, 13, 17, 19, 31, 67, 127 och 257 [11 ] . Verifiering av antagandets riktighet var mycket utöver den tidens möjligheter. Först på 1900-talet upptäcktes att hypotesen var falsk och troligen gjord "blint", eftersom Mersenne inte tog hänsyn till tre fall (för n = 61, 89 och 107); dessutom visade det sig att talen som motsvarar n = 67 och n = 257 är sammansatta [11] .
1876 bevisade Eduard Lucas att M 127 (ett 39-siffrigt tal) är ett primtal, det förblev det största kända primtalet fram till 1951, då (44 siffror) hittades och, lite senare, (av 79 siffror) - det sista ett primtal som hittades med hjälp av en elektronisk kalkylator. Sedan dess har alla efterföljande stora primtal upptäckts av dator: från 1952 (när SWAC visade att M 521 var primtal), till 1996 hittades de av en superdator , och alla var Mersenne-primtal (hittades med Luc-Lehmer-testet , en specifik algoritm för sådana siffror), förutom numret , som var ett rekord mellan 1989 och 1992 [27] .
Vissa problem i matematik som använder faktorisering kräver en serie mycket stora primtal som väljs slumpmässigt. Algoritmen för att erhålla dem, baserad på Bertrands postulat (För alla naturliga tal n ≥ 2 finns det ett primtal p i intervallet n < p < 2 n .) [28] :
Algoritm:
|
Tiden för att lösa problemet med denna algoritm är inte definierad, men det finns en stor sannolikhet att det alltid är polynom, så länge det finns tillräckligt med primtal, och de är mer eller mindre jämnt fördelade . För enkla slumptal är dessa villkor uppfyllda [21] .
Det mest effektiva sättet att konstruera primtal är en något modifierad Fermats lilla teorem [26] .
Låt N, S vara udda naturliga tal, N-1 = S*R, och för varje primtal divisor q av S finns ett heltal så att
,
Då uppfyller varje primtal divisor p av N kongruensen
Följd. Om villkoren för Fermats sats och är uppfyllda , då är N ett primtal [26] .
Låt oss nu visa hur man med hjälp av det sista påståendet, givet ett stort primtal , kan konstruera ett betydligt större primtal . För att göra detta väljer vi slumpmässigt ett jämnt tal på intervallet och ställer in . Sedan kontrollerar vi talet för frånvaron av små primtallare genom att dividera det med små primtal; Låt oss testa ett antal gånger med Rabins algoritm. Om det samtidigt visar sig att det är ett sammansatt tal bör du välja ett nytt värde och upprepa beräkningarna igen. Detta bör göras tills ett nummer N hittas som har klarat testet av Rabins algoritm tillräckligt många gånger. I det här fallet finns det hopp som är ett primtal, och man bör försöka bevisa primeness med primeness tester [26] .
Det finns oändligt många primtal . Detta påstående kallas Euklids teorem, efter den antika grekiska matematikern Euclid , eftersom det första kända beviset för detta påstående tillskrivs honom. Många fler bevis för oändligheten av primtal är kända, inklusive Eulers analytiska bevis , Goldbachs bevis med Fermat-tal [29] , Furstenbergs bevis med allmän topologi och Kummers eleganta bevis .
Register har hållits under lång tid, vilket markerar de största primtalen som var kända vid den tiden [30] . Ett av rekorden sattes en gång av Euler , efter att ha hittat ett primtal 2 31 − 1 = 2 147 483 647 .
Det största kända primtalet i januari 2019 är Mersenne-talet M 82 589 933 = 2 82 589 933 − 1 . Den innehåller 24 862 048 decimalsiffror ; en bok som registrerar detta nummer skulle ha ungefär nio tusen sidor. Den hittades den 7 december 2018 som en del av den distribuerade GIMPS -sökningen efter Mersenne-primtal . Det tidigare största kända primtalet, upptäckt i december 2017, var 1 612 623 tecken mindre [31] .
Mersenne-tal skiljer sig positivt från resten genom närvaron av ett effektivt primatitetstest : Luc-Lehmer-testet . Tack vare honom har Mersenne primtals länge haft rekordet som de största kända primtalarna.
För att hitta primtal från över 100 000 000 och 1 000 000 000 decimalsiffror tilldelade EFF [32] kontantpriser på 150 000 $ respektive 250 000 $ [33] . EFF har tidigare delat ut priser för att hitta primtal på 1 000 000 och 10 000 000 decimalsiffror.
Det finns ett antal siffror vars primäritet kan fastställas effektivt med hjälp av specialiserade algoritmer.
För att söka efter primtal av angivna typer används för närvarande de distribuerade datorprojekten GIMPS , PrimeGrid , Ramsey@Home , Seventeen eller Bust , Riesel Sieve , Wieferich@Home .
Primtal är grundläggande komponenter inom många områden av matematiken .
Aritmetiska funktioner , nämligen funktioner som definieras på mängden naturliga tal och tar värden i mängden komplexa tal, spelar en avgörande roll i talteorin. I synnerhet är de viktigaste bland dem multiplikativa funktioner, det vill säga funktioner som har följande egenskap: om ett par består av samprimtal, så sker likheten [59]
Exempel på multiplikativa funktioner är Euler-funktionen , som associerar ett tal med antalet naturliga tal mindre än n och samprim med det och antalet divisorer av n [60] . Värdet av dessa funktioner från potensen av ett primtal:
Aritmetiska funktioner kan enkelt beräknas genom att känna till de värden de tar för primtalspotenser [59] . Faktum är att från faktoriseringen av ett naturligt tal n
det har vi
och därför, för att återgå till beräkningsproblemet, visar det sig att det vanligtvis är lättare att beräkna från varje potens av en primtalsdelare än att beräkna med den allmänna formeln [61] .
Till exempel, för att ta reda på värdet på Euler-funktionen från n = 450 = 2 × 3 2 × 5 2 räcker det att beräkna
I modulär aritmetik spelar primtal en mycket viktig roll: en restring är ett fält om och endast om n är primtal [48] . Dessutom är förekomsten av en primitiv ringrot knuten till primtal: den existerar endast om n är ett primtal, 1, 2, 4, eller ett tal i formen , där p är udda.
En av de viktigaste satserna inom modulär aritmetik är Fermats lilla sats [52] . Denna sats säger att för alla primtal p och alla naturliga tal a har vi:
eller för alla primtal p och alla naturliga a som inte är delbara med p ,
Den här egenskapen kan användas för att kontrollera om ett tal inte är primtal. Faktum är att om n är sådant att:
för vissa naturliga a , då kan n inte vara enkelt [52] . Den här egenskapen kan dock inte användas för att testa om ett tal är primtal: det finns några tal som kallas Carmichael-tal (den minsta är 561) för vilka detta inte kommer att vara sant. Ett Carmichael-tal är ett sammansatt tal som är ett pseudoprimtal i varje bas b coprime till n. 1994 visade William Robert Alford, Andrew Granville och Carl Pomerance att det finns oändligt många sådana siffror [62] .
Primtal spelar också en grundläggande roll i algebra . I gruppteorin kallas en grupp där varje element är en potens av ett primtal p -grupp för en p-grupp [63] . En P-grupp är ändlig om och endast om gruppens ordning (antalet av dess element) är en potens av p. Ett exempel på en oändlig p-grupp är Prufer p -gruppen [64] . Det är känt att p -grupper har ett icke-trivialt centrum och därför inte kan vara enkla (förutom en grupp med p - element); om gruppen är finit, skär dessutom alla normala undergrupper centrum på ett icke-trivialt sätt.
Ett exempel på sådana grupper är den cykliska gruppen av multiplikation modulo ett primtal [65] .
Alla grupper av ordningen p är cykliska och därför abeliska ; varje grupp av ordning p 2 är också abelisk . Dessutom är vilken ändlig Abelisk grupp som helst isomorf till en direkt produkt av ett ändligt antal cykliska p-grupper.
Cauchys sats säger att om ordningen för en ändlig grupp G är delbar med ett primtal p, så innehåller G element av ordningen p. Denna sats är generaliserad av Sylows satser [50] .
Vissa kryptografialgoritmer med offentliga nyckel, som RSA och Diffie-Hellman-nyckelutbyte , är baserade på stora primtal (vanligtvis 1024-2048 bitar). RSA förlitar sig på antagandet att det är mycket lättare (det vill säga effektivare) att utföra multiplikationen av två (stora) tal x och y än att beräkna coprime x och y om bara deras produkt är känd . Diffie-Hellman nyckelutbyte är baserat på det faktum att det finns effektiva algoritmer för exponentieringsmodulo , och den inversa operationen av diskret logaritm anses vara svår [66] [67] .
rsaSvårigheten att faktorisera stora antal ledde till utvecklingen av den första effektiva metoden för kryptografi med offentlig nyckel , RSA [68] . I detta kryptografiska system genererar personen som ska ta emot det krypterade meddelandet en nyckel: två olika slumpmässiga primtal och en given storlek väljs (vanligtvis används 1024- eller 2048- bitars nummer). Vidare beräknas deras produkt , kallad modulen . Värdet på Euler-funktionen beräknas från talet : . Ett heltal ( ) väljs som är coprime med värdet på funktionen . Vanligtvis tas små primtal som sådana (till exempel Fermat primtal ). Numret kallas för en offentlig exponent . Ett tal beräknas , som kallas den hemliga exponenten, multiplikativt inverst till talet e modulo . Paret publiceras som en offentlig RSA- nyckel ( publik RSA-nyckel ) . Paret spelar rollen som en privat RSA -nyckel och hålls hemliga [12] .
Det är teoretiskt möjligt att härleda en privat nyckel från offentlig information: detta kräver för närvarande talfaktorisering , vilket gör det säkert att sända ett säkert meddelande om primtalen uppfyller vissa villkor och är "tillräckligt stora". Det är ännu inte känt om det finns effektiva metoder för att dekryptera ett meddelande som inte involverar en direkt faktoriseringsattack , men det har visat sig att dåligt val av offentlig nyckel kan göra systemet mer sårbart för sådana attacker [69] .
1991 publicerade RSA Security en lista över semiprimes , som erbjuder kontantpriser för att faktorisera några av dem, för att bevisa metodens säkerhet och för att uppmuntra forskning inom detta område: ett initiativ kallat Challenge RSA Factoring [70] . Under årens lopp har några av dessa siffror sönderdelats, och för andra är faktoriseringsproblemet fortfarande öppet; dock avslutades tävlingen 2007 [70] .
Vid olika tillfällen gjordes försök att indikera ett uttryck vars värden för olika värden av variablerna som ingår i det skulle vara primtal [54] . L. Euler angav ett polynom som tar primvärden för n = 0, 1, 2, ..., 40 . Men för n = 41 är polynomets värde ett sammansatt tal. Det kan bevisas att det inte finns något polynom i en variabel n som tar primtal för alla heltal n [54] . P. Fermat föreslog att alla tal i formen 2 2 k + 1 är enkla; Emellertid tillbakavisade Euler denna gissning genom att bevisa att talet 2 2 5 + 1 = 4 294 967 297 är sammansatt [54] .
Ändå finns det polynom, vars uppsättning positiva värden, för icke-negativa värden på variablerna, sammanfaller med uppsättningen av primtal. Ett exempel är polynomet
som innehåller 26 variabler och har en grad av 25. Den minsta graden för kända polynom av denna typ är 5 med 42 variabler; det minsta antalet variabler är 10 med en grad av cirka 1,6·10 45 [71] [72] . Detta resultat är ett specialfall av den diofantinska egenskapen hos vilken uppsättning som helst som bevisats av Yuri Matiyasevich .
Intressant nog faktoriseras ovanstående polynom, som genererar primtal, själv. Observera att den andra faktorn för detta polynom (inom parentes) har formen: en minus summan av kvadrater. Således kan ett polynom ta positiva värden (för positiva värden ) endast om var och en av dessa kvadrater (det vill säga varje polynom inom hakparenteser) är lika med noll. I det här fallet kommer uttrycket inom parentes att vara lika med 1 [73] .
Det finns fortfarande många öppna frågor om primtal, av vilka de mest kända listades av Edmund Landau 1912 vid den femte internationella matematiska kongressen [74] :
Ett öppet problem är också förekomsten av ett oändligt antal primtal i många heltalssekvenser, inklusive Mersenne-tal [54] , Fibonacci-tal , Fermattal , etc.
I början av artikeln gavs definitionen av ett primtal: ett naturligt tal kallas primtal om det har exakt två delare - en och själva talet. Ett liknande koncept kan introduceras i andra algebraiska strukturer; oftast anses kommutativa ringar utan nolldelare ( integritetsdomäner ) [78] [79] . Sådana ringar kan dock ha enhetsdelare och bildar en multiplikativ grupp . Till exempel, i ringen av heltal finns det två enhetsdelare: och därför har alla heltal, utom enhetsdelare, inte två, utan minst fyra delare; till exempel har talet 7 divisorer.Detta betyder att generaliseringen av begreppet ett primtal måste baseras på dess övriga egenskaper.
Analogen av ett primtal för integritetsområdet är ett irreducerbart element . som definieras enligt följande [80] .
Ett element som inte är noll i integritetsdomänen kallas irreducible (ibland oupplösligt ) om det inte är en enhetsdelare och det följer av jämlikhet att eller är en enhetsdelare. |
För heltal betyder denna definition att de irreducerbara elementen är de naturliga primtalen, såväl som deras motsatser.
Det följer av definitionen att uppsättningen av delare av ett irreducerbart element består av två delar: alla enhetsdelare och produkter av alla enhetsdelare (dessa produkter kallas associerade med element). Det vill säga antalet divisorer av den irreducible , om den är finit, är dubbelt så många som delare av enhet i ringen.
Av stor betydelse är analogen till aritmetikens huvudsats , som i generaliserad form formuleras enligt följande [81] :
En ring kallas faktoriell om varje element som inte är noll i den som inte är en enhetsdelare kan representeras som en produkt av irreducerbara element, och denna representation är unik upp till en permutation av faktorer och deras association (multiplikation med enhetsdelare ). |
Inte varje integritetsdomän är faktoriell, se motexempel . En euklidisk ring är alltid faktoriell [82] .
Det finns en annan, snävare generalisering av begreppet ett primtal, som kallas ett primelement [80] .
Ett element som inte är noll i integritetsdomänen kallas enkel om det inte är en enhetsdelare och produkten kan bara vara delbar med om minst ett av elementen eller är delbar med . |
Ett primtal är alltid irreducerbart. Faktum är att om elementet är enkelt och sedan genom definitionen av ett enkelt element en av faktorerna, låt det vara delbart med d.v.s. Då eller, reducerande med (i integritetsdomänen är reduktionen av en faktor som inte är noll alltid möjlig) : det vill säga är en enhetsdelare. ■
Det omvända är inte sant i allmänhet; ett irreducerbart element kanske inte är enkelt om ringen inte är faktoriell. Exempel [83] : Betrakta en ring av tal av formen där är heltal. Siffran 3 i den är irreducerbar, eftersom den bara har 4 divisorer: . Det är dock inte ett enkelt element, vilket framgår av jämlikhet:
Siffran 3 delar den högra sidan av jämlikheten, men delar inte någon av faktorerna. Av detta faktum kan vi dra slutsatsen att ringen i fråga inte är faktoriell; och faktiskt, jämställdheten visar att faktoriseringen till irreducerbara faktorer i denna ring inte är unik.
Heltalsringen är faktoriell. Den har, som nämnts ovan, två enhetsdelare.
Gaussiska heltalRingen av Gaussiska tal består av komplexa tal av formen där är heltal. Det finns fyra enhetsdelare: Denna ring är faktoriell, de irreducerbara elementen är bråkdelen av vanliga primtal och "enkla Gausser" (till exempel ). Se Gaussiskt talprimalitetskriterium .
Ett exempel på en sönderdelning för talet 2, som inte är enkel i ringen av Gaussiska tal: - det icke-unika i sönderdelningen här är uppenbart, eftersom det är associerat med , enligt likheten:
Eisenstein heltalEisenstein- ringen av heltal består av komplexa tal av följande form [84] :
var är heltal, ( kubroten av enhet ),Denna ring har sex enhetsdelare: (±1, ±ω, ±ω 2 ), den är euklidisk och därför faktoriell. Irreducerbara element (de är också enkla element) i en ring kallas Eisenstein-primtal.
Primeness-kriterium : Ett Eisenstein-heltal är ett Eisenstein-primtal om och endast om ett av följande ömsesidigt uteslutande villkor är uppfyllt:
Detta antyder att normen för alla Eisenstein-tal antingen är ett naturligt primtal eller kvadraten på ett naturligt primtal [84] .
Tal associerade eller komplexa konjugat med Eisenstein-primtal är också Eisenstein-primtal.
Ring av polynomAv stor betydelse i algebra är polynomringen som bildas av polynom med koefficienter från ett visst fält .Divisorer av enhet är här icke-nollkonstanter (som polynom med grad noll). Polynomringen är euklidisk och därför faktoriell. Om vi tar fältet av reella tal som fältet , då kommer alla polynom av 1:a graden och de polynom av 2:a graden som inte har reella rötter (det vill säga deras diskriminant är negativ) att vara irreducible [85] .
Ordböcker och uppslagsverk | ||||
---|---|---|---|---|
|
Numeriska system | |
---|---|
Räknebara set |
|
Reella tal och deras anknytningar |
|
Numeriska förlängningsverktyg | |
Andra nummersystem | |
se även |
Tal efter delbarhetsegenskaper | ||
---|---|---|
Allmän information | ||
Faktoriseringsformer | ||
Med begränsade delare |
| |
Tal med många delare | ||
Relaterat till alikvotsekvenser |
| |
Övrig |
|