Como construir a árvore de Pitágoras

A “Árvore de Pitágoras” é um fractal construído apenas com quadrados, numa disposição inspirada no famoso Teorema de Pitágoras.

Construí um programinha em Javascript – D3, para plotar interativamente a Árvore de Pitágoras. Mexa em https://asgunzi.neocities.org/ArteMatematica/arvorepitagoras.

Como construir a árvore?

Iniciamos com um quadrado. Sobre ele, colocamos um triângulo isósceles, com ângulo θ. No caso mais simples, esse ângulo será de 45º.

A partir do triângulo, desenhar dois quadrados, conforme a figura.

Podemos seguir a mesma regra, para a próxima etapa, com base nos dois triângulos construídos.

Podemos continuar indefinidamente.

Não necessariamente o ângulo inicial deve ser os 45º (que tornam o triângulo retângulo e remetem diretamente à Pitágoras).

Podemos usar a mesma regra com um ângulo menor…

Ou um maior:

Que resultarão em árvores mais “fechadas” ou “abertas”, respectivamente.

Seja como for, é um ótimo experimento.

Mexa interativamente em: https://asgunzi.neocities.org/ArteMatematica/arvorepitagoras

Código fonte no Github:

asgunzi/arvorepitagoras: Implementação da Árvore de Pitágoras em JS D3 (github.com)

Veja também:

Deixe um comentário