Dos escalas temporales en un mismo estado
El capítulo 26 presentó por primera vez ecuaciones con escalas temporales distintas. Allí el interés era numérico, porque un modo rápido podía obligar a un método explícito a usar pasos pequeños aunque la evolución visible pareciera lenta. También señalamos que cambiar el integrador y reducir el modelo eran operaciones diferentes. En este capítulo retomamos esa estructura desde la dinámica no lineal.
Cuando la separación de escalas interactúa con una geometría no lineal, una trayectoria puede avanzar lentamente durante un intervalo prolongado, realizar después una transición rápida y regresar a otra región lenta. El valor que alcanza la variable lenta modifica, a su vez, la respuesta posible ante una nueva perturbación. De esta combinación surgen la excitabilidad, la recuperación y las oscilaciones de relajación que el capítulo 42 encontró en el oscilador de Van der Pol con grande.
Consideremos el sistema
La variable cambia a una velocidad de orden uno en el tiempo , mientras que lo hace a una velocidad de orden . Con , una variación de orden uno en requiere típicamente un intervalo unas cien veces mayor que una variación comparable de , aunque la razón efectiva depende también de y . La separación de escalas es una propiedad dinámica. Dos variables pueden tener unidades distintas y evolucionar a velocidades parecidas, o tener las mismas unidades y tiempos característicos muy diferentes. Lo que importa es que, después de una elección adecuada de escalas, aparezca un parámetro pequeño que multiplica una de las velocidades.
Con el tiempo lento el mismo sistema se escribe
Las dos formas describen el mismo sistema mientras . La diferencia aparece en el límite singular . En tiempo rápido, queda congelada. En tiempo lento, la primera ecuación deja de ser diferencial y se convierte en una restricción algebraica. La teoría geométrica de perturbaciones singulares aprovecha esa dualidad para analizar el límite y relacionarlo, bajo hipótesis adicionales, con el sistema de positivo (Kuehn, 2015).
El subsistema rápido y la variedad crítica
En tiempo rápido y con se obtiene y . La variable se comporta como un parámetro y los equilibrios del subsistema rápido forman la variedad crítica,
El adjetivo crítica significa aquí que el conjunto está formado por equilibrios de la dinámica rápida, algunos atractores y otros repulsores. Con una sola variable rápida, la estabilidad transversal se lee en . Donde la variedad atrae en la dirección rápida, donde repele y donde la linealización rápida pierde hiperbolicidad.
La condición expresa en este caso escalar la hiperbolicidad normal. El teorema de Fenichel establece que una porción compacta y normalmente hiperbólica de persiste, para positivo y pequeño, como una variedad lenta invariante cercana que conserva su carácter atractor o repulsor (Fenichel, 1979). El resultado es local en torno a la porción considerada y excluye justamente los puntos donde se pierde la hiperbolicidad normal.
El problema reducido
En tiempo lento y con quedan la restricción y la ecuación . La restricción obliga a permanecer sobre y la ecuación diferencial describe el desplazamiento a lo largo de ella. Si la variedad puede escribirse localmente como , la derivación respecto de da
Siempre que se obtiene una ecuación para el movimiento lento. En un pliegue, donde y se pierde la hiperbolicidad normal, la reducción se vuelve singular. La aproximación lenta falla allí porque la propia descripción asintótica cambia de carácter. Cerca de un pliegue, términos que parecían despreciables deciden si la trayectoria salta hacia otra rama, permanece un tiempo cerca de una región repulsora o atraviesa una transición más delicada.
El modelo de FitzHugh-Nagumo
Usaremos una versión adimensional del modelo propuesto por FitzHugh (1961) y llevado a un circuito eléctrico por Nagumo y colaboradores (1962),
con , y . No lo trataremos como la descripción literal de una neurona. Nos interesa porque contiene una variable rápida, una variable lenta, una nulclina cúbica con pliegues y un régimen en el que un equilibrio estable responde a perturbaciones grandes con una excursión amplia antes de regresar.
Con la nulclina rápida es y la lenta, . El equilibrio está en su intersección, que cumple , es decir, . Su derivada, , es positiva, de modo que la cúbica es estrictamente creciente y tiene una única raíz real,
El jacobiano es
con traza y determinante en el equilibrio. Los valores propios son , por lo que el equilibrio es un foco estable. La excitabilidad que estudiaremos no requiere, por tanto, que el reposo sea inestable. En el equilibrio, la tasa rápida es unas 6,9 veces mayor en valor absoluto que la tasa lenta . Con la separación de escalas es clara, aunque no extrema.
Pliegues y ramas de la cúbica
Sobre la variedad crítica se tiene . Las ramas exteriores, con , atraen en la dirección rápida y la rama central, con , repele. Los pliegues están en , con (figura 47.1). Lejos de ellos, una trayectoria cercana a una rama atractora se acerca rápidamente a una variedad lenta y luego se desplaza sobre ella mucho más despacio. Al llegar a una zona donde la atracción transversal desaparece, el movimiento lento deja de sostenerse y se produce una transición rápida hacia otra rama.

El límite singular sugiere dónde está el umbral. Si una perturbación instantánea desplaza con congelada, el subsistema rápido la devuelve a la rama izquierda cuando el nuevo valor de queda a la izquierda de la rama central. Si queda a su derecha, la lleva a la rama derecha. Con , la rama central pasa por , por lo que el límite singular predice un umbral . Con la integración numérica da , porque la variable lenta se mueve durante la respuesta. El umbral numérico se acerca a la predicción cuando disminuye y vale , y con , y .
La regla de llegar al pliegue y saltar tampoco es exacta. Para la variedad lenta no coincide con . Cerca de la pérdida de hiperbolicidad aparecen, además, retrasos y órbitas especiales, llamadas canards, que siguen durante un tiempo la rama repulsora. El límite singular organiza la geometría, aunque lo que ocurre cerca de los pliegues exige analizar el sistema con positivo.
Excitabilidad y umbral de un protocolo
Un sistema excitable tiene un estado de reposo estable, las perturbaciones pequeñas decaen directamente hacia él y algunas perturbaciones suficientemente grandes desencadenan una excursión macroscópica antes del retorno. En los experimentos siguientes, los parámetros , y permanecen fijos y solo cambia la entrada . Las trayectorias diferentes provienen de una misma organización dinámica, sin que el sistema atraviese ninguna bifurcación.
Apliquemos, desde el equilibrio, un pulso entre y , con fuera de ese intervalo. Con la variable rápida aumenta hasta y la perturbación decae sin excursión. Con la trayectoria alcanza , recorre una amplia vuelta en el plano de fases y regresa al mismo equilibrio (figura 47.2a). Con el criterio operativo , el cambio de respuesta ocurre en para este protocolo.
Ese valor no es una constante material del modelo. Si cambian la duración del pulso, el estado inicial, la dirección de la perturbación o el criterio con que se define una excursión grande, cambia también el umbral. La pregunta que responde el cálculo es qué amplitud de un pulso de duración uno hace que . Hablar del umbral intrínseco del sistema requiere especificar antes qué perturbaciones están permitidas y qué respuesta se considera grande. Por eso el umbral medido debe informarse junto con el protocolo que lo produjo.
Memoria en la variable lenta y período refractario
La excursión no devuelve de inmediato al sistema a su condición inicial. Mientras cambia rápidamente, también evoluciona. Al terminar la fase activa, la variable lenta puede estar lejos de . Dos instantes con valores parecidos de no son, por tanto, estados equivalentes. Esta es una forma elemental de memoria dinámica, en la que el estado completo conserva una consecuencia lenta del recorrido sin que ninguna variable almacene explícitamente el pasado.
Un desplazamiento instantáneo aplicado en reposo produce una excursión con máximo . Si durante la recuperación se aplica el mismo desplazamiento por segunda vez en , no hay una segunda excursión y el máximo posterior es . En el mismo desplazamiento produce de nuevo una respuesta grande, con máximo . En la respuesta, , es prácticamente la de reposo.
La geometría del límite singular explica estos resultados. En el estado es . Tras el desplazamiento pasa a , que está a la izquierda de la rama central en esa altura, , así que la dinámica rápida devuelve el estado a la rama izquierda. En el estado es . El desplazamiento lleva a , a la derecha de la rama central, que ahora está en . Se produce entonces la excursión. El impulso aplicado no cambió. Cambió la altura del estado sobre el que actúa y, con ella, la posición de la rama central, que hace de umbral. La figura 47.2b muestra la respuesta en función del instante del segundo impulso. Hay un período refractario absoluto, durante el cual no se produce ninguna excursión, que termina cerca de , seguido de un período en que la respuesta es algo menor que la de reposo.

