Función doble exponencialUna función doble exponencial (o exponencial doble) es una constante elevada a la potencia de una función exponencial. La fórmula general es (donde a>1 y b>1), y su crecimiento es mucho más rápido que el de una función exponencial. Por ejemplo, si a = b = 10: Los factoriales crecen más rápido que las funciones exponenciales, pero mucho más lentamente que las funciones doblemente exponenciales. Sin embargo, la tetración y la función de Ackermann crecen más rápido todavía. Véase cota superior asintótica para una comparación de la tasa de crecimiento de distintas funciones. El inverso de la función doble exponencial es el doble logaritmo log(log(x)). Sucesiones doblemente exponencialesSe dice que una secuencia de enteros positivos (o números reales) tiene una tasa de crecimiento doblemente exponencial si la función que da el término n de la secuencia está limitada por arriba y por abajo por funciones doblemente exponenciales de n. Entre los ejemplos se incluyen:
Alfred Aho y Neil Sloane observaron que en varios sucesiones enteras importantes, cada término es una constante más el cuadrado del término anterior. Muestran que tales secuencias pueden formarse redondeando al entero más cercano a los valores de una función doblemente exponencial con exponente medio 2.[1] Ionaşcu y Stănică describen algunas condiciones suficientes más generales para que una secuencia sea el suelo de una secuencia doblemente exponencial más una constante.[2] AplicacionesComplejidad algorítmicaEn teoría de la complejidad computacional, 2-EXPTIME es la clase de problemas de decisión que se pueden resolver en un tiempo doblemente exponencial. Es equivalente a AEXPSPACE, el conjunto de problemas de decisión que se pueden resolver con una máquina de Turing alternante en el espacio exponencial, y es un superconjunto de EXPSPACE.[3] Un ejemplo de un problema en 2-EXPTIME que no está en EXPTIME es el problema de probar o refutar declaraciones en la aritmética de Presburger.[4] En algunos otros problemas en el diseño y análisis de algoritmos, las secuencias doblemente exponenciales se usan dentro del diseño de un algoritmo en lugar de en su análisis. Un ejemplo es el algoritmo de Chan para calcular una envolvente convexa, que realiza una secuencia de cálculos usando valores de prueba hi = 22i (estimaciones para el tamaño de salida final), tomando el tiempo O(n log hi) para cada valor de prueba en la secuencia. Debido al doble crecimiento exponencial de estos valores de prueba, el tiempo para cada cálculo en la secuencia crece exponencialmente en función de i, y el tiempo total está dominado por el tiempo del paso final de la secuencia. Por lo tanto, el tiempo total para el algoritmo es O(n log h) donde h es el tamaño de salida real.[5] Teoría de númerosAlgunos límites de la teoría de números son exponenciales dobles. Se sabe que los números perfectos con n factores primos distintos son como máximo , resultado demostrado por Nielsen (2003).[6] El volumen máximo de un politopo en una retícula entera de dimensión d con k ≥ 1 puntos reticulares interiores es como máximo de resultado de Pikhurko (2001).[7] El mayor número primo conocido en la era electrónica ha crecido aproximadamente como una función exponencial doble desde el año en el que Miller y Wheeler encontraron un número primo de 79 dígitos en el ordenador EDSAC1 en 1951.[8] Biología teóricaEn dinámica de poblaciones, a veces se supone que el crecimiento de la población humana es doblemente exponencial. Varfolomeyev y Gurevich propusieron[9] con valores experimentalmente ajustados que donde N(y) es la población en millones en el año y. Aplicaciones en físicaEn el modelo del oscilador de Toda de autopulsación, el logaritmo de la amplitud varía exponencialmente con el tiempo (para amplitudes grandes), por lo que la amplitud varía como una función del tiempo doblemente exponencial.[10] Se ha observado que las macromoléculas dendríticas crecen de forma doblemente exponencial.[11] Referencias
|
Portal di Ensiklopedia Dunia