Entradas

Mostrando las entradas con la etiqueta JavaScript

Fractal Kitty: Dando sentido a lo abstracto

Imagen
Hace unos meses conocí por medio de Twitter a Sophia Wood. En su página Fractal Kitty se pueden encontrar temas muy interesantes de matemáticas y de programación. También puedes encontrar animaciones relacionadas con las matemáticas y simulaciones en JavaScript para la educación. https://fractalkitty.com/ Si exploras las distintas secciones también podrás encontrar dibujos artísticos contemplando diferentes temas de matemáticas: https://fractalkitty.com/comics/

La órbita de Homero Simpson: Una divertida aplicación de la Transformada Discreta de Fourier

Imagen
Introducción En 2008 Santiago Ginnobili y Christián C. Carman publicaron un ejemplo de un sistema de epiciclos trazando una órbita formando la figura del famoso personaje de caricaturas, Homero Simpson. En ese mismo año Santiago Ginnobili publicó en su canal de YouTube la animación de dicha órbita: Desde entonces, esta animación ha causado admiración y revuelo en las redes sociales, en particular en las comunidades interesadas en las matemáticas, e incluso muchas personas han realizados sus propias versiones. Aquí surgen varias preguntas. ¿Cómo se calculan los radios de cada uno de los círculos? ¿Cómo se calculan las velocidades de rotación de cada epiciclo? En general, ¿cómo Santiago Ginnobili y Christián C. Carman lograron hacer esta animación? En realidad detrás de esta construcción se encuentra escondida la Transformada Discreta de Fourier (TDF), lo cual he mencionado en una entrada anterior ( Dibujando curvas cerradas con epiciclos ) pero no...

Interpolación trigonométrica usando la Transformada Discreta de Fourier

Imagen
Introducción La Transformada Discreta de Fourier (TDF) transforma una sucesión de $n$ números complejos  $$\{x_0, x_1, \ldots, x_{N-1}\}$$ en otra sucesión de números complejos $$\{X_0, X_1, \ldots, X_{N-1}\}$$ por medio de la fórmula \begin{eqnarray} X_k &=&\; \frac{1}{N} \sum_{n=0}^{N-1} x_n \cdot e^{- i \, k \frac{2 \pi}{N}\, n}\qquad(k = 0, 1,\ldots, N-1)\nonumber\\ &=& \; \frac{1}{N} \sum_{n=0}^{N-1} x_j \left[ \cos \left( k \, \frac{2\pi}{N} \, n \right) - i\, \sin \left(k\, \frac{2\pi}{N}\,n\right) \right]\label{four} \end{eqnarray} La segunda expresión se obtuve usando la fórmula de Euler $e^{it} = \cos t + i \text{sin}\, t$. Veamos un ejemplo sencillo. Consideremos la siguiente sucesión de números complejos: $$\mathbf x = \left\{ 1, 2-i, -i, -1+2i \right\}$$ Al aplicar la TDF (\ref{four}) tenemos: \begin{equation} \begin{aligned} X_{0}= {} &\frac{1}{4} \big[ 1\cdot e^{-...

Entradas populares

Breve historia del Cálculo

Galileo Galilei y su ley de caída libre

Pinturas abstractas de flujos de campos vectoriales