Soit R0 le rectangle initial. Ses dimensions sont A et B (on pose A>B>0).
Sa surface totale est A.B
A>B => A-B>0
Du rectangle R0, on retire à sa gauche un carré de dimensions B.
-> Il reste un rectangle R1, de dimensions A-B et B, et de surface (A-B).B
Comme tous les carrés doivent être de dimensions différentes,
on coupe R1 en deux parties inégales, parallèlement à l'un de ses côtés,
telle que la coupure sépare R1 au tiers.
Soit R2 et R3, les deux rectangles obtenus, avec surface(R2)=2.surface(R3)
Et si couper cette surface résiduelle en trois pose problème au compas,
on pourra couper en 4 (deux fois en deux).
Après, on recommence le processus indéfiniment, jusqu'à ce que tout le rectangle
initial soit retiré :-)