← Kids

🌿 Pythagoras Tree

🔵 8–11
Depth 9
Branch Angle 45°
Lean
Style
Branches: 0
...

🌿 Pythagoras Tree — Recursive Fractal

A beautiful fractal tree built from the Pythagorean theorem. At each branch, two smaller squares sprout at an angle, forming a self-similar tree that grows exponentially with each level of recursion.

🔬 What It Demonstrates

Each generation adds two squares whose sides satisfy a² + b² = c² (the Pythagorean theorem). The total area of all squares at any level equals the initial square — a visual proof!

🎮 How to Use

Adjust branch angle, recursion depth and lean ratio. Toggle animation to watch the tree grow level by level.

💡 Did You Know?

The Pythagoras tree was first described by Albert Bosman in 1942. With symmetric 45° branching, at depth 10 there are 1,024 leaf squares — and they perfectly tile without overlap up to depth 7.