It would be interesting to know if there's an algorithmic relationship between the value of the base half-angle and the iteration at which the squares first overlap each other. History The Pythagoras tree was first constructed by Albert E. Bosman (1891–1961), a Dutch mathematics teacher, in 1942. See also Lévy C curve References External links Gallery of Pythagoras trees Interactive generator with code Pythagoras Tree by Enrique Zeleny based on a program by Eric W. Weisstein, The Wolfram Demonstrations Project. Three-dimensional Pythagoras tree MatLab script to generate Pythagoras Tree Construction step by step in the virtual reality software Neotrie VR Fractals