Péndulo de Kapitza:
Estabilidad Dinámica de un Péndulo Invertido

Solución numérica y verificación del modelo del potencial efectivo de Landau & Lifshitz §30

Curso: Mecánica Teórica II
Docente: Jorge Mahecha Gómez
Institución: Universidad de Antioquia

1.Planteamiento del problema

Se estudia el movimiento de un péndulo simple de longitud $l$ y masa $m$ cuyo punto de suspensión oscila verticalmente con amplitud $a$ y frecuencia $\gamma$, siguiendo la ley $y_0(t) = a\cos(\gamma t)$. El problema consiste en determinar numéricamente la dinámica completa del sistema integrando la ecuación de movimiento exacta (no linealizada), y contrastarla con el modelo analítico del potencial efectivo de Kapitza, derivado en Landau & Lifshitz §30. En particular, se busca verificar la condición $a\gamma > \sqrt{2gl}$ bajo la cual la posición invertida $\varphi = \pi$ —normalmente inestable— se convierte en un equilibrio estable, fenómeno conocido como estabilización dinámica de Kapitza.

Un primer borrador de la integración numérica, escrito en Python, puede consultarse en este cuaderno de Google Colab. La simulación interactiva presentada en la sección 3 corresponde a una migración de ese código a JavaScript, con la animación construida sobre la API Canvas del navegador; tanto la migración como la animación se desarrollaron con apoyo del modelo Claude.

2.Marco teórico

2.1 Configuración del sistema

Se considera un péndulo plano de masa $m$ y longitud $l$, articulado en un pivot que se desplaza verticalmente (tomando $y$ positivo hacia abajo) según:

$$y_0(t) = a\cos(\gamma t). \tag{1}$$

El ángulo generalizado $\varphi$ se mide desde la vertical hacia abajo, de modo que $\varphi = 0$ corresponde al equilibrio estable habitual y $\varphi = \pi$ a la posición invertida. Las coordenadas cartesianas de la masa respecto a un origen fijo son:

$$x_m = l\sin\varphi, \qquad y_m = a\cos(\gamma t) + l\cos\varphi. \tag{2}$$
Diagrama del péndulo de Kapitza: masa m suspendida de un punto de soporte cuya posición vertical y(t) oscila, con ángulo θ medido respecto a la vertical y longitud l del péndulo.
Figura 1. Péndulo de Kapitza: pivot oscilante verticalmente con amplitud $a$ y frecuencia $\gamma$. Fuente: H. A. Alyousef, A. H. Salas, B. M. Alotaibi y S. A. El-Tantawy, "On the Analytical Approximations to Kapitza's Pendulum Oscillator Using Novel Techniques," Romanian Journal of Physics, vol. 70, núm. 1–2, art. 103, 2025. Disponible en: rjp.nipne.ro/2025_70_1-2/RomJPhys.70.103.pdf

2.2 Lagrangiano del sistema (Landau §5, Prob. 3c)

Las velocidades de la masa se obtienen derivando (2):

$$\dot{x}_m = l\dot\varphi\cos\varphi, \qquad \dot{y}_m = -a\gamma\sin(\gamma t) + l\dot\varphi\sin\varphi.$$

La energía cinética es $T = \tfrac{m}{2}(\dot x_m^2 + \dot y_m^2)$:

$$T = \frac{ml^2}{2}\dot\varphi^2 + \frac{ma^2\gamma^2}{2}\sin^2(\gamma t) + mla\gamma\,\dot\varphi\sin(\gamma t)\sin\varphi. \tag{3}$$

Dado que el eje $y$ apunta hacia abajo, la energía potencial gravitacional es $V = -mgy_m$:

$$V = -mg\bigl[a\cos(\gamma t) + l\cos\varphi\bigr]. \tag{4}$$

El Lagrangiano $L = T - V$ contiene dos términos que pueden absorberse como derivadas temporales totales o dependen únicamente de $t$, sin afectar las ecuaciones de movimiento:

Término 1: $\tfrac{ma^2\gamma^2}{2}\sin^2(\gamma t)$ es función pura de $t$ → se descarta.

Término 2: el producto cruzado $mla\gamma\,\dot\varphi\sin(\gamma t)\sin\varphi$ se reescribe observando que:

$$\frac{d}{dt}\!\left[-mla\gamma\sin(\gamma t)\cos\varphi\right] = -mla\gamma^2\cos(\gamma t)\cos\varphi \;+\; mla\gamma\sin(\gamma t)\,\dot\varphi\sin\varphi.$$

De aquí:

$$mla\gamma\,\dot\varphi\sin(\gamma t)\sin\varphi = \frac{d}{dt}\!\left[-mla\gamma\sin(\gamma t)\cos\varphi\right] + mla\gamma^2\cos(\gamma t)\cos\varphi.$$

La derivada total se descarta; queda la contribución $mla\gamma^2\cos(\gamma t)\cos\varphi$.

El Lagrangiano efectivo, equivalente al original para las ecuaciones de movimiento, es:

Lagrangiano efectivo — Landau §5, Prob. 3(c)
$$L \;=\; \frac{ml^2}{2}\dot\varphi^2 \;+\; \bigl(mgl + mla\gamma^2\cos\gamma t\bigr)\cos\varphi. \tag{5}$$

2.3 Ecuación de movimiento exacta

Aplicando las ecuaciones de Euler-Lagrange $\dfrac{d}{dt}\!\left(\dfrac{\partial L}{\partial\dot\varphi}\right) - \dfrac{\partial L}{\partial\varphi} = 0$ a (5):

$$\frac{\partial L}{\partial\dot\varphi} = ml^2\dot\varphi, \qquad \frac{\partial L}{\partial\varphi} = -\bigl(mgl + mla\gamma^2\cos\gamma t\bigr)\sin\varphi.$$
Ecuación de movimiento — exacta, no linealizada
$$\ddot\varphi \;=\; -\!\left[\frac{g}{l} + \frac{a\gamma^2}{l}\cos(\gamma t)\right]\sin\varphi. \tag{6}$$

Nótese que (6) es no lineal y no linealizada: contiene $\sin\varphi$ sin aproximación de ángulo pequeño. Para $a = 0$ se recupera el péndulo simple. La forzante $\tfrac{a\gamma^2}{l}\cos(\gamma t)$ actúa como una modulación periódica de la gravedad efectiva, abriendo la posibilidad de inducir nuevas configuraciones de equilibrio.

2.4 Integración numérica — Runge-Kutta de 4.º orden

La ecuación (6) se reescribe como un sistema de dos EDOs de primer orden introduciendo $\omega \equiv \dot\varphi$:

$$\frac{d\varphi}{dt} = \omega, \qquad \frac{d\omega}{dt} = -\left[\frac{g}{l} + \frac{a\gamma^2}{l}\cos(\gamma t)\right]\sin\varphi. \tag{7}$$

El vector de estado es $\mathbf{y} = (\varphi,\,\omega)^\top$. El método RK4 avanza un paso $h$ mediante:

$$\mathbf{k}_1 = h\,\mathbf{F}(\mathbf{y}_n,\,t_n), \quad \mathbf{k}_2 = h\,\mathbf{F}\!\left(\mathbf{y}_n + \tfrac{\mathbf{k}_1}{2},\,t_n+\tfrac{h}{2}\right),$$ $$\mathbf{k}_3 = h\,\mathbf{F}\!\left(\mathbf{y}_n + \tfrac{\mathbf{k}_2}{2},\,t_n+\tfrac{h}{2}\right), \quad \mathbf{k}_4 = h\,\mathbf{F}(\mathbf{y}_n + \mathbf{k}_3,\,t_n+h), \tag{8}$$ $$\mathbf{y}_{n+1} = \mathbf{y}_n + \frac{1}{6}\!\left(\mathbf{k}_1 + 2\mathbf{k}_2 + 2\mathbf{k}_3 + \mathbf{k}_4\right).$$

El error de truncamiento local es $\mathcal{O}(h^5)$ y el global $\mathcal{O}(h^4)$. En la simulación se utiliza $h = 5\times10^{-4}$ s y 30 pasos por cuadro de animación, garantizando conservación numérica satisfactoria de la energía.

2.5 Campo rápidamente oscilante y potencial efectivo (Landau §30)

Para frecuencias grandes ($\gamma \gg \omega_0 = \sqrt{g/l}$), Kapitza descompone el ángulo en una parte lenta $\Phi(t)$ y una perturbación rápida $\xi(t)$:

$$\varphi(t) = \Phi(t) + \xi(t), \qquad \langle\xi\rangle = 0. \tag{9}$$

Sustituyendo (9) en (6) y usando $\sin(\Phi+\xi)\approx\sin\Phi + \xi\cos\Phi$, la componente dominante de $\ddot\xi$ es:

$$\ddot\xi \;\approx\; -\frac{a\gamma^2}{l}\cos(\gamma t)\sin\Phi. \tag{10}$$

Integrando (10) con $\Phi$ aproximadamente constante:

$$\xi(t) \;\approx\; \frac{a}{l}\cos(\gamma t)\sin\Phi. \tag{11}$$

La ecuación efectiva para la parte lenta $\Phi$ da lugar al potencial efectivo de Kapitza:

Potencial efectivo — Landau §30
$$U_\text{ef}(\varphi) \;=\; mgl\!\left[-\cos\varphi \;+\; \frac{a^2\gamma^2}{4gl}\sin^2\!\varphi\right]. \tag{14}$$

2.6 Condición de estabilidad de Kapitza

El equilibrio $\varphi = \pi$ es estable si $U_\text{ef}''(\pi) > 0$. Evaluando la segunda derivada de (14) en $\varphi = \pi$:

$$\frac{d^2 U_\text{ef}}{d\varphi^2}\Bigg|_{\varphi=\pi} = mgl\!\left(-1 + \frac{a^2\gamma^2}{2gl}\right). \tag{15}$$
Condición de Kapitza — criterio de estabilidad del equilibrio invertido
$$a^2\gamma^2 > 2gl \qquad\Longleftrightarrow\qquad a\gamma > \sqrt{2gl}. \tag{16}$$

Por debajo de este umbral $\varphi = \pi$ es un máximo de $U_\text{ef}$ y el péndulo cae. Por encima, emerge un pozo de potencial que confina al péndulo cerca de $\varphi = \pi$.

2.7 Parámetros de la simulación

ParámetroSímboloRangoRol físico
$a$Amplitud del soporte$0.01$–$0.50$ m Controla la intensidad de la forzante; $a$ grande favorece la estabilización
$\gamma$Frecuencia de la forzante$1$–$80$ rad/s Debe ser $\gamma\gg\omega_0$ para validez de §30
$l$Longitud del péndulo$0.10$–$1.00$ m Determina $\omega_0 = \sqrt{g/l}$ y el umbral $\sqrt{2gl}$
$\varphi_0$Ángulo inicial$-\pi$–$\pi$ rad $\varphi_0=\pi$ inicia en la posición invertida
$g$Aceleración gravitacional$9.81$ m/s² (fijo) Define la escala de tiempo natural junto con $l$
$h$Paso de integración$5\times10^{-4}$ s (fijo) Precisión $\mathcal{O}(h^4)$ para resolver la escala rápida $1/\gamma$

3.Simulación interactiva

La simulación a continuación integra numéricamente la ecuación (6) mediante el método RK4 descrito en la sección 2.4. Los controles permiten variar los parámetros $a$, $\gamma$, $l$ y $\varphi_0$ en tiempo real, y verificar el indicador de la condición de Kapitza (16). El diagrama del potencial efectivo $U_\text{ef}(\varphi)$ (ec. 14) y el espacio de fase $(\varphi,\,\dot\varphi)$ se actualizan de forma sincronizada.

Péndulo de Kapitza

