Mersenneprimtal

Ett Mersennetal är inom talteorin ett heltal på formen där n är ett positivt heltal. Det är uppkallat efter den franske amatörmatematikern Marin Mersenne (1588–1648).

Ett Mersenneprimtal är ett Mersennetal som är ett primtal.

Om Mersennetal

I det binära talsystemet skrivs tal på formen som stycken ettor.

Om Mersenneprimtal

Det är okänt huruvida det existerar ett oändligt antal Mersenneprimtal. Hittills har 51 Mersenneprimtal hittats. De största av dessa är också de största kända primtalen, med flera miljoner siffror. Anledningen till att så stora Mersenneprimtal kunnat bestämmas är att det finns en särskilt effektiv algoritm för att avgöra om tal på den här formen är prima, nämligen Lucas-Lehmers test. Det största kända Mersenneprimtalet är 282 589 933-1. Det upptäcktes den 7 december 2018 av Great Internet Mersenne Prime Search (GIMPS) och har 24 862 048 siffror.

De största kända primtalen är av mersennetyp, men det är mycket sällsynt att mersennetal är primtal. Till exempel så ger exponenten 4 talet 15, (24 - 1 = 15), som är ett sammansatt tal. Detta förhållande gäller för samtliga jämna exponenter större än 2, eftersom exponenten då kan skrivas som 2j och mersennetalet faktoruppdelas enligt modellen 22j - 1 = (2j + 1)(2j - 1).

Resultatet kan generaliseras: Mersennetalet är ett primtal endast om exponenten är ett primtal. Ett nödvändigt men ej tillräckligt villkor för att ett mersennetal skall vara ett primtal är, att exponenten är ett primtal. Exempelvis är 211 - 1 = 2 047 inget primtal, ty 2 047 = 23·89.

Länge fanns en hypotes om att mersennetal med mersenneprimtal som exponent var primtal, vilket stämmer för 27 - 1, 231 - 1 och 2127 - 1. Eftersom 213 - 1 (8 191) är ett primtal borde enligt denna förmodan också 28191 - 1 (2 466-siffrigt) vara det. Detta antagande visade sig vara falskt när man kunde undersöka talet med dator.

Flera liknande primtalshypoteser har sett dagens ljus, men samtliga har kunnat förpassas till papperskorgen. Det finns således ingen allmän tumregel eller "formel", med vilken man kan vaska fram mersenneprimtal.

Sökning efter Mersenneprimtal

Det är relativt lätt att avgöra om ett Mersennetal är ett primtal eller inte.

Bortsett från några specialfall (de tal som slutar på 0, 5 eller är jämna, liksom de vars siffersumma är jämnt delbar med 3, kan till exempel inte vara primtal) finns inga "enkla" sätt att avgöra om ett godtyckligt tal är ett primtal. Även om det i det allmänna fallet finns bättre metoder än att tillgripa testdivision med samtliga primtal upp till kvadratroten ur talet, så krävs ofta ett enormt räknearbete för att kontrollera primtalsegenskapen.

För mersennetal finns dock en enklare metod. På dessa kan man applicera det kriterium, som den franske matematikern Édouard Lucas uppställde i slutet av 1800-talet:

Bilda talföljden

L0 = 4,
Li+1 = Li2 - 2 mod 2p - 1.

För ett primtal p > 2 är 2p - 1 ett primtal om och endast om Lp-2 = 0, det vill säga om mersennetalet går jämnt upp i termen med ordningsnumret p-2.

Också denna metod kräver ett mycket stort räknearbete för mersennetal som består av tiotusentals (och ännu fler) siffror, men i motsats till de algoritmer som måste användas i det allmänna fallet för att avgöra om ett tal är primtal eller inte är den praktiskt utförbar.

Före datoråldern (med andra ord fram till början av 50-talet) kände man till 12 mersenneprimtal, av vilka det största var 2127 - 1 (39-siffrigt), och man visste inte om det existerade några fler primtal i denna familj.

Lista över mersenneprimtal

