ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Knuths pijlomhoognotatie - Wikipedia

Knuths pijlomhoognotatie

Uit Wikipedia, de vrije encyclopedie

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.

Inhoud

[bewerk] Inleiding

Vermenigvuldiging kan gedefinieerd worden als herhaalde optelling:


   a\times b = \underbrace{
     a+a+\dots+a}_{
     b\ \mathrm{kopie\ddot{e}n\ van}\ a}

en machtsverheffing kan gedefinieerd worden als herhaalde vermenigvuldiging:


   a^b=a\uparrow b= \underbrace{
     a\times a\times\dots\times a}_{
     b\ \mathrm{kopie\ddot{e}n\ van}\ a}

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


   a\uparrow\uparrow b = \underbrace{
     a_{}^{a^{{}^{.\,^{.\,^{.\,^a}}}}}}_{
     b\ \mathrm{kopie\ddot{e}n\ van}\ a}
   = \underbrace{
     a_{}\uparrow a\uparrow\dots\uparrow a}_{
     b\ \mathrm{kopie\ddot{e}n\ van}\ a}

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

Volgens deze definitie geldt:

3\uparrow\uparrow2=3^3=27\,\!
3\uparrow\uparrow3=3^{3^3}=3^{27}=7625597484987\,\!
3\uparrow\uparrow4=3^{3^{3^3}}=3^{7625597484987}\,\!
3\uparrow\uparrow5=3^{3^{3^{3^3}}}\,\!
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 quintatie):


   a\uparrow\uparrow\uparrow b= \underbrace{
     a\uparrow\uparrow a\uparrow\uparrow\dots\uparrow\uparrow a}_{
     b\ \mathrm{kopie\ddot{e}n\ van}\ a}

gevolgd door een 'vierpijl' operator:


   a\uparrow\uparrow\uparrow\uparrow b= \underbrace{
     a\uparrow\uparrow\uparrow a\uparrow\uparrow\uparrow\dots\uparrow\uparrow\uparrow a}_{
     b\ \mathrm{kopie\ddot{e}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\ \underbrace{\uparrow\uparrow\!\!\dots\!\!\uparrow}_{n}\ b= \underbrace{
    a\ \underbrace{\uparrow\!\!\dots\!\!\uparrow}_{n-1} \ 
    a\ \underbrace{\uparrow\!\!\dots\!\!\uparrow}_{n-1} \ 
    a\ \dots \ 
    a\ \underbrace{\uparrow\!\!\dots\!\!\uparrow}_{n-1} \ 
    a}_{
      b\ \mathrm{kopie\ddot{e}n\ van}\ a}

Voorbeelden:

3\uparrow\uparrow\uparrow2=3\uparrow\uparrow3=3^{3^3}=3^{27}=7.625.597.484.987\,\!


  3\uparrow\uparrow\uparrow3 = 3\uparrow\uparrow3\uparrow\uparrow3 =
  3\uparrow\uparrow(3\uparrow3\uparrow3) = \underbrace{
    3_{}\uparrow 3\uparrow\dots\uparrow 3}_{
    3\uparrow3\uparrow3\ \mathrm{kopie\ddot{e}n\ van}\ 3}

  = \underbrace{
    3_{}\uparrow 3\uparrow\dots\uparrow 3}_{
    \mathrm{7.625.597.484.987\ kopie\ddot{e}n\ van\ 3}}

[bewerk] Notatie

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

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

[bewerk] Definitie

De pijlomhoognotatie is formeel gedefinieerd door:


  a\uparrow^n b=
  \left\{
   \begin{matrix}
    1, & \mbox{als }b=0; \\
    a^b, & \mbox{als }n=1; \\
    a\uparrow^{n-1}(a\uparrow^n(b-1)), & \mbox{anders}
   \end{matrix}
  \right.

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
3\uparrow\uparrow 3=3^{3^3} \mbox{ is }3^{(3^3)}=3^{27}=7.625.597.484.987 \mbox{, niet } \left(3^3\right)^3=27^3=19.683.

[bewerk] Voorbeeld bij definitie

3\uparrow\uparrow\uparrow 2

  • 3\uparrow\uparrow (3\uparrow\uparrow\uparrow 1)
  • 3\uparrow\uparrow (3\uparrow\uparrow (3\uparrow\uparrow\uparrow 0))
  • 3\uparrow\uparrow (3\uparrow\uparrow 1)
  • 3\uparrow\uparrow (3\uparrow (3\uparrow\uparrow 0))
  • 3\uparrow\uparrow (3\uparrow 1)
  • 3\uparrow\uparrow (3^1)

3\uparrow\uparrow 3

  • 3\uparrow (3\uparrow\uparrow 2)
  • 3\uparrow (3\uparrow (3\uparrow\uparrow 1))
  • 3\uparrow (3\uparrow (3\uparrow (3\uparrow\uparrow 0)))
  • 3\uparrow (3\uparrow (3\uparrow 1))

3\uparrow (3\uparrow 3)

  • 3\uparrow (3^3)
  • 3\uparrow 27
  • 327

7.625.597.484.987

[bewerk] Tabel met waarden

[bewerk] Berekening 2↑m n

Waarden van 2\uparrow^m n = 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.536\approx 2,\!0 \times 10^{19.729} 2^{2^{65.536}}\approx 10^{6,0 \times 10^{19.728}} 2^{2^{2^{65.536}}}\approx 10^{10^{6,0 \times 10^{19.728}}} 2\uparrow\uparrow n
3 2 4 65.536 
   \underbrace{2^{2^{{}^{.\,^{.\,^{.\,^2}}}}}}_{
   65.536\ \mathrm{kopie\ddot{e}n\ van}\ 2}\approx (10\uparrow)^{65.531}(6,\!0 \times 10^{19.728})
      2\uparrow\uparrow\uparrow n
4 2 4 
   \underbrace{2^{2^{{}^{.\,^{.\,^{.\,^2}}}}}}_{
   65.536\ \mathrm{kopie\ddot{e}n\ van}\ 2}         2\uparrow\uparrow\uparrow\uparrow n

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

  • (10\uparrow)^1(n) = 10^n
  • (10\uparrow)^2(n) = 10^{10^{n}}

enzovoorts.

[bewerk] Berekening 3↑m n

Waarden van 3\uparrow^m n = 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   3\uparrow\uparrow n
3 3 7.625.597.484.987 
   \underbrace{3_{}^{3^{{}^{.\,^{.\,^{.\,^3}}}}}}_{
   7.625.597.484.987\ \mathrm{kopie\ddot{e}n\ van}\ 3}     3\uparrow\uparrow\uparrow n
4 3 \underbrace{3_{}^{3^{{}^{.\,^{.\,^{.\,^3}}}}}}_{
   7.625.597.484.987\ \mathrm{kopie\ddot{e}n\ van}\ 3}       3\uparrow\uparrow\uparrow\uparrow n

[bewerk] Berekening 10↑m n

Waarden van 10\uparrow^m n = 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 10^{\,\!10^{10.000.000.000}}   10\uparrow\uparrow n
3 10 \underbrace{10_{}^{10^{{}^{.\,^{.\,^{.\,^{10}}}}}}}_{
   10\ \mathrm{kopie\ddot{e}n\ van}\ 10}       10\uparrow\uparrow\uparrow n
4 10         10\uparrow\uparrow\uparrow\uparrow n

[bewerk] Zie ook

[bewerk] Externe links


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -