Knuths pijlomhoognotatie

Uit testwiki
Naar navigatie springen Naar zoeken springen

In de wiskunde is Knuths pijlomhoognotatie een notatie voor erg grote natuurlijke getallen geïntroduceerd door Donald Knuth in 1976. Het idee is gebaseerd op herhaalde machtsverheffing op dezelfde manier als machtsverheffen herhaalde vermenigvuldiging is, en vermenigvuldiging herhaalde optelling is.

Inleiding

Vermenigvuldiging kan gedefinieerd worden als herhaalde optelling:

a×b=a+a++ab kopiee¨n van a

en machtsverheffing kan gedefinieerd worden als herhaalde vermenigvuldiging:

ab=ab=a×a××ab kopiee¨n van a

wat Knuth inspireerde tot de definitie van een 'dubbele pijl' operator voor herhaalde machtsverheffing of tetratie:

ab=aa...ab kopiee¨n van a=aaab kopiee¨n van a

De bewerking moet hier en hieronder beschouwd worden van rechts naar links.

Volgens deze definitie geldt:

32=33=27
33=333=327=7625597484987
34=3333=37625597484987
35=33333
etc.

Dit leidt al snel tot heel grote getallen, maar Knuth stopte hier niet. Hij ging verder om een 'drievoudige pijl' operator voor herhaalde toepassing van de 'dubbele pijl' operator te definiëren (ook bekend als pentatie):

ab=aaab kopiee¨n van a

gevolgd door een 'vierpijl' operator:

ab=aaab kopiee¨n van a

enzovoorts. De algemene regel is dat een n-pijl operator uit te schrijven is in een reeks (n − 1)-pijl operatoren. Symbolisch,

a n b=a n1 a n1 a  a n1 ab kopiee¨n van a

Voorbeelden:

32=33=333=327=7.625.597.484.987

33=333=3(333)=333333 kopiee¨n van 3=3337.625.597.484.987 kopiee¨n van 3

Notatie

In uitdrukkingen zoals ab, de notatie voor machtsverheffing, is het de gewoonte om de exponent b als een superscript van het grondtal a te schrijven.

De superscriptnotatie ab leende zichzelf slecht voor generalisatie, wat verklaart waarom Knuth verkoos te werken met de notatie ab.

Definitie

De pijlomhoognotatie is formeel gedefinieerd door:

anb={1,als b=0;ab,als n=1;an1(an(b1)),anders

voor alle natuurlijke getallen a, b en n met b ≥ 0 en n ≥ 1.

Alle pijlomhoogoperatoren (inclusief normale machtsverheffing, ab) zijn rechts associatief, dat wil zeggen dat de waardebepaling plaatsvindt van rechts naar links in een uitdrukking die meer dan twee van zulke operatoren bevat. Bijvoorbeeld, abc = a↑(bc), niet (ab)↑c; bijvoorbeeld
33=333 is 3(33)=327=7.625.597.484.987, niet (33)3=273=19.683.

Voorbeeld bij definitie

32

  • 3(31)
  • 3(3(30))
  • 3(31)
  • 3(3(30))
  • 3(31)
  • 3(31)

33

  • 3(32)
  • 3(3(31))
  • 3(3(3(30)))
  • 3(3(31))

3(33)

  • 3(33)
  • 327
  • 327

7.625.597.484.987

Tabel met waarden

Berekening 2↑m n

Waarden van 2mn = hyper(2, m+2, n) = 2 → n → m
m\n 1 2 3 4 5 6 7 formule
0 2 4 6 8 10 12 14 2n
1 2 4 8 16 32 64 128 2n
2 2 4 16 65.536 265.5362,0×1019.728 2265.536106,0×1019.728 22265.53610106,0×1019.728 2n
3 2 4 65.536 22...265.536 kopiee¨n van 2(10)65.531(6,0×1019.728)       2n
4 2 4 22...265.536 kopiee¨n van 2         2n

Opmerking: (10)k is de notatie voor een functionele macht van de functie f(n)=10n, zodat

  • (10)1(n)=10n
  • (10)2(n)=1010n

enzovoorts.

Berekening 3↑m n

Waarden van 3mn = hyper(3, m+2, n) = 3 → n → m
m\n 1 2 3 4 5 formule
0 3 6 9 12 15 3n
1 3 9 27 81 243 3n
2 3 27 7.625.597.484.987 37.625.597.484.987   3n
3 3 7.625.597.484.987 33...37.625.597.484.987 kopiee¨n van 3     3n
4 3 33...37.625.597.484.987 kopiee¨n van 3       3n

Berekening 10↑m n

Waarden van 10mn = hyper(10, m+2, n) = 10 → n → m
m\n 1 2 3 4 5 formule
0 10 20 30 40 50 10n
1 10 100 1000 10.000 100.000 10n
2 10 10.000.000.000 1010.000.000.000 101010.000.000.000   10n
3 10 1010...1010 kopiee¨n van 10       10n
4 10         10n

Andere notatie en naam, en generalisatie

anb is een niet-dalende functie van de drie niet-negatieve gehele getallen a, b, n, met niet-negatieve geheeltallige functiewaarden die extreem sterk stijgen bij toenemende functiewaarden. De functie wordt ook geschreven als relatief eenvoudig geval (met slechts twee pijlen) van Conways geketende pijlnotatie, in dit geval abn. Deze is ook gedefinieerd met meer pijlen, dit zijn ook niet-dalende functies van een aantal niet-negatieve gehele getallen, die nog sneller stijgen.

Zie ook