🎵 Figuras de Chladni: entendiendo las ondas a través de la experimentación visual

Cuando el sonido dibuja patrones invisibles

Grupo Dr. Manhattan — Universidad Nacional de Colombia

Manuel Angel Garcia Manzano · Juan Camilo Quintero Vasquez · Juan David Barrera Salazar · Sebastian Salgado Carvajal

🧠 ¿Qué estamos viendo?

Imagina una bandeja metálica cubierta con una fina capa de arena. Si la haces vibrar (por ejemplo, frotando un arco de violín por el borde), la arena empieza a moverse sola y forma figuras geométricas perfectas: cuadrados, cruces, estrellas... ¡como por arte de magia! Eso son las figuras de Chladni.

💡 Analogía sencilla: Si saltas en una cama elástica, hay zonas donde la tela se hunde mucho (antinodos) y otras donde casi no se mueve (nodos). Los granos de arena son como personas que huyen de las zonas que más se mueven y se refugian en las quietas.

Estas figuras fueron descubiertas por el músico y científico alemán Ernst Chladni a finales del siglo XVIII. Hoy las usamos para entender cómo vibran los objetos (desde instrumentos musicales hasta puentes) y para enseñar física de ondas de forma visual.

Figura de Chladni c_1_5 Figura de Chladni c_2_5 Figura de Chladni c_2_3 Figura de Chladni c_1_3
Figuras obtenidas de https://paulbourke.net/geometry/chladni/

📏 Empecemos fácil: una cuerda que vibra (1D)

Antes de la placa 2D, observemos algo más simple: una cuerda elástica fija en ambos extremos. Cuando la cuerda vibra, algunos puntos no se mueven nunca: son los nodos. Las partículas (los granos de arena) ruedan hacia esos nodos y se quedan allí.

En la simulación de abajo, la cuerda vibra en tiempo real. Puedes cambiar el modo de vibración (1, 2, 3 o 4). Las partículas amarillas empiezan en posiciones al azar y poco a poco se mueven hacia los nodos (líneas punteadas).

2

📌 La cuerda vibra. Las partículas 🟡 se mueven horizontalmente hacia los nodos (líneas amarillas punteadas).

✍️ Matemáticas de la cuerda

La posición vertical de la cuerda en el punto \(x\) y el tiempo \(t\) sigue la ecuación de onda unidimensional:

\[ \frac{\partial^2 y}{\partial t^2} = c^2 \frac{\partial^2 y}{\partial x^2} \]

Para una cuerda fija en \(x=0\) y \(x=1\), las soluciones son modos normales:

\[ y_n(x,t) = \sin(n\pi x) \cdot \cos(2\pi f_n t) \]

donde \(n=1,2,3,\dots\) y la frecuencia \(f_n\) es proporcional a \(n\). Los nodos son los puntos que nunca se mueven: ocurren cuando \(\sin(n\pi x)=0\), es decir, \(x = 0,\; \frac{1}{n},\; \frac{2}{n},\; \dots,\; 1\).

Las partículas sienten una fuerza que las empuja hacia los nodos. Esa fuerza es proporcional a \(-\nabla (y^2)\), que es máxima cerca de los antinodos y cero en los nodos. Con un poco de friccion, se detienen exactamente en los puntos quietos.

🧩 De la línea al plano: la placa cuadrada

Una placa delgada (como una bandeja) vibra de forma más compleja. Ahora tenemos dos direcciones, \(x\) e \(y\). La ecuación que gobierna sus vibraciones es la ecuación de ondas para placas (ecuación biharmónica):

\[ \frac{\partial^4 u}{\partial x^4} + 2 \frac{\partial^4 u}{\partial x^2 \partial y^2} + \frac{\partial^4 u}{\partial y^4} + \frac{\rho h}{D} \frac{\partial^2 u}{\partial t^2} = 0 \]

Aquí \(u(x,y,t)\) es el desplazamiento vertical de la placa, \(\rho\) es la densidad, \(h\) el espesor y \(D\) la rigidez a la flexión. No te asustes; lo importante es que, al igual que en la cuerda, podemos buscar soluciones que son productos de funciones seno y coseno.

Para una placa con bordes fijos (condición Dirichlet), los modos normales son:

\[ u_{mn}(x,y,t) = \sin(m\pi x) \sin(n\pi y) \cos(\omega_{mn} t) \]

Los nodos (líneas donde la placa no vibra) se dan cuando \(\sin(m\pi x)=0\) o \(\sin(n\pi y)=0\). Es decir, líneas verticales en \(x = \frac{i}{m}\) y horizontales en \(y = \frac{j}{n}\).

