Cálculo fraccionario y dinámica con memoria · Inicio de posgrado · 11 horas
Kernels, terminal inferior e historia previa
Interpretación del kernel de potencia, el papel del terminal inferior y la diferencia entre memoria distribuida, retardo y disipación.
En un operador fraccionario, “memoria” significa que el valor calculado en depende de una distribución de tiempos anteriores. Esa dependencia se define mediante un kernel, un intervalo de historia y una variable de integración. El orden modifica el peso relativo del pasado; el terminal inferior decide qué pasado pertenece al problema.
Ponderación temporal del kernel de Caputo
Para ,
Si se define la edad , el kernel es
Dos rasgos se observan de inmediato. Cerca de el kernel es singular, aunque integrable para ; los cambios recientes reciben peso importante. Para edades grandes decae como una potencia, más lentamente que una exponencial. La historia remota conserva una contribución que depende de la señal integrada.
Das introduce kernels izquierdo y derecho y vincula su composición con la convolución Das, 2020 Shantanu Das (2020) Kindergarten of Fractional Calculus Cambridge Scholars Publishing Ubicación consultada: cap. 2, §2.17, pp. 82-86 . Herrmann sitúa esta no localidad dentro de una discusión física más amplia Herrmann, 2014 Richard Herrmann (2014) Fractional Calculus: An Introduction for Physicists 2.ª ed. · World Scientific Ubicación consultada: cap. 8, §§8.1-8.3, pp. 87-106 .
El valor aislado de no es una medida completa de memoria. Si se comparan órdenes, conviene calcular peso acumulado sobre una ventana :
La integral cambia con y con . Para comparar solo la forma puede usarse el kernel normalizado , declarando que esa normalización pertenece a la visualización y no a la definición original.
Atlas reproducible de sistemas dinámicos Funciones: plot_caputo_kernel, animate_caputo_kernel
Se muestra el código fuente completo en Python. Las funciones indicadas arriba producen esta figura; el archivo declara las bibliotecas requeridas e incluye las funciones auxiliares. Este control no ejecuta código en el servidor.
El script se cargará al abrir este panel. Terminal inferior e intervalo de memoria
Comparemos dos derivadas con terminales :
mientras que
Por tanto,
La diferencia es la historia descartada al mover el terminal. Reiniciar un cálculo en conservando solo no reproduce, en general, el problema iniciado en . Para hacerlo se necesita transportar una función de historia o un término de inicialización equivalente. Das dedica su capítulo 5 a esas contribuciones Das, 2020 Shantanu Das (2020) Kindergarten of Fractional Calculus Cambridge Scholars Publishing Ubicación consultada: cap. 5, §§5.2-5.11, pp. 210-237 .
Rampa anterior al registro
Sea
y supongamos que se calcula en un tiempo . Con terminal , para :
Si el registro se reinicia en y se usa el mismo valor , la derivada calculada desde es
La diferencia
no se recupera con el estado escalar . Proviene de cómo evolucionó la señal entre y . En un modelo físico, decidir que esa parte de la historia no importa equivale a introducir una hipótesis adicional.
Diferencias entre memoria distribuida, retardo y amortiguamiento
Una ecuación con retardo puntual,
consulta un instante específico. Para iniciar necesita una función definida en un intervalo como . Caputo integra continuamente todas las edades entre el terminal y el presente. Ambos modelos son no locales en el tiempo, pero sus operadores y datos iniciales son distintos.
El amortiguamiento ordinario, por ejemplo , describe una fuerza proporcional a la velocidad actual. Puede disipar energía sin integrar toda la historia. Un término de fricción fraccionaria sustituye esa respuesta instantánea por una relación hereditaria; Herrmann compara ambos planteamientos en un modelo mecánico Herrmann, 2014 Richard Herrmann (2014) Fractional Calculus: An Introduction for Physicists 2.ª ed. · World Scientific Ubicación consultada: cap. 4, §§4.1-4.2, pp. 33-42 .
Tampoco todo kernel de memoria es fraccionario. En una ecuación de Langevin generalizada puede aparecer
con un kernel elegido por el modelo material. Una potencia, una exponencial y una función de Mittag-Leffler expresan respuestas diferentes. Oliveira desarrolla un problema de Langevin con kernel disipativo y correlación Oliveira, 2019 Edmundo Capelas de Oliveira (2019) Solved Exercises in Fractional Calculus Springer Ubicación consultada: cap. 6, problema 29, pp. 267-271 .
Persistencia de la memoria tras el reposo
Supongamos que una partícula se mueve con velocidad constante durante y queda inmóvil después. Una trayectoria continua es
Para un tiempo , la velocidad actual es cero. Sin embargo,
Al integrar,
El resultado es distinto de cero aunque . La derivada fraccionaria no está afirmando que la partícula siga moviéndose: está calculando una operación no local sobre su historia. A tiempos grandes, la diferencia entre las potencias disminuye, de modo que el efecto residual del intervalo de movimiento se atenúa.
El mismo ejemplo separa memoria y retardo. Un retardo puntual solo consultaría si cae dentro del intervalo de movimiento. Caputo integra todas las edades comprendidas entre y . También separa memoria y fricción: para convertir el valor calculado en una fuerza se necesita un coeficiente, unidades y una ley constitutiva.
Historia anterior al tiempo elegido como cero
Un sistema físico puede haber evolucionado antes de que comience el registro. Si su terminal real es , para se separa
El primer término define una contribución conocida si se conoce la historia previa:
Una ecuación formulada desde puede reescribirse desde cero solo si se conserva como forzamiento de historia. Reemplazar toda la prehistoria por elimina información. Das denomina inicialización a este problema y muestra que distintas formas del operador requieren términos compatibles Das, 2020 Shantanu Das (2020) Kindergarten of Fractional Calculus Cambridge Scholars Publishing Ubicación consultada: cap. 5, §§5.2-5.11, pp. 210-237 .
En experimentos, rara vez se conoce exactamente. Hay tres decisiones honestas: preparar el sistema en un estado controlado durante suficiente tiempo; modelar una familia de historias plausibles y medir sensibilidad; o declarar que el terminal cero representa una idealización. Ninguna se corrige ocultando el intervalo desconocido.
Edad media de kernels normalizados
Sobre una ventana finita , el kernel de Caputo normalizado es
Su edad media es
La cantidad resume la distribución de edades, pero no sustituye al kernel: dos distribuciones pueden compartir media y tener colas distintas. Resulta útil para construir una comparación controlada con un kernel exponencial. Se elige la tasa exponencial de modo que su peso total o su edad media coincida en la misma ventana y luego se comparan la masa antigua y la respuesta a una señal prescrita.
Normalizar también cambia las unidades. tiene unidades , mientras que actúa como una densidad sobre la edad y tiene unidades . La figura y el texto deben indicar cuál se representa.
Discretización del kernel integral
En una malla , una cuadratura por tramos para Caputo tiene la forma
La integral de cada celda puede evaluarse:
Así, cada incremento recibe un peso explícito. Al avanzar de a se añade una celda, pero las anteriores continúan presentes con otra edad. La matriz que aplica todos esos pesos es triangular y, salvo truncamiento, densa. Das usa precisamente las diferencias fraccionarias para hacer visible esta estructura Das, 2020 Shantanu Das (2020) Kindergarten of Fractional Calculus Cambridge Scholars Publishing Ubicación consultada: cap. 3, §§3.17 y 3.23-3.24, pp. 138-149 .
Retener únicamente los últimos pasos reduce memoria y operaciones. También sustituye el operador de historia completa por una aproximación de memoria corta. El informe debe variar y por separado: refinar la malla manteniendo un horizonte de historia insuficiente no corrige el sesgo de truncamiento.
La inicialización determina qué historia anterior al instante de observación participa en el operador Das, 2020 Shantanu Das (2020) Kindergarten of Fractional Calculus Cambridge Scholars Publishing Ubicación consultada: cap. 5, pp. 210-237 . El kernel asigna peso a cada edad de esa historia; el dato instantáneo fija el estado en el terminal y la ley constitutiva indica cómo la memoria entra al modelo. Mantener separadas esas cuatro piezas evita llamar “memoria” a cualquier decaimiento lento y permite comparar formulaciones no locales con condiciones iniciales distintas.
Ejercicios: kernels y ponderación temporal
- Calcula para , y y explica por qué comparar alturas puntuales del kernel puede inducir a error.
- Divide una ventana en cuatro edades iguales y obtiene la fracción de peso normalizado de cada una.
- Repite el ejemplo de la rampa con terminales , y .
- Construye un kernel exponencial con el mismo peso total en y compara la masa de la mitad más antigua.
- Deriva los pesos de la cuadratura por tramos y verifica sus signos.
- Distingue en tres modelos concretos qué parte representa memoria, retardo y disipación.
La no localidad se vuelve concreta al señalar el pasado dentro de la integral, separarlo por intervalos y convertirlo en pesos discretos. Desde esa lectura, Mittag-Leffler puede usarse como función de respuesta sin confundirla con una exponencial de parámetro reajustado.
Fuentes consultadas
Obras citadas en el desarrollo; los localizadores indican los capítulos o secciones consultados.Shantanu Das (2020). Kindergarten of Fractional Calculus. Cambridge Scholars Publishing. ISBN 978-1-5275-4498-7.
cap. 2, §§2.17-2.23, pp. 82-99; cap. 3, §§3.15-3.26, pp. 137-153; cap. 5, pp. 210-254 · Kernels, no localidad, evaluación discreta e inicialización mediante historia.Richard Herrmann (2014). Fractional Calculus: An Introduction for Physicists. 2.ª ed. World Scientific. ISBN 978-981-4551-07-6.
cap. 4, pp. 33-42; cap. 8, pp. 87-106 · Fricción fraccionaria, operadores no locales y efectos de memoria.Edmundo Capelas de Oliveira (2019). Solved Exercises in Fractional Calculus. Springer. ISBN 978-3-030-20523-2.
cap. 6, problema 26, pp. 262-263; problema 29, pp. 267-271 · Efecto de memoria y ecuación de Langevin con kernel disipativo.