〰️ Explorador de Curvatura Gaussiana
Explorador interactivo de curvatura Gaussiana. Compara una esfera, un plano, una silla de montar, un cilindro y un toro renderizados como mallas rotables codificadas por color, con la fórmula real de curvatura de la geometría diferencial calculada en cada punto de cada superficie.
〰️ Qué Demuestra
La curvatura Gaussiana K mide cómo se curva una superficie en cada punto multiplicando sus dos curvaturas principales (la máxima y mínima flexión en direcciones perpendiculares). Una esfera se curva de la misma forma en todas direcciones, dando curvatura positiva constante K = 1/R². Una silla de montar se curva de forma opuesta a lo largo de sus dos ejes — hacia arriba en un sentido, hacia abajo en el otro — dando curvatura negativa. Un plano llano y, sorprendentemente, un cilindro tienen ambos K = 0: el cilindro se curva fuertemente en una dirección pero nada a lo largo de su longitud, y como K multiplica las dos curvaturas principales, que una sea cero hace que el producto sea cero aunque la superficie claramente se vea "curvada" a simple vista.
Ese ejemplo del cilindro revela la profunda distinción entre curvatura intrínseca y extrínseca. La curvatura Gaussiana es intrínseca — un ser bidimensional que viviera sobre la superficie podría medirla únicamente midiendo distancias y ángulos dentro de la superficie, sin ninguna noción del espacio 3D en el que se encuentra. Esto es exactamente por qué puedes enrollar una hoja de papel plana en un cilindro sin estirarla (ambos tienen K = 0) pero nunca puedes aplanar una esfera sin rasgarla o distorsionarla (K ≠ 0 para una esfera, K = 0 para un plano — son intrínsecamente diferentes).
Cómo Usarlo
- Selecciona una Superficie: esfera, plano, silla de montar, cilindro o toro.
- Arrastra el lienzo para rotar, o activa la Auto-rotación con Velocidad ajustable.
- Aumenta la Resolución para una malla más fina.
- Para el toro, mueve el deslizador de proporción r/R y observa cómo crece o se reduce la región azul (curvatura negativa) del borde interior en relación con el borde rojo (curvatura positiva) exterior.
- Lee el rango en vivo de K mín / K máx para la superficie y malla actuales.
¿Sabías Que?
Carl Friedrich Gauss llamó a su descubrimiento de 1827 de que la curvatura es intrínseca el Theorema Egregium — latín para "teorema notable" — porque era genuinamente sorprendente que una cantidad puramente local, basada en distancias, pudiera ser tan fundamental. Explica por qué todo mapa plano de la Tierra redonda debe distorsionar algo (área, ángulo o distancia), ya que la superficie de una esfera no se puede mapear a un plano sin cambiar las mediciones intrínsecas. La misma idea explica por qué una porción de pizza sostenida plana se dobla hacia abajo: doblarla ligeramente fuerza una curvatura distinta de cero a lo largo del pliegue, lo cual, para mantener la curvatura Gaussiana total consistente, aplana (rigidiza) la curvatura a lo largo de la porción, manteniéndola rígida.
Acerca de esta simulación
Este simulador renderiza cinco superficies clásicas como mallas 3D rotables y codificadas por color. En cada vértice de la malla evalúa la fórmula real de curvatura Gaussiana para la parametrización de esa superficie — no una aproximación — y mapea el valor a una escala de color azul-blanco-rojo.
🔬 Qué muestra
Cada superficie se muestrea en una cuadrícula de parámetros (u, v); la curvatura se calcula analíticamente (1/R² constante para la esfera, la fórmula de curvatura de gráfica para la silla de montar, cero idénticamente para el plano y el cilindro, y cos(v) / (r(R + r·cos v)) para el toro) en lugar de estimarse numéricamente.
🎮 Cómo usarlo
Elige una superficie, arrastra para rotar o activa la auto-rotación, y sube la Resolución para una malla más fina. Cambia al toro y mueve el deslizador de proporción r/R para observar cómo se desplazan las bandas de curvatura positiva (exterior) y negativa (interior).
💡 ¿Sabías que?
Un cilindro tiene curvatura Gaussiana cero en todas partes, exactamente igual que un plano llano, que es precisamente por qué puedes enrollar una hoja de papel en un tubo sin estirarla ni rasgarla.
Preguntas frecuentes
¿Por qué un cilindro tiene curvatura Gaussiana cero?
La curvatura Gaussiana es el producto de las dos curvaturas principales. Un cilindro se curva alrededor de su sección transversal circular pero es perfectamente recto a lo largo de su longitud, por lo que una curvatura principal es cero. Multiplicar por cero da K = 0 en todas partes, aunque la superficie esté visiblemente doblada en el espacio 3D.
¿Qué significa la curvatura "intrínseca"?
Las propiedades intrínsecas se pueden medir enteramente dentro de la superficie, usando solo distancias y ángulos a lo largo de ella, sin referencia a cómo se sitúa la superficie en el espacio 3D. Gauss demostró que la curvatura Gaussiana es intrínseca, por lo que un plano llano y un cilindro son intrínsecamente idénticos (ambos K = 0), aunque un cilindro se vea curvado desde fuera.
¿Por qué el toro tiene curvatura tanto positiva como negativa?
En el borde exterior de un toro, la superficie se abomba hacia afuera en ambas direcciones como una esfera, dando K positiva. En el borde interior se curva como una silla de montar, abombándose en un sentido y estrechándose en el otro, dando K negativa. La fórmula K = cos(v) / (r(R + r·cos v)) captura esto: cos(v) es positivo en el borde exterior y negativo en el borde interior.
¿Por qué un mapa plano de la Tierra no puede ser perfectamente exacto?
Una esfera tiene curvatura Gaussiana positiva constante, mientras que un mapa plano tiene curvatura cero. Como la curvatura Gaussiana es intrínseca y se conserva solo mediante transformaciones que preservan la distancia, ningún mapa plano puede representar una esfera sin distorsionar al menos uno de: el área, el ángulo o la distancia.
¿Qué es el Theorema Egregium?
Es el resultado de Gauss de 1827 que demuestra que la curvatura Gaussiana depende únicamente de mediciones tomadas dentro de la propia superficie, no de cómo está incrustada en el espacio 3D. El nombre significa "teorema notable" en latín, reflejando lo inesperado que fue este resultado en su momento.
Compara una esfera, un plano, una silla de montar, un cilindro y un toro renderizados como mallas sombreadas rotables, codificadas por color de azul a rojo según la curvatura Gaussiana real calculada en cada punto a partir de la fórmula de geometría diferencial de cada superficie, incluyendo por qué un cilindro curvado tiene curvatura cero.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install