Knuthin nuolinotaatio

testwikistä
Siirry navigaatioon Siirry hakuun

Malline:LähteetönKnuthin nuolinotaatio (tai Knuthin ylänuolinotaatio) on matematiikassa käytetty menetelmä erittäin suurten potenssiinkorotusten esittämiseksi. Metodin esitteli Donald Knuth vuonna 1976 ja se liittyy voimakkaasti Ackermannin funktioon. Merkintätavan idea liittyy siihen tosiasiaan, että kertolasku voidaan käsitellä iteroituina yhteenlaskuina ja potenssiinkorotus iteroituina kertolaskuina. Jatkamalla samalla menetelmällä päästään iteroituun potenssiinkorotukseen (tetraatioon).

Esitys

Luonnollisten lukujen kertolasku voidaan esittää peräkkäisinä yhteenlaskuina:

ab=a+a++aa lisätään itseensä b kertaa .

Esimerkiksi,

3×2=3+3=63 lisätään itseensä 2 kertaa .

Eksponentti b voidaan esittää kertolaskuna:

ab=ab=a×a××aa kerrotaan itsellään b kertaa .

Esimerkiksi,

32=32=3×3=93 kerrotaan itsellään 2 kertaa .

Knuth esitti “kaksoisnuolet” osoittamaan iteroitua potenssiinkorotusta (tetraatiota):

ab= ba=aa...a=aaab kpl a:ta b kpl a:ta 

Esimerkiksi,

32= 23=33=33=272 kpl 3:a 2 kpl 3:a .

Merkintätapaa luetaan oikealta vasemmalle:

Tämän mukaan,

32=33=27
33=333=327=7 625 597 484 987
34=3333=37 625 597 484 987
35=33333=337 625 597 484 987
jne.

Jo tällä päästään suhteellisen suuriin lukuihin, mutta Knuth jatkoi merkintätapaa pidemmälle. Hän määritteli “kolmoisnuoli” -operaattorin “kaksoisnuolten” iteroimiseksi edelleen (pentaatio):

ab=aaab kpl a:ta 

jota seuraa nelinkertainen nuolitus:

ab=aaab kpl a:ta 

ja niin edelleen. Pääsääntönä on, että n-nuolioperaattori laajenee oikealtaluettavaksi (n1)-nuolioperaattoriksi. Symboleilla,

a  b=a  a  a  a  a  n   n1 n1   n1     b kpl a:ta 

Esimerkki:

32=33=333=327=7 625 597 484 987

33=333=3(333)=333333 kpl 3:a=3337 625 597 484 987 kpl 3:a

Merkintätapaa anb käytetään kuvaamaan ab jossa on n nuolta.

Merkintätavan avulla voi tehokkaasti esittää nopeasti suurenevia funktioita, kuten Ackermannin funktiota tai Grahamin lukua.