Skip to content
Este artículo tiene fines educativos. Te animamos a verificar con fuentes oficiales.

Imagina que estás en el centro de Bogotá un lunes por la mañana. El tráfico está peor que de costumbre, así que decides tomar un bus que pasa cada 10 minutos. Ese pequeño cambio en tu decisión —tomar el bus en lugar del TransMilenio— hace que llegues 3 minutos tarde a clase. Pero, ¿sabías que ese mismo aleteo de mariposa en la selva del Amazonas podría, en teoría, cambiar el curso de un huracán que azote a Cartagena en dos meses? Este no es un cuento de ciencia ficción, sino uno de los conceptos más fascinantes de la física moderna: el <<efecto mariposa>>. Hoy no solo lo entenderás, sino que lo aplicarás a situaciones reales que afectan a Colombia, desde el clima en Medellín hasta el precio del café en el Eje Cafetero. Prepárate para descubrir cómo un fenómeno aparentemente insignificante puede tener consecuencias gigantescas... y cómo los científicos intentan predecir lo impredecible.

Examen 1: El péndulo doble y el aleteo que lo cambia todo (6 puntos)

Sistemas caóticosDependencia sensible a condiciones inicialesDinámica no lineal

En un laboratorio de física de la Universidad Nacional en Medellín, se estudia un péndulo doble idéntico al que aparece en la <<figura 1>> de la fuente [1]. Los investigadores registran seis ensayos donde el péndulo comienza con condiciones iniciales casi idénticas. Después de 10 segundos, las trayectorias divergen completamente. Si el ángulo inicial del primer brazo es θ0=0.1° con un error de ±0.001°, calcula la diferencia angular acumulada después de 5 segundos en el segundo brazo, asumiendo que el sistema es sensible a las condiciones iniciales.

  • Ángulo inicial del primer brazo: θ0=0.1°±0.001°
  • Tiempo de observación: t=5 segundos
  • Masa de cada brazo: m=0.5 kg
  • Longitud de cada brazo: L=1 m
  • Aceleración gravitacional: g=9.8 m/s2
  1. Calcula la velocidad angular inicial del sistema si se libera desde el reposo con el ángulo dado
  2. Explica por qué pequeñas diferencias en θ0 generan grandes diferencias en la trayectoria después de 5 segundos
  3. ¿Qué pasaría si el error inicial fuera de ±0.1° en lugar de ±0.001°? Justifica tu respuesta
Solución completa

Pregunta 1 (2 pts)Calcula la velocidad angular inicial del sistema si se libera desde el reposo con el ángulo dado

  1. Cálculo de ω0 — Sustituimos los valores en la fórmula derivada. Primero convertimos θ0 a radianes: 0.1°=0.1×π1801.745×103 rad.
    ω0=1.745×103×9.82×13.89×103 rad/s

3.89×103 rad/s

→ La velocidad angular inicial es aproximadamente 3.89×103 rad/s

Pregunta 2 (2 pts)Explica por qué pequeñas diferencias en θ0 generan grandes diferencias en la trayectoria después de 5 segundos

  1. Explicación cualitativa — En sistemas caóticos como el péndulo doble, el exponente de Lyapunov λ es positivo. Esto significa que cualquier diferencia mínima en las condiciones iniciales (como Δθ0=0.001°) se amplifica con el tiempo. Después de 5 segundos, la diferencia Δθ(5) puede ser órdenes de magnitud mayor que Δθ0.
    Δθ(5)=0.001°×eλ×5

→ Pequeñas diferencias en θ0 se amplifican exponencialmente debido al caos, haciendo que la trayectoria diverja rápidamente

Pregunta 3 (2 pts)¿Qué pasaría si el error inicial fuera de ±0.1° en lugar de ±0.001°? Justifica tu respuesta

  1. Análisis de error — Si el error inicial es ±0.1°, entonces Δθ0=0.2°. Usando la misma ley de crecimiento exponencial, la diferencia después de 5 segundos sería 100 veces mayor que con Δθ0=0.002° (ya que 0.1°/0.001°=100). Esto demuestra que el sistema es extremadamente sensible a cambios en las condiciones iniciales.
    Δθ(5)nuevo=0.2°×eλ×5=100×Δθ(5)original

→ Con ±0.1° de error, la diferencia angular acumulada sería 100 veces mayor que con ±0.001°

