Hiperoperación

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

Plantilla:Traducción incompleta En matemáticas, la sucesión de hiperoperacionesPlantilla:Refn es una sucesión infinita de operaciones aritméticas (llamadas hiperoperaciones)[1][2][3] que se inicia con la operación binaria exponenciación (n = 3), siguiendo con las operaciones binarias de Tetración (n = 4), Pentación (n = 5), y Hexación (n = 6), después de lo cual la sucesión continúa con más operaciones binarias, que se extienden más allá de la potenciación, mediante la asociatividad por derecha. Para las operaciones más allá de la potenciación, el n-ésimo miembro de esta sucesión es nombrado por Rubén Goodstein después del prefijo griego de n con el sufijo -ción (como tetración (n = 4), pentación (n = 5), hexación (n = 6), etc.)[4] y puede ser escrito mediante el uso de n − 2 flechas en la notación flecha de Knuth. Cada hiperoperación puede ser entendida de forma recursiva en términos de la anterior por:

amb=am1(am1(am1(...(am1(am1a))...)))b veces a (m ≥ 0)

Esto también puede ser definido de acuerdo a la regla de recursividad con parte de la definición, como en la versión flecha hacia arriba de Knuth de la función de Ackermann:

amb=am1(am(b1)) (m ≥ -1)

Esta puede ser usada fácilmente para mostrar números mucho más grandes que las que la notación científica puede, tales como el número de Skewes y el googolplex, pero hay algunos números que incluso ellos no pueden mostrar fácilmente, tales como el número de Graham y ÁRBOL(3).

Esta repetición de la regla es común a muchas variantes de hiperoperaciones (ver a continuación).

Definición

La sucesión de hiperoperaciones Hn(a,b):(0)30 es la sucesión de operaciones binarias Hn:(0)20, que se define recursivamente como sigue:

Hn(a,b)={b+1si n=0asi n=1 y b=00si n=2 y b=01si n3 y b=0Hn1(a,Hn(a,b1))en cualquier otro caso

(Tenga en cuenta que para n = 0, la operación binaria esencialmente se reduce a una única operación (función sucesor) ignorando el primer argumento.)

Para n = 0, 1, 2, 3, esta definición reproduce las operaciones básicas de la aritmética del sucesor (que es una única operación), adición, multiplicación y potenciación, respectivamente, como

H0(a,b)=b+1,
H1(a,b)=a+b,
H2(a,b)=ab,
H3(a,b)=ab,

Entonces, ¿cuál será la siguiente operación después de la potenciación? Hemos definido la multiplicación de modo que H2(a,3)=a*3=a+a+a,, y define la potenciación de modo que H3(a,3)=a3=aaa, por lo que parece lógico definir la siguiente operación, la tetración, por lo que H4(a,3)=tetration(a,3)=aaa, con una torre de tres 'un'. De forma análoga, la pentación de (a,3) será tetración(a, tetración(a,a))), con tres «a» en ella. Las H operaciones para n ≥ 3 pueden ser escritas en la la notación flecha de Knuth como:

H4(a,b)=ab,
H5(a,b)=ab,
...
Hn(a,b)=an2b para n3,
...

La notación de Knuth puede ser extendida a los índices negativos ≥ -2 de modo tal que esté de acuerdo con toda la sucesión de hiperoperaciones, excepto por el retraso en la indización:

Hn(a,b)=an2b para n0.

Las hiperoperaciones por lo tanto puede ser vistas como una respuesta a la pregunta «¿qué es lo siguiente?» en la sucesión: sucesor, adición, multiplicación, potenciación, y así sucesivamente. Tomando nota de que:

  • a+b=(a+(b1))+1
  • ab=a+(a(b1))
  • ab=a(a(b1))
  • ab=aa(b1)

la relación entre las operaciones aritméticas básicas se ilustra, permitiendo que la mayor de las operaciones sean definidas de forma natural, como se muestra anteriormente. Los parámetros de la jerarquía de hiperoperaciones se refieren a veces por el análogo de la potenciación;[5] así, a es la base, b es el exponente (o hiperexponente),[6] y n es el rango (o grado).[7]

En términos coloquiales, las hiperoperaciones son maneras de componer números que aumentan en un crecimiento basado en la repetición de la anterior hiperoperación. Los conceptos de sucesor, adición, multiplicación y potenciación son todos hiperoperaciones; el sucesor de operación (producción de x+1 en x) es el más primitivo, el operador especifica el número de veces que 1 se añade a sí mismo para producir un valor final, la multiplicación especifica el número de veces que un número se añade a sí mismo, y la exponenciación se refiere al número de veces que un número se multiplica por sí mismo.

Ejemplos

Esta es una lista de las primeras siete (0 a 6) hiperoperaciones. (Observe que en este artículo, definimos 0⁰ como 1.)

n Operación

Eso

