FractalPark
ClásicaFácil

Quartic Julia

Un mapa de Julia de cuarto grado: eleva z a la cuarta potencia, suma una c fija y comienza la ramificación cuádruple.

Abrir en Explorar
Conjunto de Julia cuártico con bordes de marfil, rosetas cuádruples y filigrana ramificada
El Julia cuártico de FractalPark: la filigrana de marfil sigue rosetas ramificadas y filamentos cuádruples.

Resumen

Toma la receta habitual de Julia y sube la perilla un nivel: fija una constante compleja c y repite z → z⁴ + c. Cada cuarta potencia multiplica el argumento complejo por cuatro. Una dirección que en un mapa cuadrático podría bifurcarse en dos, aquí puede abrirse en cuatro —el origen de la ramificación cuádruple.

Con la misma c, este mapa de grado mayor suele meter más vueltas en el conjunto que su primo cuadrático. Que el conjunto de Julia lleno se mantenga en una sola pieza o se rompa sigue dependiendo de c, según la clasificación de Fatou–Julia para polinomios de grado mayor. Observa la órbita crítica —aquí regida por el punto crítico z = 0 y los puntos críticos de la derivada— y te dará la pista sobre esa conectividad.

En pantalla se lee menos como una nube y más como un ornamento estampado: filigrana fina, rosetas y nudos tipo sello se repiten con simetría cuádruple. El grado extra acumula detalle, pero la disposición angular se mantiene sorprendentemente ordenada.

Las matemáticas

Quartic iteration

z(n+1) = z(n)^4 + c

One step has the effect of four squarings: the argument is multiplied by four, so a point near the boundary can split four ways. Try c = 0. The recurrence becomes zₙ₊₁ = zₙ⁴, simply a fourth-power map. From z₀ = 0.5 + 0i, the values shrink toward zero and remain bounded; from z₀ = 1.5 + 0i, they grow rapidly and escape. As in the quadratic case, |zₙ| signals escape: once it passes a fixed threshold (about 2 for this quartic), the orbit must diverge. The fourth power hastens the outward flight; it also speeds the angular splitting that creates the four-fold shape.

FractalPark holds c fixed across the image and varies the starting point z₀ from pixel to pixel—the usual Julia-family setup.

Historia

The theory came first. Pierre Fatou and Gaston Julia developed the classical framework for iterated rational functions in 1917–1918, and it applies to polynomials of any degree. Quartic Julia sets inherit its principles for connectivity and dynamical classification. When fractal-rendering software moved beyond quadratics in the 1980s and 1990s, computer exploration of higher-degree Julia sets became common. The named quartic variant belongs to that line; no single discoverer is attributed to it.

FractalPark uses the standard fourth-degree recurrence as a fixed-parameter Julia-family formula.

Características visuales

Angles multiplied by four leave a recognizable trace: fine seals, branching rosettes, and filaments arranged on a quartic grid. A quadratic Julia may grow a spiral or one pair of arms; here, feature centers often send out four matching arms or lobes.

More detail fits into the same space than in a quadratic Julia, but it arrives in a tidier order. Turn ninety degrees around a prominent point and a motif often returns. The canonical FractalPark image picks out those edges with ivory filigree.

Remix y ejemplos

Empieza desde el Documento canónico

Abre el mismo estado de fórmula aprobado que usa esta guía y luego cambia la vista, la coloración, las transformaciones o la animación en el Explorar interactivo.

Preguntas frecuentes

Why is this called Quartic Julia?

Its rule uses the fourth power of z, so it is a quartic, or degree-four, polynomial. The name distinguishes it from the standard quadratic Julia set and other higher-degree variants.

What does c change?

The fixed complex constant c decides whether the filled Julia set is connected or disconnected, then shapes its fine geometry. Nudge c and four-way branches rearrange, seals and filaments shift, and a connected set can fall into disconnected dust.

Referencias

Recorrido por el código fuente

  1. frm-v1:d8e2c1950f3a30b27d380c3132e6a62ebe287cd26cd24c3dbc28dfd47ad784ed:init/0

    El nodo de inicialización ejecuta: `if ismand`

  2. frm-v1:d8e2c1950f3a30b27d380c3132e6a62ebe287cd26cd24c3dbc28dfd47ad784ed:loop/0

    El nodo del bucle ejecuta: `z2 = z * z`

  3. frm-v1:d8e2c1950f3a30b27d380c3132e6a62ebe287cd26cd24c3dbc28dfd47ad784ed:bailout

    La prueba de terminación es: `|z| <= 256`

Características de sintaxis

source-sequence

Esta estructura organiza los pasos citados del código fuente en una secuencia comprobable. 1768f194-bdc1-5881-b269-a58730967c2c:d8e2c1950f3a30b27d380c3132e6a62ebe287cd26cd24c3dbc28dfd47ad784ed:init, 1768f194-bdc1-5881-b269-a58730967c2c:d8e2c1950f3a30b27d380c3132e6a62ebe287cd26cd24c3dbc28dfd47ad784ed:loop, 1768f194-bdc1-5881-b269-a58730967c2c:d8e2c1950f3a30b27d380c3132e6a62ebe287cd26cd24c3dbc28dfd47ad784ed:bailout

Experimento de parámetros

Pasos

  1. Usa el perfil fijado: mode parameter-plane; center (-0.5, 0); zoom 0.4; rotation 0; iterations 96. Ejecútalo una vez y registra el resultado; después repite con el mismo perfil.

Qué observar

Compara las dos ejecuciones y registra si, después de `z2 = z * z`, el paso `z = z2 * z2 + c` mantiene el mismo resultado visible y comportamiento iterativo.

Ejercicio

Encuentra las anotaciones de fuente que contienen `if ismand`, `z2 = z * z; z = z2 * z2 + c` y `|z| <= 256`, y explica su orden.

Comprobación de finalización

Para completar, enumera las tres claves de anotación citadas en el orden de fuente: `if ismand`, `z2 = z * z; z = z2 * z2 + c`, `|z| <= 256`.

Fuentes y derechos

Procedencia:

Derechos:

Registro de la fórmula

quarticMandelbrot

Esta implementación canónica de FractalPark está publicada y se puede ejecutar.

Vista previa determinista de quarticMandelbrot

Código fuente canónico

Lenguaje
frm-like/1
Biblioteca estándar
1
Modo del perfil
parameter-plane
Centro del perfil
-0.5, 0
Zoom del perfil
0.4
Iteraciones del perfil
96
Evidencia del perfil
mechanical

Parámetros

No hay parámetros declarados

Código fuente canónico

Esta revisión canónica verificada es de solo lectura. Remix crea una bifurcación editable independiente.

Cargando código canónico…

Fuente e implementación

ID de fórmula
1768f194-bdc1-5881-b269-a58730967c2c
Nombre canónico
quarticMandelbrot
Nombre original
quarticMandelbrot
Fuente histórica
FractalPark
Implementación actual
Propiedad del proyecto

Esta es una implementación propia del proyecto FractalPark. El archivo enlazado es la Definition canónica fijada.

¿Problemas de derechos o atribución?

Envía el ID de la fórmula y las pruebas. El mantenedor puede retener o retirar la implementación mientras revisa la reclamación. contact@fractalpark.com