Primitiiviset juuret ja niiden sovellukset
Authors
Date
2024Tässä työssä tutkitaan primitiivisiä juuria ja niiden erilaisia sovelluksia. Sovelluksissa käydään läpi rationaalilukujen desimaaliesityksen ominaisuuksia, näennäissatunnauslukugeneraattorin teoriaa ja indeksiaritmetiikkaa.
Aluksi työssä käydään läpi olennaisia määritelmiä, esimerkkejä ja lauseita, joiden jälkeen määritellään primitiivinen juuri. Primitiivinen juuri on yksiköiden ryhmän Un virittävä alkio. Tällöin yksiköiden ryhmä on syklinen. Hyödyllisen apulauseen avulla voidaan testata, onko jokin alkio primitiivinen juuri. Seuraavaksi tutkitaan syklisiä yksiköiden ryhmiä ja todistetaan, että alkuluvuille p löytyy aina primitiivinen juuri yksiköiden ryhmästä Up. Lisäksi huomataan syklisten ryhmien välisiä yhteyksiä ja määritetään primitiivisten juurien määrä Eulerin funktion avulla.
Primitiivisten juurten sovelluksissa tutkitaan rationaalilukujen desimaaliesityksien jaksollisuutta. Ensin selvitetään, milloin rationaaliluku on päättyvä. Huomataan, että jos luvun 1/n desimaaliesitys on päättymätön, niin se on jaksollinen ja sen jakson pituus on korkeintaan n − 1. Lisäksi, jos 10 on primitiivinen juuri modulo n, niin desimaaliesityksen pituus on kertaluku ϕ(n).
Tämän jälkeen tarkastellaan näennäissatunnaislukuja tuottavaa menetelmää ja primitiivisten juurten käyttöä näennäissatunnaisgeneraattorissa. Hyödyllisen lauseen avulla voidaan löytää primitiivisen juuren potensseista vielä
suurempia primitiivisiä juuria, jolloin näennäissatunnaislukujen löytäminen vaikeutuu. Lopuksi hyödynnetään vielä primitiivisiä juuria määrittelemään indeksi, jota voidaan hyödyntää kongruenssiyhtälöiden ratkaisemisessa sekä määrittäessä onko kongruenssiyhtälöllä ratkaisua ja kuinka monta niitä on.
...
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29740]
License
Related items
Showing items with similar title or keywords.
-
Algebrallista lukuteoriaa : Pellin yhtälöstä ja aritmetiikan peruslauseen yleistämisestä
Ojaniemi, Jenna (2019)Tutkielman tarkoituksena on Pellin yhtälön ratkaiseminen ja aritmetiikan peruslauseen voimassaolon tutkiminen algebrallisten kokonaislukujen muodostamissa renkaissa \mathbb{Z}[\sqrt{-2}], \mathbb{Z}[\sqrt{-3}],\mathbb{Z} ... -
Alkulukutestejä
Aho, Vieno (2022)Tämän tutkielman aiheena on alkulukutestit, jotka ovat sellaisia menetelmiä ja algoritmeja, joiden avulla voidaan tutkia, onko jokin luku alkuluku vai alkulukujen tulo. Tutkielman alussa käydään läpi joitakin yksinkertaisia ... -
Fermat'n suuren lauseen erikoistapauksia
Väisänen, Jussi (2018)Tämän tutkielman tarkoituksena on perehtyä Fermat'n suuren lauseen todistuksen syntyyn ja etenkin muutamiin lauseen yksinkertaisimpiin erityistapauksiin. Fermat'n suuren lauseen mukaan ei ole olemassa kokonaislukuja x, y ... -
Suhteellisten alkulukuparien todennäköisyys
Kosonen, Kati (2020)Tässä tutkielmassa osoitetaan, että kaksi satunnaisesti valittua kokonaislukua ovat keskenään suhteellisia alkulukuja 61% todennäköisyydellä. Tulosta lähestytään lukuteorian näkökulmasta erilaisten funktioiden ja niiden ... -
Lukuteoriaan perustuvia salausmenetelmiä
Rehn, Rasmus (2019)Tämän tutkielman tarkoitus on tutustuttaa lukija salakirjoituksen maailmaan lukuteorian näkökulmasta. Tutkielma sisältää salausmenetelmiin tarvittavat matemaattiset pohjatiedot, Diffie-Hellmanin salausmenetelmän ja ...