En cambio, si los bordes están libres (condición Neumann), los modos usan cosenos: \(u_{mn} = \cos(m\pi x)\cos(n\pi y)\). Las líneas nodales cambian.

Interactúa con los deslizadores y observa cómo se dibujan esas líneas nodales. Son las “rayas” donde la arena se acumularía.

2
2

🔍 Ejemplo: (m=2, n=2) → una línea vertical en x=0.5 y una horizontal en y=0.5 (cruz). (m=3, n=2) → dos verticales en x=1/3 y 2/3, y una horizontal en y=0.5.

🌀 Líneas nodales curvas: cuando los modos se combinan

Hasta ahora hemos visto modos puros, cuyas líneas nodales son siempre rectas horizontales y verticales (por ejemplo, \(\sin(2\pi x)\sin(2\pi y)\) da una cruz). Pero en una figura de Chladni real, las frecuencias de excitación suelen activar varios modos a la vez. Al superponerse, las líneas nodales se vuelven curvas: arcos, hipérbolas, espirales… ¡figuras mucho más interesantes!

La condición para que un punto \((x,y)\) sea nodal es que la suma de los modos sea cero:

\[ a \cdot \sin(m\pi x)\sin(n\pi y) + b \cdot \sin(p\pi x)\sin(q\pi y) = 0 \]

Variando los coeficientes \(a\) y \(b\) (las amplitudes relativas de cada modo), la ecuación se transforma y las líneas nodales dejan de ser rectas. En la simulación de abajo, puedes ajustar los modos \((m,n)\) y \((p,q)\) y el factor de mezcla \(k = b/a\). Observa cómo aparecen curvas suaves. ¡Pruébalo!

3 3
2 2
0.80

🔍 Los nodos son las líneas azules. Son curvas porque los dos modos compiten. Por ejemplo, (2,1)+(1,2) produce una silla de montar.

📐 ¿Por qué aparecen curvas?

Imagina que tienes dos patrones de vibración. En algunos puntos los dos se refuerzan, en otros se anulan. El conjunto de puntos donde la suma es cero forma una línea que no es necesariamente recta. Matemáticamente, estamos resolviendo una ecuación implícita que mezcla senos y cosenos, lo que produce curvas como las que ves. Esto es lo que ocurre en una placa real cuando la frecuencia excitada no coincide exactamente con un modo puro, sino que activa una combinación.

En experimentos famosos (como los de Chladni), estas curvas producen figuras asombrosas: estrellas, hexágonos, etc. ¡La física ondulatoria es capaz de generar arte!

⚙️ ¿Cómo funciona la simulación interactiva

La simulación principal que verás más abajo no resuelve la ecuación diferencial paso a paso (eso sería muy lento). En su lugar, usa un método de superposición de modos. Te lo explico sencillo:

  1. Modos básicos: Cualquier vibración se puede escribir como suma de muchos “patrones” simples (los senos y cosenos de la sección anterior). La simulación suma hasta 12×12 modos.
  2. Amplitud de cada modo: Depende de la frecuencia que elijas y de dónde estén las fuentes (puntos rojos). Si la frecuencia elegida está cerca de la frecuencia natural de un modo, ese modo se vuelve dominante.
  3. Fuerza sobre los granos: En cada instante se calcula la altura de la placa \(Z(x,y)\) y su gradiente \(\nabla Z\). La fuerza que empuja la arena es \(\mathbf{F} = -2Z\,\nabla Z\). Esto hace que los granos se muevan hacia donde \(Z=0\) (los nodos).
  4. Movimiento de los granos: Se aplica una física simple (aceleración = fuerza, rozamiento y un poco de ruido) y se actualiza 60 veces por segundo.

¡Así logramos que la simulación sea rápida y puedas cambiar parámetros en tiempo real!

💡 Prueba esto: Aumenta la frecuencia lentamente y verás cómo las figuras cambian. También puedes arrastrar las fuentes rojas para excitar la placa en puntos concretos.

🎛️ Simulación 2D completa – ¡Experimenta!

Aquí tienes la simulación principal. Ajusta la frecuencia, el número de fuentes, la condición de borde, y observa cómo se forman los patrones. Puedes arrastrar las fuentes rojas.

📚 Referencias y recursos para seguir aprendiendo

Estas referencias profundizan en la matemática y las aplicaciones de las figuras de Chladni, desde la física hasta el arte generativo.