Notación flecha de Knuth

De testwiki
Ir a la navegación Ir a la búsqueda

En matemáticas, la notación flecha de Knuth es un método de notación para enteros muy grandes, introducido por Donald Knuth en 1976.[1] Está estrechamente relacionada con la función de Ackermann y especialmente a la sucesión de hiperoperaciones. La idea está basada en el hecho de que la multiplicación puede ser vista como una adición iterada y la potenciación como una multiplicación iterada. Continuando de esta manera, se llega a la potenciación iterada (tetración) y al resto de la sucesión de hiperoperaciones, la cual es generalmente denotada usando la notación flecha de Knuth.

Introducción

Las operaciones aritméticas normales de adición, multiplicación, y potenciación es naturalmente extendida a una sucesión de hiperoperaciones como sigue.

La multiplicación por un número natural está definida como una adición iterada:

a×b=a+a++ab veces a

Por ejemplo,

4×3=4+4+4=123 veces 4

La potenciación para un exponente natural b se define como una multiplicación iterada, que Knuth denota por una sola flecha arriba:

ab=ab=a×a××ab vecesa

Por ejemplo,

43=43=4×4×4=643 veces 4

Para ampliar la secuencia de operaciones más allá de la potenciación, Knuth definió un operador "doble flecha" para denotar la potenciación iterada (tetración):

ab= ba=aa...a=a(a(a))b veces ab veces a

Por ejemplo,

43= 34=444=4(44)=42561.34078079×101543 veces 43 veces 4

Aquí y a continuación la evaluación se llevará a cabo de derecha a izquierda, así los operadores flecha de Knuth (como la potenciación) se definen como asociativos por derecha.

De acuerdo a esta definición,

32=33=27
33=333=327=76255974849877.6×1012
34=3333=3327=376255974849871.2580740420492718971×103638334640024
35=33333=33327=337625597484987
etc.

Esto conduce ya a unos números bastante grandes, pero Knuth ampliado de la notación. Pasó a definir un operador "triple flecha" para tetración iterada (pentación):

seguido por un operador "cuádruple flecha" para definir la pentación iterada (hexación):

y así sucesivamente. La regla general es que un noperador flecha se expande hacia una asociativa por derecha de la serie de (n1)operadores-flecha. Simbólicamente,

Ejemplos:

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

La notación anb se utiliza comúnmente para denotar ab con n flechas. De hecho, anb es a [n+2] b con hiperoperación. Por ejemplo, 3914 también puede ser escrito como 39 [4] 14, la "[4]" significa tetración, pero no igual a 39 [2] 14 = 39 × 14 = 546, del mismo modo, 777777= 77 [79] 77 en lugar de 77 [77] 77.

Notación

En expresiones como a ab, la notación de la potenciación es usualmente es por lo general escribir el exponente b como superíndice de la base a. Pero en muchos entornos — como en los lenguajes de programación y e-mails de texto plano — no son compatibles con composición tipográfica de superíndice. La gente ha adoptado la notación lineal ab para tales entornos; la flecha hacia arriba sugiere «elevado a» el exponente indicado. Si el juego de caracteres no contiene una flecha hacia arriba, el caret (^) se utiliza en su lugar.

La notación de superíndice ab no se presta bien a la generalización, lo que explica por qué Knuth eligió desarrollar la notación flecha ab en su lugar.

anb es una notación alternativa más corta para n flechas. Así a4b=ab.

Escribir la notación flecha en términos de potencias

Intentar escribir ab usando la familiar notación de superíndice da una torre de potencias.

Por ejemplo: a4=a(a(aa))=aaaa

Si b es una variable (o es demasiado grande), la torre de potencias podría ser escrita utilizando puntos y una nota que indique la altura de la torre.

ab=aa...ab

Continuando con esta notación, ab puede ser escrito con una pila de tales torres de potencias, cada uno describiendo el tamaño de la pila que está por encima de ella.

a4=a(a(aa))=aa...aaa...aaa...aa

De nuevo, si b es una variable o es demasiado grande, la pila podría ser escrita utilizando puntos y una nota indicando su altura.

ab=aa...aaa...aa}b

Por otra parte, ab podría escribirse usando varias columnas de dichas pilas de torres de potencias, cada columna describe el número de torres de potencias en la pila a su izquierda:

a4=a(a(aa))=aa...aaa...aa}aa...aaa...aa}aa...aaa...aa}a

Referencias

Plantilla:Listaref Plantilla:Control de autoridades