Recuperación del estado completo
La palabra recuperación puede sugerir un temporizador externo. El modelo muestra una interpretación más precisa. El sistema se recupera porque su estado vuelve gradualmente a una región desde la cual una perturbación dada puede producir de nuevo una excursión amplia. En la trayectoria estudiada, regresa a valores negativos y pasa incluso por debajo de su valor de reposo mucho antes de que vuelva al equilibrio (figura 47.3a). El observable rápido parece haber terminado cuando el sistema completo todavía no se ha restablecido.
Que la variable rápida recupere su valor basal no implica que la lenta haya recuperado el suyo. Aun cuando ambas estén cerca del equilibrio, nada garantiza que la respuesta a una nueva perturbación sea la misma que en reposo. En un sistema no lineal, una diferencia pequeña en la variable lenta puede modificar mucho la respuesta a una entrada posterior.
Una excursión recorrida por fases
La excursión completa puede reconstruirse desde la geometría. El equilibrio está sobre la rama izquierda, que atrae en la dirección rápida. Una perturbación débil desplaza , pero el campo rápido la devuelve al entorno de esa rama casi sin que cambie . Una perturbación mayor lleva el estado más allá de la rama central, donde la dinámica rápida es repulsora. Desde ahí cambia en un intervalo corto comparado con la evolución de y la trayectoria cruza el plano casi en horizontal, porque se comporta como un parámetro congelado.
Al llegar a la rama derecha vuelve a dominar la separación de escalas y el estado se desplaza lentamente a lo largo de ella mientras aumenta, porque la ecuación lenta sigue actuando. Cerca del pliegue derecho la rama deja de sostener la atracción normal y se produce una transición rápida hacia la izquierda. La trayectoria llega a la rama izquierda con un valor de muy distinto del inicial y la recuperación consiste en una deriva lenta a lo largo de esa rama hasta que se acerca a . El cuadro 47.1 resume el recorrido según la escala que domina en cada tramo. Las fronteras entre fases dependen de la tolerancia con que se decida que un movimiento es rápido o lento, por lo que no son estados discretos del sistema.
Cuadro 47.1. Fases de una excursión del modelo de FitzHugh-Nagumo según la escala temporal dominante.
| Fase | Variable dominante | Geometría aproximada |
|---|---|---|
| ajuste desde el reposo | contracción rápida hacia la rama izquierda | |
| salida excitable | transición rápida al otro lado de la rama central | |
| fase alta | deriva lenta cerca de la rama derecha | |
| retorno | transición rápida hacia la rama izquierda | |
| recuperación | deriva lenta hacia el equilibrio |
Oscilaciones de relajación y período singular
Si la dinámica lenta conduce a cada rama hacia un pliegue sin detenerse en un equilibrio, la trayectoria repite los saltos y cierra una órbita periódica, una oscilación de relajación (Strogatz, 2015, sec. 7.5). Con el equilibrio de FitzHugh-Nagumo está en , sobre la rama central repulsora. Ninguna de las ramas exteriores contiene equilibrios. El problema reducido permite calcular el período en el límite singular. Con constante, la variedad crítica es y la ecuación reducida es
El denominador explica por qué exige cuidado. La velocidad reducida diverge allí, aunque el sistema original no tiene velocidad infinita. Lo que diverge es la aproximación construida al imponer que la trayectoria permanezca sobre la variedad crítica. Una singularidad de la reducción no es, sin más, una singularidad del modelo.
En el límite singular, el ciclo recorre la rama izquierda desde hasta el pliegue , salta horizontalmente hasta sobre la rama derecha, la recorre hasta el pliegue y salta de vuelta a . Los puntos de llegada provienen de igualar las alturas de los pliegues, porque tiene las raíces dobles y las simples . Como los saltos no consumen tiempo lento, el período en tiempo lento es
y el período en tiempo rápido es aproximadamente . El bloque siguiente evalúa por cuadratura y lo compara con el producto medido en simulaciones. Usa el método LSODA de SciPy (Virtanen et al., 2020), que cambia a un método implícito cuando detecta rigidez.
import numpy as np
from scipy.integrate import quad, solve_ivp
a, b, I = 0.7, 0.8, 0.5
N = lambda x: x + a - b * (x - x**3 / 3 + I) # velocidad lenta sobre la cúbica
T0 = (quad(lambda x: (1 - x**2) / N(x), -2, -1)[0]
+ quad(lambda x: (1 - x**2) / N(x), 2, 1)[0])
print(f"período singular en tiempo lento T0 = {T0:.5f}")
cruce = lambda t, z: z[0] # x = 0 recorrido hacia arriba
cruce.direction = 1
print(" eps período T eps*T")
for eps in (0.08, 0.02, 0.005):
campo = lambda t, z: [z[0] - z[0]**3 / 3 - z[1] + I,
eps * (z[0] + a - b * z[1])]
sol = solve_ivp(campo, (0, 24 / eps + 100), [2.0, 0.0], events=cruce,
method="LSODA", rtol=1e-10, atol=1e-12)
T = np.diff(sol.t_events[0])[-1]
print(f"{eps:6.3f} {T:10.4f} {eps * T:7.4f}")
Al ejecutarlo se obtiene esta salida.
período singular en tiempo lento T0 = 1.95196
eps período T eps*T
0.080 39.4744 3.1580
0.020 122.1134 2.4423
0.005 430.7446 2.1537
El producto se acerca a , aunque despacio. La diferencia vale , y . Dividida por da números entre 6,5 y 6,9. La corrección decrece, entonces, aproximadamente como , la misma escala del paso lento por un pliegue que el capítulo 43 obtuvo a partir de la ecuación de Airy. El tiempo que la trayectoria pasa cerca de cada pliegue es el origen de la corrección. La figura 47.3b muestra que con el ciclo ya sigue de cerca las ramas de la cúbica y los saltos horizontales del límite singular.