Rúbrica de evaluación

Cálculo correcto de ω0 con unidades y aproximación adecuada2 pts
Explicación clara del efecto de amplificación en sistemas caóticos2 pts
Análisis cuantitativo del error con justificación matemática2 pts

Examen 2: El modelo de Lorenz y el clima de Colombia (8 puntos)

Ecuaciones de LorenzSistemas deterministas no periódicosInterpretación física de parámetros

En 1963, el meteorólogo Edward Lorenz descubrió que pequeñas variaciones en las condiciones iniciales del clima podían generar grandes diferencias en las predicciones. Sus ecuaciones, conocidas como modelo de Lorenz, son: x˙=σ(yx), y˙=x(ρz)y, z˙=xyβz. Para estudiar el clima en la región Caribe colombiana, se usan los parámetros σ=10, ρ=28, β=8/3. Si en un día típico en Cartagena la temperatura superficial del mar es T=28°C y la humedad relativa es H=85, determina el valor de las variables x, y, z después de 1 hora si inicialmente x0=0, y0=1, z0=1.05.

  • Parámetros de Lorenz: σ=10, ρ=28, β=83
  • Condiciones iniciales: x0=0, y0=1, z0=1.05
  • Tiempo de integración: t=1 hora=3600 segundos
  • Temperatura superficial del mar en Cartagena: T=28°C
  • Humedad relativa: H=85
  1. Escribe las ecuaciones de Lorenz con los parámetros dados
  2. Calcula numéricamente el valor de x, y, z después de 1 hora usando el método de Euler con paso Δt=10 segundos (muestra los primeros 3 pasos)
  3. Interpreta físicamente qué representa cada variable en el contexto del clima colombiano
  4. Explica por qué este modelo muestra dependencia sensible a condiciones iniciales
Solución completa

Pregunta 1 (2 pts)Escribe las ecuaciones de Lorenz con los parámetros dados

  1. Ecuaciones con parámetros — Sustituimos los valores dados en las ecuaciones de Lorenz estándar.
    x˙=10(yx)y˙=x(28z)yz˙=xy83z

→ Las ecuaciones son x˙=10(yx), y˙=x(28z)y, z˙=xy83z

Pregunta 2 (3 pts)Calcula numéricamente el valor de x, y, z después de 1 hora usando el método de Euler con paso Δt=10 segundos (muestra los primeros 3 pasos)

  1. Primeros pasos del método de Euler — Calculamos los primeros 3 pasos con Δt=10 s. Para n=0: x˙0=10(10)=10, y˙0=0(281.05)1=1, z˙0=0×183×1.05=2.8. Luego actualizamos: x1=0+10×10=100, y1=1+10×(1)=9, z1=1.05+10×(2.8)=16.95. Repetimos para n=1 y n=2.
    x1=100, y1=9, z1=16.95x2=100+10×(900)=8900y2=9+10×(100×(28(16.95))(9))44901z2=16.95+10×(100×(9))=9016.95

x100, y9, z16.95

→ Después de 3 pasos (30 segundos): x100, y9, z16.95

Pregunta 3 (2 pts)Interpreta físicamente qué representa cada variable en el contexto del clima colombiano

  1. Interpretación física — En el contexto colombiano: x representa la diferencia de temperatura entre la superficie del mar (Cartagena) y la atmósfera superior. y podría ser la velocidad del viento que transporta humedad desde el Pacífico. z indica la intensidad de la convección, clave para la formación de nubes de lluvia en la región Andina.
    x:diferencia de temperaturay:velocidad del vientoz:intensidad de convección

x: diferencia de temperatura; y: velocidad del viento; z: intensidad de convección

Pregunta 4 (1 pts)Explica por qué este modelo muestra dependencia sensible a condiciones iniciales

  1. Dependencia sensible — Pequeños cambios en las condiciones iniciales (por ejemplo, z0=1.05 vs z0=1.06) llevan a trayectorias completamente diferentes en el espacio de fase. Esto explica por qué las predicciones del clima en Colombia pueden variar drásticamente con pequeños errores en los datos iniciales.
    Pequeño Δz0Grande Δ(x(t),y(t),z(t)) para t>0

→ El modelo muestra dependencia sensible porque pequeñas variaciones iniciales generan grandes diferencias en las soluciones a largo plazo

