Alku- ja yhdistelmälukujen välisen eron ymmärtäminen on keskeistä lukuteorialle ja matematiikalle. Nämä luokat muodostavat perustan monille matemaattisille käsitteille salauksesta tekijöihin. Alku- ja yhdistelmälukujen tunnistamisen ja niiden kanssa työskentelyn oppiminen vahvistaa matemaattista perustaasi.

Määritelmät

Alkuluvut: Alkuluku on luonnollinen luku, joka on suurempi kuin 1 ja jolla on täsmälleen kaksi tekijää: 1 ja itse. Alkulukuja ei voida jakaa tasan muilla positiivisilla kokonaisluvuilla.

Prime: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47

Yhdistelmäluvut: Yhdistelmäluku on luonnollinen luku, joka on suurempi kuin 1 ja jolla on enemmän kuin kaksi tekijää. Yhdistelmäluvut voidaan jakaa tasan muilla luvuilla kuin 1:llä ja itselleen.

Composite: 4, 6, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 22, 24, 25

Yksi: Numero 1 ei ole määritelmän mukaan alkuluku eikä yhdistelmä.

Alkulukujen tunnistaminen

Esimerkki 1: Onko 7 alkuluku?

Test division by 2, 3, 4, 5, 6:
7 ÷ 2 = 3.5 (not divisible)
7 ÷ 3 = 2.33... (not divisible)
7 ÷ 4 = 1.75 (not divisible)
7 ÷ 5 = 1.4 (not divisible)
7 ÷ 6 = 1.17... (not divisible)
Only divisible by 1 and 7, so 7 is PRIME

Esimerkki 2: Onko 12 alkuluku?

12 ÷ 2 = 6 (divisible!)
12 ÷ 3 = 4 (divisible!)
12 ÷ 4 = 3 (divisible!)
12 has factors: 1, 2, 3, 4, 6, 12
Since 12 has more than 2 factors, 12 is COMPOSITE

Prime vs Composite -vertailutaulukko

Määrä Tyyppi tekijät Selitys
2 Prime 1, 2 Vain jopa prime
4 Komposiitti 1, 2, 4 2 × 2
7 Prime 1, 7 Vain jaollinen luvuilla 1 ja 7
9 Komposiitti 1, 3, 9 3 × 3
11 Prime 1, 11 Vain jaollinen luvuilla 1 ja 11
15 Komposiitti 1, 3, 5, 15 3 × 5
17 Prime 1, 17 Vain jaollinen luvuilla 1 ja 17
20 Komposiitti 1, 2, 4, 5, 10, 20 Useita tekijöitä

Alkuluvut 100 asti

2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97

Alkulukuja, jotka ovat pienempiä kuin 100, on 25.

Eratosthenesin seula

Tämä vanha menetelmä löytää tehokkaasti kaikki alkuluvut tiettyyn numeroon asti:

  1. Listaa numerot 2 - n
  2. Aloita numerolla 2 (ensimmäinen alkuluku)
  3. Yliviivaa kaikki luvun 2 kerrannaiset
  4. Etsi seuraava ylittämätön luku (3) ja yliviivaa sen kerrannaiset
  5. Toista, kunnes kaikki kerrannaiset on ristetty
  6. Loput luvut ovat alkulukuja

Prime Factorization

Jokainen yhdistelmäluku voidaan ilmaista alkulukujen tulona. Tätä kutsutaan prime factorization.

12 = 2 × 2 × 3 = 2² × 3
20 = 2 × 2 × 5 = 2² × 5
30 = 2 × 3 × 5
100 = 2 × 2 × 5 × 5 = 2² × 5²

Alkulukujen erikoisominaisuudet

Kaksoisalkuluvut: Alkuluvut, jotka eroavat kahdella

(3, 5), (5, 7), (11, 13), (17, 19), (29, 31)

Mersenne Primes: Primes muotoa 2ⁿ - 1

2² - 1 = 3 (prime)
2³ - 1 = 7 (prime)
2⁵ - 1 = 31 (prime)

Mielenkiintoisia faktoja Primesista

Faktaa Yksityiskohta
Äärettömän monta Alkulukuja on äärettömän monta (Euclid todistaa)
Jopa Primes 2 on ainoa parillinen alkuluku
Goldbachin arvelu Jokainen parillinen luku > 2 on yhtä suuri kuin kahden alkuluvun summa (todistamaton)
Prime Gaps Peräkkäisten alkulukujen väliset aukot kasvavat, mutta kuvio on epäselvä
Tiheys Primerit harvenevat numeroiden kasvaessa

Reaalimaailman sovellukset

Alkuluvut ovat välttämättömiä:

  • Salaus: RSA-salaus käyttää suuria alkulukuja turvallisuuden takaamiseksi
  • Computer Science: Hash-funktiot ja tietorakenteet perustuvat alkulukuihin
  • Matematiikka: Lukuteorian ja abstraktin algebran perusteet
  • Coding Theory: Virheiden havaitseminen ja virheenkorjaus koodit
  • Hajautetut järjestelmät: Kuormituksen tasaus käyttää prime-pohjaisia ​​algoritmeja

Primaality-testaus

Pienille määrille kokeilujako toimii. Suurempia määriä varten on olemassa kehittyneempiä testejä:

  • Fermat's Test: Todennäköisyystesti primaalisuuden määrittämiseksi
  • Miller-Rabinin testi: Luotettavampi todennäköisyystesti
  • AKS-primaliteettitesti: Deterministinen polynomi-aikatesti

Miksi alkuluvuilla on väliä

Alkuluvut ovat kaikkien kokonaislukujen "rakennuspalikoita". Alkulukujen ymmärtäminen syventää ymmärrystäsi lukurakenteesta ja mahdollistaa matematiikan, tieteen ja tekniikan ongelmien ratkaisemisen. Monet nykyaikaiset turvajärjestelmät ovat riippuvaisia ​​siitä, että suuria yhdistelmälukuja on vaikea sisällyttää alkutekijöihin.

Käytä [alkulukutarkistusta] (/en/category/math/prime-number-checker) tunnistaaksesi välittömät alkuluvut ja yhdistelmäluvut.