NrnMnAntal siffror i MnUpptäcktsdatumUpptäckare
1231ForntidaForntida
2371ForntidaForntida
35312ForntidaForntida
471273ForntidaForntida
513819141456Anonym
61713107161588Cataldi
71952428761588Cataldi
8312147483647101772Euler
9612305843009213693951191883Pervushin
1089618970019…449562111271911Powers
11107162259276…010288127331914Powers
12127170141183…884105727391876Lucas
13521686479766…11505715115730 januari 1952Robinson
14607531137992…03172812718330 januari 1952Robinson
151 279104079321…16872908738625 juni 1952Robinson
162 203147597991…6977710076647 oktober 1952Robinson
172 281446087557…1328363516879 oktober 1952Robinson
183 217259117086…9093150719698 september 1957Riesel
194 253190797007…3504849911 2813 november 1961Hurwitz
204 423285542542…6085806071 3323 november 1961Hurwitz
219 689478220278…2257541112 91711 maj 1963Gillies
229 941346088282…7894635512 99316 maj 1963Gillies
2311 213281411201…6963921913 3762 juni 1963Gillies
2419 937431542479…9680414716 0024 mars 1971Tuckerman
2521 701448679166…5118827516 53330 oktober 1978Noll & Nickel
2623 209402874115…7792645116 9879 februari 1979Noll
2744 497854509824…01122867113 3958 april 1979Nelson & Slowinski
2886 243536927995…43343820725 96225 september 1982Slowinski
29110 503521928313…46551500733 26528 januari 1988Colquitt & Welsh
30132 049512740276…73006131139 75120 september 1983Slowinski
31216 091746093103…81552844765 0506 september 1985Slowinski
32756 839174135906…544677887227 83219 februari 1992Slowinski & Gage on Harwell Lab Cray-2 [1]
33859 433129498125…500142591258 71610 januari 1994Slowinski & Gage
341 257 787412245773…089366527378 6323 september 1996Slowinski & Gage
351 398 269814717564…451315711420 92113 november 1996GIMPS / Joel Armengaud
362 976 221623340076…729201151895 93224 augusti 1997GIMPS / Gordon Spence
373 021 377127411683…024694271909 52627 januari 1998GIMPS / Roland Clarkson
386 972 593437075744…9241937912 098 9601 juni 1999GIMPS / Nayan Hajratwala
3913 466 917924947738…2562590714 053 94614 november 2001GIMPS / Michael Cameron
4020 996 011125976895…8556820476 320 43017 november 2003GIMPS / Michael Shafer [2]
4124 036 583299410429…7339694077 235 73315 maj 2004GIMPS / Josh Findley [3]
4225 964 951122164630…5770772477 816 23018 februari 2005GIMPS / Martin Nowak [4]
4330 402 457315416475…6529438719 152 05215 december 2005GIMPS / Curtis Cooper & Steven Boone [5]
4432 582 657124575026…0539678719 808 3584 september 2006GIMPS / Curtis Cooper & Steven Boone [6]
4537 156 667202254406…30822092711 185 2726 september 2008GIMPS / Hans-Michael Elvenich [7]
4642 643 801169873516…56231475112 837 06412 april 2009GIMPS / Odd Magnar Strindmo [8]
4743 112 609316470269…69715251112 978 18923 augusti 2008GIMPS / Edson Smith [7]
4857 885 161581887266…72428595117 425 17025 januari 2013GIMPS / Curtis Cooper [9]
49*74 207 281300376418…08643635122 338 6187 januari 2016GIMPS / Curtis Cooper [10]
50*77 232 917467333183…76217907123 249 42526 december 2017GIMPS / Jonathan Pace [11]
51*82 589 933148894445...21790259124 862 0487 december 2018GIMPS / Patrick Laroche [12]

*) Det är inte känt om det finns några oupptäckta Mersenneprimtal mellan det 48:e (M 57 885 161 ) och det 51:a (M82 589 933) i den här tabellen, så därför finns risk att ordningsnumren på de sista talen inte stämmer.

Se även

Referenser

  1. ^ Tal 32 (engelska)
  2. ^ Tal 40 (engelska)
  3. ^ Tal 41 (engelska)
  4. ^ Tal 42 (engelska)
  5. ^ Tal 43 (engelska)
  6. ^ Tal 44 (engelska)
  7. ^ [a b] Tal 45 och 47 (engelska) Tal 47 var/kallades tal 46 vid upptäckten.
  8. ^ Tal 46, Tal 46 (engelska)
  9. ^ Tal 48 (engelska)
  10. ^ Tal 49* Arkiverad 7 januari 2018 hämtat från the Wayback Machine. (engelska)
  11. ^ Tal 50* (engelska)
  12. ^ Tal 51* (engelska)

Externa länkar