Rúbrica de evaluación

Ecuaciones de Lorenz escritas correctamente con parámetros2 pts
Cálculo numérico de los primeros 3 pasos usando método de Euler3 pts
Interpretación física de las variables en contexto colombiano2 pts
Explicación clara de la dependencia sensible a condiciones iniciales1 pts

Examen 3: El tráfico de Bogotá y la teoría del caos (7 puntos)

Modelos caóticos en sistemas socialesEcuaciones logísticasAnálisis de estabilidad

En Bogotá, el tráfico en la Autopista Norte puede modelarse con la ecuación logística Nt+1=rNt(1Nt), donde Nt representa la densidad de vehículos normalizada (0 a 1) y r es un parámetro de crecimiento. Para r=3.8, este sistema es caótico. Si en hora pico la densidad inicial es N0=0.3, calcula los valores de Nt para t=0 a t=5 y determina si el sistema es periódico o caótico en este rango.

  • Ecuación logística: Nt+1=3.8Nt(1Nt)
  • Condición inicial: N0=0.3
  • Tiempo de observación: t=0 a 5
  1. Calcula N1, N2, N3, N4, N5 usando la ecuación dada
  2. Grafica los valores obtenidos (puedes hacerlo mentalmente o en una hoja)
  3. Determina si el sistema es periódico o caótico en este rango. Justifica tu respuesta
  4. ¿Qué pasaría si r=3.9 en lugar de 3.8?
Solución completa

Pregunta 1 (3 pts)Calcula N1, N2, N3, N4, N5 usando la ecuación dada

  1. Cálculo iterativo — Calculamos cada valor paso a paso: N1=3.8×0.3×(10.3)=0.798, N2=3.8×0.798×(10.798)0.615, y así sucesivamente.
    N1=0.798N2=0.615N3=0.892N4=0.368N5=0.862

N1=0.798, N2=0.615, N3=0.892, N4=0.368, N5=0.862

→ Los valores son: N1=0.798, N2=0.615, N3=0.892, N4=0.368, N5=0.862

Pregunta 2 (1 pts)Grafica los valores obtenidos (puedes hacerlo mentalmente o en una hoja)

  1. Gráfica conceptual — Al graficar Nt vs t, se observa que los valores no se repiten y fluctúan sin un patrón claro, lo que sugiere comportamiento caótico.

→ La gráfica muestra fluctuaciones irregulares sin periodicidad aparente

Pregunta 3 (2 pts)Determina si el sistema es periódico o caótico en este rango. Justifica tu respuesta

  1. Determinación de periodicidad — Como los valores Nt no se repiten en las primeras 5 iteraciones y no muestran un ciclo claro, el sistema es caótico en este rango para r=3.8.
    No hay periodicidad en t=0 a 5

→ El sistema es caótico porque no hay periodicidad en las primeras 5 iteraciones

Pregunta 4 (1 pts)¿Qué pasaría si r=3.9 en lugar de 3.8?

  1. Cambio de parámetro — Para r=3.9, el sistema sigue siendo caótico pero con una divergencia más rápida. Pequeños cambios en r (como de 3.8 a 3.9) amplifican las diferencias en Nt con el tiempo, mostrando la dependencia sensible.
    r=3.9mayor divergencia en Nt

→ Con r=3.9 el sistema sigue siendo caótico pero diverge más rápido

Rúbrica de evaluación

Cálculo correcto de los 5 valores de Nt3 pts
Reconocimiento visual de la no periodicidad en la gráfica1 pts
Conclusión correcta sobre el carácter caótico del sistema2 pts
Análisis del efecto de cambiar r en la dinámica1 pts

Examen 4: Fuerza y movimiento en el Metro de Medellín (9 puntos)

Segunda ley de NewtonMovimiento rectilíneo uniformemente aceleradoFricción y dependencia de condiciones iniciales

