¿Alguna vez has notado que en Medellín llueve justo cuando ibas a salir sin paraguas, pero en Cali hace sol? ¿O que un pequeño error al manejar en TransMilenio puede retrasarte 20 minutos? Estos fenómenos no son casualidad: son ejemplos cotidianos de la <<teoría del caos>>, esa rama de la física que estudia sistemas deterministas pero impredecibles a largo plazo. En Colombia, donde el clima varía de los 30°C en Cartagena a los 0°C en el nevado del Ruiz en solo 100 km, entender el caos es clave. Aquí no solo resolverás ecuaciones: vas a descubrir por qué el aleteo de una mariposa en la Sierra Nevada puede cambiar el clima en Bogotá. ¡Prepárate para dominar el desorden!
El efecto mariposa en el transporte bogotano
En la estación de TransMilenio de la calle 76, dos buses parten al mismo tiempo con rutas idénticas pero con una diferencia de 0.1 segundos en su salida. Si el sistema de tráfico en Bogotá tiene sensibilidad a condiciones iniciales, ¿cuánto puede variar la posición de los buses después de 10 minutos? Usa el concepto de <<distancia de divergencia>> en sistemas caóticos.
Datos
| t | tiempo de simulación | 600 | s |
| v | velocidad promedio | 12 | m/s |
| delta_t_0 | diferencia inicial de tiempo | 0.1 | s |
| L | longitud típica de ruta | 15000 | m |
Se busca
- delta_x — diferencia de posición final (m)
Pistas progresivas
Pista 1
Recuerda que en sistemas caóticos, pequeñas diferencias iniciales crecen exponencialmente. Usa la relación delta_x = v \times delta_t_0 \times e^{lambda t} ParseError: Double subscript at position 27: … \times delta_t_̲0 \times e^{lam… donde es el exponente de Lyapunov.
Pista 2
Para Bogotá, considera s^{-1} como valor típico en tráfico urbano.
Pista 3
Calcula primero la distancia recorrida por cada bus y luego la diferencia entre ellas.
Solución completa
- Expresión de la divergencia — En sistemas caóticos, la diferencia entre dos trayectorias crece según delta_x(t) = delta_x_0 \times e^{lambda t}
ParseError: Double subscript at position 21:
…_x(t) = delta_x_̲0 \times e^{lam…. Aquí delta_x_0 = v \times delta_t_0
ParseError: Double subscript at position 8:
delta_x_̲0 = v \times de… porque la diferencia inicial en tiempo se traduce en una diferencia espacial.
delta_x_0 = v \times delta_t_0 ParseError: Double subscript at position 8: delta_x_̲0 = v \times de… - Cálculo de la diferencia final — Sustituye los valores dados en la expresión de divergencia exponencial. Usa s^{-1} como exponente de Lyapunov típico para tráfico en ciudades.
delta_x = v \times delta_t_0 \times e^{lambda t} ParseError: Double subscript at position 27: … \times delta_t_̲0 \times e^{lam… - Verificación dimensional — Confirma que el resultado tiene unidades de longitud (metros). La velocidad está en m/s, el tiempo en s, y el exponente es adimensional.
→ La diferencia de posición después de 10 minutos es aproximadamente 14 600 metros.
El péndulo doble del laboratorio de física de la UNAL
En el laboratorio de física de la Universidad Nacional en Bogotá, un estudiante suelta un péndulo doble desde un ángulo inicial de 10° en la primera barra. Si la segunda barra tiene una masa de 0.2 kg y la primera de 0.5 kg, con longitudes de 0.8 m cada una, ¿qué tipo de trayectoria describirá el sistema? Determina si es caótico o periódico.
Datos
| m_1 | masa primera barra | 0.5 | kg |
| m_2 | masa segunda barra | 0.2 | kg |
| L_1 | longitud primera barra | 0.8 | m |
| L_2 | longitud segunda barra | 0.8 | m |
| theta_1_0 | ángulo inicial primera barra | 10 | ° |
| g | aceleración gravitacional | 9.81 | m/s² |
Se busca
- tipo_sistema — tipo de sistema
- T — período aproximado (s)
Pistas progresivas
Pista 1
Recuerda que el péndulo doble es uno de los sistemas más simples que exhiben caos. Usa las ecuaciones de Lagrange para modelarlo.
Pista 2
Para ángulos pequeños, el sistema puede aproximarse como lineal, pero con 10° ya hay no linealidades significativas.
Pista 3
Si el sistema es caótico, no habrá un período definido; si es periódico, encontrarás un valor de T repetitivo.
Solución completa
- Ecuaciones del movimiento — El péndulo doble se describe con dos ecuaciones diferenciales acopladas. Para ángulos pequeños, se linealiza, pero con 10° se mantienen términos no lineales como .
- Análisis de caos — Para determinar si el sistema es caótico, calcula el exponente de Lyapunov. Si es positivo, el sistema es caótico. En la práctica, con estos parámetros, el péndulo doble exhibe caos para ángulos mayores a 5°.
- Simulación cualitativa — Usa un software como Python con SciPy para simular las ecuaciones. Observarás que trayectorias cercanas divergen rápidamente, confirmando el caos.
→ El sistema es caótico. No tiene un período definido; pequeñas variaciones en las condiciones iniciales generan trayectorias completamente diferentes.
El clima andino y el atractor de Lorenz
El modelo de Lorenz, usado para predecir el clima, tiene parámetros , y . Si en los Andes colombianos la temperatura varía entre 10°C y 25°C en un día, ¿qué representan estos parámetros en el contexto del clima local? Interpreta el atractor de Lorenz para este escenario.
Datos
| sigma | parámetro de Prandtl | 10 | |
| r | parámetro de Rayleigh | 28 | |
| b | parámetro geométrico | 8/3 | |
| T_min | temperatura mínima | 10 | °C |
| T_max | temperatura máxima | 25 | °C |
Se busca
- interpretacion — interpretación física
- comportamiento — tipo de atractor
Pistas progresivas
Pista 1
El parámetro representa la relación entre la viscosidad y la difusividad térmica. En clima, está relacionado con la transferencia de calor.
Pista 2
El parámetro es proporcional a la diferencia de temperatura entre capas atmosféricas. En los Andes, esto varía mucho por la altitud.
Pista 3
El atractor de Lorenz con estos parámetros muestra caos determinista: trayectorias que nunca se repiten pero están acotadas.
Solución completa
- Interpretación de parámetros — En el modelo de Lorenz, controla la convección, la diferencia de temperatura entre capas, y la relación de aspecto del sistema. Para el clima andino, es alto porque hay grandes diferencias de temperatura entre el valle (Cali) y la montaña (Bogotá).
- Análisis del atractor — Con , y , el sistema de Lorenz exhibe un atractor extraño: trayectorias que nunca se cruzan pero llenan un volumen en el espacio de fase. Esto explica por qué el clima en Colombia es difícil de predecir más allá de 3-5 días.
- Aplicación local — En Bogotá, donde la temperatura puede cambiar 15°C en un día por efectos de la altitud y la humedad, el parámetro sería aún más alto, aumentando la sensibilidad a condiciones iniciales.
→ Los parámetros representan la convección (), la diferencia de temperatura entre capas atmosféricas () y la geometría del sistema (). El atractor de Lorenz muestra caos determinista, explicando por qué el clima en Colombia es impredecible a largo plazo.
Crecimiento de tilapias en la laguna de Fúquene
Un acuicultor en la laguna de Fúquene usa un modelo logístico para predecir el crecimiento de tilapias. Si la población inicial es de 1 000 peces y el parámetro de crecimiento es , ¿cuál será la población después de 5 generaciones? ¿El sistema es caótico para este valor de ?
Datos
| P_0 | población inicial | 1000 | peces |
| r | tasa de crecimiento | 2.5 | |
| n | número de generaciones | 5 |
Se busca
- P_5 — población después de 5 generaciones (peces)
- caos — ¿es caótico?
Pistas progresivas
Pista 1
La ecuación logística es , donde es la capacidad de carga. Si es grande, puedes aproximar .
Pista 2
Para , el sistema logístico puede volverse caótico. Verifica si está en la región periódica o caótica.
Pista 3
Calcula paso a paso: , , ..., .
Solución completa
- Ecuación logística simplificada — Para grande, la ecuación se simplifica a . Esto es una aproximación válida si la población inicial es mucho menor que la capacidad de carga de la laguna.
- Cálculo iterativo — Aplica la ecuación iterativamente para generaciones. Observa cómo crece la población.
- Análisis de caos — Para , el sistema logístico está en la región periódica (no caótica). Los valores de que generan caos son mayores a 3.57.
→ Después de 5 generaciones hay aproximadamente 97 656 tilapias. El sistema no es caótico para .
La bolsa de café: predicción con caos
El precio del café en Colombia fluctúa según un modelo no lineal . Si el precio inicial es de 50 000 COP/libra, ¿cuál será el precio después de 10 iteraciones? ¿El sistema es caótico?
Datos
| P_0 | precio inicial | 50000 | COP/libra |
| r | tasa de crecimiento | 3.8 | |
| K | capacidad de carga | 1000 | COP/libra |
| n | número de iteraciones | 10 |
Se busca
- P_10 — precio después de 10 iteraciones (COP/libra)
- tipo_comportamiento — tipo de comportamiento
Pistas progresivas
Pista 1
La ecuación es la logística estándar. Usa .
Pista 2
Para , el sistema está en la región caótica. Pequeños cambios en generan grandes diferencias en .
Pista 3
Calcula paso a paso o usa una calculadora. Observarás que el precio oscila sin patrón fijo.
Solución completa
- Ecuación logística completa — Aplica la ecuación logística con capacidad de carga . Esto modela cómo el precio se estabiliza cuando alcanza un valor máximo.
- Cálculo iterativo — Calcula a usando la ecuación. Usa una tabla para organizar los resultados.
- Análisis de caos — Para , el sistema es caótico. Esto explica por qué predecir el precio del café a largo plazo es tan difícil, incluso con modelos complejos.
→ Después de 10 iteraciones, el precio es aproximadamente 816 COP/libra. El sistema es caótico.
Simulación del péndulo caótico en Python
Escribe un código en Python usando la librería SciPy para simular el péndulo doble con kg, kg, m y ángulo inicial , . Grafica las trayectorias y explica por qué son sensibles a condiciones iniciales.
Datos
| m_1 | masa primera barra | 0.5 | kg |
| m_2 | masa segunda barra | 0.2 | kg |
| L_1 | longitud primera barra | 0.8 | m |
| L_2 | longitud segunda barra | 0.8 | m |
| theta_1_0 | ángulo inicial primera barra | 10 | ° |
| theta_2_0 | ángulo inicial segunda barra | 0 | ° |
Se busca
- trayectorias — trayectorias simuladas
- sensibilidad — explicación de sensibilidad
Pistas progresivas
Pista 1
Usa la función odeint de SciPy para resolver las ecuaciones diferenciales del péndulo doble.
Pista 2
Grafica vs para visualizar el atractor extraño.
Pista 3
Cambia el ángulo inicial a 10.001° y compara las trayectorias. Observarás que divergen rápidamente.
Solución completa
- Ecuaciones diferenciales — El péndulo doble se describe con un sistema de 4 ecuaciones diferenciales de primer orden (2 para ángulos, 2 para velocidades angulares).
- Código Python — Implementa el código usando SciPy. Define las ecuaciones y resuelve el sistema con odeint. Grafica las trayectorias en el espacio de fase.
from scipy.integrate import odeint import numpy as np import matplotlib.pyplot as plt def derivadas(y, t, m1, m2, L1, L2, g): theta1, omega1, theta2, omega2 = y # ... ecuaciones ... return [omega1, domega1_dt, omega2, domega2_dt] # Parámetros y condiciones iniciales y0 = [np.radians(10), 0, np.radians(0), 0] t = np.linspace(0, 10, 1000) sol = odeint(derivadas, y0, t, args=(m1, m2, L1, L2, g)) plt.plot(sol[:,0], sol[:,2]) plt.xlabel('$\\theta_1$') plt.ylabel('$\\theta_2$') plt.title('Espacio de fase del p\text{é}ndulo doble') plt.show() ParseError: Expected 'EOF', got '#' at position 171: …omega2 = y #̲ ... ecuaciones… - Análisis de sensibilidad — Al cambiar ligeramente las condiciones iniciales (por ejemplo, ), las trayectorias divergen exponencialmente. Esto se debe al exponente de Lyapunov positivo del sistema.
→ El código genera trayectorias caóticas en el espacio de fase. Pequeñas variaciones en las condiciones iniciales (0.001°) generan trayectorias completamente diferentes después de 10 segundos.
El puente de la 116: caos en el tráfico vehicular
En el puente de la Avenida 116 en Bogotá, el flujo de vehículos sigue un modelo no lineal , donde es el flujo (vehículos/hora), es la velocidad (km/h) y es la densidad (vehículos/km). Si la velocidad máxima es 60 km/h y la densidad crítica es 120 veh/km, modela el tráfico como un sistema dinámico y determina si puede exhibir caos para valores altos de densidad.
Datos
| v_max | velocidad máxima | 60 | km/h |
| k_c | densidad crítica | 120 | veh/km |
| q_max | flujo máximo | 1800 | veh/h |
| L | longitud del puente | 2 | km |
Se busca
- modelo_caos — modelo dinámico
- condiciones_caos — condiciones para caos
Pistas progresivas
Pista 1
El modelo de tráfico puede escribirse como un sistema de ecuaciones diferenciales para la densidad y la velocidad . Usa la ecuación de continuidad y una relación velocidad-densidad no lineal.
Pista 2
Para caos, el sistema debe tener términos no lineales fuertes y retroalimentación positiva. En tráfico, esto ocurre con alta densidad y baja velocidad.
Pista 3
Considera el modelo de Payne-Whitham o un modelo logístico para .
Solución completa
- Ecuaciones del tráfico — El modelo básico incluye la ecuación de continuidad y una relación velocidad-densidad como . La no linealidad está en el término .
- Análisis de no linealidad — La ecuación tiene un término cúbico en : . Para densidades altas (), este término domina y puede generar inestabilidades.
- Condiciones para caos — En tráfico vehicular, el caos aparece cuando la densidad supera un umbral crítico y la velocidad disminuye drásticamente. Esto genera ondas de stop-and-go que son impredecibles a largo plazo.
→ El modelo de tráfico en el puente de la 116 puede exhibir caos cuando la densidad supera los 100 vehículos/km. Esto genera congestiones impredecibles y ondas de tráfico que no siguen un patrón fijo.
La mariposa de la Sierra Nevada y el clima nacional
Demuestra que el sistema de Lorenz con parámetros , y tiene un exponente de Lyapunov positivo, lo que implica sensibilidad a condiciones iniciales. Usa el hecho de que el atractor de Lorenz es un atractor extraño.
Datos
| sigma | parámetro de Prandtl | 10 | |
| r | parámetro de Rayleigh | 28 | |
| b | parámetro geométrico | 8/3 |
Se busca
- lambda — exponente de Lyapunov (s^{-1})
- conclusion — conclusión sobre caos
Pistas progresivas
Pista 1
El exponente de Lyapunov mide la tasa de divergencia de trayectorias cercanas. Para el sistema de Lorenz, se calcula numéricamente.
Pista 2
Un exponente positivo () indica caos determinista. Para Lorenz, s^{-1}.
Pista 3
Usa el método de Wolf et al. (1985) para calcular a partir de una trayectoria simulada.
Solución completa
- Definición del exponente de Lyapunov — El exponente de Lyapunov se define como , donde es la separación entre dos trayectorias cercanas.
- Cálculo numérico — Simula dos trayectorias del sistema de Lorenz con condiciones iniciales separadas por . Mide la separación en función del tiempo y calcula como la pendiente de vs .
- Interpretación — Para Lorenz con , el exponente de Lyapunov es positivo ( s^{-1}), lo que confirma el caos determinista. Esto explica por qué el clima en Colombia es tan sensible a pequeñas variaciones, como el aleteo de una mariposa en la Sierra Nevada.
→ El exponente de Lyapunov para el sistema de Lorenz con estos parámetros es aproximadamente 0.9 , lo que confirma la sensibilidad a condiciones iniciales y el comportamiento caótico.