Fareyn jono

testwikistä
Versio hetkellä 5. syyskuuta 2019 kello 06.19 – tehnyt imported>Putsari (lähteetön)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

Malline:LähteetönOletetaan, että m on positiivinen kokonaisluku. Fareyn jonolla Fm tarkoitetaan tällöin niiden välillä [0,1] olevien murtolukujen kasvavaa jonoa, jotka:

- ovat supistetussa muodossa (ts. osoittajan ja nimittäjän) suurin yhteinen tekijä on 1 ja

- nimittäjä on pienempi tai yhtä suuri kuin m.

Esimerkiksi:

F1 = {01, 11}
F2 = {01, 12, 11}
F3 = {01, 13, 12, 23, 11}
F4 = {01, 14, 13, 12, 23, 34, 11}
F5 = {01, 15, 14, 13, 25, 12, 35, 23, 34, 45, 11}
F6 = {01, 16, 15, 14, 13, 25, 12, 35, 23, 34, 45, 56, 11}
F7 = {01, 17, 16, 15, 14, 27, 13, 25, 37, 12, 47, 35, 23, 57, 34, 45, 56, 67, 11}
F8 = {01, 18, 17, 16, 15, 14, 27, 13, 38, 25, 37, 12, 47, 35, 58, 23, 57, 34, 45, 56, 67, 78, 11}

Fareyn jonojen historiaa

Fareyn jonot on nimetty brittiläisen mineralogin (kidetutkijan) John Fareyn mukaan. Hänen näitä jonoja koskeva kirjoitelmansa julkaistiin lehdessä nimeltä Philosophical Magazine vuonna 1816. Farey esitti väittämän, että jonon kukin jäsen voidaan laskea sen lähimpien naapurien ns. medianttina ts. jakamalla näiden lukujen osoittajien summa niiden nimittäjien summalla. Farey ei kuitenkaan tiettävästi itse todistanut väittämäänsä. Todistuksen esitti ensimmäisenä Cauchy kirjassaan Exercises de mathématique. Saman tuloksen oli kuitenkin esittänyt toinen matemaatikko C. Haros jo vuonna 1802. Harosin artikkeli ei kuitenkaan liene ollut Fareyn tai Cauchyn tiedossa. On siis lähinnä historiallinen sattuma, että jonot kantavat edelleen Fareyn nimeä.

Välittömän edeltäjän ja seuraajan laskeminen

Tarkastellaan Fareyn jonoa, jossa nimittäjien maksimiarvo on m.

Lukua pq, missä gcd(p,q)=1, välittömästi seuraava luku pq voidaan laskea kaavoista

{q=m+rqqrp=pq+1q

missä r on luvun p modulaariaritmetiikan käänteisluku modulo q, ts. pr1( mod q), ja tarkoittaa pyöristystä alaspäin lähimpään kokonaislukuun (ns. porrasfunktio).

Vastaavasti lukua pq välittömästi edeltävä luku pq voidaan laskea kaavoista

{q=mrqq+rp=pq1q

missä r on kuten edellä.

Tarvittavat modulaariaritmetiikan käänteisluvut voidaan laskea tehokkaasti ns. laajennetun eukleideen algoritmin avulla.

Kaavat ovat erityisen käyttökelpoisia tarkasteltujen lukujen ollessa suuria, esimerkiksi kymmenien tai satojen numeroiden mittaisia.