Un tren del Metro de Medellín acelera desde el reposo con una fuerza motriz constante F=120000 N. La masa total del tren es m=200000 kg. Sin embargo, la fricción con los rieles depende de la humedad relativa: f=μN, donde μ=0.02+0.001H, siendo H la humedad relativa en porcentaje. Si en un día típico en Medellín H=75, calcula la velocidad del tren después de 30 segundos. Luego, determina cómo cambiaría la velocidad si la humedad fuera H=80 (un cambio mínimo que podría deberse, por ejemplo, a la evaporación de agua en el embalse de Río Grande).

  • Fuerza motriz: F=120000 N
  • Masa del tren: m=200000 kg
  • Humedad relativa inicial: H1=75
  • Humedad relativa alternativa: H2=80
  • Tiempo: t=30 segundos
  • Aceleración gravitacional: g=9.8 m/s2
  1. Calcula el coeficiente de fricción μ para H=75
  2. Determina la aceleración neta del tren con H=75
  3. Calcula la velocidad final del tren después de 30 segundos
  4. Repite los cálculos para H=80 y compara los resultados
  5. Explica por qué este sistema muestra dependencia sensible a la humedad inicial
Solución completa

Pregunta 1 (1 pts)Calcula el coeficiente de fricción μ para H=75

  1. Coeficiente de fricción — Sustituimos H=75 en la fórmula dada.
    μ=0.02+0.001×75=0.095

μ=0.095

→ El coeficiente de fricción es μ=0.095

Pregunta 2 (2 pts)Determina la aceleración neta del tren con H=75

  1. Aceleración con H=75 — Calculamos la fuerza de fricción f=μmg=0.095×200000×9.8=186200 N. La fuerza neta es Fnet=120000186200=66200 N (el tren no se mueve, acelera hacia atrás).
    Fnet=120000186200=66200 N

a=0.331 m/s2

→ La aceleración neta es negativa: 0.331 m/s2 (el tren no avanza)

Pregunta 3 (2 pts)Calcula la velocidad final del tren después de 30 segundos

  1. Velocidad final — Como la aceleración es negativa, la velocidad disminuye. v=v0+at=0+(0.331)×30=9.93 m/s (el tren se mueve hacia atrás).
    v=0.331×30=9.93 m/s

v=9.93 m/s

→ La velocidad final es 9.93 m/s (hacia atrás)

Pregunta 4 (2 pts)Repite los cálculos para H=80 y compara los resultados

  1. Cálculo con H=80 — Para H=80: μ=0.02+0.001×80=0.1. La fuerza de fricción es f=0.1×200000×9.8=196000 N. Fuerza neta: Fnet=120000196000=76000 N. Aceleración: a=76000/200000=0.38 m/s2. Velocidad final: v=0.38×30=11.4 m/s.
    v=11.4 m/s

v=11.4 m/s

→ Con H=80, la velocidad final es 11.4 m/s (mayor magnitud hacia atrás)

Pregunta 5 (2 pts)Explica por qué este sistema muestra dependencia sensible a la humedad inicial

  1. Dependencia sensible — Un cambio de solo 5% en la humedad (H=75 a H=80) genera una diferencia de 1.47 m/s en la velocidad final. Esto ilustra cómo pequeñas variaciones en condiciones iniciales (como la humedad ambiental) pueden tener efectos significativos en sistemas físicos.
    Δv=1.47 m/s para ΔH=5

→ Un cambio de 5% en H genera una diferencia de 1.47 m/s en la velocidad final, mostrando dependencia sensible

Rúbrica de evaluación

Cálculo correcto de μ para ambas humedades1 pts
Determinación correcta de la aceleración neta y velocidad para H=752 pts
Cálculo correcto de la velocidad para H=80 y comparación2 pts
Explicación clara de la dependencia sensible a la humedad2 pts
Interpretación física del signo negativo de la velocidad2 pts

Examen 5: Predicción del clima en la región Andina (10 puntos)

Análisis de datos meteorológicosTeoría del caos en prediccionesErrores en modelos deterministas

El IDEAM (Instituto de Hidrología, Meteorología y Estudios Ambientales) registra diariamente la temperatura máxima en Bogotá. Los datos de los últimos 5 días son: [22.1°C, 22.3°C, 21.9°C, 22.5°C, 22.0°C]. Un modelo determinista predice la temperatura para el día 6 usando la fórmula T6=T5+0.5(T5T4). Sin embargo, se sabe que el modelo tiene un error de medición de ±0.2°C en cada dato. Calcula el rango de posibles valores para T6 considerando este error. Luego, analiza cómo este pequeño error en las mediciones iniciales afecta la predicción a largo plazo.

  • Datos de temperatura: [22.1, 22.3, 21.9, 22.5, 22.0] (en °C)
  • Modelo predictivo: T6=T5+0.5(T5T4)
  • Error de medición: ±0.2°C por dato
  • Tiempo de predicción: 1 día
  1. Calcula T6 usando el modelo determinista con los datos dados
  2. Determina el rango de T6 considerando el error de ±0.2°C en cada medición
  3. Si el error se acumula en cada paso del modelo, calcula el error máximo posible en T6 después de 5 iteraciones
  4. Explica por qué este ejemplo ilustra el efecto mariposa en predicciones climáticas reales en Colombia
  5. Propón una estrategia para reducir la incertidumbre en las predicciones