Definición Nombres Dominio
0 1+m 1+1+1+1++1m copias de 1 hyper0, incremento, sucesor, «ceración» arbitrario
1 a+b[8] a+1+1+1++1b copias de 1 hyper1, adición arbitrario
2 ab a+a+a++ab copias de a hyper2, multiplicación arbitrario
3 ab o bien ab aaaaab copias de a hyper3, potenciación b real, con algunas extensiones multivaluadas a números complejos
4 ba o bien ab a(a(a(aa))...)b copias de a hyper4, tetración a ≥ 0 , b es un entero ≥ −1[nb 1] (Con algunas extensiones propuestas)
5 ba o bien ab a(a(a(aa))...)b copias de a hyper5, pentación a, b enteros ≥ −1[nb 1]
6 ab o bien a[6]b a3(a3(a3(a33a))...)b copias de a hyper6, hexación a, b enteros ≥ −1[nb 1]

Casos especiales

Hn(0, b) =

0, cuando n = 2 o n = 3, b ≥ 1, o, n ≥ 4, b impar
1, cuando n = 3, b = 0, o, n ≥ 4, b par (incluido 0).
b, cuando n = 1
b + 1, cuando n = 0

Hn(a, 0) =

0, cuando n = 2
1, cuando n = 0, n ≥ 3
a, cuando n = 1

Historia

Uno de los primeros análisis sobre hiperoperaciones fue el de Albert Bennett[7] en 1914, que han desarrollado algunos de la teoría de la conmutativa de hiperoperaciones (ver a continuación). Unos 12 años más tarde, Wilhelm Ackermann definió la función ϕ(a,b,n)[9] lo que de alguna manera se asemeja a la sucesión de hiperoperaciones.

En su artículo publicado en el año 1947,[4] R. L. Goodstein introdujo la sucesión específica de las operaciones que ahora se llaman hiperoperaciones, y sugiere también los nombres griegos de tetración, pentación, etc., para la ampliación de las operaciones más allá de potenciación (ya que se corresponden con los índices 4, 5, etc.). Como una función de tres argumentos, por ejemplo, G(n,a,b)=Hn(a,b), la sucesión de hiperoperaciones como un todo, es vista como una versión de la función de Ackermann original ϕ(a,b,n) — que es recursiva , pero no primitiva recursiva — fue modificada por Goodstein para incorporar la primitiva función sucesor , junto con las otras tres operaciones básicas de la aritmética (adición, multiplicación, potenciación), y para hacer más fluida la extensión de estos más allá de potenciación.

La función de Ackermann original de tres argumentos ϕ utiliza la misma regla de recursividad que la versión de Goodstein versión de ella (es decir, la hiperoperación secuencia), pero difiere de la misma de dos maneras. En primer lugar, ϕ(a,b,n) se define como una sucesión de operaciones a partir de la suma (n = 0) en lugar de la función sucesor, luego la multiplicación (n = 1), la potenciación (n = 2), etc. En segundo lugar, las condiciones iniciales de ϕ resultan en ϕ(a,b,3)=a(b+1), así se distinguen de las hyperoperaciones más allá de potenciación.[10][11][12] La importancia de la b + 1 en la expresión anterior es que ϕ(a,b,3) = aaa, donde b cuenta el número de operadores (potenciaciones), en vez de contar el número de operandos ("a") como la b en ab, y así sucesivamente para el más alto nivel de las operaciones. (Ver el artículo función de Ackermann para obtener más detalles.)

Notaciones

Esta es una lista de notaciones que se han utilizado para las hiperoperaciones.

Nombre Notación equivalente a Hn(a,b) Comentario
Notación flecha de Knuth an2b Usada por Knuth[13] (para n ≥ 3), y puede encontrarse en varios textos de referencia.[14][15]
Notación de Goodstein G(n,a,b) Usada por Reuben Goodstein.[4]
Función de Ackermann original ϕ(a,b,n1)  para 1n3ϕ(a,b1,n1)  para n4 Usada por Wilhelm Ackermann (para n ≥ 1)[9]
Función de Ackermann–Peter A(n,b3)+3 para a=2 Corresponde a hiperoperaciones de base 2 (a = 2)
Notación de Nambiar an1b Usada por Nambiar (para n ≥ 1)[16]
Notación caja anb Usada por Rubtsov y Romerio.[3][5]
Notación de superíndice a(n)b Usada por Robert Munafo.[17]
Notación de subíndice (para lower hyperoperations) a(n)b Usado por Robert Munafo[17] para las hiperoperaciones inferiores.
Notación de operadores (para "operaciones extendidas") aOn1b Usado para las hiperoperaciones inferiores por John Donner y Alfred Tarski (para n ≥ 1).[18]
Notación de corchetes a[n]b Se usa en muchos foros de internet, conveniente para ASCII.
Notación de flecha encadenada de Conway ab(n2) Usada por John Horton Conway (para n ≥ 3)
Función de Bowers {a,b,n,1} Usada por Jonathan Bowers (para n ≥ 1)