Excitabilidad, biestabilidad y oscilación
Un sistema excitable puede tener un único atractor estable. En el ejemplo con , todas las trayectorias estudiadas vuelven al mismo equilibrio. La excitabilidad se distingue así de la biestabilidad, en la que dos atractores coexisten y una perturbación traslada el estado de una cuenca a otra. También se distingue de una oscilación autosostenida, en la que el sistema recorre un ciclo sin necesidad de nuevas perturbaciones, como ocurre con .
La misma nulclina cúbica participa en los tres fenómenos sin volverlos equivalentes. Lo que decide el régimen es la posición del equilibrio respecto de los pliegues y el resultado de las bifurcaciones que la reorganizan al cambiar los parámetros, algo que debe demostrarse con el análisis correspondiente. Un pico transitorio grande, un salto entre atractores y un ciclo repetitivo pueden producir registros parecidos durante un intervalo corto, aunque su organización en el espacio de estados sea distinta.
Del límite singular al sistema con ε positivo
El límite da una geometría poderosa que no debe leerse como una igualdad exacta para . El teorema de Fenichel conecta ambos en las regiones normalmente hiperbólicas, donde las variedades lentas se mantienen cerca de las porciones correspondientes de la variedad crítica (Kuehn, 2015). En los pliegues desaparece la separación hiperbólica transversal que sostenía el argumento. Allí se concentra parte de la dinámica más interesante de estos sistemas.
Tampoco hay un significado universal de pequeño. La validez de una aproximación depende del intervalo temporal considerado y de la distancia a las regiones no hiperbólicas. Con la separación de escalas es visible, aunque el umbral de excitación difiere en un 35 % de su valor singular y el período de la oscilación de relajación, en un 62 %.
Las simulaciones del capítulo usaron el método DOP853 (Hairer et al., 1993) con tolerancia relativa , tolerancia absoluta y paso máximo . Para el pulso de amplitud , el máximo de obtenido con el método implícito Radau (Hairer y Wanner, 1996) difiere en del calculado con DOP853. El equilibrio y la posición de los pliegues se obtuvieron analíticamente y no dependen de esos cálculos.
El capítulo 48 introducirá otra forma de dependencia temporal. Hasta aquí, el estado presente contiene toda la información necesaria para determinar el futuro. En los sistemas con retardo, la derivada depende explícitamente de valores anteriores de la trayectoria. Esa modificación obliga a ampliar la idea de estado.
Ejercicios
Ejercicio 47.1. En el modelo de FitzHugh-Nagumo con , (a) calcule en el equilibrio la tasa rápida , la tasa lenta y su cociente. (b) ¿Cómo cambia ese cociente si ? (c) Explique por qué el cociente mide mejor la separación de escalas que el valor de por sí solo.
Ejercicio 47.2. Considere constante con , y . (a) ¿Para qué valor de el equilibrio coincide con el pliegue izquierdo ? (b) La bifurcación de Hopf ocurre cuando la traza del jacobiano se anula. Calcule el valor de correspondiente y el valor de . (c) Explique por qué los dos valores difieren y qué ocurre con esa diferencia cuando .
Ejercicio 47.3. Con , el problema reducido sobre la rama izquierda es , con . (a) Compruebe que . (b) Calcule la derivada del segundo miembro en y conviértala a tiempo rápido. (c) Compárela con la parte real de los valores propios del sistema completo.
Ejercicio 47.4. Para la oscilación de relajación con , (a) calcule por separado el tiempo lento que se pasa en cada rama si las integrales valen y . (b) Estime el período en tiempo rápido con usando solo el límite singular y compárelo con el valor numérico, . (c) Explique el signo de la diferencia.
Ejercicio 47.5. Use el criterio geométrico del texto para decidir si un desplazamiento produce una excursión en los estados y . Para cada estado, calcule la posición de la rama central a la altura correspondiente.
Ejercicio 47.6. Clasifique cada comportamiento como excitabilidad, biestabilidad u oscilación autosostenida y justifique la clasificación. (a) Un registro muestra picos aislados de gran amplitud que aparecen solo después de estímulos externos. (b) Un sistema permanece indefinidamente en uno de dos niveles y cambia de nivel tras perturbaciones grandes. (c) Un registro muestra picos regulares sin estímulos externos.
Consultar las soluciones de los ejercicios
Soluciones de los ejercicios
Solución 47.1. (a) En el equilibrio y la tasa lenta es . El cociente vale unos 6,9. (b) Con la tasa lenta es y el cociente, cerca de 55, porque el equilibrio no depende de . (c) El cociente compara las velocidades en el punto de interés e incluye el efecto de y . El número solo multiplica una de las ecuaciones, de modo que su tamaño no basta para saber cuánto se separan las escalas en una región concreta.
Solución 47.2. (a) En la nulclina lenta da y la cúbica, . Igualando se obtiene . (b) La traza se anula en . El valor de que sitúa allí el equilibrio es . (c) Con la traza incluye el término lento , así que el equilibrio pierde la estabilidad un poco después de cruzar el pliegue. Cuando la diferencia desaparece y ambos valores tienden a .
Solución 47.3. (a) con , que es cero por la definición del equilibrio. (b) Como , la derivada del cociente es , con . Resulta en tiempo lento, es decir, en tiempo rápido. (c) La parte real de los valores propios es . El problema reducido capta casi toda la contracción lenta alrededor del equilibrio.
Solución 47.4. (a) El ciclo pasa unidades de tiempo lento en la rama izquierda y en la derecha. (b) El límite singular da , frente a . (c) La diferencia es positiva porque la trayectoria real no salta en los pliegues. Pasa un tiempo adicional cerca de cada uno de ellos, del orden de en tiempo rápido, antes de iniciar la transición.
Solución 47.5. La rama central a la altura es la raíz de con . Para está en . El desplazamiento lleva a , a la izquierda de esa raíz, por lo que no hay excursión. Para está en . El desplazamiento lleva a , a su derecha, de modo que hay excursión. Ambos resultados coinciden con la simulación.
Solución 47.6. (a) Es excitabilidad, porque hay un único estado de reposo y las respuestas grandes requieren un estímulo. (b) Es biestabilidad, porque coexisten dos estados estables y la perturbación traslada el sistema de una cuenca a otra. (c) Es una oscilación autosostenida, porque el ciclo se repite sin entradas externas. Un registro breve podría no distinguir (a) de (c) si los estímulos no se registran, por lo que la clasificación requiere información sobre las entradas.
Referencias
Fenichel, N. (1979). Geometric singular perturbation theory for ordinary differential equations. Journal of Differential Equations, 31(1), 53–98. https://doi.org/10.1016/0022-0396(79)90152-9
FitzHugh, R. (1961). Impulses and physiological states in theoretical models of nerve membrane. Biophysical Journal, 1(6), 445–466. https://doi.org/10.1016/S0006-3495(61)86902-6
Hairer, E., Nørsett, S. P. y Wanner, G. (1993). Solving ordinary differential equations I: Nonstiff problems (2.ª ed. rev.). Springer. https://doi.org/10.1007/978-3-540-78862-1
Hairer, E. y Wanner, G. (1996). Solving ordinary differential equations II: Stiff and differential-algebraic problems (2.ª ed. rev.). Springer. https://doi.org/10.1007/978-3-642-05221-7
Kuehn, C. (2015). Multiple time scale dynamics. Springer. https://doi.org/10.1007/978-3-319-12316-5
Nagumo, J., Arimoto, S. y Yoshizawa, S. (1962). An active pulse transmission line simulating nerve axon. Proceedings of the IRE, 50(10), 2061–2070. https://doi.org/10.1109/JRPROC.1962.288235
Strogatz, S. H. (2015). Nonlinear dynamics and chaos: With applications to physics, biology, chemistry, and engineering (2.ª ed.). Westview Press.
Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., … SciPy 1.0 Contributors. (2020). SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nature Methods, 17(3), 261–272. https://doi.org/10.1038/s41592-019-0686-2