Solución completa

Pregunta 1 (2 pts)Calcula T6 usando el modelo determinista con los datos dados

  1. Predicción determinista — Aplicamos la fórmula del modelo con los datos proporcionados.
    T6=22.0+0.5(22.022.5)=21.75°C

21.75°C

→ La temperatura predicha para el día 6 es 21.75°C

Pregunta 2 (2 pts)Determina el rango de T6 considerando el error de ±0.2°C en cada medición

  1. Rango de predicción — Consideramos el peor caso donde todos los datos tienen error máximo en la misma dirección.
    T6,min=(22.00.2)+0.5((22.00.2)(22.5+0.2))=21.55°CT6,max=(22.0+0.2)+0.5((22.0+0.2)(22.50.2))=21.95°C

21.55°C a 21.95°C

→ El rango de T6 es de 21.55°C a 21.95°C

Pregunta 3 (2 pts)Si el error se acumula en cada paso del modelo, calcula el error máximo posible en T6 después de 5 iteraciones

  1. Error acumulado — Si el error se acumula en cada iteración, después de 5 pasos el error máximo posible es 5×0.2°C=1.0°C. Por lo tanto, T6 podría variar entre 20.75°C y 22.75°C.
    T6,min=21.751.0=20.75°C, T6,max=21.75+1.0=22.75°C

20.75°C a 22.75°C

→ Con error acumulado, el rango es de 20.75°C a 22.75°C

Pregunta 4 (2 pts)Explica por qué este ejemplo ilustra el efecto mariposa en predicciones climáticas reales en Colombia

  1. Efecto mariposa en predicciones — Este ejemplo muestra que un error de solo ±0.2°C en las mediciones iniciales (como la temperatura del día 1) puede generar una incertidumbre de hasta 2.0°C en la predicción a 5 días. En el contexto colombiano, donde el clima varía rápidamente entre regiones (Andes, Caribe, Amazonía), esto explica por qué las predicciones a más de 3 días son inciertas.
    Error inicial ±0.2°CError en T6±2.0°C

→ Un error mínimo en mediciones iniciales genera gran incertidumbre en predicciones a mediano plazo, ilustrando el efecto mariposa

Pregunta 5 (2 pts)Propón una estrategia para reducir la incertidumbre en las predicciones

  1. Estrategia de reducción de incertidumbre — Para reducir la incertidumbre, se pueden usar modelos de ensemble (múltiples simulaciones con pequeñas variaciones en condiciones iniciales) y datos en tiempo real de estaciones meteorológicas distribuidas en todo el país, como las de <<El Dorado>> en Bogotá o <<Río Grande>> en Antioquia.
    Modelos de ensemble + datos en tiempo real

→ Usar modelos de ensemble y datos en tiempo real de múltiples estaciones meteorológicas

Rúbrica de evaluación

Cálculo correcto de T6 usando el modelo determinista2 pts
Determinación del rango de predicción considerando errores individuales2 pts
Cálculo del error acumulado después de 5 iteraciones2 pts
Explicación clara del efecto mariposa en predicciones climáticas2 pts
Propuesta de estrategia realista para reducir incertidumbre2 pts

Examen 6: El precio del café y la economía colombiana (10 puntos)

Modelos económicos caóticosEcuaciones diferenciales simplesAnálisis de estabilidad

