Fundamentos

Iteración y recursión

Los fractales suelen comenzar con una breve instrucción que se repite muchas veces. Su riqueza proviene de la retroalimentación: cada resultado se convierte en el punto de partida para el siguiente paso.

Árbol matemático con ramificaciones recursivas de once niveles
Cada rama vuelve a aplicar la misma regla de construcción, pero con una longitud menor y un ángulo de rotación diferente.Imagen: Björn Kindler / MandelKit · MandelKit Wissensgrafik · Eigene Darstellung · Own work

Dos formas de repetir

La iteración aplica la misma operación a un estado cambiante: z se convierte en f(z) y, a continuación, en f(f(z)). La recursión define un objeto en términos de versiones más pequeñas de sí mismo. Un programa puede implementar una geometría recursiva de forma iterativa, por lo que no deben confundirse el concepto matemático y la técnica de programación.

La diferencia cobra relevancia práctica cuando se programa una construcción. Una descripción recursiva del triángulo de Sierpiński puede llamar a una función para tres triángulos más pequeños; una implementación iterativa puede procesar los mismos estados en un bucle o una cola. El resultado visible puede coincidir, aunque el uso de la memoria y el orden de ejecución difieran. En los sistemas dinámicos, la iteración suele denotar también una secuencia temporal de estados. Por lo tanto, los significados matemáticos y de ingeniería de software deben mantenerse deliberadamente separados.

Etapas finitas y límites infinitos

Cada curva de Koch o triángulo de Sierpiński que se muestra es una aproximación finita. El objeto matemático es el límite al que se aproxima a medida que avanzan los pasos de construcción. Las cuadrículas de píxeles hacen que las etapas posteriores sean indistinguibles, aunque la definición abstracta no tenga un último paso.

Las etapas intermedias no son versiones inferiores del objeto límite; son las únicas versiones que una pantalla o un material pueden representar. Su profundidad determina qué estructuras permanecen visibles y cuáles se colapsan por debajo de un píxel. En las construcciones geométricas, la etapa requerida puede estimarse a partir del borde más pequeño representable. En los fractales de tiempo de escape, el límite de iteraciones desempeña un papel relacionado pero diferente: limita el tiempo de observación en lugar de la profundidad de la construcción geométrica.

Los comentarios generan sensibilidad

En los fractales dinámicos, un pequeño cambio en el valor inicial o en un parámetro puede desviar una órbita hacia un resultado diferente. Los límites registran esos futuros contrapuestos. Por eso, una fórmula tan compacta como z² + c puede generar una frontera con una estructura aparentemente inagotable.

La retroalimentación amplifica las diferencias solo donde la dinámica es sensible. Otros estados iniciales pueden converger rápidamente o estabilizarse en ciclos estables. La combinación de estiramiento, plegado y captura es lo que crea un espacio de fases rico. Por lo tanto, un buen experimento cambia más de un valor inicial: sigue vecindades, descarta un período transitorio y comprueba si el comportamiento observado se mantiene numéricamente estable. Una sola órbita espectacular rara vez cuenta toda la historia.

Fuentes y lecturas recomendadas

Este artículo resume las siguientes fuentes especializadas utilizando la redacción original. Consultado y revisado editorialmente el 12 de agosto 2026.

  1. Fractal Geometry: Mathematical Foundations and ApplicationsWiley
  2. FractalWolfram MathWorld