Landau & Lifshitz §5 · §27 · §30  ·  Mecánica Teórica II  ·  Universidad de Antioquia

⟳ Cargando...
Péndulo — Animación en tiempo real
φ = —  |  φ̇ = —
Espacio de fase  (φ, φ̇)
Parámetros del sistema
Amplitud soportea 0.150 m
Frecuencia forzanteγ 20.0 rad/s
Longitud péndulol 0.500 m
Ángulo inicialφ₀ π rad
Forzante  
Umbral  √(2gl)
ω₀  =  √(g/l)
Potencial efectivo  Ueff(φ) — §30
// Haz clic en "Ver código fuente" para cargar...

4.Análisis y conclusiones

  1. Verificación de la condición de Kapitza. Los presets Kapitza estable e Inestable confirman de forma directa el criterio (16): cuando $a\gamma > \sqrt{2gl}$, el péndulo iniciado en $\varphi \approx \pi$ permanece oscilando en torno a la posición invertida indefinidamente; cuando $a\gamma < \sqrt{2gl}$, escapa hacia $\varphi = 0$ sin importar cuán precisa sea la condición inicial.
  2. Coherencia con el potencial efectivo. La gráfica de $U_\text{ef}(\varphi)$ exhibe un mínimo local en $\varphi = \pi$ precisamente cuando la condición (16) se satisface, y lo pierde cuando no. Esto valida la aproximación de Landau §30 para $\gamma \gg \omega_0$: el movimiento promedio del péndulo obedece a un potencial emergente que no existe en el sistema original sin forzante.
  3. Estructura del espacio de fase. El diagrama $(\varphi,\,\dot\varphi)$ revela dos regímenes cualitativamente distintos. En el régimen estable aparecen órbitas cerradas alrededor de $\varphi = \pi$, análogas a las del oscilador armónico en torno a un mínimo de potencial. En el régimen inestable, las trayectorias se alejan monotónicamente de $\pi$, reflejando la naturaleza de punto de silla del equilibrio invertido.
  4. Frontera de la separatriz. En el preset En la frontera ($a\gamma \approx \sqrt{2gl}$), el sistema exhibe un comportamiento marginal: el mínimo de $U_\text{ef}$ en $\pi$ desaparece y las órbitas del espacio de fase pasan de cerradas a abiertas. Esto corresponde a la bifurcación predicha por la condición (15).
  5. Precisión numérica. El integrador RK4 con $h = 5\times10^{-4}$ s preserva las cantidades conservadas con errores relativos inferiores a $10^{-6}$ durante toda la simulación, confirmando la idoneidad del paso de tiempo seleccionado para resolver la escala rápida $\sim 1/\gamma$.
  6. Alcance del modelo. El potencial efectivo (14) es válido en el límite $\gamma \gg \omega_0$ y $a \ll l$. Para valores de $\gamma$ comparables a $\omega_0$ o amplitudes $a$ grandes, el promediado de §30 pierde precisión y la simulación numérica —que resuelve la ecuación completa (6)— constituye la referencia correcta.

Referencias

  1. L. D. Landau y E. M. Lifshitz, Mecánica, 3.ª ed. §5 (Problema 3c), §27, §30. Reverté, Barcelona, 1994.
  2. P. L. Kapitza, "Dynamic stability of a pendulum when its point of suspension vibrates," Soviet Physics JETP, vol. 21, pp. 588–597, 1951.
  3. H. Goldstein, C. P. Poole y J. L. Safko, Classical Mechanics, 3.ª ed. Caps. 1 y 5. Addison-Wesley, San Francisco, 2002.
  4. G. Stephenson, "On a New Type of Dynamical Stability," Memoirs and Proceedings of the Manchester Literary and Philosophical Society, vol. 52, núm. 8, pp. 1–10, 1908.
  5. A. Butikov, "On the dynamic stabilization of an inverted pendulum," American Journal of Physics, vol. 69, núm. 7, pp. 755–768, 2001.
    doi: 10.1119/1.1365403