El precio del café en Colombia sigue un modelo de oferta y demanda que puede describirse con la ecuación diferencial dPdt=k(PeqP), donde P es el precio actual (en miles de COPporcarga),P_{\text{eq}} = 1200eselpreciodeequilibrio,yk = 0.1esunaconstantedeajuste.Sienenerode2025elprecioesP_0 = 1000,calculaelpreciodespuésde6meses.Luego,analizaco´mounpequen~ocambioenP_0(porejemplo,P_0 = 1005$) afecta el precio a largo plazo. Este modelo ilustra cómo factores aparentemente insignificantes (como un rumor en el mercado de <<La Plaza de Paloquemao>>) pueden alterar los precios nacionales.

  • Ecuación diferencial: dPdt=0.1(1200P)
  • Precio inicial: P0=1000 (en miles de COP)
  • Precio de equilibrio: Peq=1200
  • Constante de ajuste: k=0.1
  • Tiempo: t=6 meses
  1. Resuelve la ecuación diferencial para encontrar P(t)
  2. Calcula el precio después de 6 meses
  3. Determina el precio a largo plazo (t) y explica su significado económico
  4. Analiza el efecto de cambiar P0 a 1005 en el precio a 6 meses
  5. Explica por qué este modelo, aunque simple, muestra dependencia sensible a condiciones iniciales en contextos económicos reales
Solución completa

Pregunta 1 (2 pts)Resuelve la ecuación diferencial para encontrar P(t)

  1. Solución general — Aplicamos la fórmula de solución para ecuaciones diferenciales lineales de este tipo.
    P(t)=1200+(10001200)e0.1t=1200200e0.1t

P(t)=1200200e0.1t

→ La solución es P(t)=1200200e0.1t

Pregunta 2 (2 pts)Calcula el precio después de 6 meses

  1. Precio a 6 meses — Sustituimos t=6 en la solución: P(6)=1200200e0.61200200×0.5488=1200109.76=1090.24.
    P(6)=1200200e0.61090.24 miles de COP

1090240 COP

→ El precio después de 6 meses es aproximadamente 1090240 COP por carga

Pregunta 3 (2 pts)Determina el precio a largo plazo (t) y explica su significado económico

  1. Precio a largo plazo — Cuando t, e0.1t0, por lo que P()=1200. Esto significa que el precio tiende al equilibrio económico, donde la oferta iguala a la demanda.
    P()=1200 miles de COP

1200000 COP

→ El precio a largo plazo es 1200000 COP por carga, el equilibrio del mercado

Pregunta 4 (2 pts)Analiza el efecto de cambiar P0 a 1005 en el precio a 6 meses

  1. Efecto de cambiar P0 — Para P0=1005: P(6)=1200195e0.61200107.02=1092.98. La diferencia con el caso original es 1092.981090.24=2.74 miles de COP, es decir, 2740 COP.
    ΔP(6)=2.74 miles de COP

2740 COP

→ Un cambio de 5 000 COP en P0 genera una diferencia de 2 740 COP en el precio a 6 meses

Pregunta 5 (2 pts)Explica por qué este modelo, aunque simple, muestra dependencia sensible a condiciones iniciales en contextos económicos reales

  1. Dependencia sensible en economía — Aunque este modelo es determinista, en la realidad los mercados están sujetos a múltiples factores aleatorios (rumores, clima, políticas internacionales). Un pequeño cambio en las condiciones iniciales (como un rumor en Paloquemao) puede alterar las expectativas de los productores y consumidores, generando grandes variaciones en los precios. Esto es especialmente relevante en Colombia, donde el café es un producto de exportación con precios volátiles.
    Rumores en PaloquemaoΔP0ΔP(t)

→ Pequeños cambios en condiciones iniciales (como rumores) pueden alterar significativamente los precios debido a la interconexión del mercado

Rúbrica de evaluación

Solución correcta de la ecuación diferencial con interpretación2 pts
Cálculo preciso del precio a 6 meses2 pts
Determinación correcta del precio a largo plazo y su significado2 pts
Análisis cuantitativo del efecto de cambiar P02 pts
Explicación clara de la dependencia sensible en contextos económicos reales2 pts

Fuentes

  1. en.wikipedia.org
  2. doi.org
  3. ui.adsabs.harvard.edu
  4. www.scholarpedia.org
  5. web.archive.org
  6. arxiv.org
  7. api.semanticscholar.org
  8. archive.org
  9. www.bbvaopenmind.com
  10. www.wolframscience.com
  11. books.google.com
  12. academic.oup.com
  13. www.inquirer.com
  14. scholar.google.com
  15. www.cs.ualberta.ca