Dividing a square into similar rectangles

Three partitions of a square into similar rectangles

Dividing a square into similar rectangles (or, equivalently, tiling a square with similar rectangles) is a problem in mathematics.