Knuthova notacija

Iz testwiki
Pojdi na navigacijo Pojdi na iskanje

V matematiki je Knuthova gornjepuščična notacija metoda zapisovanja zelo velikih celih števil. Izumil jo je Donald Knuth leta 1976.

Stopnjevanje

Množenje lahko na naslednji način zapišemo v obliki seštevanja:

a×b=a+a++ab kopij a

Za primer:

3×4=3+3+3+3=124 kopije 3

Tudi potenciranje se da zapisati v obliki množenja:

ab=ab=a×a××ab kopij a

Za primer:

32=32=3×3=92 kopiji 3

Enako se zgodi tudi z tetracijo:

ab= ba=aa...a=aaab kopij ab kopij a

Za primer:

32= 23=33=33=272 kopiji 32 kopiji 3.

Primeri tetracije zapisane v Knuthovi gornjepuščični notaciji:

32=33=27
33=333=327=7,625,597,484,987
34=3333=37625597484987 (samo zapis tega števila bi zavzel približno 1,37 terabajta prostora)
35=33333=337625597484987
itn.

V Knuthovi gornjepuščični notaciji pa se da zapisati tudi pentacijo:

ab=aaab kopij a

Heksacija:

ab=aaab copies of a

In tako naprej.

Pravilo pa je:

a  b=a  a  a  a  a  n   n1 n1   n1     b copies of a

Primeri:

32=33=27

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

33=333=3(333)=333333 copies of 3=3337,625,597,484,987 copies of 3