Generalización

Para condiciones iniciales diferentes o reglas de recursión diferentes, pueden resultar operaciones muy diferentes. Algunos matemáticos se refieren a todas esas variantes como ejemplos de hiperoperaciones.

En sentido general, una jerarquía de hiperoperaciones (S,I,F) es una familia (Fn)nI de operaciones binarias en S, indexada por un conjunto I, tal que existe i,j,kI donde

Además, si se relaja la última condición (es decir, no hay potenciación), entonces también pueden incluirse las hiperoperaciones conmutativas, descritas más abajo. Aunque se pueda enumerar cada hiperoperación explícitamente, generalmente no es el caso. La mayoría de las variantes incluyen únicamente la funciones sucesoras (o adición) o adición) en su definición y redefinen la multiplicación (y más allá), sobre la base de una sola regla de recursión que se aplica a todas las categorías. Puesto que esto forma parte de la definición de la jerarquía, y no una propiedad de la jerarquía en sí, es difícil de definir formalmente.

Variante partiendo de a

En 1928, Wilhelm Ackermann definió una función de 3 argumentos ϕ(a,b,n) que evolucionó gradualmente hacia una función de 2 argumentos que se conoce como la función de Ackermann. La versión original de la función de Ackermann ϕ fue menos similar a las modernas hiperoperaciones, debido a sus condiciones iniciales: empezar con ϕ(a,0,n)=a para todo n > 2. Él también asignó la adición para n = 0, la multiplicación para n = 1 y potenciación para n = 2, por lo que las condiciones iniciales producen operaciones muy diferentes para la tetración y más allá.

n Operación Comentario
0 F0(a,b)=a+b
1 F1(a,b)=ab
2 F2(a,b)=ab
3 F3(a,b)=a(b+1) Una manera de desplazar la tetración. La iteración de esta operación es diferente de la iteración de tetración.
4 F4(a,b)=(xa(x+1))b(a) No debe confundirse con pentación.

Otra condición inicial que se ha utilizado es A(0,b)=2b+1 (donde la base es constante a=2), debida a Rózsa Péter, que no forma una jerarquía .

Hiperoperaciones inferiores

Una alternativa para estas hiperoperaciones se obtiene mediante la evaluación de izquierda a derecha. Desde

  • a+b=(a+(b1))+1
  • ab=(a(b1))+a
  • ab=(a(b1))a

definir (con ° o subíndice)

a(n+1)b=(a(n+1)(b1))(n)a

con

a(1)b=a+ba(2)0=0a(n)1=apara n>2

Esto se extendió a los números ordinales por Donner y Tarski,[18][Definición 1] mediante:

αO0β=α+βαOγβ=sup\limits η<β,ξ<γ(αOγη)Oξα


Hiperoperaciones conmutativas

Las hiperoperaciones conmutativas fueron analizadas por Albert Bennett ya en 1914,[7] lo cual es, posiblemente, la primera observación acerca de cualquier sucesión de hiperoperaciones. Las hiperoperaciones conmutativas son definidos por la regla de la recursividad

Fn+1(a,b)=exp(Fn(ln(a),ln(b)))

que es simétrica en a y b, es decir, todos las hiperoperaciones son conmutativas. Esta secuencia no contiene potenciación, y así no se forma de una jerarquía de hiperoperaciones.

n Operación Comentario
0 F0(a,b)=ln(ea+eb)
1 F1(a,b)=a+b
2 F2(a,b)=ab=eln(a)+ln(b) Esto es debido a las propiedades de los logaritmos.
3 F3(a,b)=aln(b)=eln(a)ln(b) Una forma conmutativa de potenciación.
4 F4(a,b)=eeln(ln(a))ln(ln(b)) No debe confundirse con tetración.

Véase también

Notas

  1. 1,0 1,1 1,2 Sea x = a[n](-1).

Referencias

Plantilla:Listaref Plantilla:Control de autoridades

  1. Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas geisler
  2. Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas robbins
  3. 3,0 3,1 Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas romerioAck
  4. 4,0 4,1 4,2 Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas goodstein
  5. 5,0 5,1 Plantilla:Cita web
  6. Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas galidakis
  7. 7,0 7,1 7,2 Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas bennett
  8. Plantilla:Cita web
  9. 9,0 9,1 Plantilla:Cita publicación
  10. Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas black
  11. Plantilla:Cita web
  12. Plantilla:Cita web
  13. Plantilla:Cita publicación
  14. Plantilla:Cita libro
  15. Plantilla:Cita libro
  16. Plantilla:Cita publicación
  17. 17,0 17,1 Error en la cita: Etiqueta <ref> no válida; no se ha definido el contenido de las referencias llamadas munafo
  18. 18,0 18,1 Plantilla:Cita publicación