FractalPark
Burning ShipMédio

Airship

Um parente do Burning Ship com dobra desigual: a parte real dobra diretamente, enquanto a parte imaginária acopla x com sinal a |y|.

Abrir no Explorar
Fractal Airship com lobos semelhantes a asas e detalhes dobrados de forma assimétrica
O Airship: lobos semelhantes a asas deixam costuras centrais estreitas, largos na horizontal e espinhosos para cima.

Visão geral

O Airship muda tanto onde o Burning Ship dobra quanto o que a outra coordenada faz. Apenas a parte real é dobrada diretamente com um valor absoluto. A parte imaginária multiplica x com sinal por |y|. Esse pareamento desigual produz uma geometria de órbita que nenhuma rotação ou reflexão simples de outro fractal dobrado consegue fornecer.

A partir de costuras estreitas, o conjunto espalha lobos semelhantes a asas, sugestivos de um dirigível ou de uma asa voadora. Suas partes mais largas ficam perto do centro e depois se afilam em projeções esbeltas. O tratamento desigual das coordenadas aparece na imagem: as formas horizontais permanecem largas e contínuas; as verticais se quebram em espinhos.

Uma inversão ou outra transformação espacial pode abrir camadas aninhadas de asas. Isso é uma escolha de visualização, não um sinal de que a fórmula está incompleta — ela já produz suas formas características.

A Matemática

Airship fold

z(n+1) = (absolute x(n) + i times x(n) times absolute y(n))^2 + c

Fold the real component with an absolute value, then square the complex number (|xₙ| + i·xₙ·|yₙ|) before adding c. In expanded form, the real part after squaring is xₙ₊₁ = (|xₙ|)² − (xₙ·|yₙ|)² + Re(c), while the imaginary part is yₙ₊₁ = 2·|xₙ|·xₙ·|yₙ| + Im(c). Notice that xₙ appears in the cross term both inside and outside the absolute value. Its sign therefore travels through the iteration.

Try c = i. For the Burning Ship, the orbit diverges quickly. For the Airship, z₁ = (|0| + i·0·|0|)² + i = i, z₂ = (|0| + i·0·|1|)² + i = i, and the orbit remains bounded at i indefinitely — a fixed point that the Burning Ship does not share. The asymmetric fold can therefore stabilize or destabilize orbits that behave identically in the Mandelbrot set.

Características Visuais

Wing-like lobes rise from narrow central seams. Across the image, forms are broad and continuous; vertically, they break into spikes. Inversion can expose nested layers of those same wing-like forms.

Remix e Exemplos

Comece pelo Documento canônico

Abra o mesmo estado de fórmula aprovado usado por este guia e depois altere a visualização, a coloração, as transformações ou a animação no Explorar interativo.

Perguntas Frequentes

How is the Airship fold different?

The Airship folds only the real component with an absolute value; the imaginary component couples signed x with the absolute value of y. In the Burning Ship, both coordinates are folded independently before squaring. In the Airship, the fold is asymmetric — x is mirrored, but y retains its sign within the product x·|y| before the final squaring step.

Does the formula require an inversion transform?

No. Inversion can open layered wing-like forms from the Airship’s asymmetric lobes. But the Airship formula is complete on its own and produces its characteristic shapes without any view transform.

Referências

Leitura guiada do código-fonte

  1. frm-v1:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:init/0

    O nó de inicialização executa: `if ismand`

  2. frm-v1:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:loop/0

    O nó do laço executa: `safeY = (1, 0)`

  3. frm-v1:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:loop/1

    O ramo no laço começa aqui: `if abs(imag(z)) >= 1e-10`

  4. frm-v1:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:bailout

    O teste de término é: `|z| <= 256`

Recursos de sintaxe

source-sequence

Esta estrutura organiza os passos do código-fonte citados em uma sequência verificável. 38c3b212-c33b-5dd3-aae5-a514fc7e37e3:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:init, 38c3b212-c33b-5dd3-aae5-a514fc7e37e3:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:loop, 38c3b212-c33b-5dd3-aae5-a514fc7e37e3:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:branch, 38c3b212-c33b-5dd3-aae5-a514fc7e37e3:824eda8dc180b39ab6c7e32f187530e1c35edeaec7db3f9d00c7a7acef78df63:bailout

Experimento de parâmetros

Etapas

  1. Use o perfil fixado: mode parameter-plane; center (-0.5, 0); zoom 0.4; rotation 0; iterations 96. Execute uma vez e registre o resultado; depois repita com o mesmo perfil.

O que observar

Compare as duas execuções e registre se `safeY = (1, 0)` produz o mesmo resultado visível e comportamento iterativo.

Exercício

Use as quatro anotações citadas de airship — `if ismand`, `safeY = (1, 0)`, o ramo protegido de safeY e `|z| <= 256` — para explicar a ordem no código-fonte.

Verificação de conclusão

Para concluir, liste as quatro chaves citadas e ordene `if ismand`, `safeY = (1, 0)`, o ramo protegido de safeY e `|z| <= 256` conforme a ordem no código-fonte.

Fontes e direitos

Proveniência:

Direitos:

Registro da fórmula

airship

Esta implementação canônica do FractalPark está publicada e pode ser executada.

Prévia determinística de airship

Código-fonte canônico

Linguagem
frm-like/1
Biblioteca padrão
1
Modo do perfil
parameter-plane
Centro do perfil
-0.5, 0
Zoom do perfil
0.4
Iterações do perfil
96
Evidência do perfil
mechanical

Parâmetros

Nenhum parâmetro declarado

Código-fonte canônico

Esta revisão canônica verificada é somente leitura. Remix cria uma bifurcação editável separada.

Carregando código-fonte canônico…

Fonte e implementação

ID da fórmula
38c3b212-c33b-5dd3-aae5-a514fc7e37e3
Nome canônico
airship
Nome original
airship
Fonte histórica
FractalPark
Implementação atual
Propriedade do projeto

Esta é uma implementação própria do projeto FractalPark. O arquivo vinculado é a Definition canônica fixada.

Problema de direitos ou atribuição?

Envie o ID da fórmula e as evidências. O mantenedor pode suspender ou retirar a implementação durante a análise. contact@fractalpark.com