Puolialkuluku

testwikistä
Versio hetkellä 29. maaliskuuta 2022 kello 06.31 – tehnyt imported>Jmk (f)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

Puolialkuluku tarkoittaa lukuteoriassa sellaista yhdistettyä lukua, joka on täsmälleen kahden alkuluvun tulo eli pq, missä p ja q ovat alkulukuja (samoja tai eri lukuja). Puolialkulukuja ovat esimerkiksi 9=33 ja 301=743. Suurien puolialkulukujen tekijöihinjako on hyvin työlästä.[1][2]

Puolialkuluvun Eulerin φ-funktio on hyvin yksinkertaista muotoa, nimittäin φ(pq)=(p1)(q1) jos pq,[1] ja φ(p2)=p(p1).

Kuten alkulukuja, on myös puolialkulukuja olemassa äärettömästi. Suuruusjärjestyksessä niiden luettelo alkaa seuraavasti:

4, 6, 9, 10, 14, 15, 21, 22, 25, 26, 33, 34, 35, 38, 39, ...[3]

Arecibon radioteleskoopilla lähetettiin vuonna 1 679 bittiä pitkä Arecibo-viesti. Viestin pituus on puolialkuluku, minkä tarkoituksena oli vihjata vastaanottajalle, että viesti tulee tulkita bittikarttakuvaksi, jossa on 73 riviä ja 23 saraketta.[4]

RSA Factoring Challenge

RSA-salaus perustuu hyvin suurten kokonaislukujen jakamiseen tekijöihin. Edistääkseen tekijöihinjaon ja laskennallisen lukuteorian tutkimusta RSA Data Security julisti maaliskuussa 1991 kilpailun, jossa se julkaisi luettelon erikokoisia puolialkulukuja, 100-numeroisesta 500-numeroiseen, ja lupasi rahapalkinnot niiden tekijöihin jakamisesta. Pienimmän saivat Mark Manasse ja Arjen Lenstra jaettua tekijöihin jo huhtikuussa 1991. Kyseessä oli luku

1522605027 9225333605 3561837813 2637429718 0681149613 8068865790 8494580122 9632589528 9765400035 0692006139,

ja sen alkutekijähajotelma oli

4009469095 0920881030 6837352927 6146838921 4899724061 · 3797522793 6943673922 8088727554 4562785456 5536638199.

Seuraava, 110-numeroinen luku saatiin jaettua tekijöihin vuotta myöhemmin. Luettelon suurimpia lukuja ei ole saatu jaettua tekijöihin.[5][6][7][8]

Lähteet

Malline:Viitteet

  1. 1,0 1,1 Viittausvirhe: Virheellinen <ref>-elementti; viitettä wolfram ei löytynyt
  2. Viittausvirhe: Virheellinen <ref>-elementti; viitettä rosama ei löytynyt
  3. Viittausvirhe: Virheellinen <ref>-elementti; viitettä oeis ei löytynyt
  4. Viittausvirhe: Virheellinen <ref>-elementti; viitettä oberhaus ei löytynyt
  5. Viittausvirhe: Virheellinen <ref>-elementti; viitettä announce ei löytynyt
  6. Viittausvirhe: Virheellinen <ref>-elementti; viitettä list ei löytynyt
  7. Viittausvirhe: Virheellinen <ref>-elementti; viitettä rsanumber ei löytynyt
  8. Viittausvirhe: Virheellinen <ref>-elementti; viitettä honors ei löytynyt