Generador de Conjunto de Julia
Genere hermosos fractales del conjunto de Julia a partir de cualquier parámetro complejo c. Desplace y amplíe un lienzo de alta resolución, elija c haciendo clic en un mapa de Mandelbrot en vivo, anime c a lo largo de una órbita circular para ver cómo se transforma la forma de Julia en tiempo real, haga clic en cualquier lugar para rastrear la ruta de iteración y elija entre ocho paletas de colores. Incluye diez preajustes famosos de Julia (Conejo de Douady, Dragón, Dendrita, San Marco, Disco de Siegel, Avión), exportación a PNG y URLs compartibles que codifican el valor exacto de c.
Para cada píxel z0, se calcula zn+1 = zn2 + c manteniendo c fijo. El color codifica cuántos pasos toma hasta que |z| > 2; el negro significa que nunca escapó.
Si c está dentro del conjunto de Mandelbrot, el conjunto de Julia es conexo (una sola pieza). Si c está fuera, el conjunto de Julia es polvo de Cantor. El mapa de Mandelbrot le muestra exactamente dónde está el límite.
Active 🎯 Órbita y haga clic en cualquier píxel. La polilínea muestra la trayectoria de ese punto bajo la iteración; puede ver cómo gira en espiral, se repite o escapa en tiempo real.
Haga clic en ▶ Animar c. El parámetro c circulará alrededor de su valor actual y el conjunto de Julia se volverá a renderizar continuamente. Un pequeño movimiento circular en el espacio c produce una transformación dramática en el espacio de Julia.
▦ Cómo c da forma al conjunto de Julia — tres valores de c de ejemplo
Un teorema de Fatou y Julia (1919) establece que cada conjunto de Julia cuadrático es completamente conexo o totalmente inconexo; no hay término medio. Los conexos se encuentran sobre valores de c que están dentro del conjunto de Mandelbrot; los de polvo sobre valores de c en el exterior. El caso límite —c en la frontera de Mandelbrot— produce los fractales más delicados de todos, como la dendrita que se muestra arriba.
Tu bloqueador de anuncios impide que mostremos anuncios
MiniWebtool es gratis gracias a los anuncios. Si esta herramienta te ayudó, apóyanos con Premium (sin anuncios + herramientas más rápidas) o añade MiniWebtool.com a la lista de permitidos y recarga la página.
- O pásate a Premium (sin anuncios)
- Permite anuncios para MiniWebtool.com y luego recarga
Generador de Conjunto de Julia
El Generador de Conjunto de Julia es un estudio interactivo de dinámica compleja. Elija cualquier número complejo \( c \) —escribiéndolo, haciendo clic en el selector interactivo de Mandelbrot o seleccionando uno de los diez preajustes famosos— y la herramienta renderizará el conjunto de Julia para ese c directamente en su navegador. Desplace y haga zoom con el ratón, anime c alrededor de un pequeño círculo para observar cómo se transforma continuamente la forma de Julia, active el modo órbita y haga clic en cualquier píxel para trazar su trayectoria de iteración, y alterne entre ocho paletas de colores. Una URL compartible captura el valor exacto de c hasta el último dígito, permitiéndole guardar y volver a visitar cualquier fractal que descubra.
¿Qué es un conjunto de Julia?
Para cada número complejo \( c \), el conjunto de Julia \( J_c \) es el conjunto de puntos iniciales \( z_0 \) en el plano complejo cuya órbita bajo la iteración \( z_{n+1} = z_n^2 + c \) permanece acotada para siempre (nunca supera el disco de radio 2). Diferentes elecciones de c dan como resultado conjuntos de Julia distintos y a menudo drásticamente diferentes. Toda la familia fue estudiada por los matemáticos franceses Gaston Julia y Pierre Fatou en 1918, mucho antes de que las computadoras pudieran dibujarlos; la memoria premiada de Julia de 1918 tiene 199 páginas y constituye la base del campo de la dinámica compleja.
El conjunto de Julia es el ejemplo más famoso de una familia parametrizada de fractals: cada uno se construye a partir de la misma regla simple, pero la geometría del límite resultante cambia drásticamente al desplazar ligeramente c por el plano complejo.
Cómo funciona este generador
Parámetros famosos del conjunto de Julia
| Valor de c | Nombre y forma |
|---|---|
| −0.122 + 0.745i | Conejo de Douady — tres lóbulos que se unen en un punto fijo. Ubicado en el bulbo de período 3 del conjunto de Mandelbrot. Nombrado en honor a Adrien Douady, quien demostró la profunda teoría de las "aplicaciones cuasipolinomiales" en la década de 1980. |
| −0.75 + 0i | Dragón de San Marco — c en el límite entre la cardioide y el bulbo de período 2. Produce la clásica forma de dragón que adorna innumerables pósteres de fractales. |
| 0 + 1i | Dendrita — c = i, situado en la frontera del conjunto de Mandelbrot. Ramificación pura en forma de árbol sin interior; el conjunto de Julia tiene un área de cero pero una longitud total de rama infinita. |
| −1.7549 + 0i | Avión — c cerca de la punta del eje real de la antena de Mandelbrot. Simetría bilateral en forma de avión. |
| −0.391 − 0.587i | Disco de Siegel — cerca de un c con un punto fijo neutro de razón áurea. El conjunto de Julia posee curvas concéntricas invariantes; el teorema de Siegel de 1942 garantiza la existencia de estas para valores de c "diofánticos". |
| −0.7454 + 0.1130i | Relámpago — c proveniente del Valle de los Caballitos de Mar del conjunto de Mandelbrot. El conjunto de Julia está atravesado por delgadas ramas de "relámpagos" filamentosos. |
| −0.8 + 0.156i | Galaxia espiral — espirales con brazos a todas las escalas, similar a una fotografía lateral de una galaxia espiral barrada. |
| 0.285 + 0.01i | Pluma — c proveniente del Valle de los Elefantes. Finos zarcillos en forma de pluma que se ramifican desde un tronco central. |
| −0.7018 − 0.3842i | Copo de nieve — un conjunto de Julia cristalino y casi simétrico justo fuera de la cardioide principal. |
| 0.355 + 0.355i | Galaxia de polvo — c fuera del conjunto de Mandelbrot. El conjunto de Julia está totalmente disconexo: un hermoso polvo de Cantor disperso por el plano. |
Las matemáticas detrás de la imagen
Fije un número complejo \( c \). Para cada píxel del lienzo, trate la posición del píxel como un punto de partida \( z_0 = x + iy \), luego aplique la iteración \( z_{n+1} = z_n^2 + c \). Un famoso teorema establece que: tan pronto como \( |z_n| > 2 \), se garantiza que la órbita escapará al infinito. Por lo tanto, iteramos hasta alcanzar el límite máximo (llamamos a \( z_0 \) acotado — negro) o hasta que \( |z| > 2 \) (llamamos a \( z_0 \) en escape y registramos el conteo de iteraciones para la coloración).
El valor de escape suave
\[ \nu = n + 1 - \frac{\log(\log |z_n|)}{\log 2} \]
interpola entre las bandas enteras de iteración, ofreciendo un degradado continuo a medida que se avanza a través del límite de Julia. Los píxeles negros (interior de \( J_c \)) alcanzan el tope de iteración sin escapar; los píxeles coloreados (exterior) escapan, y su color codifica la rapidez con la que lo hacen.
La conexión entre Mandelbrot y Julia
El conjunto de Mandelbrot \( M \) es el mapa de parámetros maestro de toda la familia de Julia. El teorema de definición (Fatou–Julia, hacia 1919) dice:
\[ c \in M \iff J_c \text{ es conexo.} \]
Es decir, el conjunto de Julia para c es una sola pieza conexa si y solo si c está dentro del conjunto de Mandelbrot. De lo contrario, el conjunto de Julia está totalmente disconexo: un polvo de Cantor esparcido por el plano. El pequeño selector de Mandelbrot en la esquina del lienzo es, por lo tanto, tanto un seleccionador de c como un clasificador de conexidad: haga clic en cualquier lugar de la región negra y obtendrá un Julia conexo; haga clic en el exterior coloreado y obtendrá polvo. Haga clic justo en la frontera y obtendrá los fractales más delicados de todos: dendritas, relámpagos, el conejo, el avión.
Por qué es importante
- Fundación de la dinámica compleja. El estudio de la iteración de funciones holomorfas —qué hacen las trayectorias bajo aplicaciones repetidas— se fundó sobre la teoría de Julia/Fatou en 1918. La dinámica compleja moderna es hoy en día una rama importante de las matemáticas, con el conjunto de Mandelbrot como su mapa de parámetros y los conjuntos de Julia como sus conjuntos dinámicos.
- Prueba visual de sensibilidad matemática. Mueva c una parte en 10 000 y el conjunto de Julia puede cambiar de un conejo a un dragón o a polvo. La función Animate c en esta herramienta hace que esta sensibilidad sea tangible: una pequeña variación en la entrada produce una enorme variación en la salida, una característica distintiva de los sistemas caóticos.
- Lenguaje universal para fractales. La misma iteración z = z² + c aparece en la física (método de Newton en polinomios cúbicos), la biología (dinámica de poblaciones) y los gráficos por computadora (síntesis de texturas procedimentales). Los conjuntos de Julia son el ejemplo más simple que ilustra cómo la iteración produce estructura.
- Hito estético. Las imágenes de Julia y Mandelbrot definieron la identidad visual del "arte fractal" de los años 80 y 90. Hoy en día siguen siendo demostraciones estándar de cómo surge una "complejidad infinita a partir de una fórmula diminuta" en la divulgación matemática.
Consejos para lograr renderizados impactantes
- Haga clic cerca del límite de Mandelbrot. Dentro de la cardioide principal obtendrá en su mayoría masas conexas y monótonas. Fuera del conjunto obtendrá polvo. Los Julias interesantes viven en la frontera misma, especialmente cerca de los puntos de unión de "átomos" entre bulbos.
- Anime con un radio pequeño al principio. Ajuste el control deslizante del radio de animación entre 0.005 y 0.020 y observe la transformación. Radios más grandes barren familias de Julia completamente diferentes y se ven menos continuos; los radios diminutos revelan hermosamente la dependencia local respecto a c.
- Combine el modo órbita con un valor de c conexo. Elija un Conejo de Douady, active el modo órbita, haga clic dentro de uno de los lóbulos del conejo; verá que la órbita realiza un ciclo entre los tres lóbulos (período 3), haciendo evidente la estructura combinatoria del conejo.
- Pruebe paletas opuestas. El mismo conjunto de Julia se ve completamente diferente en Fuego vs Océano vs Ciclo de arcoíris. Guarde algunos archivos PNG del mismo c con diferentes paletas para crear un juego de pósteres.
- Use la coloración bandeada para la periodicidad. La coloración suave es fotogénica, pero la coloración bandeada resalta la estructura de los períodos: cada banda de iteración representa una clase diferente de tiempo de escape.
Límites prácticos y la frontera de la precisión
Esta herramienta utiliza flotantes de doble precisión estándar de JavaScript (IEEE 754, 64 bits), que proporcionan alrededor de 15–16 dígitos decimales significativos. Eso establece un límite de zoom práctico en una amplitud ≈ 10⁻¹² antes de que los píxeles comiencen a verse idénticos debido al redondeo. Para hacer un zoom más profundo, los renderizadores de fractales profesionales utilizan bibliotecas de precisión arbitraria que manejan miles de dígitos, a costa de ser cientos de veces más lentos por píxel. Para los conjuntos de Julia, la doble precisión suele ser más que suficiente: las vistas más sorprendentes se encuentran en un zoom moderado, donde se puede apreciar la forma global y varios niveles de ramificación autosimilar a la vez.
Preguntas frecuentes
¿Qué es un conjunto de Julia?
Para cada número complejo c, el conjunto de Julia es el conjunto de puntos iniciales z₀ para los cuales la iteración z = z² + c se mantiene acotada. Cada c da un conjunto de Julia único, por lo que la familia es infinita. Los conjuntos fueron definidos por Gaston Julia y Pierre Fatou hacia 1918, décadas antes de que las computadoras pudieran dibujarlos.
¿En qué se diferencia un conjunto de Julia del conjunto de Mandelbrot?
Es la misma iteración z = z² + c, pero en el conjunto de Mandelbrot c varía y z₀ = 0 es fijo (mapa de parámetros). En un conjunto de Julia c es fijo y z₀ varía (mapa dinámico). Ambos están vinculados por el teorema de Fatou–Julia: c está en el conjunto de Mandelbrot si y solo si el conjunto de Julia para c es conexo.
¿Cómo elijo un buen valor para c?
Comience con uno de los diez preajustes famosos, ya que abarcan las formas más llamativas. Luego use el selector de Mandelbrot: los valores de c justo dentro del límite del conjunto de Mandelbrot producen los Julias conexos más hermosos; los valores en el límite mismo producen dendritas; los valores exteriores producen polvo. El interior de la cardioide es en su mayoría monótono.
¿Por qué cambia la forma de manera tan dramática al mover c?
El conjunto de Julia es extraordinariamente sensible a c. Mover c una milésima puede rediseñar por completo el conjunto, especialmente cerca del límite de Mandelbrot. La función Animate c visualiza esto: a medida que c traza un pequeño círculo, el conjunto de Julia se transforma a través de una familia de formas relacionadas pero visualmente diferentes.
¿Qué es la profundidad de iteración y cómo debo configurarla?
La profundidad de iteración (max_iter) es el número máximo de veces que aplicamos z = z² + c antes de detenernos. Los números más altos revelan más detalles del límite pero se renderizan más lento. 240 está bien para la mayoría de los c; 400–800 ayuda con dendritas y relámpagos; 1000+ para detalles de límites muy finos. La herramienta lo limita a 2000; más allá de eso, los flotantes de doble precisión limitan el detalle útil de todos modos.
¿Qué hace el modo órbita?
El modo órbita visualiza la iteración en sí. Haga clic en cualquier punto z₀ del lienzo y la herramienta graficará la secuencia z₀, z₁, z₂, … como una polilínea conectada. Puede ver si la órbita gira en espiral hacia un punto fijo, salta en un ciclo periódico o escapa del disco |z|=2. Este es el objeto fundamental de la dinámica compleja, hecho visual.
¿Por qué algunos conjuntos de Julia son conexos y otros son polvo?
Esta es la dicotomía de Fatou–Julia (1919): cada conjunto de Julia cuadrático es conexo (una sola pieza) o totalmente disconexo (polvo de Cantor). La conexidad depende por completo de c: si la órbita de 0 bajo z = z² + c se mantiene acotada, el conjunto de Julia es conexo. Esa condición de órbita acotada es la definición misma del conjunto de Mandelbrot.
¿Cuáles son los preajustes famosos de Julia?
Conejo de Douady (c = −0.122 + 0.745i), Dragón de San Marco (c = −0.75), Dendrita (c = i), Avión (c = −1.7549), Disco de Siegel (c = −0.391 − 0.587i), Relámpago (c = −0.745 + 0.113i), Galaxia espiral (c = −0.8 + 0.156i), Pluma (c = 0.285 + 0.01i), Copo de nieve (c = −0.702 − 0.384i) y Galaxia de polvo (c = 0.355 + 0.355i, fuera del conjunto de Mandelbrot).
¿Qué controla el control deslizante del radio de animación?
Al hacer clic en Animar c, el parámetro c se desplaza alrededor de un pequeño círculo en el plano complejo. El control deslizante del radio controla el tamaño de ese círculo. Un radio pequeño (0.005–0.020) muestra una transformación local: cómo cambia el conjunto de Julia infinitesimalmente cerca del c actual. Un radio grande (0.1+) barre familias de Julia completamente distintas.
¿Por qué hay bandas de color y cómo las suavizo?
El conteo entero del tiempo de escape produce bandas de iteración visibles. La coloración suave utiliza el valor de escape continuo ν = i + 1 − log(log|z|) / log 2 para interpolar entre las bandas, produciendo un degradado fotográfico. Desactive Suave para ver el aspecto clásico bandeado, útil para contar anillos de iteración y leer la estructura de períodos.
¿Puedo guardar y compartir un conjunto de Julia en particular?
Sí. Haga clic en Copiar enlace para compartir para obtener una URL cuyos parámetros de consulta codifican el c exacto, el centro de la vista, la amplitud del zoom, la paleta y la profundidad de iteración. Cualquiera que abra ese enlace aterrizará en el fractal idéntico. Haga clic en Guardar PNG para descargar el lienzo a su resolución interna completa.
¿Qué tan profundo puedo hacer zoom?
Esta herramienta utiliza flotantes de doble precisión de JavaScript (alrededor de 15–16 dígitos significativos), lo que da una amplitud utilizable de hasta aproximadamente 10⁻¹². Más allá de eso, los píxeles comienzan a cuantizarse porque la aritmética subyacente ya no puede separarlos. Para los conjuntos de Julia, esto rara vez es un límite; las vistas más llamativas se dan con un zoom de nivel moderado, donde la forma global y unos pocos niveles de estructura autosimilar son visibles a la vez.
¿Quién inventó los conjuntos de Julia?
Gaston Julia (francés, 1893–1978) y Pierre Fatou (francés, 1878–1929) desarrollaron la teoría de forma independiente entre 1917 y 1919. La memoria de Julia de 1918 ganó el Gran Premio de la Academia de Ciencias de Francia. Su trabajo quedó prácticamente en el olvido hasta que las representaciones por computadora de Benoit Mandelbrot en 1980 hicieron visible esta geometría, volviéndola famosa al instante.
Cite este contenido, página o herramienta como:
"Generador de Conjunto de Julia" en https://MiniWebtool.com/es// de MiniWebtool, https://MiniWebtool.com/
por el equipo de MiniWebtool. Actualizado: 2026-05-20